.coh-style-accordion {
  content: normal;
  margin-bottom: 0.0625rem;
  margin-left: 0;
  list-style-type: none;
}
.coh-style-accordion:before {
  content: normal;
}
.is-active.coh-style-accordion a {
  background-color: rgb(255, 255, 255);
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 27px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.is-active.coh-style-accordion a:hover {
  background-color: rgb(255, 255, 255);
}
.is-active.coh-style-accordion a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  font-weight: bold;
  content: "\f068";
  font-family: icomoon;
}
.is-disabled.coh-style-accordion a {
  background-color: rgba(0, 0, 0, 0);
}
.is-disabled.coh-style-accordion a:after {
  content: normal;
}
.coh-style-accordion a {
  color: rgb(34, 65, 148);
  background-color: rgb(255, 255, 255);
  font-size: 25px;
  display: block;
  padding-top: 35px;
  padding-right: 45px;
  padding-bottom: 24px;
  padding-left: 45px;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  position: relative;
  line-height: 27px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-style-accordion a {
    padding-top: 24px;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-style-accordion a:hover {
  background-color: rgb(255, 255, 255);
  color: rgb(34, 65, 148);
}
.coh-style-accordion a:after {
  line-height: 1.0;
  font-weight: bold;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f067";
  font-family: icomoon;
  position: absolute;
  right: 0.9375rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  color: rgb(9, 192, 90);
  padding-right: 2.5rem;
  font-size: 12px;
}
@media (max-width: 1169px) {
  .coh-style-accordion a:after {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion a:after {
    padding-right: 5px;
  }
}
@media (max-width: 564px) {
  .coh-style-heading-mob-padding {
    margin-top: 20px!important;
  }
}
.coh-style-home-white-full-bg {
  background-color: #fff!important;
  padding-bottom: 0rem!important;
}
.coh-style-home-row-padding {
  padding: 4rem 0px 3rem 0px!important;
}
@media (max-width: 1023px) {
  .coh-style-home-row-padding {
    padding: 0rem 0px 3rem 0px!important;
  }
}
@media (max-width: 564px) {
  .coh-style-home-row-padding {
    padding: 0rem 0px 1rem 0px!important;
  }
}
.coh-style-home-gray-bg {
  background-color: #f6f6f6!important;
  padding: 3rem 0 3rem 0!important;
}
@media (max-width: 564px) {
  .coh-style-home-gray-bg {
    padding: 1rem 0 1rem 0!important;
  }
}
.coh-style-home-container-white-bg {
  background-color: #fff!important;
}
.coh-style-hide-button .coh-column a.coh-link {
  display: none !important;
}
.coh-style-hero-content-width {
  width: 450px !important;
  max-width: 100% !important;
}
.coh-style-hcp-es-padding {
  padding-top: 40px !important;
}
.coh-style-hypo-grey {
  background-color: rgb(246, 246, 246);
}
.coh-style-hypo-grey .coh-container.coh-ce-cpt_three_column_layout_-5ecde8c7 {
  padding-top: 0;
}
.coh-style-hcp-3col-bg-green {
  background-color: rgb(54, 125, 12);
}
.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-h-one-bottom {
  margin-bottom: 35px!important;
  min-height: 52px;
}
@media (max-width: 1023px) {
  .coh-style-h-one-bottom {
    margin-bottom: 75px!important;
  }
}
.coh-style-grey-only {
  background-color: rgb(246, 246, 246);
  width: 100% !important;
}
.coh-style-grey-only > div:first-child {
  margin: 0 auto;
  width: 1024px;
}
@media (max-width: 1169px) {
  .coh-style-grey-only > div:first-child {
    width: 100%;
  }
}
.coh-style-grey-only > .coh-container {
  margin: 0 auto;
  width: 1024px;
}
@media (max-width: 1169px) {
  .coh-style-grey-only > .coh-container {
    width: 100%;
  }
}
.coh-style-grey-for-dosing {
  padding: 3rem 0;
  background-color: #f6f6f6;
}
.coh-style-grey-for-dosing > .coh-container {
  background-color: #fff;
}
.coh-style-grey-for-dosing .coh-image {
  margin: 52px auto;
  width: 84%;
}
.coh-style-grey-bg {
  background-color: #f6f6f6;
  width: auto !important;
}
@media (max-width: 1023px) {
  .coh-style-grey-bg {
    width: 100% !important;
  }
}
.coh-style-grey-bg .coh-container {
  margin: 0 auto;
  max-width: 1024px;
}
@media (max-width: 1169px) {
  .coh-style-grey-bg .coh-container {
    padding: 0 3rem;
  }
}
@media (max-width: 1023px) {
  .coh-style-grey-bg .coh-container {
    padding: 0;
    width: 100%;
  }
}
.coh-style-grey-bg .coh-column:first-child {
  width: 45%;
  margin-right: 1em;
  padding: 3rem 3rem 3rem 3rem !important;
  background-color: #fff;
  border: 1px solid #84bd00;
  -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: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 767px) {
  .coh-style-grey-bg .coh-column:first-child {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1em;
  }
}
.coh-style-grey-bg .coh-column:nth-child(2) {
  width: 45%;
  margin-left: 1em;
  padding: 3rem 3rem 3rem 3rem !important;
  background-color: #fff;
  border: 1px solid #84bd00;
  -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: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 767px) {
  .coh-style-grey-bg .coh-column:nth-child(2) {
    width: 100%;
    margin-left: 0;
    margin-top: 1em;
  }
}
.coh-style-grey-bg .coh-row-inner {
  border: none;
}
.coh-style-grey-bg ul {
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-style-grey-bg table {
  width: 100%;
}
.coh-style-grey-bg table tbody {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.coh-style-grey-bg table tbody tr {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
  width: 39%;
  line-height: 1.5em;
}
.coh-style-grey-bg > div:first-child {
  margin: 0 auto;
  width: 1024px;
}
@media (max-width: 1169px) {
  .coh-style-grey-bg > div:first-child {
    padding: 0 3rem;
  }
}
@media (max-width: 1023px) {
  .coh-style-grey-bg > div:first-child {
    padding: 0;
    width: 100%;
  }
}
.coh-style-home-banner-parent {
  width: 100%;
  background-color: rgb(67, 154, 59);
}
.coh-style-home-banner-parent .home-banner-child1 {
  width: 17%;
  background-color: rgb(10, 55, 157);
  padding-top: 18px;
  padding-right: 40px;
  padding-bottom: 23px;
  padding-left: 20px;
  display: inline-block;
  vertical-align: top;
  -webkit-border-top-right-radius: 50px;
          border-top-right-radius: 50px;
  -webkit-border-bottom-right-radius: 50px;
          border-bottom-right-radius: 50px;
  text-transform: uppercase;
  color: #fff;
  height: auto;
}
@media (max-width: 1169px) {
  .coh-style-home-banner-parent .home-banner-child1 {
    width: 17%;
  }
}
@media (max-width: 1023px) {
  .coh-style-home-banner-parent .home-banner-child1 {
    width: auto;
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 15px;
    height: auto;
  }
}
.coh-style-home-banner-parent .home-banner-child1 p {
  text-align: right;
  margin: 0;
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: #fff !important;
  font-size: 18.5px !important;
  font-weight: normal !important;
  line-height: 23px !important;
  font-family: 'FranklinGothicDemi', sans-serif !important;
}
.coh-style-home-banner-parent .home-banner-child1 p strong {
  font-size: 50px;
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
}
.coh-style-home-banner-parent .home-banner-child1 p strong sup {
  font-size: 18px;
  position: relative;
  vertical-align: text-top;
  top: 8px;
}
.coh-style-home-banner-parent .home-banner-child2 {
  width: 82%;
  display: inline-block;
  vertical-align: top;
  padding-top: 15px;
  padding-right: 20px;
  padding-bottom: 15px;
  padding-left: 20px;
  color: #fff;
}
@media (max-width: 1169px) {
  .coh-style-home-banner-parent .home-banner-child2 {
    width: 82%;
  }
}
@media (max-width: 1023px) {
  .coh-style-home-banner-parent .home-banner-child2 {
    width: auto;
  }
}
.coh-style-home-banner-parent .home-banner-child2 h1 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 35px;
  line-height: 2.5rem;
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
}
@media (max-width: 1169px) {
  .coh-style-home-banner-parent .home-banner-child2 h1 {
    line-height: 40px;
    font-size: 28.5px;
  }
}
@media (max-width: 1023px) {
  .coh-style-home-banner-parent .home-banner-child2 h1 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-style-home-banner-parent .home-banner-child2 p {
  margin: 0;
  line-height: 28px;
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: #fff !important;
  font-size: 14px !important;
}
@media (max-width: 1169px) {
  .coh-style-home-banner-parent .home-banner-child2 p {
    line-height: 20px;
    font-size: 13px !important;
    line-height: 18px !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-home-banner-parent .home-banner-child2 p {
    line-height: 17px;
    margin-top: 10px;
  }
}
.coh-style-hypothetical {
  background-color: rgb(246, 246, 246);
}
.coh-style-hypothetical .coh-container.coh-ce-cpt_heading_with_content-12420b06 {
  background-color: #f6f6f6;
  border: none;
  padding-left: 0;
}
.coh-style-hypothetical :first-child {
  padding-bottom: 0;
}
.coh-style-green-bg-three-column-layout {
  background-color: rgb(54, 125, 12);
}
.coh-style-margin-top-13px-mobile {
  margin-top: 0px !important;
}
@media (max-width: 767px) {
  .coh-style-margin-top-13px-mobile {
    margin-top: 20px !important;
  }
}
.coh-style-margin-button-globally- {
  margin-top: 10px;
  margin-bottom: 60px !important;
}
@media (max-width: 1023px) {
  .coh-style-margin-button-globally- {
    margin-bottom: 10px !important;
    margin-top: 0;
  }
}
.coh-style-margin-button-sd {
  margin: 40px auto 50px auto !important;
}
.coh-style-margin-bottom-18px {
  margin-bottom: 18px !important;
}
.coh-style-margin-bottom-10px {
  margin-bottom: 10px !important;
}
.coh-style-margin-bottom-0px {
  margin-bottom: 0 !important;
}
.coh-style-margin-top-none {
  margin-top: 0px !important;
}
.coh-style-link-nav {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-decoration: underline;
}
.coh-style-link-nav:hover {
  color: rgb(34, 65, 148);
}
@media (max-width: 564px) {
  .coh-style-image-padding {
    padding-top: 23px;
    padding-right: 23px;
    padding-bottom: 23px;
    padding-left: 23px;
    padding: 23px !important;
  }
}
.coh-style-light-green {
  border-color: 1px solid rgba(132,189,0,.2);
}
.coh-style-light-green .coh-ce-cpt_heading_with_content-12420b06 {
  border: 1px solid rgba(132,189,0,.2) !important;
}
.coh-style-light-green .coh-ce-cpt_heading_with_content-12420b06 a {
  margin-top: 6px !important;
}
.coh-style-light-green .coh-ce-cpt_patient_hcp_financial_suppor-12420b06 {
  border: 1px solid rgba(132,189,0,.2);
}
.coh-style-light-green .coh-ce-cpt_patient_hcp_financial_suppor-12420b06 a {
  margin-top: 10px !important;
}
.coh-style-light-border {
  border: 1px solid rgba(132,189,0,.2) !important;
}
.coh-style-light-border p {
  margin-bottom: .75rem !important;
}
.coh-style-light-border h3 {
  margin-top: 49px;
  font-family: Didot,serif;
  margin-bottom: 14px;
  font-weight: 700;
  font-size: 1.25rem;
}
@media (max-width: 564px) {
  .coh-style-letter-spacing-administration {
    letter-spacing: 0px;
    text-align: center;
    letter-spacing: 0px !important;
    text-align: center !important;
  }
}
.coh-style-last-box-padding {
  padding: 0rem 2rem 0rem 1.5rem!important;
  text-align: left!important;
  margin-bottom: 22px !important;
}
.coh-style-ipsen-a {
  color: #367d0c;
  text-decoration: underline;
  font-weight: 700!important;
  line-height: 0px!important;
}
.coh-style-ipsen-a:hover {
  color: #73c046;
}
.coh-style-inner-logo-width {
  width: 80%;
  margin: 0px  auto 20px !important;
}
@media (max-width: 767px) {
  .coh-style-inner-logo-width {
    coh-style-inner-logo-width: 0px  auto 0px !important;
  }
}
.coh-style-green-remove {
  background-color: #fff !important;
  padding: 3rem 0;
}
.coh-style-green-remove .coh-row-inner {
  margin: 0;
}
.coh-style-green-remove .coh-row-inner > div:nth-child(2) {
  border: 1px solid rgba(132,189,0,.2);
}
.coh-style-green-remove .coh-row-inner > div:nth-child(2) h2 {
  font-family: Didot,serif;
  font-size: 1.25rem;
  margin: 1em 0 .75rem 0;
}
.coh-style-green-remove .coh-row-inner > div:nth-child(2) p {
  font-size: 14px;
  margin-top: .75rem;
  line-height: 2em;
  font-weight: 400;
  margin: 0 0 11px 0;
}
.coh-style-gray-bg-for-map {
  background-color: #f6f6f6!important;
}
.coh-style-margin-top-19px {
  margin-top: 19px !important;
}
.coh-style-didot-font-family {
  font-family: 'Didot', serif !important;
}
@media (max-width: 1023px) {
  .coh-style-didot-font-family {
    font-size: -webkit-calc(.71023vw + 1.42045rem) !important;
    font-size: calc(.71023vw + 1.42045rem) !important;
  }
}
@media (max-width: 564px) {
  .coh-style-didot-font-family {
    text-align: left!important;
  }
}
.coh-style-download-cta .coh-link:after {
  background-image: url(/sites/g/files/kcxpwu521/files/2023-04/download-arrow.png) !important;
  background-repeat: no-repeat;
  background-size: 16px;
  position: absolute;
  width: 28px;
  height: 28px;
  right: 2px;
  top: 13px;
}
.coh-style-dosing-video .coh-container .coh-wysiwyg {
  display: none;
}
.coh-style-dosing-admin .coh-wysiwyg > div {
  position: relative;
  zoom: *1;
  margin-bottom: 44px;
}
.coh-style-dosing-admin .coh-wysiwyg > div:before {
  content: " ";
  display: table;
}
.coh-style-dosing-admin .coh-wysiwyg > div:after {
  content: " ";
  display: table;
  clear: both;
}
.coh-style-dosing-admin .coh-wysiwyg > div .picimg {
  float: left;
  margin-right: 0;
  width: 8%;
}
@media (max-width: 767px) {
  .coh-style-dosing-admin .coh-wysiwyg > div .picimg {
    width: 24%;
  }
}
.coh-style-dosing-admin .coh-wysiwyg > div .picimg img {
  width: 60px;
  display: block;
}
.coh-style-dosing-admin .coh-wysiwyg > div p {
  font-size: 14px;
  float: right;
  width: 92%;
}
@media (max-width: 1169px) {
  .coh-style-dosing-admin .coh-wysiwyg > div p {
    width: 89%;
    margin-top: 8px !important;
  }
}
@media (max-width: 767px) {
  .coh-style-dosing-admin .coh-wysiwyg > div p {
    width: 69%;
  }
}
.coh-style-dosing-admin .coh-wysiwyg > div p strong {
  font-size: 14px;
}
.coh-style-dosing-admin .coh-wysiwyg > div p:first-child {
  margin-top: 0;
}
.coh-style-dosing-admin .coh-column:nth-child(2) {
  padding-top: 0;
}
.coh-style-dont-product-title {
  margin-top: 22px;
  margin-bottom: 30px;
  font-size: 16px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 18px;
}
.coh-style-display-hidden-mobile-breaks {
  display: block !important;
}
@media (max-width: 767px) {
  .coh-style-display-hidden-mobile-breaks {
    display: inline-block !important;
  }
}
.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-desktop-sml-p {
  font-size: 12px;
  line-height: 0px;
  text-align: right;
  max-width: 80%;
  position: relative;
  top: -90px;
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
}
@media (max-width: 1439px) {
  .coh-style-desktop-sml-p {
    max-width: 90%;
  }
}
@media (max-width: 1169px) {
  .coh-style-desktop-sml-p {
    max-width: 95%;
  }
}
@media (max-width: 1023px) {
  .coh-style-desktop-sml-p {
    max-width: 87%;
  }
}
@media (max-width: 564px) {
  .coh-style-desktop-sml-p {
    max-width: 100%;
    text-align: center;
    top: 0px;
    margin-top: 20px;
  }
}
.coh-style-dual-administration- {
  font-weight: bold;
  font-size: 20px;
  line-height: 26px;
}
@media (max-width: 1169px) {
  .coh-style-dual-administration- {
    padding-left: 10px;
  }
}
.coh-style-desktop-hide {
  display: none;
}
@media (max-width: 564px) {
  .coh-style-desktop-hide {
    display: block;
  }
}
.coh-style-depot-img img {
  width: 50%!important;
  text-align: center!important;
}
@media (max-width: 1023px) {
  .coh-style-depot-img img {
    width: 60%!important;
  }
}
@media (max-width: 564px) {
  .coh-style-depot-img img {
    width: 100%!important;
  }
}
.coh-style-depot-button {
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  color: #fff!important;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  position: relative;
  -webkit-transition: .6s;
  transition: .6s;
  z-index: 1;
  text-decoration: none!important;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 800;
  font-size: 0.875rem;
  letter-spacing: 1px;
}
.coh-style-depot-button:hover {
  color: #fff;
}
.coh-style-depot-button:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-style-depot-button:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  right: auto!important;
  width: 1.2em;
  height: 1.2em;
  margin-left: 10px;
  position: absolute;
  top: auto;
  right: auto;
  content: "";
}
@media (max-width: 767px) {
  .coh-style-depot-button:after {
    right: 6% !important;
    top: 35% !important;
  }
}
.coh-style-depot-button:before {
  content: "";
  position: absolute;
  left: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046))!important;
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%)!important;
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%)!important;
  -webkit-transition: 6s;
  transition: 6s;
  -webkit-transition: translateX(0);
  transition: translateX(0);
  z-index: -1;
  top: 0;
}
.coh-style-delivery-top-title {
  font-size: 25px;
  line-height: 30px;
  font-weight: 500;
  margin-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-style-delivery-top-title {
    margin-bottom: 0;
  }
}
.coh-style-delivery-system-div {
  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;
  margin-bottom: 30px;
}
.coh-style-delivery-system-div img {
  margin-right: 50px;
  width: 80px;
}
.coh-style-delivery-system-div p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-style-delivery-parallel-title {
  font-size: 25px;
  line-height: 30px;
  margin-top: 30px;
  margin-bottom: 30px;
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-style-delivery-parallel-title {
    margin-bottom: 0;
  }
}
.coh-style-download-cta-1 .coh-link.coh-style-cta-primary:after {
  background-image: url(/sites/g/files/kcxpwu521/files/2023-04/download-arrow.png) !important;
  background-repeat: no-repeat;
  background-size: 16px;
  position: absolute;
  width: 28px;
  height: 28px;
  right: 2px;
  top: 13px;
}
.coh-style-dual-comparison {
  margin-top: 10px;
  font-weight: normal;
  font-size: 16px;
  line-height: 17px;
}
@media (max-width: 1023px) {
  .coh-style-dual-comparison {
    margin-top: 0;
  }
}
.coh-style-gray-bg-for-home {
  background-color: rgb(246, 246, 246);
}
.coh-style-fixedscroll {
  position: fixed !important;
}
.coh-style-go-somatuniine-page h2 {
  text-align: center;
}
.coh-style-go-somatuniine-page > div:first-child {
  text-align: center;
}
.coh-style-go-somatuniine-page > div:first-child .coh-wysiwyg {
  text-align: left;
}
.coh-style-gepnet-three-cols > div:first-child {
  padding-bottom: .5rem;
}
@media (max-width: 564px) {
  .coh-style-gep-padding-content {
    padding-top: 0;
    padding-right: 35px;
    padding-bottom: 0;
    padding-left: 35px;
  }
}
.coh-style-generic-visit {
  background-color: rgb(246, 246, 246);
  width: 100% !important;
}
.coh-style-generic-visit > div {
  margin: 0 auto;
  width: 1024px;
}
@media (max-width: 1023px) {
  .coh-style-generic-visit > div {
    width: 100%;
  }
}
.coh-style-generic-visit > div:last-child {
  background-color: rgb(255, 255, 255);
  padding: 2.5rem 2rem 2rem 2rem;
}
.coh-style-for-image .coh-column:first-child {
  max-width: 39%;
}
@media (max-width: 767px) {
  .coh-style-for-image .coh-column:first-child {
    max-width: 100%;
  }
}
.coh-style-for-image .coh-column:first-child img {
  margin: 36px auto 26px;
  width: 75%;
  border-right: none;
  padding: 0;
}
@media (max-width: 1023px) {
  .coh-style-for-image .coh-column:first-child img {
    width: 61%;
    margin: 36px auto 26px;
  }
}
@media (max-width: 564px) {
  .coh-style-for-image .coh-column:first-child img {
    width: 84%;
  }
}
.coh-style-for-image .coh-column:last-child {
  max-width: 60% !important;
  -webkit-box-flex: 60%;
  -webkit-flex: 60%;
      -ms-flex: 60%;
          flex: 60%;
  padding: 2.2rem  1.8rem 0rem!important;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-style-for-image .coh-column:last-child {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
        -ms-flex: 100%;
            flex: 100%;
    max-width: 100% !important;
    margin: 0 auto;
    padding: 1.2rem 0rem 0 0rem!important;
  }
}
.coh-style-for-image .coh-column:last-child h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.15;
  text-align: left;
}
.coh-style-footer-sup {
  font-size: 11;
  position: relative;
  top: -2px;
}
.coh-style-extra-small-p {
  font-size: 12px!important;
  margin: 55px 0px 40px 0px!important;
  line-height: 15px;
}
@media (max-width: 1023px) {
  .coh-style-extra-small-p {
    margin: 30px 0px 40px 0px!important;
  }
}
.coh-style-dual-study {
  font-size: 12px;
  margin-top: 7px;
  line-height: 14px;
}
.dual--study.coh-style-dual-study {
  margin-top: 20px;
}
.coh-style-extra-size {
  font-size: 62%;
  position: relative;
  top: -10px;
}
.coh-style-expert-slider-height {
  margin-top: 30px!important;
  margin-bottom: 45px!important;
}
.coh-style-efiicacy-page {
  margin: 0 auto;
  max-width: 1024px;
}
.coh-style-efiicacy-page h2.coh-heading {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(54, 125, 12);
  font-size: 1.875rem;
  letter-spacing: 3px;
  text-transform: uppercase;
  padding-left: 100px;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-style-efiicacy-page h2.coh-heading {
    display: none;
  }
}
.coh-style-efiicacy-page h2.coh-heading:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 80px;
  display: block;
  margin-top: -1px;
  background-image: -webkit-gradient(linear,left top, right top,from(#2c660a),color-stop(60%, #367d0c));
  background-image: -webkit-linear-gradient(left,#2c660a,#367d0c 60%);
  background-image: linear-gradient(90deg,#2c660a,#367d0c 60%);
  -webkit-box-shadow: 1px 1px 7px #367d0c;
          box-shadow: 1px 1px 7px #367d0c;
  height: 2px;
}
.coh-style-efiicacy-page .coh-style-content-container {
  padding: 0 0 0 0;
  border: none;
}
.coh-style-efiicacy-page .coh-heading + h2 {
  display: none;
}
.coh-style-efiicacy-page .coh-wysiwyg h2 {
  font-family: 'Didot', serif;
  color: rgb(0, 0, 0);
  font-size: 1.25rem;
  text-align: left;
  margin-bottom: 13px;
}
.coh-style-efiicacy-page .coh-wysiwyg .fistuls {
  margin-bottom: 42px;
}
.coh-style-efiicacy-page .coh-wysiwyg .tiny {
  font-size: 12px;
}
@media (max-width: 1023px) {
  .coh-style-efiicacy-page .coh-wysiwyg .tiny {
    font-size: 13px;
  }
}
.coh-style-efiicacy-page .coh-wysiwyg .tiny strong {
  font-size: 12px;
}
@media (max-width: 1023px) {
  .coh-style-efiicacy-page .coh-wysiwyg .tiny strong {
    font-size: 13px;
  }
}
.coh-style-efiicacy-page .coh-wysiwyg h3 {
  font-family: 'Didot', serif;
  font-size: 1.25rem;
}
.coh-style-efiicacy-page .coh-wysiwyg .serpr {
  margin-top: 0;
}
.coh-style-efiicacy-page .coh-wysiwyg .fihed {
  margin-bottom: 11px;
}
.coh-style-efiicacy-page .coh-wysiwyg .chemical {
  margin-top: 2.5rem !important;
}
.coh-style-efiicacy-page .coh-wysiwyg .chemical p {
  margin: 0 0 0 89px;
}
.coh-style-efficacy-bottom-1 {
  background-color: rgb(255, 255, 255);
  max-width: 100%;
  margin-right: 0px;
  margin-left: 0px;
}
.coh-style-efficacy-bottom-1 h2.coh-heading {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(54, 125, 12);
  font-size: 1.875rem;
  text-transform: uppercase;
  padding-left: 100px;
  position: relative;
  letter-spacing: 3px;
}
@media (max-width: 1023px) {
  .coh-style-efficacy-bottom-1 h2.coh-heading {
    display: none;
  }
}
.coh-style-efficacy-bottom-1 h2.coh-heading:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 80px;
  display: block;
  margin-top: -1px;
  background-image: -webkit-gradient(linear,left top, right top,from(#2c660a),color-stop(60%, #367d0c));
  background-image: -webkit-linear-gradient(left,#2c660a,#367d0c 60%);
  background-image: linear-gradient(90deg,#2c660a,#367d0c 60%);
  -webkit-box-shadow: 1px 1px 7px #367d0c;
          box-shadow: 1px 1px 7px #367d0c;
  height: 2px;
}
.coh-style-efficacy-bottom-1 .coh-style-content-container {
  border: none;
  padding: 0;
}
.coh-style-efficacy-bottom-1 .coh-heading + h2 {
  display: none;
}
.coh-style-efficacy-bottom-1 .coh-wysiwyg h2 {
  font-family: 'Didot', serif;
  font-size: 1.24em;
  text-align: left;
}
.coh-style-efficacy-bottom-1 .coh-wysiwyg .tiny {
  font-size: 12px;
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .coh-style-efficacy-bottom-1 .coh-wysiwyg .tiny {
    font-size: 13px;
  }
}
.coh-style-efficacy-bottom-1 .coh-wysiwyg .tiny strong {
  font-size: 12px;
}
@media (max-width: 1023px) {
  .coh-style-efficacy-bottom-1 .coh-wysiwyg .tiny strong {
    font-size: 13px;
  }
}
@media (max-width: 1023px) {
  .coh-style-efficacy-bottom-1 .coh-style-efficacy-bottom .ssa-component .coh-container {
    padding: 0 !important;
  }
}
.coh-style-efficacy-bottom {
  background-color: rgb(246, 246, 246);
  max-width: 100%;
  margin-right: 0px;
  margin-left: 0px;
}
.coh-style-efficacy-bottom h2.coh-heading {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(54, 125, 12);
  font-size: 1.875rem;
  text-transform: uppercase;
  padding-left: 100px;
  position: relative;
  letter-spacing: 3px;
}
@media (max-width: 1023px) {
  .coh-style-efficacy-bottom h2.coh-heading {
    display: none;
  }
}
.coh-style-efficacy-bottom h2.coh-heading:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 80px;
  display: block;
  margin-top: -1px;
  background-image: -webkit-gradient(linear,left top, right top,from(#2c660a),color-stop(60%, #367d0c));
  background-image: -webkit-linear-gradient(left,#2c660a,#367d0c 60%);
  background-image: linear-gradient(90deg,#2c660a,#367d0c 60%);
  -webkit-box-shadow: 1px 1px 7px #367d0c;
          box-shadow: 1px 1px 7px #367d0c;
  height: 2px;
}
.coh-style-efficacy-bottom .coh-style-content-container {
  border: none;
  background-color: #f6f6f6;
  padding: 0;
}
.coh-style-efficacy-bottom .coh-heading + h2 {
  display: none;
}
.coh-style-efficacy-bottom .coh-wysiwyg h2 {
  font-family: 'Didot', serif;
  font-size: 1.24em;
  text-align: left;
}
.coh-style-efficacy-bottom .coh-wysiwyg .tiny {
  font-size: 12px;
  margin-bottom: 15px;
  padding-top: 20px;
}
@media (max-width: 1023px) {
  .coh-style-efficacy-bottom .coh-wysiwyg .tiny {
    font-size: 13px;
  }
}
.coh-style-efficacy-bottom .coh-wysiwyg .tiny strong {
  font-size: 12px;
}
@media (max-width: 1023px) {
  .coh-style-efficacy-bottom .coh-wysiwyg .tiny strong {
    font-size: 13px;
  }
}
.coh-style-dual-syringe {
  font-size: 20px;
  line-height: 25px;
  color: rgb(34, 65, 148);
}
.coh-style-dual-syringe .desktop {
  display: block;
}
@media (max-width: 1023px) {
  .coh-style-dual-syringe .desktop {
    display: none;
  }
}
.coh-style-dual-syringe .mobile {
  display: none;
  display: block;
}
.coh-style-margin-sd-new- {
  margin: 0px 5px 5px !important;
}
.coh-style-max-width-1440px {
  max-width: 1140px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-style-max-width-1440px {
    max-width: 100%;
    padding-right: 35px;
    padding-left: 35px;
  }
}
.coh-style-container-1150 {
  width: 1150px;
  max-width: 90%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-style-container-1150 {
    max-width: 97%;
  }
}
@media (max-width: 1169px) {
  .coh-style-container-1150 {
    width: 100%;
    max-width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-style-container-1150 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-style-space-content {
  margin-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-style-space-content {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}
@media (max-width: 767px) {
  .coh-style-space-content {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.coh-style-sup-script-common4 {
  position: relative;
  font-size: 75%;
  top: -0.4em;
  vertical-align: baseline;
  line-height: 0;
}
.home.coh-style-sup-script-common4 {
  top: 0;
  font-size: 100%;
}
@media (max-width: 767px) {
  .home.coh-style-sup-script-common4 {
    font-size: 75%;
  }
}
.efficacy.coh-style-sup-script-common4 {
  top: -5px;
}
.coh-style-sup-script-common4 .margin-left {
  margin-left: -7px;
}
.coh-style-sup-script-common {
  position: relative;
  font-size: 75%;
  top: -0.3em;
  vertical-align: baseline;
  line-height: 0;
}
.home.coh-style-sup-script-common {
  top: 0;
  font-size: 100%;
}
@media (max-width: 767px) {
  .home.coh-style-sup-script-common {
    font-size: 90%;
  }
}
.efficacy.coh-style-sup-script-common {
  top: -5px;
}
.coh-style-sup-script-common .margin-left {
  margin-left: -7px;
}
.coh-style-summary-title-align {
  padding: .75rem;
  float: left;
  margin-right: 25px;
}
@media (max-width: 1023px) {
  .coh-style-summary-title-align {
    padding-top: 5px;
    width: 70%;
  }
}
.coh-style-sub-menu-active .in-active-trail a {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  border-bottom-width: 3px;
  border-bottom-style: solid;
}
.coh-style-sub-menu-active .in-active-trail a:before {
  display: block;
  height: 0;
  width: 96%;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  transition: transform .12s,-webkit-transform .12s;
  background-color: #224194;
  position: absolute;
  bottom: -5px;
  left: 2%;
  content: "";
}
.coh-style-sub-menu-active .in-active-trail a:hover:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-style-sub-p-bottom {
  text-align: left;
  font-size: 11px!important;
  margin-bottom: 10px!important;
  margin-top: 60px!important;
}
.coh-style-sub-p {
  text-align: center;
  font-size: 11px!important;
  margin-bottom: 10px!important;
}
.coh-style-sitemap-img-responsive {
  width: 100%!important;
}
.coh-style-sitemap-img-responsive img {
  width: 100% !important;
}
.coh-style-sup-script-commons5 {
  position: relative;
  font-size: 75%;
  top: -5px;
}
.coh-style-sup-script-commons5 .margin-left {
  margin-left: -7px;
}
@media (max-width: 1023px) {
  .coh-style-side-effects > div:first-child > div > div div:nth-child(2) {
    padding: 0 20px !important;
  }
}
.coh-style-sd-network .coh-image {
  max-width: 100% !important;
}
.coh-style-sd-network .coh-wysiwyg p {
  padding: 1.1rem 1.9rem 45px 1.9rem;
  margin-top: 0;
}
.coh-style-scroll-margin-top-2 {
  scroll-margin-top: 8em;
}
@media (max-width: 1169px) {
  .coh-style-scroll-margin-top-2 {
    scroll-margin-top: 10em;
  }
}
@media (max-width: 1023px) {
  .coh-style-scroll-margin-top-2 {
    scroll-margin-top: 6em;
  }
}
.coh-style-scroll-margin-top-1 {
  scroll-margin-top: 8em;
}
@media (max-width: 1169px) {
  .coh-style-scroll-margin-top-1 {
    scroll-margin-top: 10em;
  }
}
@media (max-width: 1023px) {
  .coh-style-scroll-margin-top-1 {
    scroll-margin-top: 6em;
  }
}
.coh-style-scroll-margin-top {
  scroll-margin-top: 5em;
}
@media (max-width: 1169px) {
  .coh-style-scroll-margin-top {
    scroll-margin-top: 7em;
  }
}
@media (max-width: 1023px) {
  .coh-style-scroll-margin-top {
    scroll-margin-top: 6em;
  }
}
.coh-style-resouce-page-three-col {
  max-width: 77%;
  width: 100% !important;
  padding: 3rem 0 0 0 !important;
}
@media (max-width: 1439px) {
  .coh-style-resouce-page-three-col {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-style-resouce-page-three-col {
    max-width: 90%;
    padding: 3rem 0 0 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-resouce-page-three-col {
    padding-bottom: 2rem !important;
  }
}
.coh-style-resouce-page-three-col > div:first-child {
  border: none;
}
@media (max-width: 1169px) {
  .coh-style-resouce-page-three-col > div:first-child > div:first-child > div:first-child {
    width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-style-resouce-page-three-col > div:first-child > div:nth-child(2) {
    width: 100%;
  }
}
.coh-style-resouce-page-three-col .coh-row-inner > div {
  margin-bottom: 30px;
}
.coh-style-resouce-page-three-col .coh-row-inner > div .coh-wysiwyg {
  padding: 0 35px;
}
@media (max-width: 1169px) {
  .coh-style-resouce-page-three-col .coh-row-inner > div .coh-wysiwyg {
    padding: 0 10px;
  }
}
.coh-style-sup-script-commons {
  position: relative;
  font-size: 60%;
  top: -5px;
}
.coh-style-sup-script-commons .margin-left {
  margin-left: -7px;
}
.coh-style-sup-h {
  top: -11px;
  position: relative;
}
.coh-style-pysician-nurse .coh-wysiwyg.coh-ce-cpt_three_column_layout_-11462dbc h2 {
  font-family: 'Didot', serif;
  font-weight: 400;
  font-size: 1.875rem;
}
@media (max-width: 1023px) {
  .coh-style-pysician-nurse .coh-wysiwyg.coh-ce-cpt_three_column_layout_-11462dbc h2 {
    font-size: -webkit-calc(.71023vw + 1.42045rem);
    font-size: calc(.71023vw + 1.42045rem);
  }
}
.coh-style-pysician-nurse .coh-column {
  border: 1px solid rgba(132,189,0,.2);
}
.coh-style-pysician-nurse .coh-column img {
  margin: 28px auto 0;
  height: 150px;
}
@media (max-width: 1023px) {
  .coh-style-pysician-nurse .coh-column img {
    height: auto;
  }
}
.coh-style-pysician-nurse .coh-column .coh-wysiwyg h2 {
  font-family: 'Didot', serif;
  font-weight: 700;
  font-size: 1.25rem;
  text-align: center;
  margin: 1em 0 0.75rem 0;
  padding: 0 1.5rem;
}
@media (max-width: 1169px) {
  .coh-style-pysician-nurse .coh-column .coh-wysiwyg h2 {
    font-size: 1rem;
  }
}
.coh-style-taking-somatuline-depot {
  max-width: 77%;
  width: 100%;
  margin: 0 auto !important;
  background: none !important;
}
@media (max-width: 1439px) {
  .coh-style-taking-somatuline-depot {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-style-taking-somatuline-depot {
    max-width: 90%;
  }
}
.coh-style-taking-somatuline-depot .coh-wysiwyg {
  max-width: 100% !important;
}
.coh-style-taking-somatuline-depot h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(63, 153, 59);
  font-size: 30px;
  line-height: 40px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-style-taking-somatuline-depot h3 {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(63, 153, 59);
  font-size: 20px;
  line-height: 25px;
  margin-top: 1rem;
  margin-right: auto;
  margin-bottom: 0.5rem;
  margin-left: auto;
  font-weight: 400;
}
.coh-style-taking-somatuline-depot p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0.5rem;
  margin-left: 0;
}
.coh-style-taking-somatuline-depot p sup.margin-left {
  margin-left: -5px;
}
.coh-style-taking-somatuline-depot small {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 12px;
  line-height: 13px;
}
.coh-style-taking-somatuline-depot ul li {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0.8rem;
}
.coh-style-taking-somatuline-depot ul li::marker {
  color: #3f993b;
}
.coh-style-taking-somatuline-depot a {
  margin-top: 1rem;
  line-height: 1.5;
  font-weight: normal;
}
.coh-style-taking-somatuline-depot a:after {
  top: 16px !important;
}
@media (max-width: 1023px) {
  .coh-style-taking-somatuline-depot a:after {
    top: 38% !important;
  }
}
@media (max-width: 564px) {
  .coh-style-ul-content-padding {
    padding-top: 0px;
    padding-right: 35px;
    padding-bottom: 0px;
    padding-left: 61px;
  }
}
.coh-style-two-column-width {
  max-width: 77%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-style-two-column-width {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-style-two-column-width {
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-style-two-column-width .coh-col-sm-12 {
    padding: 0 !important;
  }
}
.coh-style-two-column-border {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(63, 153, 59);
  max-width: 77%;
  padding-top: 30px;
  padding-bottom: 50px;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-style-two-column-border {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-style-two-column-border {
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-style-two-column-border {
    max-width: 90%;
  }
}
.coh-style-two-column-border img {
  width: 60%;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-style-two-column-border img {
    width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-style-two-column-border img {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-style-two-column-border img {
    width: 100%;
  }
}
.coh-style-two-column-bg {
  border-style: none;
  background-color: rgb(246, 246, 246);
}
.coh-style-title-head {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(144, 189, 78);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 0;
  padding-bottom: 12px;
}
.coh-style-three-column-green .coh-image {
  height: auto;
  width: 100%;
  margin: 0 !important;
}
.coh-style-three-column-green .coh-row-inner > div {
  padding-left: 0 !important;
  padding-right: 0 !important;
  border: 1px solid rgba(132,189,0,.2) !important;
}
.coh-style-three-column-green .coh-wysiwyg p {
  text-align: left;
}
.coh-style-syringe-info {
  font-weight: bold;
  color: rgb(142, 199, 66);
}
.coh-style-syringe-info:hover {
  color: rgb(175, 203, 69);
}
.coh-style-sup-p {
  top: -6px;
  position: relative;
}
.coh-style-syringe-dont {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
.coh-style-svg-right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding-top: 20px;
  border-left: 1px solid rgba(0,0,0,.1);
}
.coh-style-svg-right svg {
  fill: #73c046;
}
.coh-style-support-video-section {
  padding: 8px 0 !important;
  margin-bottom: 30px;
}
.coh-style-support-video-section > div:first-child {
  max-width: 77%;
  width: 100% !important;
}
@media (max-width: 1439px) {
  .coh-style-support-video-section > div:first-child {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-style-support-video-section > div:first-child {
    max-width: 90%;
  }
}
.coh-style-support-video-section > div:first-child h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 30px;
}
.coh-style-support-video-section > div:first-child p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  margin-bottom: 0;
  line-height: 21px;
}
.coh-style-support-video-section > div:first-child > div:nth-child(2) {
  padding: 8px 0 !important;
  margin-bottom: 30px;
}
.coh-style-support-video-section > div:first-child > div:nth-child(2) .coh-wysiwyg p {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 20px;
  margin: 15px 0 0 0;
  line-height: 25px;
}

.coh-style-coh-style-sup-script-common {
  vertical-align: baseline;
  font-size: 75%;
  position: relative;
  line-height: 0;
  top: -11px;
}
.coh-style-recognizing-margin-top {
  margin-top: 40px!important;
}
.coh-style-prefeered-dual-title {
  font-size: 30px;
}
.coh-style-mobile-hide {
  display: block;
}
@media (max-width: 564px) {
  .coh-style-mobile-hide {
    display: none;
  }
}
.coh-style-nutrition-send-button {
  margin-right: 0px!important;
  width: auto;
}
.coh-style-page-name-mobile-carcinoid-syndrome {
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 0;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #AFCB45;
}
.coh-style-page-name-mobile-carcinoid-syndrome li {
  list-style-type: none;
  padding-right: 10px;
  margin: 0;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 14px;
  line-height: 22px;
  color: rgb(34, 65, 148);
  text-align: center;
}
.coh-style-page-name-mobile-carcinoid-syndrome li.arrow: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: relative;
  left: 7px;
  top: 1px;
  content: "\f0da";
  font-family: icomoon;
}
.coh-style-page-name-mobile {
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 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;
  background-color: #AFCB45;
}
.coh-style-page-name-mobile li {
  list-style-type: none;
  padding-right: 10px;
  margin: 0;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 32px;
  color: rgb(34, 65, 148);
  text-align: center;
}
.coh-style-page-name-mobile li.arrow:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  font-size: 22px;
  position: relative;
  top: 4px;
  left: -5px;
  content: "\f0da";
  font-family: icomoon;
}
@media (max-width: 564px) {
  .coh-style-padding-what-content {
    padding-top: 2rem;
    padding-right: 0.8rem;
    padding-bottom: 0.8rem;
    padding-left: 0;
  }
}
.coh-style-padding-top-zero {
  padding-top: 0 !important ;;
}
.coh-style-padding-top-resources- {
  padding-top: 0 !important;
}
@media (max-width: 1023px) {
  .coh-style-padding-top-resources- {
    padding-top: 10px;
  }
}
.coh-style-nutrition-tips .coh-row-inner {
  border: none;
}
.coh-style-nutrition-tips .coh-column {
  padding: 2rem 3rem 3rem 3rem !important;
  border: 1px solid #84bd00;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 1023px) {
  .coh-style-nutrition-tips .coh-column {
    padding: 2rem .9rem !important;
    -webkit-box-flex: 0;
    -webkit-flex: none;
        -ms-flex: none;
            flex: none;
  }
}
.coh-style-nutrition-tips .coh-column h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
  margin-top: 1em;
  margin-bottom: 0.75rem;
}
.coh-style-nutrition-tips .coh-column ul {
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 2em;
  padding-left: 6px;
  margin: 1.3em 0;
}
.coh-style-nutrition-tips .coh-column:first-child {
  margin-right: 1em;
}
@media (max-width: 1023px) {
  .coh-style-nutrition-tips .coh-column:first-child {
    margin-right: 0;
    margin-bottom: 2em;
  }
}
.coh-style-nutrition-tips .coh-column:first-child ul {
  padding-left: 28px;
}
@media (max-width: 1023px) {
  .coh-style-nutrition-tips .coh-column:first-child ul {
    padding-left: 15px;
    margin-bottom: 0;
  }
}
.coh-style-nutrition-tips .coh-column:last-child {
  margin-left: 1em;
}
@media (max-width: 1023px) {
  .coh-style-nutrition-tips .coh-column:last-child {
    margin-left: 0;
  }
}
.coh-style-nutri-meal-idea {
  background-color: rgb(246, 246, 246);
}
.coh-style-para-small-10-medium-size {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 12px;
  line-height: 20px;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
  text-indent: -7px;
  padding-left: 8px;
}
.coh-style-nml-top {
  margin-top: 20px;
}
.coh-style-net-hcp-banner-space {
  padding-top: 9.5rem;
  padding-bottom: 9.5rem;
}
@media (max-width: 1023px) {
  .coh-style-net-hcp-banner-space {
    padding-top: 8rem;
    padding-bottom: 5rem;
  }
}
.coh-style-net-hcp-three-column-layout {
  margin-bottom: 35px!important;
  min-height: 52px;
  font-size: 1.25rem !important;
}
@media (max-width: 1023px) {
  .coh-style-net-hcp-three-column-layout {
    margin: 1rem 0 1.5rem 0 !important;
    min-height: 0;
  }
}
.coh-style-mobiles-cta .coh-wysiwyg a {
  background-position: 93% 50%;
}
@media (max-width: 564px) {
  .coh-style-mobile-what-causes {
    padding-bottom: 0px!important;
  }
}
@media (max-width: 564px) {
  .coh-style-mobile-home-container {
    max-width: 100%!important;
    padding: 1.5rem 0 1rem 0 !important;
  }
}
.coh-style-para-small-10-bold-size {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 102, 51);
  font-size: 0.875rem;
  line-height: 1.1875rem;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
  font-weight: bold;
}
.coh-style-para-small-14-medium-size- {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 16px;
  line-height: 21px;
  letter-spacing: 0;
  margin-top: 1rem;
  margin-bottom: 1rem;
  font-weight: 500;
}
.coh-style-para-small-14-medium-size- a {
  display: inline;
}
.coh-style-prefeered-dual-subtitle {
  font-size: 25px;
  line-height: 30px;
  margin-top: 15px;
}
.coh-style-patient-story-next-button {
  margin-bottom: 61px;
}
.coh-style-prefeered-dual-green {
  font-size: 25px;
  font-weight: bold;
}
.coh-style-pop-up-sub-title {
  color: rgb(255, 255, 255);
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-shadow: 0 0 10px #000;
  letter-spacing: .9px;
  margin-bottom: 20px;
}
.coh-style-pop-up-h3 {
  text-align: center;
  margin: 10px auto 40px auto;
  color: #91c322;
  text-shadow: 0 0 10px #000;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 28px;
}
.coh-style-podcost-series .domimg {
  display: inline-block;
  margin: 0;
}
.coh-style-podcost-series .domimg:first-child {
  margin-right: 25px;
}
@media (max-width: 767px) {
  .coh-style-podcost-series .domimg:first-child {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.coh-style-play-store-img {
  float: left;
  margin-right: 20px;
}
.coh-style-patiient-assistan-two .coh-container .coh-container {
  border: 1px solid #84bd00;
}
.coh-style-patiient-assistan-two .coh-wysiwyg h2 {
  text-align: left !important;
}
@media (max-width: 767px) {
  .coh-style-patiient-assistan-two .coh-wysiwyg p {
    margin-top: 0.7rem !important;
  }
}
.coh-style-patiient-assistan-two .coh-wysiwyg .copypage {
  margin-top: 40px !important;
}
.coh-style-patient-assistance-sup {
  top: -8px !important;
}
.coh-style-para-small-9-book-size {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(63, 153, 59);
  font-size: 14px;
  line-height: 19px;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.coh-style-para-small-9-book-size a {
  color: #707372;
  text-decoration: none !important;
}
.coh-style-patient-assistance {
  background-color: #f6f6f6;
}
.coh-style-patient-assistance p a {
  color: #367d0c;
  font-weight: 700;
  -webkit-transition: .6s;
  transition: .6s;
  text-decoration: underline;
}
.coh-style-patient-assistance p a:hover {
  color: #73c046;
}
.coh-style-patient-assistance .copypage {
  font-size: 12px !important;
  line-height: 1.4em;
}
.coh-style-patient-assistance .copypage strong {
  font-size: 12px;
}
.coh-style-patient-assist-ftist .coh-container .coh-container {
  border: 1px solid #84bd00 !important;
}
.coh-style-patient-assist-ftist .coh-wysiwyg p img {
  margin: 0 0  0 0;
  width: 37%;
}
@media (max-width: 767px) {
  .coh-style-patient-assist-ftist .coh-wysiwyg p img {
    width: 100%;
    margin: 0 0  70px 0;
  }
}
.coh-style-patient-assist-ftist .coh-wysiwyg h2 {
  text-align: left !important;
}
.coh-style-patient-sup-script {
  position: relative;
  font-size: 75%;
  top: -0.5em;
}
.coh-style-patient-secondary-icon {
  font-weight: 800;
  font-size: 13px;
  color: rgb(54, 125, 12);
  text-align: center;
  top: 5px;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-style-patient-secondary-icon {
    top: -1px;
  }
}
.coh-style-patient-secondary-icon:after {
  height: 1.2em;
  width: 1.2em;
  margin-left: 10px;
  position: absolute;
  top: 0px;
  right: auto;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23367d0c' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
.coh-style-patient-secondary-icon:hover {
  color: rgb(115, 192, 70);
}
.coh-style-patient-margin- {
  margin-top: -15px;
}
@media (max-width: 767px) {
  .coh-style-patient-margin- {
    margin-top: 0px;
  }
}
.coh-style-para-pb-treatement {
  padding-bottom: 30px;
}
.coh-style-delivery-sup {
  font-size: 57%;
  position: relative;
  top: -9px;
}
.one-extra-top.coh-style-delivery-sup {
  top: -15px!important;
}
.coh-style-container-1139 {
  width: 100%;
  max-width: 1139px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-style-container-1139 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-style-container-1139 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-style-video-for-nurses {
  background-color: rgb(246, 246, 246);
}
.coh-style-video-for-nurses .coh-wysiwyg h2 {
  font-family: 'Didot', serif;
  font-size: 1.75rem;
  font-weight: 400;
  margin-bottom: .75rem;
}
@media (max-width: 1023px) {
  .coh-style-video-for-nurses .coh-wysiwyg h2 {
    font-size: -webkit-calc(.71023vw + 1.42045rem);
    font-size: calc(.71023vw + 1.42045rem);
  }
}
.coh-style-video-for-nurses .coh-container.coh-ce-cpt_videos_for_nurses-aea138d1 {
  background-color: rgb(255, 255, 255);
}
.coh-style-video-for-nurses .coh-container.coh-ce-cpt_videos_for_nurses-aea138d1 .coh-ce-cpt_videos_for_nurses-c631c73e p a:hover {
  color: #73c046 !important;
}
@media (max-width: 1023px) {
  .coh-style-video-for-nurses .coh-wysiwyg.coh-ce-cpt_videos_for_nurses-85db6052 {
    padding: 0;
  }
}
.coh-style-bullet-image-left img {
  left: -72px !important;
}
@media (max-width: 767px) {
  .coh-style-bullet-image-left img {
    left: 3px !important;
  }
}
@media (max-width: 564px) {
  .coh-style-pfs-content {
    width: 549px;
  }
}
.coh-style-pfs-image-for-mobile {
  display: none;
}
@media (max-width: 564px) {
  .coh-style-pfs-image-for-mobile {
    display: block;
    width: 360px;
    overflow: hidden;
  }
}
.coh-style-prefilled-depot {
  margin: 0;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 22px;
  color: rgb(34, 65, 148);
}
@media (max-width: 767px) {
  .coh-style-prefilled-depot {
    letter-spacing: -0.2px;
  }
}
.coh-style-cta-link {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(115,192,70,1)), to(rgba(184,211,66,1)));
  background-image: -webkit-linear-gradient(left, rgba(115,192,70,1) 0%, rgba(184,211,66,1) 100%);
  background-image: linear-gradient(90deg, rgba(115,192,70,1) 0%, rgba(184,211,66,1) 100%);
  -webkit-transition: .6s;
  transition: .6s;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  padding-top: 14px;
  padding-right: 30px;
  padding-bottom: 14px;
  padding-left: 30px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  text-align: center;
  line-height: 25px;
}
@media (max-width: 1023px) {
  .coh-style-cta-link {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .coh-style-cta-link {
    margin-right: auto;
    margin-left: auto;
    width: 80%;
    padding-right: 35px;
    padding-left: 35px;
  }
}
@media (max-width: 564px) {
  .coh-style-cta-link {
    width: 85%;
  }
}
.coh-style-cta-link:hover {
  color: rgb(255, 255, 255);
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-style-cta-link:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-style-cta-link:focus {
  -webkit-transition: background-color 6ms ease;
  transition: background-color 6ms ease;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}
.coh-style-cta-link:focus:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-style-cta-link:focus {
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-style-cta-link:focus:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-style-cta-link:before {
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-style-cta-secondary {
  cursor: pointer;
  -webkit-transition: 0.6s;
  transition: 0.6s;
  -webkit-box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 50px, rgba(0, 0, 0, 0.05) 3px 3px 50px, rgba(0, 0, 0, 0.05) 8px 9px 50px, rgba(0, 0, 0, 0.05) 15px 18px 50px;
          box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 50px, rgba(0, 0, 0, 0.05) 3px 3px 50px, rgba(0, 0, 0, 0.05) 8px 9px 50px, rgba(0, 0, 0, 0.05) 15px 18px 50px;
  position: relative;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 0.875rem;
  color: rgb(54, 125, 12);
  line-height: 1.4em;
  letter-spacing: 1px;
  text-transform: none;
  background-color: rgb(255, 255, 255);
  padding-top: 1rem;
  padding-right: 2.5rem;
  padding-bottom: 0.75rem;
  padding-left: 1rem;
  display: inline-block;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  text-align: left;
}
.coh-style-cta-secondary:hover {
  color: rgb(54, 125, 12);
}
.coh-style-cta-secondary:after {
  position: absolute;
  top: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%2373c046' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  height: 1.1em;
  width: 1.1em;
  right: 12%;
  content: "";
}
.coh-style-cta-has-shadow {
  -webkit-box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 50px, rgba(0, 0, 0, 0.05) 3px 3px 50px, rgba(0, 0, 0, 0.05) 8px 9px 50px, rgba(0, 0, 0, 0.05) 15px 18px 50px;
          box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 50px, rgba(0, 0, 0, 0.05) 3px 3px 50px, rgba(0, 0, 0, 0.05) 8px 9px 50px, rgba(0, 0, 0, 0.05) 15px 18px 50px;
}
@media (max-width: 564px) {
  .coh-style-sd-patient-what-get-net-btn a {
    padding: 15px 40px;
    width: 75%;
  }
}
.coh-style-en-espanol-p {
  margin-bottom: 0px!important;
}
@media (max-width: 564px) {
  .coh-style-safety-content {
    width: 675px;
  }
}
.coh-style-border-container {
  outline-width: 1px;
  outline-style: solid;
  outline-color: rgba(24, 109, 166, 0.2);
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.coh-style-slider-flex-layout .slick-track {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-style-bold-desktop-medium-mobile {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(63, 153, 59);
  font-size: 20px;
  line-height: 26px;
  font-weight: bold;
}
.coh-style-banner-arrow:after {
  position: absolute;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  height: 1.1em;
  width: 1.1em;
  top: 12px;
  right: 8%;
}
.coh-style-content-container {
  padding-top: 3rem;
  padding-right: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(24, 109, 166, 0.2);
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-style-content-container {
    padding-top: 2rem;
    padding-right: 3rem;
    padding-bottom: 3rem;
    padding-left: 3rem;
  }
}
@media (max-width: 767px) {
  .coh-style-text-align-center {
    text-align: center;
  }
}
.coh-style-margin-align-auto {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-style-image-bullet-layout h5 {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 102, 51);
  font-weight: bold;
  font-size: 22px;
  line-height: 29px;
}
@media (max-width: 767px) {
  .coh-style-image-bullet-layout ul {
    margin-bottom: 0px !important;
  }
}
.coh-style-image-bullet-layout ul li {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  color: rgb(0, 0, 0);
  line-height: 24px;
  margin-bottom: 0.75rem;
  margin-left: 1rem;
}
.coh-style-image-bullet-layout ul li::marker {
  color: rgb(0, 0, 0);
}
.coh-style-image-bullet-layout ul li.list-style-none {
  list-style-type: none;
  margin-left: 0;
}
.coh-style-image-bullet-layout ul li strong {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
}
.coh-style-image-bullet-layout ul li ul {
  margin-top: 0.3125rem;
}
.coh-style-image-bullet-layout ul li ul li {
  list-style-type: none;
  margin-left: 1.5rem;
}
.coh-style-image-bullet-layout ul li ul li:before {
  content: "–" !important;
  content: "";
  position: absolute;
  margin-left: -1.2rem;
  color: rgb(0, 0, 0);
  font-size: 20px;
}
.coh-style-image-bullet-layout ul li ul li a {
  color: #000;
}
.coh-style-ipsen-phone-fax {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-style-ipsen-phone-fax img {
  width: 60px;
}
.coh-style-hang-quote {
  position: absolute;
  left: -0.3125rem;
}
.coh-style-hcp-home-small-paragraph p {
  font-family: 'Gotham-Book', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(112, 112, 112);
  margin-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .coh-style-hcp-home-small-paragraph p {
    font-size: 0.625rem;
    line-height: 0.875rem;
  }
}
.coh-style-anchor-tag-with-next-symbol {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(67, 176, 42);
  font-size: 0.9375rem;
  text-transform: uppercase;
}
.coh-style-anchor-tag-with-next-symbol:after {
  content: url("/sites/g/files/kcxpwu1426/files/Group%2079052.png");
  position: absolute;
  bottom: -0.4375rem;
  right: -3.125rem;
}
@media (max-width: 1023px) {
  .coh-style-anchor-tag-with-next-symbol:after {
    right: 0;
  }
}
@media (max-width: 564px) {
  .coh-style-anchor-tag-with-next-symbol:after {
    right: auto;
    margin-left: 1.25rem;
  }
}
.coh-style-anchor-tag-with-next-symbol:focus {
  color: rgb(67, 176, 42);
}
.coh-style-hcp-home-heading p {
  font-family: 'Gotham-Book', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1.4375rem;
  line-height: 1.875rem;
  text-align: center;
  color: rgba(0, 0, 0, 0.85);
}
@media (max-width: 1023px) {
  .coh-style-hcp-home-heading p {
    font-size: 0.75rem;
    line-height: 1rem;
    margin-bottom: 20px !important;
  }
}
.coh-style-margin-bottom-none h2 {
  margin-bottom: 0 !important;
}
.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-gray-background-text {
  background-color: rgb(242, 242, 242);
  display: block;
  margin-bottom: 1.875rem;
  font-family: 'Gotham-Book', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 62, 81);
  line-height: 1.3125rem;
  font-size: 1rem;
  position: relative;
  margin-left: 0px !important;
  padding-top: 1.25rem;
  padding-right: 3.75rem;
  padding-bottom: 1.25rem;
  padding-left: 3.75rem;
}
@media (max-width: 1023px) {
  .coh-style-gray-background-text {
    font-size: 0.75rem;
  }
}
@media (max-width: 767px) {
  .coh-style-gray-background-text {
    margin-bottom: 1.25rem;
    padding: 20px 30px !important;
  }
}
.coh-style-gray-background-text:before {
  content: "";
  background: -webkit-gradient(linear,left top, left bottom,from(#43B02A),color-stop(80%, #2D5C59));
  background: -webkit-linear-gradient(top,#43B02A,#2D5C59 80%);
  background: linear-gradient(180deg,#43B02A,#2D5C59 80%);
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 1.0625rem;
  display: block;
}
.coh-style-gray-background-text:after {
  height: 100%;
  width: 1.0625rem;
  position: absolute;
  top: 0;
  right: 0;
  background: -webkit-gradient(linear,left top, left bottom,from(#43B02A),color-stop(80%, #2D5C59));
  background: -webkit-linear-gradient(top,#43B02A,#2D5C59 80%);
  background: linear-gradient(180deg,#43B02A,#2D5C59 80%);
  content: "";
  display: block;
}
.coh-style-gray-background-text span {
  font-family: 'Gotham-Bold', sans-serif;
  color: rgb(67, 176, 42);
}
@media (max-width: 1023px) {
  .coh-style-gray-background-text span {
    display: block;
  }
}
.coh-style-gotham-book-14 {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  color: rgb(0, 0, 0);
  line-height: 21px;
}
.coh-style-max-width---medium {
  max-width: 1024px;
}
@media (max-width: 1023px) {
  .coh-style-max-width---medium {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-style-max-width---medium {
    width: 100%;
    max-width: 100%;
  }
}
.coh-style-max-width---medium h1 {
  margin-bottom: 0.50rem;
}
.coh-style-modal-popup-overlay {
  background-color: rgba(255, 255, 255, 0.95);
}
.coh-style-font-size-10px {
  font-size: 14px !important;
  line-height: 18px !important;
}
.coh-style-overflow {
  overflow: hidden;
}
.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-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);
}
@media (max-width: 564px) {
  .coh-style-safety-image-for-mobile {
    width: 109%;
    overflow: hidden;
  }
}
.coh-style-banner-button-block {
  display: block;
}
@media (max-width: 1023px) {
  .coh-style-amin-first {
    padding-top: 1.9rem !important;
  }
}
.coh-style-amin-first ul {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  padding-top: 2.5rem !important;
}
@media (max-width: 1023px) {
  .coh-style-amin-first ul {
    padding: 0 40px;
  }
}
@media (max-width: 564px) {
  .coh-style-amin-first ul {
    padding: 0;
  }
}
.coh-style-amin-first ul li {
  margin-bottom: 4px;
  line-height: 2em;
  font-size: 14px;
}
@media (max-width: 1023px) {
  .coh-style-amin-first ul li {
    margin-left: 0;
  }
}
.coh-style-banner-button-none {
  display: none;
}
.coh-style-box-padding-none {
  padding: 0px!important;
}
.coh-style-border-with-out-bg {
  background: none!important;
  border: 1px solid rgba(132,189,0,.2);
}
@media (max-width: 1023px) {
  .coh-style-border-with-out-bg {
    border: none;
  }
}
.coh-style-acto-cta-container {
  padding: 4.6rem 0 !important;
}
@media (max-width: 564px) {
  .coh-style-acto-cta-container {
    padding: 1.6rem 0 !important;
  }
}
.coh-style-administration {
  margin: 0;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 22px;
  color: rgb(34, 65, 148);
}
@media (max-width: 767px) {
  .coh-style-administration {
    letter-spacing: -0.2px;
  }
}
.coh-style-anchor-links-dot {
  display: inline-block;
  height: 16px;
  width: 16px;
  position: relative;
  border-width: 2px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  margin-top: 0;
  margin-right: 8px;
  margin-bottom: 0;
  margin-left: 8px;
  z-index: 10;
  background-color: rgb(255, 255, 255);
  -webkit-transition: all 0.3ms ease;
  transition: all 0.3ms ease;
  cursor: pointer;
}
.coh-style-anchor-links-dot:before {
  height: 36px;
  width: 36px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  pointer-events: none;
  -webkit-box-shadow: 0 0 0 2px white !important;
          box-shadow: 0 0 0 2px white !important;
  content: "";
}
.coh-style-anchor-links-dot:hover {
  background-color: rgb(115, 192, 70);
}
.coh-style-anchor-links-dot:active {
  background-color: rgb(9, 192, 90);
}
.coh-style-clinical-summary-button {
  background-color: rgb(246, 246, 246);
  padding: .75rem 0 .75rem 1.5rem;
  -webkit-box-shadow: 18px 19px 50px 0 rgb(0 0 0 / 5%);
          box-shadow: 18px 19px 50px 0 rgb(0 0 0 / 5%);
  width: 98%;
  margin-top: 45px;
}
.coh-style-clinical-summary-button h4 {
  font-family: 'Didot', serif;
  color: rgb(0, 0, 0);
  margin-bottom: 0;
  font-size: 17px;
}
.coh-style-clinical-summary-button p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 1.15;
  letter-spacing: 1px;
  margin-bottom: 1.5rem;
}
.coh-style-anchor-links-label {
  position: relative;
  display: block;
  overflow: hidden;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  text-overflow: ellipsis;
  padding-bottom: 6px;
}
.coh-style-assist-two-colum {
  background-color: rgb(246, 246, 246);
  width: 100% !important;
}
.coh-style-assist-two-colum .coh-wysiwyg.coh-ce-cpt_left_image_with_right_conten-e66fde46 {
  margin: 0 auto;
  width: 1024px;
}
@media (max-width: 1169px) {
  .coh-style-assist-two-colum .coh-wysiwyg.coh-ce-cpt_left_image_with_right_conten-e66fde46 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-style-assist-two-colum .coh-wysiwyg.coh-ce-cpt_left_image_with_right_conten-e66fde46 {
    width: 100%;
  }
}
.coh-style-assist-two-colum .coh-wysiwyg.coh-ce-cpt_left_image_with_right_conten-e66fde46 h2 {
  font-family: 'Didot', serif;
  font-weight: 400;
  font-size: 1.875rem;
}
@media (max-width: 1023px) {
  .coh-style-assist-two-colum .coh-wysiwyg.coh-ce-cpt_left_image_with_right_conten-e66fde46 h2 {
    font-size: -webkit-calc(.71023vw + 1.42045rem);
    font-size: calc(.71023vw + 1.42045rem);
  }
}
.coh-style-assist-two-colum .coh-container.coh-ce-cpt_left_image_with_right_conten-c605d4bc {
  margin: 0 auto;
  width: 1024px;
}
@media (max-width: 1169px) {
  .coh-style-assist-two-colum .coh-container.coh-ce-cpt_left_image_with_right_conten-c605d4bc {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-style-assist-two-colum .coh-container.coh-ce-cpt_left_image_with_right_conten-c605d4bc {
    width: 100%;
  }
}
.coh-style-assist-two-colum .coh-ce-cpt_left_image_with_right_conten-67f706ad {
  padding: 0  !important;
}
.coh-style-assist-two-colum .coh-row-inner {
  border: none;
}
.coh-style-assist-two-colum .coh-column .coh-wysiwyg {
  margin: 0px auto 36px;
  width: 96%;
  background-color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 27px 0;
  height: 412px;
  border: 1px solid rgba(132,189,0,.2);
}
@media (max-width: 1023px) {
  .coh-style-assist-two-colum .coh-column .coh-wysiwyg {
    height: auto;
  }
}
.coh-style-assist-two-colum .coh-column .coh-wysiwyg h2 {
  font-family: 'Didot', serif;
  font-size: 1.25rem;
  text-align: center;
  margin-top: 16px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-style-assist-two-colum .coh-column .coh-wysiwyg h2 {
    font-size: 1.15rem;
  }
}
.coh-style-assist-two-colum .coh-column .coh-wysiwyg p {
  text-align: center;
}
.coh-style-assist-two-colum .coh-column .coh-wysiwyg p a {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 0.875rem;
  line-height: 1.4;
  padding: .75rem 3.1rem .75rem 1.4rem;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  display: inline-block;
  transition: background-image .3s,transform .3s,-webkit-transform .3s;
  position: position;
  overflow: hidden;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  z-index: 1;
}
.coh-style-assist-two-colum .coh-column .coh-wysiwyg p a:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  z-index: -1;
}
.coh-style-assist-two-colum .coh-column .coh-wysiwyg p a:after {
  width: 1.2em;
  height: 1.2em;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  position: absolute;
  top: 13px;
  right: 19px;
  content: "";
}
.coh-style-assist-two-colum .coh-column .coh-wysiwyg img {
  height: 257px;
}
@media (max-width: 1023px) {
  .coh-style-assist-two-colum .coh-column .coh-wysiwyg img {
    width: 100%;
    height: auto;
  }
}
.coh-style-assist-two-colum .coh-column {
  background-color: #f6f6f6;
}
.coh-style-assist-two-colum .coh-column:first-child .coh-wysiwyg {
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-style-assist-two-colum .coh-column:first-child .coh-wysiwyg {
    margin-left: auto;
  }
}
.coh-style-assist-two-colum .coh-column:nth-child(2) {
  margin-bottom: 0;
}
.coh-style-asterisk {
  margin-left: 7px;
}
.coh-style-asterisk span {
  position: absolute;
  margin-left: -7px;
  padding-top: 0px;
}
.coh-style-border-none-container {
  border: none!important;
  padding: 0px!important;
}
.coh-style-background-cloour-grey {
  background-color: rgb(246, 246, 246);
}
.coh-style-banner-padding {
  padding-top: 75px;
}
@media (max-width: 1023px) {
  .coh-style-banner-padding {
    padding-top: 0;
  }
}
.coh-style-banner-heading-green-color {
  color: rgb(115, 192, 70);
  color: #73c046 !important;
}
.coh-style-acro-patient-anchor-tag {
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 1rem 3.1rem 1rem 1.4rem;
  display: inline-block;
  transition: background-image .3s,transform .3s,-webkit-transform .3s;
  position: relative;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  z-index: 1;
  letter-spacing: 1px;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 0.875rem;
  line-height: 1.4em;
}
.coh-style-acro-patient-anchor-tag:hover {
  color: #fff;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-style-acro-patient-anchor-tag:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-style-acro-patient-anchor-tag:before {
  position: absolute;
  left: 0;
  top: 0;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  height: 100%;
  width: 200%;
  z-index: -99;
  content: "";
}
.coh-style-acro-patient-anchor-tag:after {
  height: 1.1em;
  width: 1.1em;
  position: absolute;
  right: 10.5%;
  top: 12px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  content: "";
}
.coh-style-active {
  display: inline-block;
  height: 16px;
  width: 16px;
  position: relative;
  border-width: 2px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  margin-top: 0;
  margin-right: 8px;
  margin-bottom: 0;
  margin-left: 8px;
  z-index: 10;
  background-color: rgb(9, 192, 90);
  -webkit-transition: all 0.3ms ease;
  transition: all 0.3ms ease;
  cursor: pointer;
  background-color: #09c05a !important;
}
.coh-style-active:before {
  -webkit-box-shadow: 0 0 0 2px rgb(255, 255, 255);
          box-shadow: 0 0 0 2px rgb(255, 255, 255);
  height: 36px;
  width: 36px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  pointer-events: none;
  content: "";
}
.coh-style-active:hover {
  background-color: rgb(9, 192, 90);
}
.coh-style-active:active {
  background-color: rgb(9, 192, 90);
}
.coh-style-coh-style-patient-home-btns .coh-link {
  padding-right: 1.5rem;
  padding-top: 1rem;
}
.coh-style-coh-style-patient-home-btns .coh-link:after {
  display: none;
}
.coh-style-about-somatuline-depot {
  max-width: 77%;
  width: 100%;
  margin: 0 auto !important;
  background: none !important;
}
@media (max-width: 1439px) {
  .coh-style-about-somatuline-depot {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-style-about-somatuline-depot {
    max-width: 90%;
  }
}
.coh-style-about-somatuline-depot p.p-margin-bottom {
  margin-bottom: 45px !important;
  font-family: 'ITC Franklin Gothic Std', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-style-about-somatuline-depot .coh-wysiwyg {
  max-width: 100% !important;
}
.coh-style-about-somatuline-depot h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 30px;
  line-height: 40px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0.5rem;
  margin-left: 0;
}
.coh-style-about-somatuline-depot h3 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(63, 153, 59);
  font-size: 20px;
  line-height: 25px;
  margin-top: 1rem;
  margin-right: auto;
  margin-bottom: 0.5rem;
  margin-left: auto;
  font-weight: normal;
}
@media (max-width: 1023px) {
  .coh-style-about-somatuline-depot h3 {
    margin-top: 0;
    margin-bottom: 1.5rem;
  }
}
.coh-style-about-somatuline-depot p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0.5rem;
  margin-left: 0;
}
.coh-style-about-somatuline-depot p sup.margin-left {
  margin-left: -7px;
}
.coh-style-about-somatuline-depot small {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 10px;
  line-height: 13px;
}
.coh-style-about-somatuline-depot ul {
  margin: 0;
}
.coh-style-about-somatuline-depot ul li {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0.8rem;
}
.coh-style-about-somatuline-depot ul li::marker {
  color: #3f993b;
}
.coh-style-about-somatuline-depot a {
  margin-top: 1rem;
}
.coh-style-about-somatuline-depot h4 {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 25px;
}
.coh-style-about-somatuline-depot h4 span {
  color: rgb(63, 153, 59);
  font-weight: bold;
}
.coh-style-about-sd {
  background-color: rgb(67, 154, 59);
  padding-top: 18px;
}
.coh-style-about-sd .home-banner-child1 {
  background-color: rgb(10, 55, 157);
  width: 40%;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
  display: block;
  padding-top: 10px;
  padding-right: 23px;
  padding-bottom: 10px;
  padding-left: 23px;
  -webkit-border-bottom-right-radius: 50px;
          border-bottom-right-radius: 50px;
  -webkit-border-top-right-radius: 50px;
          border-top-right-radius: 50px;
}
@media (max-width: 1023px) {
  .coh-style-about-sd .home-banner-child1 {
    width: 150px;
  }
}
@media (max-width: 767px) {
  .coh-style-about-sd .home-banner-child1 {
    width: 140px;
  }
}
.coh-style-about-sd .home-banner-child1 p {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 21px;
  line-height: 30px;
  margin-bottom: 0;
  text-align: right;
}
.coh-style-about-sd .home-banner-child1 p strong {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(255, 255, 255);
  font-size: 3.1875rem;
  line-height: 65px;
  margin-bottom: 0;
}
.coh-style-about-sd .home-banner-child1 p strong sup {
  vertical-align: top;
  position: relative;
  font-family: 'ITC Franklin Gothic Book ', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 18px;
  top: -10px;
}
.coh-style-about-sd .home-banner-child2 {
  padding-top: 10px;
  padding-right: 25px;
  padding-bottom: 25px;
  padding-left: 25px;
}
.coh-style-about-sd .home-banner-child2 h1 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(255, 255, 255);
  font-size: 33px;
  line-height: 37px;
  text-align: left;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-style-about-sd .home-banner-child2 h1 {
    font-size: 25px;
    line-height: 32px;
  }
}
.coh-style-about-sd .home-banner-child2 h1 sup {
  font-size: 65%;
}
.coh-style-about-acromegaly-how-acromegaly-diagnosed {
  max-width: 77%;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 50px;
  padding-right: 0;
  padding-bottom: 35px;
  padding-left: 0;
}
@media (max-width: 1439px) {
  .coh-style-about-acromegaly-how-acromegaly-diagnosed {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-style-about-acromegaly-how-acromegaly-diagnosed {
    max-width: 90%;
  }
}
@media (max-width: 564px) {
  .coh-style-about-acromegaly-how-acromegaly-diagnosed {
    padding-top: 30px;
  }
}
.coh-style-about-acromegaly-how-acromegaly-diagnosed h2 {
  font-family: 'ITC Franklin Gothic Book ', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(63, 153, 59);
  font-size: 30px;
  line-height: 40px;
  margin-bottom: 1rem;
}
@media (max-width: 1023px) {
  .coh-style-about-acromegaly-how-acromegaly-diagnosed h2 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-style-about-acromegaly-how-acromegaly-diagnosed strong {
  font-family: 'ITC Franklin Gothic Book ', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  font-size: 14px;
  line-height: 21px;
  color: rgb(0, 0, 0);
  margin-bottom: 0;
}
.coh-style-about-acromegaly-how-acromegaly-diagnosed p {
  font-family: 'ITC Franklin Gothic Book ', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 1rem;
  margin-left: 0;
}
.coh-style-about-acromegaly-how-acromegaly-diagnosed p:nth-child(3) {
  margin-bottom: 0;
}
.coh-style-about-acromegaly-how-acromegaly-diagnosed ul li {
  font-family: 'ITC Franklin Gothic Book ', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 0;
  margin-left: 1rem;
}
.coh-style-about-acromegaly-how-acromegaly-diagnosed ul li::marker {
  color: #3F993B;
}
.coh-style-about-acromegaly-common-signs {
  padding-top: 10px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-right: 0;
  margin-left: 0;
  max-width: 100%;
}
.coh-style-about-acromegaly-cta-max-width {
  max-width: 367px!important;
}
@media (max-width: 1023px) {
  .coh-style-about-acromegaly-cta-max-width {
    max-width: 100%!important;
  }
}
.coh-style-text-dec-none {
  text-decoration: none !important;
}
.coh-style-anchor-link-inner {
  color: rgb(255, 255, 255);
  white-space: nowrap;
  margin: 0px;
  position: relative;
  z-index: 10;
  display: block;
  font-weight: 400;
  font-size: 12px;
  letter-spacing: 1px;
}
.coh-style-anchor-link-inner:hover {
  color: rgb(255, 255, 255);
  font-size: 12px;
  font-weight: 400;
}
.coh-style-column-flex-direction {
  -webkit-box-orient: vertical!important;
  -webkit-box-direction: normal!important;
  -webkit-flex-direction: revert!important;
      -ms-flex-direction: revert!important;
          flex-direction: revert!important;
}
@media (max-width: 1023px) {
  .coh-style-about-the-study-treatment {
    margin-top: 25px;
  }
}
.coh-style-transform-scale-1-2 {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
  margin: 25px 0 20px 0;
}
@media (max-width: 767px) {
  .coh-style-transform-scale-1-2 {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    margin: 15px 0 20px 0;
  }
}
.coh-style-transform-scale-1-2 img {
  position: relative;
  left: -3.125rem;
}
@media (max-width: 767px) {
  .coh-style-transform-scale-1-2 img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-style-transform-scale-1-2 .nccn-page span img {
    left: 0;
  }
}
.coh-style-anchor-nav-li {
  width: auto;
  display: inline-block;
  position: relative;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 16px;
  margin-left: auto;
  left: 380px;
  bottom: 12px;
  top: 0;
}
.coh-style-anchor-nav-li:after {
  content: "";
  position: absolute;
  bottom: 12px;
  z-index: 1;
  background-color: rgb(255, 255, 255);
  height: 1px;
  width: 100%;
  left: 0;
}
@media (max-width: 1169px) {
  .coh-style-anchor-nav-li:after {
    left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-style-anchor-nav-li:after {
    left: 0;
  }
}
.coh-style-anchor-nav-li:first-child:after {
  width: 100%;
  left: 50%;
}
.coh-style-anchor-nav-li:last-child:after {
  width: 50%;
}
.coh-style-acro-hcp-cta {
  width: auto;
  height: auto;
  margin-top: 23px;
}
.coh-style-acro-hcp-cta:after {
  top: 14px !important;
  right: 14% !important;
}
.coh-style-treatment-last-sectoin .coh-column:nth-child(1) {
  max-width: 14%;
}
@media (max-width: 1023px) {
  .coh-style-treatment-last-sectoin .coh-column:nth-child(1) {
    max-width: 27%;
  }
}
@media (max-width: 564px) {
  .coh-style-treatment-last-sectoin .coh-column:nth-child(1) {
    max-width: 59%;
    margin: 0 auto;
    -webkit-box-flex: 1;
    -webkit-flex: auto;
        -ms-flex: auto;
            flex: auto;
    width: 93%;
  }
}
.coh-style-treatment-last-sectoin .coh-column:nth-child(1) img {
  margin: 31px 0 0 38px;
  width: 76%;
  border-right: none;
}
@media (max-width: 1023px) {
  .coh-style-treatment-last-sectoin .coh-column:nth-child(1) img {
    margin: 36px 0 0 41px;
    width: 47%;
  }
}
@media (max-width: 564px) {
  .coh-style-treatment-last-sectoin .coh-column:nth-child(1) img {
    margin: 0 auto;
    width: 100%;
  }
}
.coh-style-treatment-last-sectoin .coh-column:nth-child(2) {
  max-width: 86%;
  -webkit-box-flex: 86%;
  -webkit-flex: 86%;
      -ms-flex: 86%;
          flex: 86%;
  padding: 1.7rem 1.5rem 0rem 2.6rem!important;
}
@media (max-width: 1023px) {
  .coh-style-treatment-last-sectoin .coh-column:nth-child(2) {
    max-width: 72%;
    padding: 1.7rem 1.5rem 0rem 0rem!important;
  }
}
@media (max-width: 564px) {
  .coh-style-treatment-last-sectoin .coh-column:nth-child(2) {
    max-width: 100%;
    padding: 1.7rem 0rem 0rem 0rem!important;
  }
}
.coh-style-treatment-last-sectoin .coh-column:nth-child(2) .coh-wysiwyg {
  padding-bottom: 0 !important;
  padding-left: 0;
}
@media (max-width: 1023px) {
  .coh-style-treatment-last-sectoin .coh-column:nth-child(2) .coh-wysiwyg {
    padding: 0;
  }
}
.coh-style-treatment-last-sectoin .coh-container .coh-wysiwyg {
  margin-top: 0;
  border-top: none;
  padding: 0rem 2rem 2.5rem;
}
.coh-style-treatment-last-sectoin .coh-container .coh-wysiwyg p {
  color: #000;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 2em;
  text-align: left;
}
.coh-style-treatment-last-sectoin .coh-row-inner {
  border-bottom: none;
}
.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-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-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-position---center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-style-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-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-modal-close-button-light, .coh-style-modal-close-button-dark, .coh-style-modal-close-button-color, .coh-style-modal-close-button-color-with-no-bg {
  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, .coh-style-modal-close-button-color-with-no-bg:before {
  content: "✕";
}
.coh-style-modal-close-button-light:hover, .coh-style-modal-close-button-dark:hover, .coh-style-modal-close-button-color:hover, .coh-style-modal-close-button-color-with-no-bg:hover {
  color: rgb(26, 137, 201);
  background-color: rgb(219, 219, 220);
}
.coh-style-modal-close-button-color-with-no-bg {
  color: rgb(247, 64, 9);
  font-size: 35px;
}
.coh-style-modal-close-button-color-with-no-bg:hover {
  color: rgb(247, 64, 9);
}
.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-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: 1rem;
  padding-right: 2.5rem;
  padding-bottom: 1rem;
  padding-left: 1.5rem;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: 0px;
  line-height: 1.2;
  font-weight: 700;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-border-radius: 0.25rem;
          border-radius: 0.25rem;
  max-width: 100%;
  overflow: hidden;
  -webkit-box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 50px, rgba(0, 0, 0, 0.05) 3px 3px 50px, rgba(0, 0, 0, 0.05) 8px 9px 50px, rgba(0, 0, 0, 0.05) 15px 18px 50px;
          box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 50px, rgba(0, 0, 0, 0.05) 3px 3px 50px, rgba(0, 0, 0, 0.05) 8px 9px 50px, rgba(0, 0, 0, 0.05) 15px 18px 50px;
  width: auto;
  -webkit-transition: .6s;
  transition: .6s;
  position: relative;
}
.coh-style-cta-primary:hover {
  color: rgb(255, 255, 255);
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-style-cta-primary:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.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(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 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-cta-primary:after {
  height: 1.1em;
  width: 1.1em;
  position: absolute;
  right: 10.5%;
  top: 17px;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
.coh-style-cta-primary .coh-link {
  padding-right: 1.5rem;
  padding-top: 1rem;
}
.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-heading-3-size {
  font-size: 1.5rem;
  line-height: 1.25;
  font-weight: bold;
  margin-bottom: 1.25rem;
}
@media (max-width: 1169px) {
  .coh-style-heading-3-size {
    font-size: 1.375rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-3-size {
    font-size: 1.25rem;
  }
}
.coh-style-heading-4-size {
  font-size: 1.25rem;
  font-weight: bold;
  margin-bottom: 1.375rem;
  line-height: 1.5;
  margin-bottom: 1rem;
}
@media (max-width: 1169px) {
  .coh-style-heading-4-size {
    font-size: 1.125rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-4-size {
    margin-bottom: 1.25rem;
  }
}
.coh-style-heading-5-size {
  font-size: 1rem;
  margin-bottom: 1.375rem;
  line-height: 1.25;
  margin-bottom: 0.5rem;
  font-weight: bold;
}
@media (max-width: 767px) {
  .coh-style-heading-5-size {
    margin-bottom: 1.25rem;
  }
}
.coh-style-pre-heading, .coh-style-pre-heading-light, .coh-style-pre-heading-blue, .coh-style-pre-heading-dark {
  font-size: 0.875rem;
  font-weight: bold;
  line-height: 1.25;
  margin-bottom: 1rem;
}
@media (max-width: 1169px) {
  .coh-style-pre-heading, .coh-style-pre-heading-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-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-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.25rem;
  padding-left: 0.25rem;
  color: rgb(255, 255, 255);
  font-size: 0.8rem;
}
@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-cpt_404_content-a2f3dc7 {
  max-width: 1140px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_404_content-a2f3dc7 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_404_content-a2f3dc7 {
    padding-right: 0px;
    padding-left: 0px;
  }
}
.coh-ce-cpt_404_content-769edb1b .error-page {
  padding-top: 166px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_404_content-769edb1b .error-page {
    padding-top: 100px;
  }
}
.coh-ce-cpt_404_content-769edb1b .error-page h1 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 116px;
  line-height: 148px;
  text-align: center;
  margin-bottom: 32px;
}
.coh-ce-cpt_404_content-769edb1b .error-page p {
  color: rgb(34, 65, 148);
  font-size: 28px;
  line-height: 36px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0px;
  text-align: center;
}
.coh-ce-cpt_404_content-92a1f40a {
  margin-top: 33px;
  margin-bottom: 236px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_404_content-92a1f40a {
    margin-bottom: 100px;
  }
}
.coh-ce-cpt_about_acromegaly-4035b0c3 {
  padding-top: 45px;
  padding-bottom: 48px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_acromegaly-4035b0c3 {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_about_acromegaly-4035b0c3 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding-bottom: 0;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 23px;
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_about_acromegaly-4035b0c3 p:nth-child(2) {
  padding-bottom: 25px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_acromegaly-4035b0c3 p:nth-child(3) {
    padding-right: 10px;
  }
}
.coh-ce-cpt_about_acromegaly-4035b0c3 p span {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(34, 65, 148);
}
.coh-ce-cpt_about_acromegaly-4035b0c3 p a {
  color: rgb(34, 65, 148);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(34, 65, 148);
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_acromegaly-4035b0c3 h2 {
    padding-bottom: 28px;
  }
}
.coh-ce-cpt_about_acromegaly-df9dc6f5 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_acromegaly-df9dc6f5 {
    display: block;
  }
}
.coh-ce-cpt_about_acromegaly_banner_for_-26088bc6 {
  max-width: 90%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 1150px;
  text-align: right;
  position: relative;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-26088bc6 {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-26088bc6 {
    padding-right: 20px;
    padding-left: 20px;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-26088bc6 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_about_acromegaly_banner_for_-a11949f1 {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-a11949f1 {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_about_acromegaly_banner_for_-76f1d537 {
  text-align: left;
}
.coh-ce-cpt_about_acromegaly_banner_for_-76f1d537 h1 {
  font-size: 45px;
  line-height: 50px;
  color: rgb(255, 255, 255);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0;
  text-transform: uppercase;
  padding-top: 27px;
  padding-bottom: 28px;
  text-align: left;
  text-shadow: 0px 0px 8px #000000A6;;
  display: inline-block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-76f1d537 h1 {
    font-size: 35px;
    line-height: 35px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-76f1d537 h1 {
    font-size: 28px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-76f1d537 h1 {
    color: rgb(34, 65, 148);
    font-family: 'Din2014Bold', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 40px;
    line-height: 44px;
    padding-top: 35px;
    text-shadow: 0px 0px 0px #000000A6;;
  }
}
.coh-ce-cpt_about_acromegaly_banner_for_-76f1d537 h1 sup {
  text-transform: lowercase;
  font-size: 65%;
  top: -0.6em;
}
.coh-ce-cpt_about_acromegaly_banner_for_-76f1d537 p strong {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  width: 80%;
}
.coh-ce-cpt_about_acromegaly_banner_for_-76f1d537 h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(255, 255, 255);
  font-size: 45px;
  margin: 0;
}
.coh-ce-cpt_about_acromegaly_banner_for_-e5718ab4 {
  width: 95%;
}
.coh-ce-cpt_about_acromegaly_banner_for_-e5718ab4 h2 {
  margin-top: 0.75rem;
  margin-right: 1.5rem;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(0, 0, 0);
  font-size: 1.25em;
  line-height: 1.15;
  padding-right: 50px;
  font-weight: 700;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-e5718ab4 h2 {
    padding-right: 0;
  }
}
.coh-ce-cpt_about_acromegaly_banner_for_-e5718ab4 p {
  font-size: 12px;
  line-height: 15px;
  color: rgb(255, 255, 255);
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_about_acromegaly_banner_for_-e5718ab4 p:first-child {
  margin-bottom: .6rem;
}
.coh-ce-cpt_about_acromegaly_banner_for_-e5718ab4 p span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_about_acromegaly_banner_for_-e5718ab4 ul {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  margin-left: 35px;
}
.coh-ce-cpt_about_acromegaly_banner_for_-e5718ab4 ul li {
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 3px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_about_acromegaly_banner_for_-e5718ab4 ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_about_acromegaly_banner_for_-790827c5 {
  position: absolute;
  left: 0;
  right: 13rem;
  bottom: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-790827c5 {
    right: 20px;
    left: 0;
    bottom: 7px;
    text-align: right;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-790827c5 {
    left: 0;
    right: 0;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-790827c5 {
    display: none;
  }
}
.coh-ce-cpt_about_acromegaly_banner_for_-790827c5 .author-mobbile {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 18px;
}
.coh-ce-cpt_about_acromegaly_banner_for_-790827c5 p {
  font-size: 16px;
  line-height: 18px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  padding-bottom: 0;
  margin-bottom: 0;
  display: inline-block;
  text-shadow: 0px 0px 8px #000000A6;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-790827c5 p {
    text-align: left;
    font-size: 11px;
  }
}
.coh-ce-cpt_about_acromegaly_banner_for_-7793ca2d {
  padding-top: 13px;
  padding-bottom: 13px;
  background-color: rgb(0 102 51 / 38%);
}
.coh-ce-cpt_about_acromegaly_banner_for_-902c37a7 {
  max-width: 77%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-902c37a7 {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-902c37a7 {
    max-width: 90%;
    padding-right: 3rem;
    padding-left: 3rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_acromegaly_banner_for_-902c37a7 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_about_acromegaly_banner_for_-c1789ef4 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 15px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd {
  padding-top: 55px;
  padding-bottom: 65px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd {
    padding-top: 30px;
    padding-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd {
    padding-bottom: 38px;
  }
}
.coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd h3 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd ul {
  margin-bottom: 20px;
  margin-left: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd ul {
    margin-bottom: 5px;
  }
}
.coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd ul li {
  margin-bottom: 10px;
  margin-left: 0;
  list-style-type: none;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  position: relative;
  padding-left: 20px;
}
.coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd ul li:before {
  position: absolute;
  top: 8px;
  left: 0px;
  height: 6px;
  width: 6px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(34, 65, 148);
  content: "";
}
.coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 12px;
  margin-bottom: 0;
}
.coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd p:nth-child(2) {
  padding-bottom: 22px;
}
.coh-ce-cpt_about_acromegaly_diagnosed-ec161bcd p:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_about_acromegaly_link_naviga-6d25aa87 {
  text-align: center;
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_acromegaly_link_naviga-6d25aa87 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
}
.coh-ce-cpt_about_acromegaly_link_naviga-80be4ab5 {
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  padding-top: 14px;
  padding-bottom: 14px;
  text-align: center;
  max-width: 300px;
  width: 300px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
}
.coh-ce-cpt_about_acromegaly_link_naviga-80be4ab5:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_about_hcp-cf7c62e1 {
  background-color: rgb(54, 125, 12);
}
.coh-ce-cpt_about_hcp-4e35e434 {
  max-width: 1170px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin: 100px auto 100px auto!important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_hcp-4e35e434 {
    max-width: 100%;
    padding: 0 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_hcp-4e35e434 {
    text-align: center!important;
    margin: 30px auto 30px auto!important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_hcp-d1d0a663 {
    text-align: center!important;
  }
}
.coh-ce-cpt_about_hcp-e6ccd245 {
  width: 50px!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_hcp-e6ccd245 {
    display: inline-block;
    margin-top: 20PX;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_hcp-eb6a4783 {
    text-align: center!important;
    margin: 20px 0px 40px 0px!important;
  }
}
.coh-ce-cpt_about_hcp-c01d0adc h3 {
  padding-top: 15px;
  vertical-align: middle;
  margin-bottom: 0px;
  color: #ffffff;
  font-size: 1.875rem;
  font-family: 'Didot', serif;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_hcp-c01d0adc h3 {
    padding-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_hcp-c01d0adc h3 {
    padding-top: 0;
  }
}
.coh-ce-cpt_about_hcp-a9624ac8 {
  text-align: right;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_hcp-a9624ac8 {
    text-align: center!important;
  }
}
.coh-ce-cpt_about_hcp-6c270773 {
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #367d0c;
  font-weight: 800;
  overflow: relative;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  -webkit-box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) 3px 3px 50px, rgb(0 0 0 / 5%) 9px 8px 50px, rgb(0 0 0 / 5%) 18px 15px 50px;
          box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) 3px 3px 50px, rgb(0 0 0 / 5%) 9px 8px 50px, rgb(0 0 0 / 5%) 18px 15px 50px;
  background-color: rgb(255, 255, 255);
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
}
.coh-ce-cpt_about_hcp-6c270773:hover {
  color: rgb(54, 125, 12);
}
.coh-ce-cpt_about_hcp-6c270773:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%2373c046' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  height: 1.2em;
  width: 1.2em;
  margin-left: 10px;
  right: auto;
  content: "";
  position: absolute;
  top: 14px;
}
.coh-ce-cpt_about_sign_acromegaly-9b905262 {
  background-color: rgb(242, 242, 242);
}
.coh-ce-cpt_about_sign_acromegaly-bd11489e {
  padding-top: 54px;
  padding-bottom: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_sign_acromegaly-bd11489e {
    padding-top: 30px;
    padding-bottom: 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-bd11489e {
    padding-bottom: 76px;
  }
}
.coh-ce-cpt_about_sign_acromegaly-eb1b7b2 h3 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  padding-bottom: 12px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-eb1b7b2 h3 {
    padding-bottom: 22px;
  }
}
.coh-ce-cpt_about_sign_acromegaly-eb1b7b2 p {
  margin-bottom: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_sign_acromegaly-eb1b7b2 p {
    padding-bottom: 24px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-eb1b7b2 h2 {
    padding-bottom: 21px;
  }
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe .coh-row-inner .coh-column:first-child {
  max-width: 22%;
  width: 22%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_sign_acromegaly-2e08f5fe .coh-row-inner .coh-column:first-child {
    max-width: 27%;
    width: 27%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_sign_acromegaly-2e08f5fe .coh-row-inner .coh-column:first-child {
    max-width: 38%;
    width: 38%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_sign_acromegaly-2e08f5fe .coh-row-inner .coh-column:first-child {
    max-width: 33%;
    width: auto;
  }
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe .coh-row-inner .coh-column:first-child img {
  height: 100px;
  max-height: 100px;
  max-width: 100px;
  width: 100px;
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe .coh-row-inner .coh-column:nth-child(2) {
  padding-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_sign_acromegaly-2e08f5fe .coh-row-inner .coh-column:nth-child(2) {
    padding-left: 0.75rem !important;
    margin-top: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-2e08f5fe .coh-row-inner .coh-column:nth-child(2) {
    margin-top: 0px;
  }
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe h3 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 12px;
  margin-bottom: 0;
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe ul {
  margin-bottom: 0;
  margin-left: 0;
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe ul > li {
  margin-bottom: 0;
  margin-left: 0;
  padding-bottom: 10px;
  padding-left: 20px;
  position: relative;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  list-style-type: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-2e08f5fe ul > li {
    padding-right: 16px;
    padding-left: 12px;
  }
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe ul > li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: 0;
  height: 6px;
  width: 6px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(34, 65, 148);
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe ul > li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe ul > li > ul {
  margin-top: 10px;
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe ul > li > ul li {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 10px;
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
  position: relative;
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe ul > li > ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_about_sign_acromegaly-2e08f5fe ul > li > ul li:before {
  display: none;
}
.coh-ce-cpt_about_sign_acromegaly-cc96f7a9 {
  margin-bottom: 33px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-cc96f7a9 {
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_sign_acromegaly-d1bb7854 {
    margin-top: 33px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-d1bb7854 {
    margin-top: 25px;
  }
}
.coh-ce-cpt_about_sign_acromegaly-4791f8ac {
  padding-left: 20px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-4791f8ac {
    padding-left: 18px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-4791f8ac h3 {
    padding-right: 3px;
  }
}
.coh-ce-cpt_about_sign_acromegaly-16ffc6da {
  -webkit-box-shadow: 0px 3px 28px #00000029;
          box-shadow: 0px 3px 28px #00000029;;
  margin-left: 0 !important;
  margin-right: 0 !important;
  background-color: rgb(255, 255, 255);
  padding-top: 29px;
  padding-bottom: 29px;
  padding-left: 35px;
  margin-top: 55px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_sign_acromegaly-16ffc6da {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-16ffc6da {
    margin-top: 52px;
    padding-top: 25.5px;
    padding-bottom: 25.5px;
  }
}
.coh-ce-cpt_about_sign_acromegaly-18f577db {
  padding-right: 44px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_sign_acromegaly-18f577db {
    padding-right: 0;
  }
}
.coh-ce-cpt_about_sign_acromegaly-18f577db h3 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 27px;
  color: rgb(34, 65, 148);
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_about_sign_acromegaly-18f577db p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 27px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_about_sign_acromegaly-769e20e6 {
  text-align: right;
  padding-right: 44px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_sign_acromegaly-769e20e6 {
    padding-right: 20px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_sign_acromegaly-769e20e6 {
    padding-right: 0.75rem !important;
    text-align: center;
    margin-top: 20px;
  }
}
.coh-ce-cpt_about_sign_acromegaly-9968b164 {
  background: transparent -webkit-gradient(linear, left top, right top, from(rgba(115, 192, 70, 1)), to(rgba(184, 211, 66, 1))) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, rgba(115, 192, 70, 1) 0%, rgba(184, 211, 66, 1) 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, rgba(115, 192, 70, 1) 0%, rgba(184, 211, 66, 1) 100%) 0% 0% no-repeat padding-box;;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  color: rgb(34, 65, 148);
  max-width: 261px;
  padding-top: 14px;
  padding-bottom: 14px;
  text-align: center;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  width: 261px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_sign_acromegaly-9968b164 {
    max-width: 100%;
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_sign_acromegaly-9968b164 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_sign_acromegaly-9968b164 {
    max-width: 261px;
    width: 261px;
  }
}
.coh-ce-cpt_about_sign_acromegaly-9968b164:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_about_somat_banner_below_com-c573ac8f {
  max-width: 77%;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 35px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_about_somat_banner_below_com-c573ac8f {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_somat_banner_below_com-c573ac8f {
    max-width: 90%;
  }
}
.coh-ce-cpt_about_somat_banner_below_com-164f289c {
  margin: 0 !important;
  border: 1px solid #3F993B;
}
.coh-ce-cpt_about_somat_banner_below_com-d189d010 {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_somat_banner_below_com-d189d010 {
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_about_somat_banner_below_com-d902ff3d {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.coh-ce-cpt_about_somat_banner_below_com-30d2e48c {
  padding: 0 5%;
}
.coh-ce-cpt_about_somat_banner_below_com-30d2e48c h1 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 30px;
  line-height: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_somat_banner_below_com-30d2e48c h1 {
    font-size: 25px;
    line-height: 30px;
    margin-top: 35px;
  }
}
.coh-ce-cpt_about_somat_banner_below_com-30d2e48c p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 2rem;
}
.coh-ce-cpt_about_somat_banner_below_com-30d2e48c p small {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 11px;
  line-height: 13px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_somat_banner_below_com-30d2e48c p small sup {
    margin-left: -3px;
  }
}
.coh-ce-cpt_about_treatment_goals-9b905262 {
  background-color: rgb(242, 242, 242);
}
.coh-ce-cpt_about_treatment_goals-7d1d042d {
  padding-top: 61px;
  padding-bottom: 74px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_treatment_goals-7d1d042d {
    padding-top: 30px;
    padding-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_treatment_goals-7d1d042d {
    padding-top: 46px;
    padding-bottom: 54px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_treatment_goals-af3588d0 h2 {
    padding-bottom: 25px;
  }
}
.coh-ce-cpt_about_treatment_goals-4b5454f {
  width: 10%;
  max-width: 10%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_treatment_goals-4b5454f {
    max-width: 100%;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_treatment_goals-4b5454f {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_treatment_goals-4b5454f {
    margin-bottom: 27px;
  }
}
.coh-ce-cpt_about_treatment_goals-b97e0f40 {
  max-height: 100px;
  height: 100px;
  max-width: 100px;
  width: 100px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_treatment_goals-b97e0f40 {
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_about_treatment_goals-f6a4f2d9 h3 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  color: rgb(34, 65, 148);
  padding-bottom: 10px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_treatment_goals-f6a4f2d9 h3 {
    padding-bottom: 27px;
  }
}
.coh-ce-cpt_about_treatment_goals-f6a4f2d9 p {
  padding-bottom: 0;
  margin-bottom: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_accordion_for_hcp-6352801c {
  margin: 0 auto;
  width: 1140px;
  padding: 55px 0 40px 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_accordion_for_hcp-6352801c {
    padding: 55px 30px 40px 30px;
    max-width: 100%;
  }
}
.coh-ce-cpt_accordion_for_hcp-6352801c .coh-accordion-tabs-content-wrapper {
  -webkit-box-shadow: 0 0 50px 0 rgb(219, 219, 220);
          box-shadow: 0 0 50px 0 rgb(219, 219, 220);
}
@media (max-width: 767px) {
  .coh-ce-cpt_accordion_for_hcp-6352801c .coh-accordion-tabs-content-wrapper {
    -webkit-box-shadow: 0 0 0 0;
            box-shadow: 0 0 0 0;
  }
}
.coh-ce-cpt_accordion_for_hcp-bc380663 h3 {
  margin: 0 0 29px 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.875rem;
  line-height: 1.2;
}
.coh-ce-cpt_accordion_for_hcp-bc380663 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 20px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-top: .75rem;
  max-width: 785px;
  margin-bottom: 52px;
  color: rgb(34, 65, 148);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_accordion_for_hcp-bc380663 p {
    max-width: 100%;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_accordion_for_hcp-bc380663 a {
  color: #224194!important;
}
.coh-ce-cpt_accordion_for_hcp-63f0e6fd {
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 0px 17px 0px #888888b3;
          box-shadow: 0px 0px 17px 0px #888888b3;
}
.coh-ce-cpt_accordion_for_hcp-63f0e6fd a {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 28px;
}
.coh-ce-cpt_accordion_for_hcp-63f0e6fd a:after {
  color: #73c046 !important;
}
.coh-ce-cpt_accordion_for_hcp-63f0e6fd a:focus {
  border: 0px solid #84BD00;
}
.coh-ce-cpt_accordion_for_hcp-63f0e6fd a:hover {
  color: #224194!important;
}
.coh-ce-cpt_accordion_for_hcp-25b0fefb {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_accordion_for_hcp-25b0fefb a {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_accordion_for_hcp-25b0fefb a:focus {
  outline: 3px auto rgba(132,189,0,.2);
  -webkit-border-radius: 3px;
          border-radius: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_accordion_for_hcp-25b0fefb a:focus {
    outline: 3px auto rgba(132,189,0,.2);
  }
}
.coh-ce-cpt_accordion_for_hcp-52103706 {
  padding-right: 2.5rem;
  padding-bottom: 2.5rem;
  padding-left: 2.5rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_accordion_for_hcp-52103706 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_accordion_for_hcp-52103706 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 18px;
  letter-spacing: 0.0625rem;
  line-height: 20px;
  letter-spacing: 1px;
  color: #224194;
}
.coh-ce-cpt_accordion_for_hcp-52103706 ul li {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt_accordion_tab_component-96811e29 .coh-accordion-tabs-content-wrapper {
  -webkit-box-shadow: 0 0 50px 0 rgb(219, 219, 220);
          box-shadow: 0 0 50px 0 rgb(219, 219, 220);
}
.coh-ce-cpt_accordion_tab_component-a0220518 {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_accordion_tab_component-a0220518 a {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_accordion_tab_component-5615345a {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_accordion_tab_component-5615345a a {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_accordion_tab_component-491184b2 {
  padding-right: 3rem;
  padding-left: 3rem;
}
.coh-ce-cpt_accordion_tab_component-491184b2 p {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 0.875rem;
  letter-spacing: 0.0625rem;
}
.coh-ce-cpt_acromegaly_a_complex_hormona-b5b21166 h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 18px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_a_complex_hormona-b5b21166 h1 {
    margin-bottom: 16px;
  }
}
.coh-ce-cpt_acromegaly_a_complex_hormona-b5b21166 h2 {
  color: rgb(126, 183, 39);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_a_complex_hormona-b5b21166 h2 {
    margin-bottom: 12px;
  }
}
.coh-ce-cpt_acromegaly_a_complex_hormona-b5b21166 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_a_complex_hormona-b5b21166 p:first-child {
    padding-right: 1px;
  }
}
.coh-ce-cpt_acromegaly_a_complex_hormona-b5b21166 p br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_a_complex_hormona-b5b21166 p br {
    display: block;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-72eac683 {
  padding-top: 45px;
  padding-bottom: 65px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-72eac683 {
    padding-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-72eac683 {
    padding-top: 43px;
    padding-bottom: 67px;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-c01e0118 {
  scroll-margin-top: 10.5rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-c01e0118 {
    scroll-margin-top: 13rem;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-15032826 p:nth-child(2) {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  padding-bottom: 20px;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_acromegaly_doctor_discussion-15032826 p:nth-child(3) {
  padding-bottom: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-15032826 h2 {
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-edc151b9 {
  padding-top: 20px;
}
.coh-ce-cpt_acromegaly_doctor_discussion-6edcc7c1 {
  max-width: 359px;
  width: 359px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-6edcc7c1 {
    max-width: 300px;
    width: 300px;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-83b761d2 p {
  font-size: 16px;
  line-height: 23px;
  color: rgb(34, 65, 148);
  text-align: center;
  padding-bottom: 0;
  margin-bottom: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-83b761d2 p {
    text-align: left;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-810e7091 {
  padding-top: 30px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-810e7091 {
    padding-top: 26px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-d9022b0d {
    display: none;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-d9022b0d p {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-d9022b0d p {
    padding-left: 7px;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-fc0adcb7 {
  margin-bottom: 53px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-fc0adcb7 {
    margin-bottom: 25px;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_acromegaly_doctor_discussion-2d3f6618 {
  height: 115px;
  max-height: 115px;
  max-width: 115px;
  width: 115px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-2d3f6618 {
    max-height: 80px;
    height: 80px;
    max-width: 80px;
    width: 80px;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-559268ce {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-559268ce {
    display: block;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-559268ce p {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-559268ce p {
    padding-left: 7px;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-6db3e4a1 {
  margin-bottom: 53px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-6db3e4a1 {
    margin-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-6db3e4a1 {
    margin-bottom: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_doctor_discussion-9e1c383a {
    padding-top: 18px;
  }
}
.coh-ce-cpt_acromegaly_doctor_discussion-c77cf767 {
  text-align: center;
}
.coh-ce-cpt_acromegaly_hcp_cards_home-1f8ff7bf {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-1f8ff7bf {
    display: block;
  }
}
.coh-ce-cpt_acromegaly_hcp_cards_home-1f8ff7bf .coh-row-visible-xl .coh-row-inner > div:first-child {
  padding-left: 0;
}
.coh-ce-cpt_acromegaly_hcp_cards_home-1f8ff7bf .coh-row-visible-xl .coh-row-inner .coh-column {
  padding: 0px !important;;
}
.coh-ce-cpt_acromegaly_hcp_cards_home-e89609f8 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-e89609f8 {
    max-width: 100%;
    margin-right: 0;
    margin-left: 0;
  }
}
.coh-ce-cpt_acromegaly_hcp_cards_home-e78a3a94 h3 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  margin-top: 45px;
  margin-bottom: 37px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 35px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-e78a3a94 h3 {
    margin-top: 35px;
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-e78a3a94 h3 {
    margin-top: 26px;
    margin-bottom: 27px;
  }
}
.coh-ce-cpt_acromegaly_hcp_cards_home-e78a3a94 p {
  color: rgb(34, 65, 148);
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 15px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-e78a3a94 p {
    margin-bottom: 20px;
    line-height: 18px;
  }
}
.coh-ce-cpt_acromegaly_hcp_cards_home-e78a3a94 .h3-depot {
  margin-bottom: 31px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-e78a3a94 .h3-depot {
    margin-bottom: 19px;
  }
}
.coh-ce-cpt_acromegaly_hcp_cards_home-e78a3a94 sup {
  top: -11px;
}
.coh-ce-cpt_acromegaly_hcp_cards_home-e7f37484 {
  margin: 0 !important;
}
.coh-ce-cpt_acromegaly_hcp_cards_home-e7f37484 p {
  color: rgb(255, 255, 255);
  position: static;
  padding: 15px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 22px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-e7f37484 p {
    letter-spacing: -0.3px;
    padding: 12px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-e7f37484 p {
    letter-spacing: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-e7f37484 p {
    padding-right: 23px;
  }
}
.coh-ce-cpt_acromegaly_hcp_cards_home-e7f37484 p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_acromegaly_hcp_cards_home-e7f37484 p img {
  height: 11px;
  width: 13px;
  display: inline-block;
  margin-left: 3px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-e7f37484 p img {
    width: 11px;
  }
}
.coh-ce-cpt_acromegaly_hcp_cards_home-25f312d9 {
  margin-bottom: 11px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-25f312d9 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-25f312d9 {
    padding: 0 !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_hcp_cards_home-25f312d9 {
    margin-bottom: 5px;
  }
}
.card4.coh-ce-cpt_acromegaly_hcp_cards_home-25f312d9 {
  padding-left: 0px !important;;
}
.card4.coh-ce-cpt_acromegaly_hcp_cards_home-25f312d9 .coh-image {
  margin-top: 11px;
}
.card5.coh-ce-cpt_acromegaly_hcp_cards_home-25f312d9 .coh-image {
  width: 293.54px;
  height: 50px;
  margin-top: 25px;
}
.card2.coh-ce-cpt_acromegaly_hcp_cards_home-25f312d9 .coh-image {
  margin-top: 21px;
}
.card3.coh-ce-cpt_acromegaly_hcp_cards_home-25f312d9 .coh-image {
  height: 100px;
  width: 100px;
  margin-top: 7px;
}
.card6.coh-ce-cpt_acromegaly_hcp_cards_home-25f312d9 .coh-image {
  height: 100px;
  width: 100px;
  margin-top: 11px;
}
.coh-ce-cpt_acromegaly_hcp_cards_home-e69d7a2c h5 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 24px;
  text-align: left;
  padding-top: 16px;
  padding-right: 16px;
  padding-bottom: 2px;
  padding-left: 16px;
}
.coh-ce-cpt_acromegaly_hcp_cards_home-4b9cb211 {
  height: 80px;
}
.coh-ce-cpt_acromegaly_hcp_cards_home-b2016964 p {
  position: absolute;
  bottom: 0px;
  color: rgb(252, 253, 255);
}
.coh-ce-cpt_acromegaly_home_link_navigat-13e67b5a {
  margin-top: 57px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_link_navigat-13e67b5a {
    margin-top: 51px;
  }
}
.coh-ce-cpt_acromegaly_home_link_navigat-13e67b5a .coh-row-visible-xl .coh-row-inner > div:first-child {
  padding-left: 0;
}
.coh-ce-cpt_acromegaly_home_link_navigat-13e67b5a .coh-row-visible-xl .coh-row-inner > div:last-child {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_link_navigat-13e67b5a .coh-row-visible-xl .coh-row-inner > div:last-child {
    padding-left: 0 !important;
    padding-right: 0.8rem !important;
  }
}
.coh-ce-cpt_acromegaly_home_link_navigat-13e67b5a .coh-row-visible-xl .coh-row-inner .coh-column {
  padding-right: 0.8rem !important;
}
.coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 {
  margin: 0 !important;
}
.coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 p {
  color: rgb(252, 253, 255);
  position: absolute;
  bottom: 0px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 22px;
  padding-top: 15px;
  padding-right: 12px;
  padding-bottom: 10px;
  padding-left: 19px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 p {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 p {
    font-size: 20px;
    line-height: 22px;
    padding-top: 0;
    padding-right: 9px;
    padding-bottom: 12px;
    padding-left: 14px;
  }
}
.coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(252, 253, 255);
}
.coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 p img {
  height: 13px;
  width: 13px;
  display: inline-block;
  margin-left: 5px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 p img {
    margin-left: 11px;
  }
}
.coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 p br {
  display: block;
}
.coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 .coh-column a:nth-child(2) {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 .coh-column a:nth-child(2) {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_link_navigat-7df7ea97 .coh-column a:nth-child(2) {
    margin-bottom: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_link_navigat-bd2e6c3b {
    padding: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_link_navigat-2dda41df {
    padding: 0 !important;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-50083683 {
  margin-bottom: 70px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-50083683 {
    margin-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-50083683 {
    margin-top: 31px;
    margin-bottom: 36px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-3fde12e4 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-3fde12e4 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-3fde12e4 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-d4857339 h2 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 10px;
  color: rgb(34, 65, 148);
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-d4857339 h2 {
    padding-right: 0;
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-d4857339 p {
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-d4857339 p {
    padding-bottom: 0;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-2638bde9 {
  margin-top: 0;
  text-align: center;
  padding-right: 0.7rem !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-2638bde9 {
    padding-right: 0.75rem !important;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-2638bde9 {
    padding-right: 0.75rem !important;
    margin-top: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-2638bde9 {
    margin-bottom: 34px;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-d5a38ad {
  text-align: center;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  background-color: rgb(242, 242, 242);
  padding-top: 33px;
  padding-bottom: 44px;
  min-height: 468px;
  max-width: 558px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-d5a38ad {
    min-height: 540px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-d5a38ad {
    min-height: auto;
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-d5a38ad {
    padding-bottom: 49px;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-214b208b {
  padding-right: 0 !important;
}
.coh-ce-cpt_acromegaly_home_patient_yes_-d9355ab {
  margin-left: auto;
  height: 100px;
  width: 100px;
  max-width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-d9355ab {
    height: auto;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-a5633859 p {
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: left;
  margin-top: 15%;
  margin-bottom: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a5633859 p {
    margin-top: 10%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a5633859 p {
    margin-top: 11%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a5633859 p {
    margin-top: 30%;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-71878a71 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-71878a71 a:first-child {
    width: 258px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-71878a71 a:nth-child(2) {
    width: 294px;
    margin-top: 29px;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-a773031f {
  margin-top: 24px;
  margin-right: auto;
  margin-left: auto;
  display: block;
  padding-right: 0px;
  padding-left: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a773031f {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-a773031f:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acromegaly_home_patient_yes_-a773031f:first-child {
  width: 47%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a773031f:first-child {
    width: 65%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a773031f:first-child {
    width: 58%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a773031f:first-child {
    width: 80%;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-a773031f:nth-child(2) {
  width: 53%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a773031f:nth-child(2) {
    width: 73%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a773031f:nth-child(2) {
    width: 58%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a773031f:nth-child(2) {
    width: 90%;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-913415f0 {
  margin-top: 0;
  text-align: center;
  padding-left: 0.7rem !important;
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-913415f0 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-913415f0 {
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-5cddd3d6 {
  text-align: center;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  background-color: rgb(242, 242, 242);
  padding-top: 33px;
  padding-bottom: 44px;
  min-height: 468px;
  max-width: 558px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-5cddd3d6 {
    min-height: 540px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-5cddd3d6 {
    min-height: auto;
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-5cddd3d6 {
    padding-bottom: 42px;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-a15e00b8 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a15e00b8 a:first-child {
    width: 254px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a15e00b8 a:nth-child(2) {
    width: 269px;
    margin-top: 29px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-a15e00b8 a:nth-child(3) {
    width: 254px;
    margin-top: 29px;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f {
  display: block;
  margin-top: 24px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0px;
  padding-left: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:first-child {
  width: 70%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:first-child {
    width: 86%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:first-child {
    width: 58%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:first-child {
    width: 80%;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:nth-child(2) {
  width: 47%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:nth-child(2) {
    width: 60%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:nth-child(2) {
    width: 58%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:nth-child(2) {
    width: 85%;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:last-child {
  width: 45%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:last-child {
    width: 57%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:last-child {
    width: 58%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:last-child {
    width: 80%;
  }
}
.coh-ce-cpt_acromegaly_home_patient_yes_-54e39e8f:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acromegaly_internal_link_mod-ebc218c6 p {
  line-height: 20px;
  font-size: 18px;
  letter-spacing: 1px;
  margin-bottom: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  color: rgb(34, 65, 148);
  padding-bottom: 18px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-ebc218c6 p {
    line-height: 24px;
    word-wrap: break-word;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-ebc218c6 p {
    letter-spacing: 0.7px;
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-ebc218c6 p br {
    display: none;
  }
}
.coh-ce-cpt_acromegaly_internal_link_mod-ebc218c6 p br.mpbs {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-ebc218c6 p br.mpbs {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-ebc218c6 .internal p {
    padding-right: 25px;
    padding-left: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-ebc218c6 .internal p:last-child {
    padding-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-ebc218c6 .internal p:first-child {
    padding-right: 28px;
    padding-left: 28px;
  }
}
.coh-ce-cpt_acromegaly_internal_link_mod-e303fc08 {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-e303fc08 {
    display: block;
    width: 44%;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
  }
}
.coh-ce-cpt_acromegaly_internal_link_mod-921abad9 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  max-width: 135px;
  width: 135px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
  -webkit-box-shadow: none;;
          box-shadow: none;
  margin-right: 30px;
  padding-top: 14px;
  padding-right: 0;
  padding-bottom: 14px;
  padding-left: 0;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-921abad9 {
    margin-right: 0;
    margin-bottom: 25px;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-921abad9 {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_acromegaly_internal_link_mod-921abad9:after {
  content: normal;
  display: none;
}
.coh-ce-cpt_acromegaly_internal_link_mod-c0017ab0 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  border-width: 2px;
  border-style: solid;
  border-color: rgb(34, 65, 148);
  max-width: 116px;
  width: 116px;
  padding-top: 12px;
  padding-right: 0;
  padding-bottom: 12px;
  padding-left: 0;
  text-align: center;
  -webkit-box-shadow: done;
          box-shadow: done;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_internal_link_mod-c0017ab0 {
    text-align: center;
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_acromegaly_internal_link_mod-c0017ab0:after {
  display: none;
}
.coh-ce-cpt_acromegaly_internal_link_mod-90082379 {
  display: none;
}
.coh-ce-cpt_acromegaly_ipsen_cares-1c61c2b1 {
  margin: 0 auto;
  margin-top: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-1c61c2b1 {
    margin-top: 41px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-1c61c2b1 {
    margin-top: 35px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-6f5ca6c6 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-6f5ca6c6 {
    max-width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-6f5ca6c6 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-91fa8a6e {
  display: grid;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-91fa8a6e {
    display: block;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-236b1e11 {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-236b1e11 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-6635b137 {
    display: block;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-36f90f37 h1 {
  color: rgb(144, 189, 78);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-36f90f37 h1 {
    text-align: center;
    margin-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-36f90f37 h1 {
    font-size: 40px;
    line-height: 44px;
    text-align: left;
    margin-bottom: 26px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-36f90f37 h1 sup {
  top: -8px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-36f90f37 h1 sup {
    font-size: 85%;
    top: -3px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-5d9fcedd {
    margin-bottom: 38px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-a16fe630 {
  width: 330px;
  max-width: 330px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-a16fe630 {
    max-width: 100%;
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-a16fe630 {
    width: 50%;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-a16fe630 {
    width: 100%;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-1f344981 {
  text-align: left;
}
.coh-ce-cpt_acromegaly_ipsen_cares-1f344981 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 20px;
  line-height: 23px;
  letter-spacing: 0;
  color: rgb(34, 65, 148);
  margin-top: 52px;
  margin-bottom: 33px;
  padding-right: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-1f344981 p {
    padding-right: 0;
    margin-top: 18px;
    margin-bottom: 33px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-1f344981 p {
    margin-top: 0;
    margin-bottom: 21px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-1f344981 p sup {
    font-size: 90%;
    top: -2px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-1f344981 .p-ipsen {
    padding-right: 0 !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-9ff77c25 {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-af94dac6 {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-af94dac6 .pd-sides {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-fdea5b86 {
  padding-bottom: 38px;
  max-width: 520px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-fdea5b86 {
    padding-bottom: 24px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-fdea5b86 {
    padding-bottom: 27px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-f63d9387 {
  margin: 0 auto 23px;
  width: 102px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-f63d9387 {
    margin: 0 auto 24px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-f63d9387 {
    margin: 0 auto 23px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-981f1364 {
  margin-bottom: 0;
  margin: .75rem 0rem 0 0rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-981f1364 {
    text-align: center;
    margin: 0;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-981f1364 h4 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 0px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-981f1364 h4 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-981f1364 p {
  color: rgb(34, 65, 148);
  font-size: 25px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 30px;
  margin-bottom: 0px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-981f1364 p {
    letter-spacing: 0;
    font-size: 20px;
    line-height: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-981f1364 p {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-981f1364 p br {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-981f1364 p br {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-981f1364 p br {
    display: none;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-4262d1e3 {
  margin: 0 auto 37px;
  width: 102px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-4262d1e3 {
    margin: 0 auto 24px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-4262d1e3 {
    margin: 0 auto 23px;
  }
}
.copay-img.coh-ce-cpt_acromegaly_ipsen_cares-4262d1e3 {
  width: 80px;
  margin-bottom: 23px;
}
@media (max-width: 1023px) {
  .copay-img.coh-ce-cpt_acromegaly_ipsen_cares-4262d1e3 {
    margin-bottom: 24px !important;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 {
  margin-bottom: 0;
  margin: .75rem 2rem 0 2rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 {
    text-align: center;
    margin: 0;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 h4 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 0px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 h4 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 p {
  color: rgb(34, 65, 148);
  font-size: 25px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 30px;
  margin-bottom: 0px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 p {
    letter-spacing: 0;
    font-size: 20px;
    line-height: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 p {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 p br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 p br {
    display: none;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 p sup {
  top: -8px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 .letterspace-title {
    letter-spacing: -0.9px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 .letterspace-desc {
  letter-spacing: -0.6px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-33a8a086 .letterspace-desc {
    letter-spacing: 0;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-2127933 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-2127933 {
    display: block;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-69a243f1 {
  margin-right: auto;
  margin-left: auto;
  width: 334px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-69a243f1 {
    width: 100%;
    text-align: center;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-b73aa00c {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  padding: 14px 20px 14px 20px;
  display: inline-block;
  position: relative;
  overflow: hidden;
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  margin-top: 12px;
  width: 334px;
  text-align: center;
  max-height: 53px;
  height: 53px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-b73aa00c {
    width: 360px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-b73aa00c {
    padding: 14.5px 10p 14.5px 10px;
    letter-spacing: -0.5px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-b73aa00c {
    width: 100%;
    max-height: 100%;
    height: auto;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-b73aa00c:after {
  width: 1.2em;
  height: 1.2em;
  color: white;
  position: absolute;
  top: 13px;
  right: 19px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-b73aa00c:after {
    top: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-b73aa00c:after {
    top: 35%;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-b73aa00c:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  z-index: -1;
}
.coh-ce-cpt_acromegaly_ipsen_cares-b73aa00c:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acromegaly_ipsen_cares-e16f4492 {
  margin-top: 38px;
  margin-bottom: 87px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-e16f4492 {
    margin-top: 36px;
    margin-bottom: 36px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-e16f4492 {
    margin-top: 32px;
    margin-bottom: 70px;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-e16f4492 a {
  color: rgb(144, 189, 78);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-decoration: none;
  text-decoration: underline;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_ipsen_cares-e16f4492 a {
    display: inline;
  }
}
.coh-ce-cpt_acromegaly_ipsen_cares-e16f4492 p {
  font-size: 16px;
  margin-bottom: 0px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 14px;
  padding-bottom: 0;
}
.coh-ce-cpt_acromegaly_ipsen_cares-e16f4492 p span {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_acromegaly_patient_external_-3ae05cd0 {
  background: #ffffffd1!important;
  -webkit-box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
          box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
}
.coh-ce-cpt_acromegaly_patient_external_-3ae05cd0 .coh-modal-overlay {
  background-color: rgba(255,255,255,0.95) !important;
  -webkit-box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
          box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
}
.coh-ce-cpt_acromegaly_patient_external_-106131f6 {
  margin-bottom: 0;
  padding-bottom: 22.5px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_patient_external_-106131f6 {
    padding-bottom: 0;
  }
}
.coh-ce-cpt_acromegaly_patient_external_-106131f6 p {
  font-size: 18px;
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
  line-height: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_patient_external_-106131f6 p {
    word-wrap: break-word;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_patient_external_-106131f6 p {
    letter-spacing: 0.7px;
    padding-right: 0;
    padding-bottom: 17.7px;
    padding-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_patient_external_-106131f6 p:first-child {
    padding-right: 32px;
    padding-left: 32px;
  }
}
.coh-ce-cpt_acromegaly_patient_external_-106131f6 .third-party p:first-child {
  margin-bottom: 22px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_patient_external_-106131f6 .third-party p:first-child {
    margin-bottom: 0;
    padding-right: 23px;
    padding-left: 23px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_patient_external_-106131f6 .externals p:first-child {
    padding-right: 28px;
    padding-left: 28px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_patient_external_-106131f6 .externals p:last-child {
    padding-bottom: 25px;
  }
}
.coh-ce-cpt_acromegaly_patient_external_-7ce75022 {
  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_acromegaly_patient_external_-7ce75022 {
    margin-right: auto;
    margin-left: auto;
    max-width: 214px;
    width: 214px;
    display: block;
    text-align: center;
  }
}
.coh-ce-cpt_acromegaly_patient_external_-cb7fd1aa {
  margin-right: 38px;
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
  width: 135px !important;
  max-width: 135px !important;
  height: 53px;
  -webkit-box-shadow:  none !important;
          box-shadow:  none !important;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  text-align: center;
  padding-top: 14px;
  padding-right: 0;
  padding-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_patient_external_-cb7fd1aa {
    margin-right: 1rem;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_patient_external_-cb7fd1aa {
    margin-bottom: 25px;
    padding-top: 14px;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_patient_external_-cb7fd1aa {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_acromegaly_patient_external_-cb7fd1aa:after {
  display: none;
}
.coh-ce-cpt_acromegaly_patient_external_-c7612b06 {
  background-color: rgb(255, 255, 255);
  position: relative;
  color: rgb(34, 65, 148);
  max-width: 116px !important;
  width: 116px;
  height: 53px;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  border-width: 2px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  border-style: solid;
  border-color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  text-align: center;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
}
.coh-ce-cpt_acromegaly_patient_external_-c7612b06:after {
  display: none;
}
.coh-ce-cpt_acromegaly_patient_external_-9ffa04d6 {
  display: none;
}
.coh-ce-cpt_acromegaly_resource_videos-1d2eab35 {
  margin: 0 auto;
  width: 100%;
  scroll-margin-top: 4rem;
  background-color: rgb(242, 242, 242);
  padding-top: 60px;
  padding-bottom: 76px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_resource_videos-1d2eab35 {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_resource_videos-1d2eab35 {
    padding-top: 48px;
    padding-bottom: 59px;
  }
}
#real-world-videos.coh-ce-cpt_acromegaly_resource_videos-1d2eab35 {
  scroll-margin-top: 5rem;
}
@media (max-width: 564px) {
  #real-world-videos.coh-ce-cpt_acromegaly_resource_videos-1d2eab35 {
    scroll-margin-top: 8rem;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-b647cbb1 {
  width: 1150px;
  margin: 0 auto;
  padding: 0rem 0px 0rem 0px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_resource_videos-b647cbb1 {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_resource_videos-b647cbb1 {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_resource_videos-b647cbb1 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_resource_videos-8f2d7a97 h2 {
    padding-bottom: 22px;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-8f2d7a97 p {
  padding-bottom: 12px;
  margin-bottom: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_resource_videos-8f2d7a97 p {
    padding-right: 11px;
    padding-bottom: 23px;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-be326b8c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  display: block;
  margin-bottom: 0;
  padding-top: 10px;
}
.coh-ce-cpt_acromegaly_resource_videos-2343509d p {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  color: rgb(34, 65, 148);
  padding-top: 21px;
  padding-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_resource_videos-2343509d p {
    padding-right: 18px;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-2343509d .mejs__container {
  width: 550px !important;
  height: 309px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_resource_videos-2343509d .mejs__container {
    width: 100% !important;
    height: 265px !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_resource_videos-2343509d .mejs__container {
    height: 216px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_resource_videos-2343509d .mejs__container {
    height: 200px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_resource_videos-77b265fb {
    margin-bottom: 25px;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-3795e804 {
  width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_resource_videos-3795e804 {
    width: 100%;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-3795e804 h2 {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25em;
  margin: 0;
  padding: 9px 0 0 50px;
  text-align: right;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_resource_videos-3795e804 h2 {
    padding: 30px 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_resource_videos-3795e804 h2 {
    padding: 19px 0 19px 0px;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-3795e804 h2:last-child {
  margin-top: 40px!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_resource_videos-3795e804 h2:last-child {
    margin-top: 0 !important;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-481651fe {
  padding-right: 0 !important;
  padding-left: 1.5rem !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_resource_videos-481651fe {
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_resource_videos-481651fe {
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-f4ab2e6 {
  padding-top: 13px;
  padding-right: 41px;
  padding-bottom: 13px;
  padding-left: 29px;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 3px 28px #00000029;
          box-shadow: 0px 3px 28px #00000029;;
  margin: 55px 0 0 0 !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_resource_videos-f4ab2e6 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_resource_videos-f4ab2e6 {
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 20px;
    padding-left: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_resource_videos-f4ab2e6 {
    margin: 36px 0 0 0 !important;
    padding-top: 43.5px;
    padding-bottom: 43.5px;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-71ebe366 {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_resource_videos-71ebe366 {
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_resource_videos-84feadb7 {
    padding-right: 1px;
    padding-left: 11px;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-84feadb7 h2 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 27px;
  padding-bottom: 5px;
  margin-bottom: 0;
}
.coh-ce-cpt_acromegaly_resource_videos-84feadb7 p {
  font-size: 20px;
  line-height: 27px;
  padding-bottom: 0;
  margin-bottom: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_resource_videos-84feadb7 p {
    padding-bottom: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acromegaly_resource_videos-84feadb7 p {
    padding-right: 10px;
  }
}
.coh-ce-cpt_acromegaly_resource_videos-f6c394dc {
  text-align: right;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acromegaly_resource_videos-f6c394dc {
    text-align: center;
  }
}
.coh-ce-cpt_acromegaly_treatment_goals-e061f25a {
  background-color: rgb(246, 246, 246);
  padding-top: 40px;
  padding-right: 0;
  padding-bottom: 50px;
  padding-left: 0;
  margin-top: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_treatment_goals-e061f25a {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_acromegaly_treatment_goals-d98e138e {
  max-width: 77%;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acromegaly_treatment_goals-d98e138e {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acromegaly_treatment_goals-d98e138e {
    max-width: 90%;
  }
}
.coh-ce-cpt_acromegaly_treatment_goals-8ca9dc75 h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 30px;
  line-height: 40px;
  margin-bottom: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_treatment_goals-8ca9dc75 h2 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_acromegaly_treatment_goals-e698ad9f {
  background-color: rgb(255, 255, 255);
  max-width: 100%;
  padding-top: 25px;
  padding-right: 30px;
  padding-bottom: 25px;
  padding-left: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_treatment_goals-e698ad9f {
    padding: 25px;
  }
}
.coh-ce-cpt_acromegaly_treatment_goals-3d44bfe3 strong {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 1rem;
  display: block;
}
.coh-ce-cpt_acromegaly_treatment_goals-3d44bfe3 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 0;
}
.coh-ce-cpt_acromegaly_treatment_goals-3d44bfe3 p.taking-text-center {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 10px;
  line-height: 13px;
  text-align: center;
  margin-top: 15px;
}
.coh-ce-cpt_acromegaly_treatment_goals-3d44bfe3 h3 {
  text-align: center;
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 20px;
  line-height: 25px;
  margin-top: 50px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_treatment_goals-3d44bfe3 h3 {
    margin-top: 20px;
  }
}
.coh-ce-cpt_acromegaly_treatment_goals-3d44bfe3 .redesign-image {
  width: 70%;
  margin: 40px auto 0 auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acromegaly_treatment_goals-3d44bfe3 .redesign-image {
    width: 100%;
  }
}
.coh-ce-cpt_acromegaly_treatment_goals-600b48f2 {
  z-index: 1;
  width: 270px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_acromegaly_treatment_goals-600b48f2:after {
  right: 6.5%;
}
.coh-ce-cpt_acro_hcptemplate_footer-d5eaf1d {
  background-color: rgb(34, 65, 148);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcptemplate_footer-d5eaf1d {
    padding: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcptemplate_footer-d5eaf1d {
    padding-top: 22px;
    padding-right: 10px;
    padding-bottom: 20px;
    padding-left: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcptemplate_footer-d5eaf1d {
    padding-top: 22px;
    padding-right: 0;
    padding-bottom: 20px;
    padding-left: 0;
  }
}
.coh-ce-cpt_acro_hcptemplate_footer-f6224899 {
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_acro_hcptemplate_footer-72951f26 {
  text-align: center;
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcptemplate_footer-72951f26 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_acro_hcptemplate_footer-5060f2cb {
  max-width: 264px;
  margin-bottom: 44px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcptemplate_footer-5060f2cb {
    margin-bottom: 26px;
  }
}
.coh-ce-cpt_acro_hcptemplate_footer-7d662c16 ul.coh-menu-list-container {
  max-width: 62%;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcptemplate_footer-7d662c16 ul.coh-menu-list-container {
    max-width: 100%;
    margin-bottom: 44px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcptemplate_footer-7d662c16 ul.coh-menu-list-container {
    margin-bottom: 28px;
  }
}
.coh-ce-cpt_acro_hcptemplate_footer-7d662c16 ul.coh-menu-list-container li {
  margin-bottom: 10px;
}
.coh-ce-cpt_acro_hcptemplate_footer-322bbc3a {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 20px;
}
.coh-ce-cpt_acro_hcptemplate_footer-39e87f90 {
  max-width: 1235px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  font-size: 18px;
  text-align: center;
  padding-top: 16px;
  padding-right: 20px;
  padding-bottom: 17px;
  padding-left: 20px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  line-height: 18px;
  background-color: rgb(242, 242, 242);
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcptemplate_footer-39e87f90 {
    font-size: 12px;
  }
}
.coh-ce-cpt_acro_hcptemplate_footer-39e87f90 p {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
}
.coh-ce-cpt_acro_hcptemplate_footer-39e87f90 br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcptemplate_footer-39e87f90 br {
    display: block;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-ecb526ee {
  margin: 0 auto;
  margin-top: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-ecb526ee {
    width: 100%;
    margin-top: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-ecb526ee {
    margin-top: 36px;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-91fa8a6e {
  display: grid;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-91fa8a6e {
    display: block;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-236b1e11 {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-236b1e11 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-6635b137 {
    display: block;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-22a53043 h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 6px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-22a53043 h1 {
    margin-bottom: 16px;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-22a53043 h1 sup {
  font-size: 100%;
  top: 0px;
}
.coh-ce-cpt_acro_hcp_ipsen_care-22a53043 h2 {
  color: rgb(125, 183, 40);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 25px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-22a53043 h2 {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-d5c25ffc {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-d5c25ffc {
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-257ea794 {
  width: 100%;
  max-width: 330px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-257ea794 {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-257ea794 {
    max-width: 330px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-257ea794 {
    margin-bottom: 36px;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-33c87bcb {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-33c87bcb {
    display: block;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-33c87bcb h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 6px;
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-33c87bcb h1 {
    margin-bottom: 16px;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-33c87bcb h1 sup {
  font-size: 100%;
  top: 0px;
}
.coh-ce-cpt_acro_hcp_ipsen_care-33c87bcb h2 {
  color: rgb(125, 183, 40);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 25px;
}
.coh-ce-cpt_acro_hcp_ipsen_care-342ddb6c {
  text-align: left;
}
.coh-ce-cpt_acro_hcp_ipsen_care-342ddb6c p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 20px;
  line-height: 23px;
  letter-spacing: 0;
  padding-right: 50px;
  color: rgb(34, 65, 148);
  padding-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-342ddb6c p {
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-342ddb6c .p-ipsen {
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-82c250c3 {
  margin: 33px auto 0;
  width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-82c250c3 {
    margin: 13px auto 0;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-82c250c3 .coh-image {
  margin-bottom: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-c93ef8b1 {
    display: block;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-1d7fd0a2 {
  padding-bottom: 33px;
  max-width: 520px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-1d7fd0a2 {
    padding-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-1d7fd0a2 {
    padding-bottom: 33px;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-b0f04df0 {
  margin: 0 auto;
  width: 102px;
}
.coh-ce-cpt_acro_hcp_ipsen_care-4651c998 {
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-4651c998 {
    text-align: center;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-4651c998 h4 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 0px;
}
.coh-ce-cpt_acro_hcp_ipsen_care-4651c998 p {
  color: rgb(34, 65, 148);
  font-size: 25px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 30px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-4651c998 p {
    letter-spacing: 0;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-8cc8a36c {
  padding-bottom: 33px;
  max-width: 520px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-8cc8a36c {
    padding-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-8cc8a36c {
    padding-bottom: 33px;
  }
}
@media (max-width: 564px) {
  .hand.coh-ce-cpt_acro_hcp_ipsen_care-8cc8a36c img {
    width: 80px;
    height: 76px;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-d210c574 {
  margin: 0 auto;
  width: 102px;
  height: 78px;
}
.coh-ce-cpt_acro_hcp_ipsen_care-ca811f9a {
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-ca811f9a {
    text-align: center;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-ca811f9a h4 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 0px;
}
.coh-ce-cpt_acro_hcp_ipsen_care-ca811f9a p {
  color: rgb(34, 65, 148);
  font-size: 25px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 30px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  padding-bottom: 0px;
  max-width: 430px;
  width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-ca811f9a p {
    letter-spacing: 0;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-20401405 {
  margin-top: 17px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-20401405 {
    margin-top: 0px;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-8f2d5c4f a {
  color: rgb(175, 203, 69);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  text-decoration: underline;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-8f2d5c4f a {
    display: inline;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-8f2d5c4f p {
  font-size: 16px;
  margin-bottom: 66px;
  line-height: 20px;
  padding-bottom: 0px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(175, 203, 69);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_ipsen_care-8f2d5c4f p {
    margin-bottom: 41px;
  }
}
.coh-ce-cpt_acro_hcp_ipsen_care-8f2d5c4f p span {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_acro_hcp_link_to_next_page-7a60a1ca {
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-left: auto;
  max-width: 1140px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page-7a60a1ca {
    max-width: 100%;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page-7a60a1ca {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  color: rgb(34, 65, 148);
  -webkit-border-radius: 24px;
          border-radius: 24px;
  padding-top: 14px;
  padding-right: 29px;
  padding-bottom: 14px;
  padding-left: 29px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    max-width: 330px;
    width: 100%;
    max-width: 330px !important;
  }
}
.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3:hover {
  color: rgb(255, 255, 255);
}
.dosing.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
  width: 100%;
  max-width: 248px;
  height: 53px;
  margin-bottom: 61px;
}
@media (max-width: 1023px) {
  .dosing.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .dosing.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    margin-bottom: 28px;
  }
}
.admin.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
  max-width: 353px;
  width: 100%;
}
.video-one.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
  width: 100%;
  max-width: 351px;
}
.formulation.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
  max-width: 389px;
  width: 100%;
  margin-bottom: 68px;
}
@media (max-width: 1023px) {
  .formulation.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    margin-top: 0px;
    margin-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .formulation.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    margin-bottom: 49px;
  }
}
.res.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
  margin-top: 60px;
  margin-bottom: 60px;
  width: 100%;
  max-width: 391px;
}
@media (max-width: 1169px) {
  .res.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    margin-top: 25px;
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .res.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    margin-top: 59px;
    margin-bottom: 51px;
  }
}
.ipsen.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
  width: 100%;
  max-width: 334px;
}
.hm.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
  margin-top: 4px;
  margin-bottom: 45px;
  max-width: 363px;
  width: 100%;
}
@media (max-width: 564px) {
  .hm.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    max-width: 330px;
    margin-top: 8px;
    margin-bottom: 27px;
  }
}
.about.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
  margin-top: 46px;
  margin-bottom: 36px;
}
@media (max-width: 767px) {
  .about.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    margin-top: 41px;
    margin-bottom: 35px;
  }
}
.safety.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
  width: 100%;
  max-width: 396px;
  margin-bottom: 56px;
}
@media (max-width: 767px) {
  .safety.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .btn-sp.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 {
    line-height: 22px;
  }
}
@media (max-width: 564px) {
  .btn-sp.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 a {
    line-height: 22px;
  }
}
.coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page-9da221f3 br {
    display: block;
  }
}
.coh-ce-cpt_acro_hcp_link_to_next_page_a-7a60a1ca {
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-left: auto;
  max-width: 1140px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page_a-7a60a1ca {
    max-width: 100%;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page_a-7a60a1ca {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  color: rgb(34, 65, 148);
  -webkit-border-radius: 24px;
          border-radius: 24px;
  padding-top: 14px;
  padding-right: 29px;
  padding-bottom: 14px;
  padding-left: 29px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296:hover {
  color: rgb(255, 255, 255);
}
.dosing.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
  width: 100%;
  max-width: 248px;
  height: 54px;
  margin-bottom: 61px;
}
@media (max-width: 1023px) {
  .dosing.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
    margin-bottom: 30px;
  }
}
.admin.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
  max-width: 353px;
  width: 100%;
}
.video-one.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
  width: 100%;
  max-width: 351px;
}
.formulation.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
  max-width: 389px;
  width: 100%;
  margin-bottom: 68px;
}
@media (max-width: 1023px) {
  .formulation.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
    margin-top: 0px;
    margin-bottom: 25px;
  }
}
.res.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
  margin-top: 60px;
  margin-bottom: 60px;
  width: 100%;
  max-width: 391px;
}
@media (max-width: 1169px) {
  .res.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
    margin-top: 25px;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .res.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
    margin-top: 25px;
    margin-bottom: 30px;
  }
}
.ipsen.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
  width: 100%;
  max-width: 334px;
}
.hm.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
  margin-top: 4px;
  margin-bottom: 45px;
  max-width: 363px;
  width: 100%;
}
.about.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
  margin-top: 46px;
  margin-bottom: 36px;
}
@media (max-width: 767px) {
  .about.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.safety.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
  width: 100%;
  max-width: 396px;
  margin-bottom: 56px;
}
@media (max-width: 767px) {
  .safety.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_link_to_next_page_a-87eaf296 br {
    display: block;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-789a43d6 {
  padding-top: 2.6875rem;
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-789a43d6 {
    padding-top: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_resources_card-789a43d6 {
    padding-top: 40px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-7ab3368e h1 {
  margin-bottom: 16px;
  font-size: 30px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 35px;
}
.coh-ce-cpt_acro_hcp_resources_card-7ab3368e h2 {
  margin-bottom: 27px;
  font-size: 25px;
  color: rgb(126, 183, 39);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 30px;
}
.coh-ce-cpt_acro_hcp_resources_card-7ab3368e p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  margin-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-7ab3368e p {
    font-weight: 500;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-7ab3368e p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_acro_hcp_resources_card-7ab3368e .p-download {
  font-weight: 600;
  font-size: 20px;
}
.coh-ce-cpt_acro_hcp_resources_card-7ab3368e .treatment-p {
  margin-bottom: 39px;
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_resources_card-7ab3368e .treatment-p {
    margin-bottom: 35px;
    letter-spacing: 0.3px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-7ab3368e .resource-patients-heading {
  margin-bottom: 26px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_resources_card-7ab3368e .resource-patients-heading {
    margin-bottom: 21px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-3a49b844 {
  margin: 0 !important;
}
.coh-ce-cpt_acro_hcp_resources_card-3a49b844 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
}
.coh-ce-cpt_acro_hcp_resources_card-46f2e2e1 {
  padding: 0px !important;
}
.coh-ce-cpt_acro_hcp_resources_card-12789c33 {
  background-color: rgb(242, 242, 242);
  height: 100%;
  padding-top: 1.875rem;
  padding-right: 30px;
  padding-bottom: 2rem;
  padding-left: 30px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  min-height: 265px;
  width: 100%;
  max-width: 552px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-12789c33 {
    height: auto;
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: auto;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_resources_card-12789c33 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_resources_card-12789c33 {
    padding-top: 23px;
    padding-right: 15px;
    padding-bottom: 28px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-fa9b43df h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 40px;
  display: none;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-fa9b43df h4 {
    display: block;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_resources_card-fa9b43df h4 {
    margin-bottom: 23px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-fa9b43df h4 br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_resources_card-fa9b43df h4 br {
    display: block;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-fa9b43df p {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-fa9b43df p {
    display: none;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-84cca6ef {
  width: 136px;
  display: block;
  height: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-84cca6ef {
    width: 50%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    display: none;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-9093cb8e {
  width: 180px;
  display: none;
  height: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-9093cb8e {
    width: 50%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_resources_card-9093cb8e {
    width: 136px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-acc21262 {
  margin-left: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-acc21262 {
    margin-left: 0;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-925a0eb3 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 40px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-925a0eb3 h4 {
    display: none;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-925a0eb3 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  margin-top: 0;
  margin-bottom: 39px;
  line-height: 18px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-925a0eb3 p {
    margin-top: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_resources_card-925a0eb3 p {
    margin-top: 28px;
    margin-bottom: 25px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-925a0eb3 .carcinoidh4 {
  font-size: 20px;
  line-height: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_resources_card-925a0eb3 .carcinoidh4 {
    padding-right: 36px;
    padding-left: 36px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-7caa29ad {
  font-size: 20px;
  position: absolute;
  bottom: 32px;
  color: rgb(34, 65, 148);
  border-bottom: 4px solid #afcb45;
  padding-bottom: 3px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 25px;
  width: 100%;
  max-width: 83px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-7caa29ad {
    position: static;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_resources_card-7caa29ad {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-7caa29ad:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_acro_hcp_resources_card-9266445 {
  margin-bottom: 35px;
  background-color: rgb(242, 242, 242);
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  min-height: 320px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_hcp_resources_card-9266445 {
    min-height: 390px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-9266445 {
    height: auto;
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: auto;
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-7349bb67 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 28px;
  display: none;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-7349bb67 h4 {
    display: block;
    text-align: center;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-7349bb67 p {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-7349bb67 p {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_resources_card-7349bb67 .carcinoid.h {
    padding-right: 36px;
    padding-left: 36px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-7aeaa1a1 {
  width: 180px;
  height: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-7aeaa1a1 {
    width: 50%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-fcd4ee2a h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 30px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-fcd4ee2a h4 {
    display: none;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-fcd4ee2a p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-fcd4ee2a p {
    margin-top: 35px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-b4301092 {
  color: rgb(34, 65, 148);
  font-weight: bold;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  border-bottom: 4px solid #afcb45;
  padding-bottom: 3px;
  position: absolute;
  bottom: 30px;
  left: 45%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_resources_card-b4301092 {
    position: static;
  }
}
.coh-ce-cpt_acro_hcp_resources_card-b4301092:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_acro_hcp_support_and_resourc-f44ec2d7 {
  background-color: rgb(54, 125, 12);
}
.coh-ce-cpt_acro_hcp_support_and_resourc-32246d01 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1024px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_hcp_support_and_resourc-32246d01 {
    max-width: 90%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_support_and_resourc-32246d01 {
    max-width: 85%;
  }
}
.coh-ce-cpt_acro_hcp_support_and_resourc-3108f9a1 {
  margin-top: 3rem;
  margin-bottom: 100px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_support_and_resourc-3108f9a1 {
    margin-bottom: 60px;
  }
}
.coh-ce-cpt_acro_hcp_support_and_resourc-3108f9a1 :nth-last-child(0) {
  margin-bottom: 55px;
}
.coh-ce-cpt_acro_hcp_support_and_resourc-d608eb5f {
  padding-left: 0px!important;
  padding-right: 0px!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_support_and_resourc-b05cacc0 {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
  }
}
.coh-ce-cpt_acro_hcp_support_and_resourc-1a0c6022 {
  background-color: rgb(255, 255, 255);
  padding: 5rem 6rem !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_support_and_resourc-1a0c6022 {
    padding: 1rem 2rem!important;
  }
}
.coh-ce-cpt_acro_hcp_support_and_resourc-4d153fd5 {
  font-family: Didot,serif;
  margin\: 1em 0 .75rem 0;
  font-size: 1.25rem;
}
.coh-ce-cpt_acro_hcp_support_and_resourc-4d153fd5 p {
  color: #000;
  font-size: 1.25rem;
  font-family: 'Didot', serif;
  font-weight: bold;
}
.coh-ce-cpt_acro_hcp_support_and_resourc-721e6c72 {
  font-weight: 800;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  border-radius: 4px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  color: #fff;
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  position: relative;
  transition: .6s;
  z-index: 1;
  letter-spacing: 1px;
}
.coh-ce-cpt_acro_hcp_support_and_resourc-721e6c72:hover {
  color: #fff;
}
.coh-ce-cpt_acro_hcp_support_and_resourc-721e6c72:hover:before {
  transform: translateX(-50%);
}
.coh-ce-cpt_acro_hcp_support_and_resourc-721e6c72:after {
  height: 1.2em;
  width: 1.2em;
  margin-left: 10px;
  position: absolute;
  top: auto;
  right: auto;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
.coh-ce-cpt_acro_hcp_support_and_resourc-721e6c72:before {
  position: absolute;
  left: 0;
  width: 200%;
  height: 100%;
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%)!important;
  transition: .6s;
  transition: translateX(0);
  z-index: -1;
  top: 0;
  content: "";
}
.coh-ce-cpt_acro_hcp_template_header_mob-4245e323 {
  position: sticky;
  top: 0;
  z-index: 99;
  -webkit-box-shadow: 0px 0px 6px #00000029;
          box-shadow: 0px 0px 6px #00000029;
}
.coh-ce-cpt_acro_hcp_template_header_mob-ade0f83b {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  padding-top: 10.5px;
  padding-right: 0;
  padding-bottom: 10.5px;
  padding-left: 24px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background-color: rgb(34, 65, 148);
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-ade0f83b {
    display: block;
  }
}
.coh-ce-cpt_acro_hcp_template_header_mob-b5eb7a9e {
  display: none;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-b5eb7a9e {
    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: 0px 0px 6px #00000029;
            box-shadow: 0px 0px 6px #00000029;;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-9670f6ab {
    padding-top: 0.5rem;
    padding-right: 1rem;
    padding-bottom: 10px;
    padding-left: 1rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-9670f6ab {
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-929a2a27 {
    height: 40px;
    width: 248px;
  }
}
.coh-ce-cpt_acro_hcp_template_header_mob-9b13d2e2 {
  -webkit-transition: all 1.5ms ease-in-out;
  transition: all 1.5ms ease-in-out;
  fill: #367d0c;
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
  height: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-9b13d2e2 {
    width: 30px;
    position: absolute;
    right: 0.5rem;
    top: 20px;
  }
}
.coh-ce-cpt_acro_hcp_template_header_mob-73724d65 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-73724d65 {
    display: none;
    background-color: rgb(255, 255, 255);
    width: 100%;
    position: fixed;
    z-index: 22;
    overflow: scroll;
    overflow-x: hidden;
    height: auto;
    top: 97px;
    bottom: 0;
  }
}
.coh-ce-cpt_acro_hcp_template_header_mob-73724d65 .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_acro_hcp_template_header_mob-e5f51077 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: rgb(255, 255, 255);
  padding-top: 10px;
  padding-bottom: 10px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-e5f51077 {
    padding-top: 30px;
    padding-bottom: 0px;
  }
}
.coh-ce-cpt_acro_hcp_template_header_mob-e5f51077 nav ul {
  background-color: #fff;
}
.coh-ce-cpt_acro_hcp_template_header_mob-e5f51077 .anim ul {
  background-color: #fff;
  height: 100%;
}
.coh-ce-cpt_acro_hcp_template_header_mob-e5f51077 .anim ul li {
  padding: 4px 0 4px 0 !important;
}
.coh-ce-cpt_acro_hcp_template_header_mob-e5f51077 .anim ul li a {
  padding: 0.55rem 4.5rem 0.55rem 1.5rem;
}
.coh-ce-cpt_acro_hcp_template_header_mob-6b18665 {
  background-color: rgb(34, 65, 148);
  padding-top: 20px;
  text-align: left;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-27e5ac60 {
    width: 100%;
    text-align: left;
    padding: 0 20px;
  }
}
.coh-ce-cpt_acro_hcp_template_header_mob-27e5ac60 ul {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-27e5ac60 ul li {
    line-height: 0;
    list-style-type: none;
    margin: 0;
  }
}
.coh-ce-cpt_acro_hcp_template_header_mob-27e5ac60 ul li a {
  padding-top: 0.75rem;
  padding-right: 0;
  padding-bottom: 0.75rem;
  padding-left: 0;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_template_header_mob-27e5ac60 ul li a {
    font-weight: 600;
    color: rgb(184, 211, 66);
    font-size: 14px;
    line-height: 18px;
    font-family: 'Quicksand', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-ce-cpt_acro_hcp_template_header_mob-df180d1d {
  margin-top: 20px;
  margin-bottom: 2px;
}
.coh-ce-cpt_acro_hcp_template_header_mob-e7628b00 {
  font-size: 0.8125rem;
  color: rgb(34, 65, 148);
  text-align: left;
  min-height: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 16.19px;
  width: 100%;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background: transparent -webkit-gradient(linear, left top, right top, from(#75C146), to(#B7D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #75C146 0%, #B7D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #75C146 0%, #B7D342 100%) 0% 0% no-repeat padding-box;;
  position: relative;
  line-height: 16px;
}
.coh-ce-cpt_acro_hcp_template_header_mob-e7628b00:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  font-size: 14px;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 13px;
  right: 14px;
  content: "\f04b";
  font-family: icomoon;
}
.coh-ce-cpt_acro_hcp_template_header_mob-e7628b00:active {
  color: #fff;
}
.coh-ce-cpt_acro_hcp_template_header_mob-e7628b00:hover {
  color: #fff;
}
.coh-ce-cpt_acro_hcp_template_header_mob-e7628b00:focus {
  color: #fff;
}
.coh-ce-cpt_acro_hcp_template_header_mob-b93ac477 {
  font-size: 13px;
  color: rgb(34, 65, 148);
  text-align: left;
  min-height: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 16.19px;
  width: 100%;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background: transparent -webkit-gradient(linear, left top, right top, from(#75C146), to(#B7D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #75C146 0%, #B7D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #75C146 0%, #B7D342 100%) 0% 0% no-repeat padding-box;;
  position: relative;
  line-height: 16px;
}
.coh-ce-cpt_acro_hcp_template_header_mob-b93ac477:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  font-size: 14px;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 13px;
  right: 14px;
  content: "\f04b";
  font-family: icomoon;
}
.coh-ce-cpt_acro_hcp_template_header_mob-b93ac477:active {
  color: #fff;
}
.coh-ce-cpt_acro_hcp_template_header_mob-b93ac477:hover {
  color: #fff;
}
.coh-ce-cpt_acro_hcp_template_header_mob-b93ac477:focus {
  color: #fff;
}
.coh-ce-cpt_acro_hcp_video_sec-876e9a05 {
  padding-top: 30px;
  padding-bottom: 59px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_video_sec-876e9a05 {
    padding-top: 0px;
    padding-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_video_sec-876e9a05 {
    padding-top: 7px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_acro_hcp_video_sec-3d896412 {
  width: 100%;
  max-width: 876px;
  margin-right: auto;
  margin-left: auto;
  height: 492px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_hcp_video_sec-3d896412 {
    height: auto;
  }
}
.coh-ce-cpt_acro_hcp_video_sec-3d896412 iframe {
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-cpt_acro_hcp_video_sec-4bd85fc4 {
  padding-top: 59px;
  padding-bottom: 31px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_video_sec-4bd85fc4 {
    padding-top: 32px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_hcp_video_sec-4bd85fc4 {
    padding-top: 34px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_acro_hcp_with_popup-3e2d65b3 {
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 38px;
  margin-left: auto;
  max-width: 1140px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_with_popup-3e2d65b3 {
    max-width: 100%;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_with_popup-3e2d65b3 {
    padding-right: 0;
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_acro_hcp_with_popup-3841cc47 {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  color: rgb(34, 65, 148);
  -webkit-border-radius: 24px;
          border-radius: 24px;
  padding-top: 14px;
  padding-right: 25px;
  padding-bottom: 14px;
  padding-left: 25px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  max-width: 334px;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_hcp_with_popup-3841cc47 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_hcp_with_popup-3841cc47 {
    padding-top: 14px;
    padding-right: 14px;
    padding-bottom: 14px;
    padding-left: 14px;
  }
}
.coh-ce-cpt_acro_hcp_with_popup-3841cc47:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acro_patient_2_column_with_b-dba7b97d {
  padding-top: 30px;
  padding-bottom: 50px;
  margin-top: 80px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-dba7b97d {
    padding-bottom: 0;
    margin-top: 0;
  }
}
.coh-ce-cpt_acro_patient_2_column_with_b-52d0ccde {
  max-width: 77%;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-52d0ccde {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-52d0ccde {
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-52d0ccde {
    max-width: 90%;
  }
}
.coh-ce-cpt_acro_patient_2_column_with_b-71e807c4 h2 {
  color: rgb(63, 153, 59);
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 40px;
  margin-bottom: 0;
  font-weight: normal;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-71e807c4 h2 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_acro_patient_2_column_with_b-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt_acro_patient_2_column_with_b-312b89f {
  width: 35%;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-312b89f {
    width: 50%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-312b89f {
    width: 50%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-312b89f {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-312b89f {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-312b89f {
    width: 100%;
  }
}
.coh-ce-cpt_acro_patient_2_column_with_b-4a72995d {
  padding-top: 40px;
  padding-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.coh-ce-cpt_acro_patient_2_column_with_b-d7ad5ec6 h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(63, 153, 59);
  font-size: 30px;
  line-height: 40px;
  margin-top: 1rem;
  margin-bottom: 1rem;
  font-weight: normal;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_2_column_with_b-d7ad5ec6 h2 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_acro_patient_2_column_with_b-d7ad5ec6 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 1.5rem;
}
.coh-ce-cpt_acro_patient_2_column_with_b-45478a5e {
  z-index: 0;
}
.coh-ce-cpt_acro_patient_2_column_with_b-45478a5e:after {
  right: 6.5%;
}
.coh-ce-cpt_acro_patient_7_dose_componen-3aaa563 {
  max-width: 77%;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_7_dose_componen-3aaa563 {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_7_dose_componen-3aaa563 {
    max-width: 90%;
  }
}
.coh-ce-cpt_acro_patient_7_dose_componen-f37c6d60 h3 {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(63, 153, 59);
  font-size: 20px;
  line-height: 25px;
  margin-top: 1rem;
  margin-right: auto;
  margin-bottom: 1rem;
  margin-left: auto;
}
.coh-ce-cpt_acro_patient_7_dose_componen-f37c6d60 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0.5rem;
  margin-left: 0;
}
.coh-ce-cpt_acro_patient_7_dose_componen-f37c6d60 p sup.margin-left {
  margin-left: -7px;
}
.coh-ce-cpt_acro_patient_7_dose_componen-f37c6d60 ul {
  margin-bottom: .5rem;
}
.coh-ce-cpt_acro_patient_7_dose_componen-f37c6d60 ul li {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0.8rem;
}
.coh-ce-cpt_acro_patient_7_dose_componen-f37c6d60 ul li::marker {
  color: #3f993b;
}
.coh-ce-cpt_acro_patient_7_dose_componen-a77af8fd {
  background-color: rgb(242, 247, 231);
  max-width: 65%;
  width: 100%;
  margin-top: 30px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 60px;
  padding-right: 60px;
  padding-bottom: 0;
  padding-left: 60px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_7_dose_componen-a77af8fd {
    max-width: 100%;
    padding-top: 20px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_acro_patient_7_dose_componen-41242657 {
  margin: 0 0 60px 0 !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_7_dose_componen-41242657 {
    margin: 0 0 20px 0 !important;
  }
}
.coh-ce-cpt_acro_patient_7_dose_componen-8a7e60d8 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 0;
}
.coh-ce-cpt_acro_patient_about_acorme_co-f60afa9f {
  padding-top: 50px;
  padding-bottom: 50px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_about_acorme_co-f60afa9f {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_acro_patient_about_acorme_co-10cbd29a h2 {
  color: rgb(63, 153, 59);
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 40px;
  margin-bottom: 2rem;
  font-weight: normal;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_about_acorme_co-10cbd29a h2 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_acro_patient_about_acorme_co-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt_acro_patient_about_acorme_co-61da9f98 {
  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_acro_patient_about_acorme_co-6c341638 {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_about_acorme_co-6c341638 {
    padding: 0 2rem !important;
  }
}
.coh-ce-cpt_acro_patient_about_acorme_co-580c08ed h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(63, 153, 59);
  font-size: 30px;
  line-height: 40px;
  margin-top: 1rem;
  margin-right: 0;
  margin-bottom: 1rem;
  margin-left: 0;
  font-weight: normal;
}
.coh-ce-cpt_acro_patient_about_acorme_co-580c08ed p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 1.5rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_about_acorme_co-580c08ed p {
    margin-top: 1.5rem;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_acro_patient_about_acorme_co-b9d5b62d {
  margin-top: 1rem;
}
.coh-ce-cpt_acro_patient_about_acorme_co-b9d5b62d:after {
  right: 6.5%;
}
.coh-ce-cpt_acro_patient_home_page_compo-fe25b45d {
  padding-bottom: 19px;
  margin-top: 61px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_home_page_compo-fe25b45d {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_patient_home_page_compo-fe25b45d {
    margin-top: 0;
    padding-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_home_page_compo-fe25b45d {
    margin-top: 1px;
  }
}
.coh-ce-cpt_acro_patient_home_page_compo-582998c9 h2 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 0;
  padding-bottom: 12px;
  padding-left: 3px;
  text-transform: uppercase;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_home_page_compo-582998c9 h2 {
    font-size: 25px;
    line-height: 30px;
    padding-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_home_page_compo-582998c9 h2 {
    font-size: 30px;
    line-height: 35px;
    padding-bottom: 27px;
  }
}
.coh-ce-cpt_acro_patient_home_page_compo-272a5ec8 {
  margin: 0 !important;
}
.coh-ce-cpt_acro_patient_home_page_compo-272a5ec8 .coh-image {
  max-width: 360px;
  width: 360px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_home_page_compo-272a5ec8 .coh-image {
    max-width: 100%;
    width: 100%;
  }
}
.coh-ce-cpt_acro_patient_home_page_compo-260c4597 {
  padding-left: 0px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_home_page_compo-260c4597 {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_patient_home_page_compo-260c4597 {
    padding: 0 !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_home_page_compo-260c4597 {
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_patient_home_page_compo-cfacbc42 {
    padding: 0 !important;
  }
}
.coh-ce-cpt_acro_patient_home_page_compo-7572045a {
  padding-top: 26px;
  padding-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_home_page_compo-7572045a {
    padding-top: 20px;
    padding-bottom: 10px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_home_page_compo-7572045a {
    padding: 0 0rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_patient_home_page_compo-7572045a {
    padding: 0 !important;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_home_page_compo-7572045a {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_patient_home_page_compo-4d2955d4 {
    text-align: left;
  }
}
.coh-ce-cpt_acro_patient_home_page_compo-4d2955d4 h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(63, 153, 59);
  font-size: 30px;
  line-height: 40px;
  margin-top: 1rem;
  margin-right: 0;
  margin-bottom: 1rem;
  margin-left: 0;
  font-weight: normal;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_home_page_compo-4d2955d4 h2 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_acro_patient_home_page_compo-4d2955d4 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 20px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_patient_home_page_compo-4d2955d4 p {
    margin-top: 1.5rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_home_page_compo-4d2955d4 p {
    margin-top: 27px;
    margin-bottom: 23px;
  }
}
.coh-ce-cpt_acro_patient_home_page_compo-b710754c {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  width: 218px;
  text-align: center;
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
  padding-top: 14px;
  padding-bottom: 14px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
}
.coh-ce-cpt_acro_patient_home_page_compo-b710754c:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acro_patient_left_content_ri-944c800e {
  margin: 0 auto;
  max-width: 77%;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_left_content_ri-944c800e {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_left_content_ri-944c800e {
    max-width: 90%;
  }
}
.coh-ce-cpt_acro_patient_left_content_ri-98b9e1de {
  border: 2px solid #3F993B;
  background-color: #F2F7E7;
  padding: 40px 20px;
  margin: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_left_content_ri-98b9e1de {
    padding: 30px 10px;
  }
}
.coh-ce-cpt_acro_patient_left_content_ri-7655e324 h2 {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(63, 153, 59);
  font-weight: 400;
  font-size: 20px;
  margin: 0 0 .5rem 0;
  line-height: 25px;
}
.coh-ce-cpt_acro_patient_left_content_ri-7655e324 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  margin-bottom: 0;
  line-height: 21px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_left_content_ri-7655e324 p {
    line-height: 25px;
  }
}
.coh-ce-cpt_acro_patient_left_content_ri-7655e324 p a {
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_acro_patient_left_content_ri-7837ed2c {
  text-align: center;
  -webkit-align-self: end;
      -ms-flex-item-align: end;
          align-self: end;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_left_content_ri-7837ed2c {
    text-align: left;
    margin-top: 20px;
  }
}
.coh-ce-cpt_acro_patient_left_content_ri-7837ed2c a {
  z-index: 0;
}
.coh-ce-cpt_acro_patient_left_content_ri-5904952b {
  font-weight: normal;
}
.coh-ce-cpt_acro_patient_left_content_ri-5904952b:after {
  top: 16px;
}
.coh-ce-cpt_acro_patient_signup-13e7d3d6 {
  border: 1px solid rgba(132,189,0,.2);
  max-width: 1024px;
  padding: 3rem;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_signup-13e7d3d6 {
    max-width: 100%;
    padding: 2rem;
    margin-right: 30px;
    margin-left: 30px;
  }
}
.coh-ce-cpt_acro_patient_template_footer-3aca823c {
  background-color: rgb(34, 65, 148);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_footer-3aca823c {
    padding: 20px;
    margin-top: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_template_footer-3aca823c {
    padding-top: 38px;
    padding-right: 20px;
    padding-bottom: 37px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_acro_patient_template_footer-5fbfb500 {
  max-width: 1150px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_template_footer-5fbfb500 {
    max-width: 90%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_template_footer-5fbfb500 {
    max-width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_template_footer-5fbfb500 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_acro_patient_template_footer-726bf67b {
  padding-top: 35.5px;
  padding-bottom: 35.5px;
  margin-left: 0px!important;
  margin-right: 0px!important;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_patient_template_footer-726bf67b {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_acro_patient_template_footer-ecbdbe81 {
  text-align: center;
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_footer-ecbdbe81 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_template_footer-ecbdbe81 {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_acro_patient_template_footer-2c6dc0f {
  max-width: 264px;
  margin-bottom: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_footer-2c6dc0f {
    margin-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_template_footer-2c6dc0f {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_acro_patient_template_footer-91c37043 {
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
.coh-ce-cpt_acro_patient_template_footer-8c77e018 {
  margin-top: 0;
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_footer-8c77e018 {
    padding: 0 0 0 2rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_patient_template_footer-8c77e018 {
    padding: 0 0 0 0 !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_template_footer-8c77e018 {
    padding: 0 !important;
  }
}
.coh-ce-cpt_acro_patient_template_footer-8c77e018 p {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 18px;
  margin-top: 0;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_template_footer-8c77e018 p {
    font-size: 14px;
    margin-top: 9px;
  }
}
.coh-ce-cpt_acro_patient_template_footer-57ac8976 {
  max-width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  text-align: center;
  padding-top: 16.5px;
  padding-bottom: 16.5px;
  color: rgb(0, 0, 0);
  line-height: 18px;
  background-color: rgb(242, 242, 242);
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_template_footer-57ac8976 {
    font-size: 14px;
    line-height: 16px;
    padding-top: 14.5px;
    padding-bottom: 14.5px;
  }
}
.coh-ce-cpt_acro_patient_template_header-5cb4f1a6 {
  background-color: rgb(255, 255, 255);
  position: sticky;
  top: 0;
  left: 0;
  z-index: 9;
  display: block;
  overflow-x: hidden;
  -webkit-box-shadow: 0px 0px 6px #00000029;
          box-shadow: 0px 0px 6px #00000029;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_header-5cb4f1a6 {
    display: none;
  }
}
.coh-ce-cpt_acro_patient_template_header-575acb68 {
  background-color: rgb(34, 65, 148);
  margin: 0 !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_acro_patient_template_header-842490 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_template_header-842490 {
    font-size: 12px;
  }
}
.coh-ce-cpt_acro_patient_template_header-1877032f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_acro_patient_template_header-1877032f ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  margin-left: -17%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_template_header-1877032f ul {
    margin-left: -21%;
  }
}
.coh-ce-cpt_acro_patient_template_header-1877032f ul li {
  list-style-type: none;
  margin-top: 0;
  margin-right: 0rem;
  margin-bottom: 0;
  line-height: 0;
}
.coh-ce-cpt_acro_patient_template_header-1877032f ul li:last-child {
  margin-right: 0;
}
.coh-ce-cpt_acro_patient_template_header-1877032f ul li a {
  color: rgb(184, 211, 66);
  font-size: 14px;
  line-height: 18px;
  -webkit-transition: 0.3ms;
  transition: 0.3ms;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_template_header-1877032f ul li a {
    font-size: 11px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_template_header-1877032f ul li a {
    font-size: 11px;
  }
}
.coh-ce-cpt_acro_patient_template_header-1877032f ul li a:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acro_patient_template_header-1877032f ul li a:focus {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acro_patient_template_header-1877032f ul li span#ot-sdk-btn:hover {
  background-color: inherit;
}
.coh-ce-cpt_acro_patient_template_header-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_acro_patient_template_header-aea29530 {
  margin: 0;
}
.coh-ce-cpt_acro_patient_template_header-5ee59f45 {
  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;
  background: -webkit-gradient(linear,left top, right top,from(hsl(98deg 49% 51%)),color-stop(11%, hsl(94deg 51% 52%)),color-stop(22%, hsl(91deg 52% 52%)),color-stop(33%, hsl(87deg 54% 52%)),color-stop(44%, hsl(84deg 55% 52%)),color-stop(56%, hsl(82deg 57% 53%)),color-stop(67%, hsl(79deg 58% 53%)),color-stop(78%, hsl(76deg 60% 54%)),color-stop(89%, hsl(74deg 61% 54%)),to(hsl(71deg 62% 54%)));
  background: -webkit-linear-gradient(left,hsl(98deg 49% 51%) 0%,hsl(94deg 51% 52%) 11%,hsl(91deg 52% 52%) 22%,hsl(87deg 54% 52%) 33%,hsl(84deg 55% 52%) 44%,hsl(82deg 57% 53%) 56%,hsl(79deg 58% 53%) 67%,hsl(76deg 60% 54%) 78%,hsl(74deg 61% 54%) 89%,hsl(71deg 62% 54%) 100%);
  background: linear-gradient(90deg,hsl(98deg 49% 51%) 0%,hsl(94deg 51% 52%) 11%,hsl(91deg 52% 52%) 22%,hsl(87deg 54% 52%) 33%,hsl(84deg 55% 52%) 44%,hsl(82deg 57% 53%) 56%,hsl(79deg 58% 53%) 67%,hsl(76deg 60% 54%) 78%,hsl(74deg 61% 54%) 89%,hsl(71deg 62% 54%) 100%);
  padding: 0 !important;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_template_header-5ee59f45 {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.coh-ce-cpt_acro_patient_template_header-6eada7ae {
  font-size: 13px;
  color: rgb(34, 65, 148);
  line-height: 16px;
  width: 100%;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding-top: 11px;
  padding-right: 1rem;
  padding-bottom: 11px;
  padding-left: 1rem;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_template_header-6eada7ae {
    padding-right: 2rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_template_header-6eada7ae {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.coh-ce-cpt_acro_patient_template_header-6eada7ae:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acro_patient_template_header-6eada7ae: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;
  right: 11px;
  top: 12px;
  height: 1em;
  width: 1em;
  content: "\f04b";
  font-family: icomoon;
  font-size: 15px;
}
.coh-ce-cpt_acro_patient_template_header-e0bb1c3d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 !important;
  background: -webkit-gradient(linear,left top, right top,from(hsl(98deg 49% 51%)),color-stop(11%, hsl(94deg 51% 52%)),color-stop(22%, hsl(91deg 52% 52%)),color-stop(33%, hsl(87deg 54% 52%)),color-stop(44%, hsl(84deg 55% 52%)),color-stop(56%, hsl(82deg 57% 53%)),color-stop(67%, hsl(79deg 58% 53%)),color-stop(78%, hsl(76deg 60% 54%)),color-stop(89%, hsl(74deg 61% 54%)),to(hsl(71deg 62% 54%)));
  background: -webkit-linear-gradient(left,hsl(98deg 49% 51%) 0%,hsl(94deg 51% 52%) 11%,hsl(91deg 52% 52%) 22%,hsl(87deg 54% 52%) 33%,hsl(84deg 55% 52%) 44%,hsl(82deg 57% 53%) 56%,hsl(79deg 58% 53%) 67%,hsl(76deg 60% 54%) 78%,hsl(74deg 61% 54%) 89%,hsl(71deg 62% 54%) 100%);
  background: linear-gradient(90deg,hsl(98deg 49% 51%) 0%,hsl(94deg 51% 52%) 11%,hsl(91deg 52% 52%) 22%,hsl(87deg 54% 52%) 33%,hsl(84deg 55% 52%) 44%,hsl(82deg 57% 53%) 56%,hsl(79deg 58% 53%) 67%,hsl(76deg 60% 54%) 78%,hsl(74deg 61% 54%) 89%,hsl(71deg 62% 54%) 100%);
}
.coh-ce-cpt_acro_patient_template_header-f946bb41 {
  font-size: 13px;
  color: rgb(34, 65, 148);
  line-height: 16px;
  width: 100%;
  letter-spacing: -0.2px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding-top: 12px;
  padding-right: 1rem;
  padding-bottom: 12px;
  padding-left: 14px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_template_header-f946bb41 {
    padding-right: 3rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_template_header-f946bb41 {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.coh-ce-cpt_acro_patient_template_header-f946bb41:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acro_patient_template_header-f946bb41: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;
  right: 19px;
  top: 12px;
  height: 1em;
  width: 1em;
  content: "\f04b";
  font-family: icomoon;
  font-size: 15px;
}
.coh-ce-cpt_acro_patient_template_header-95b5409e {
  margin: 0 !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 13px;
  padding-bottom: 13px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_template_header-95b5409e {
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_template_header-1dce9e62 {
    padding-right: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_template_header-1dce9e62 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_acro_patient_template_header-7b268742 {
  max-width: 358px;
  width: 358px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_patient_template_header-7b268742 {
    max-width: 300px;
    width: 300px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_patient_template_header-7b268742 {
    max-width: 200px;
    width: 200px;
  }
}
.coh-ce-cpt_acro_patient_template_header-2c2d3a3 {
  position: static;
}
.coh-ce-cpt_acro_patient_template_head_0-35532a69 {
  position: sticky;
  z-index: 999;
  -webkit-box-shadow: 0px 0px 6px #00000029;
          box-shadow: 0px 0px 6px #00000029;
  top: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_patient_template_head_0-35532a69 {
    z-index: 556;
  }
}
.coh-ce-cpt_acro_patient_template_head_0-f0880277 {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  padding-top: 10.5px;
  padding-right: 0;
  padding-bottom: 10.5px;
  padding-left: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background-color: rgb(34, 65, 148);
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_head_0-f0880277 {
    display: block;
  }
}
.coh-ce-cpt_acro_patient_template_head_0-c4649cf3 {
  display: none;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_head_0-c4649cf3 {
    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_acro_patient_template_head_0-5cc3120d {
    padding-top: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_head_0-929a2a27 {
    height: 40px;
    width: 248px;
  }
}
.coh-ce-cpt_acro_patient_template_head_0-ad78b05b {
  -webkit-transition: all 1.5ms ease-in-out;
  transition: all 1.5ms ease-in-out;
  fill: #367d0c;
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_head_0-ad78b05b {
    width: 30px;
    position: absolute;
    right: 0.5rem;
    top: 20px;
    height: 30px;
  }
}
.coh-ce-cpt_acro_patient_template_head_0-8428a5f9 {
  display: none;
  z-index: 999;
  height: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_head_0-8428a5f9 {
    display: none;
    background-color: rgb(255, 255, 255);
    width: 100%;
    position: fixed;
    overflow-y: scroll;
    overflow-x: hidden;
    height: auto;
    top: 110px;
    bottom: 0;
    z-index: 555;
  }
}
.coh-ce-cpt_acro_patient_template_head_0-8428a5f9 .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_acro_patient_template_head_0-7bb41354 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 37px;
  padding-bottom: 37px;
}
.coh-ce-cpt_acro_patient_template_head_0-991112f0 {
  background-color: rgb(34, 65, 148);
  padding-top: 31px;
  text-align: left;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_head_0-fbee5e7a {
    width: 100%;
    text-align: left;
    padding: 0 30px;
  }
}
.coh-ce-cpt_acro_patient_template_head_0-fbee5e7a ul {
  margin-bottom: 31px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_head_0-fbee5e7a ul li {
    line-height: 0;
    list-style-type: none;
    margin: 0;
  }
}
.coh-ce-cpt_acro_patient_template_head_0-fbee5e7a ul li:last-child a {
  padding-bottom: 0;
}
.coh-ce-cpt_acro_patient_template_head_0-fbee5e7a ul li a {
  padding-right: 0;
  padding-bottom: 23.52px;
  padding-left: 0;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_template_head_0-fbee5e7a ul li a {
    color: rgb(184, 211, 66);
    font-size: 14px;
    line-height: 18px;
    font-family: 'Din2014Demi', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-ce-cpt_acro_patient_template_head_0-257ca215 {
  margin-bottom: 2px;
}
.coh-ce-cpt_acro_patient_template_head_0-d9aaebe1 {
  font-size: 13px;
  color: rgb(34, 65, 148);
  text-align: left;
  padding-top: 12.5px;
  padding-bottom: 12.5px;
  padding-left: 16.19px;
  width: 100%;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  background: transparent -webkit-gradient(linear, left top, right top, from(#75C146), to(#B7D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #75C146 0%, #B7D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #75C146 0%, #B7D342 100%) 0% 0% no-repeat padding-box;;
  line-height: 16px;
}
.coh-ce-cpt_acro_patient_template_head_0-d9aaebe1:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  font-size: 16px;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 13px;
  right: 14px;
  content: "\f04b";
  font-family: icomoon;
}
.coh-ce-cpt_acro_patient_template_head_0-d9aaebe1:hover {
  color: #fff;
}
.coh-ce-cpt_acro_patient_template_head_0-d9aaebe1:active {
  color: #fff;
}
.coh-ce-cpt_acro_patient_template_head_0-d9aaebe1:focus {
  color: #fff;
}
.coh-ce-cpt_acro_patient_unsubscribe_for-2fe3f03d {
  border: 1px solid #84bd0033;
  max-width: 1024px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 40px;
  margin-left: auto;
  padding: 3rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_patient_unsubscribe_for-2fe3f03d {
    max-width: 100%;
    margin-top: 0;
    margin-right: 30px;
    margin-left: 30px;
    padding: 2rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_safety_hcp_information_-59dd43eb {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_safety_hcp_information_-59dd43eb {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-68ea7d93 {
  margin-top: 44px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_safety_hcp_information_-68ea7d93 {
    margin-top: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_safety_hcp_information_-68ea7d93 {
    margin-top: 30px;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-4eea456d h1 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 21px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_safety_hcp_information_-4eea456d h1 {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-4eea456d p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 33px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_safety_hcp_information_-4eea456d p {
    margin-right: 8px;
    margin-bottom: 21px;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-4eea456d p sup {
  top: -7px;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table {
  border-color: rgb(34, 65, 148);
  border-style: solid;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  border-width: 2px;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table {
    width: 1100px;
    overflow: hidden;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table {
    width: 1100px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table {
    overflow: hidden;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table {
  width: 100%;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr.heading-content-width-1 th:nth-child(1) {
  width: 366px;
  border-left-style: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr.heading-content-width-1 th:nth-child(1) {
    width: 290px;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr.heading-content-width-1 th:nth-child(2) {
  width: 319px;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr.heading-content-width-1 th:nth-child(3) {
  width: 454px;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr.heading-content-width-1 th p {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .blue-color {
  background-color: rgb(34, 65, 148);
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .blue-color p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 25px;
  padding: 10px;
  padding-top: 13px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table p {
    padding-top: 8px;
    padding-bottom: 8px;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr td {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(252, 249, 249);
  border-bottom-style: none;
  border-right-style: none;
  border-left-style: solid;
  height: 53px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr td {
    height: 40px;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr td:first-child {
  text-align: left;
  border-left-style: none;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr td:first-child p {
  text-align: left;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr td:first-child p {
    text-align: left;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr .bd1 {
  -webkit-border-bottom-right-radius: 7px;
          border-bottom-right-radius: 7px;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr .bd2 {
  -webkit-border-bottom-left-radius: 7px;
          border-bottom-left-radius: 7px;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table tr .bdr {
  border-left-style: solid !important;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .gray-color {
  background-color: rgb(153, 153, 153);
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .gray-color p {
  color: rgb(255, 255, 255);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .gray-color p {
    margin-bottom: 10px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .gray-color p {
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .light-blue {
  background-color: rgb(102, 122, 176);
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .light-blue p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .light-gray {
  background-color: rgb(180, 180, 180);
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .light-gray p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .gray-bgg {
  background-color: rgb(245, 245, 245);
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table th {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(252, 249, 249);
  border-top-style: none;
  border-right-style: none;
  border-left-style: solid;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table p.app strong {
  display: inline-block;
  margin-bottom: 15px;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .safety-table table .heading-width1 {
  -webkit-border-top-right-radius: 7px;
          border-top-right-radius: 7px;
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .image-nav {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .image-nav {
    display: block;
    margin-top: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .image-nav {
    display: block;
    margin-top: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc .image-nav {
    display: block;
    float: right;
    margin-top: 20px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc #container {
    width: 100%;
    overflow: hidden;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc #container {
    width: 100%;
    overflow: hidden;
  }
}
.coh-ce-cpt_acro_safety_hcp_information_-d7b0b4fc tr.normal-text1.gray-bgg {
  -webkit-border-bottom-left-radius: 5px;
          border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
          border-bottom-right-radius: 5px;
}
.coh-ce-cpt_acro_support_resources_with_-94eefe71 {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_support_resources_with_-94eefe71 {
    padding: 3rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_support_resources_with_-94eefe71 {
    width: 100%;
    padding: 3rem 2rem;
  }
}
.coh-ce-cpt_acro_support_resources_with_-2440af85 {
  padding: 2rem 0;
  border: 1px solid rgba(132,189,0,.2);
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_support_resources_with_-2440af85 {
    padding: 0;
  }
}
.coh-ce-cpt_acro_support_resources_with_-91fa8a6e {
  display: grid;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_support_resources_with_-91fa8a6e {
    display: block;
  }
}
.coh-ce-cpt_acro_support_resources_with_-236b1e11 {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_support_resources_with_-236b1e11 {
    width: 100%;
  }
}
.coh-ce-cpt_acro_support_resources_with_-bf8dc92a {
  width: 25%;
  margin: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_support_resources_with_-bf8dc92a {
    width: 90%;
  }
}
.coh-ce-cpt_acro_support_resources_with_-c7f21aa1 {
  margin-top: 53px;
  text-align: left;
}
.coh-ce-cpt_acro_support_resources_with_-c7f21aa1 p {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  padding-right: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_support_resources_with_-c7f21aa1 p {
    padding-right: 25px;
  }
}
.coh-ce-cpt_acro_support_resources_with_-c7f21aa1 .cencont {
  text-align: center;
  margin-top: -19px;
}
.coh-ce-cpt_acro_support_resources_with_-c7f21aa1 .cencont p {
  padding-right: 0;
}
.coh-ce-cpt_acro_support_resources_with_-6c3470be {
  margin: 24px auto 0;
  width: 80%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_support_resources_with_-7d4a2bd5 {
    display: block;
  }
}
.coh-ce-cpt_acro_support_resources_with_-8558c2d6 {
  margin-bottom: 46px;
}
.coh-ce-cpt_acro_support_resources_with_-e97aa843 {
  margin: 0 auto 10px;
  width: 30%;
}
.coh-ce-cpt_acro_support_resources_with_-fbfb7e43 {
  margin-bottom: 0;
  margin-top: .75rem;
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt_acro_support_resources_with_-fbfb7e43 p {
  font-family: 'ITC Franklin Gothic Book ', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
}
.coh-ce-cpt_acro_support_resources_with_-eea5ec11 {
  margin-bottom: 0;
  margin-top: .75rem;
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt_acro_support_resources_with_-eea5ec11 p {
  font-family: 'ITC Franklin Gothic Book ', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
}
.coh-ce-cpt_acro_support_resources_with_-c2828375 {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-bottom: 0;
  margin-top: .75rem;
}
.coh-ce-cpt_acro_support_resources_with_-c2828375 p {
  font-family: 'ITC Franklin Gothic Book ', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
}
.coh-ce-cpt_acro_support_resources_with_-fffcf29c {
  margin-top: 23px;
}
.coh-ce-cpt_acro_support_resources_with_-fffcf29c a {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(54, 125, 12);
  display: inline-block;
  text-decoration: underline;
}
.coh-ce-cpt_acro_support_resources_with_-fffcf29c a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_acro_support_resources_with_-fffcf29c .suport p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
  text-align: left;
  margin-top: 45px;
}
.coh-ce-cpt_acro_support_resources_with_-fffcf29c .suport p sup {
  margin-left: -9px;
}
.coh-ce-cpt_acro_support_resources_with_-fffcf29c .suport h4 {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 20px;
  te: center;
}
.coh-ce-cpt_acro_support_resources_with_-fffcf29c .suport h4 a {
  font-family: 'ITC Franklin Gothic Book ', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(63, 153, 59);
  text-decoration: none;
}
.coh-ce-cpt_acro_text-e8eb1f45 {
  max-width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_acro_text-e8eb1f45 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acro_text-e8eb1f45 {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acro_text-e8eb1f45 {
    max-width: 100%;
  }
}
.coh-ce-cpt_administration_component_-287d06cc {
  margin-top: 83px;
  color: rgb(34, 65, 148);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_administration_component_-287d06cc {
    padding-right: 30px;
    padding-left: 30px;
    margin-top: 53px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-287d06cc {
    margin-top: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-287d06cc {
    margin-top: 40px;
  }
}
.coh-ce-cpt_administration_component_-36f914f0 p {
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 36px;
}
.coh-ce-cpt_administration_component_-36f914f0 h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 38px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-36f914f0 h1 {
    margin-bottom: 24px;
  }
}
.coh-ce-cpt_administration_component_-36f914f0 h1 br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-36f914f0 h1 br {
    display: block;
  }
}
.coh-ce-cpt_administration_component_-36f914f0 h1 sup {
  top: -11px;
}
.coh-ce-cpt_administration_component_-ec661958 {
  margin: 0 !important;
}
.coh-ce-cpt_administration_component_-ec661958 h4 {
  width: 62%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_administration_component_-ec661958 h4 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-ec661958 h4 {
    width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_administration_component_-ec661958 p {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-ec661958 p {
    width: 100%;
  }
}
.coh-ce-cpt_administration_component_-ec661958 p br {
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_administration_component_-ec661958 p br {
    display: none;
  }
}
.coh-ce-cpt_administration_component_-e9b64940 {
  margin-bottom: 46px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-e9b64940 {
    margin-bottom: 33px;
  }
}
.coh-ce-cpt_administration_component_-be9a8628 {
  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;
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-be9a8628 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.coh-ce-cpt_administration_component_-23537aa3 {
  width: 86.88px;
  margin-top: 0;
  margin-bottom: 0;
  height: 86.88px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_administration_component_-23537aa3 {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-23537aa3 {
    height: auto;
  }
}
.coh-ce-cpt_administration_component_-ff854964 {
  padding-left: 15px !important;;
  margin-top: 19px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-ff854964 {
    padding-left: 12px !important;;
    margin-top: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-829a636c {
    padding-top: 18px;
  }
}
.coh-ce-cpt_administration_component_-829a636c p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-829a636c p {
    padding-top: 18px;
  }
}
.coh-ce-cpt_administration_component_-b6f8f7de {
  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-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-b6f8f7de {
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-b6f8f7de {
    padding: 0 !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-b6f8f7de {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.coh-ce-cpt_administration_component_-6d82482f {
  margin-top: -10px;
  margin-bottom: 0;
  max-height: 81.95px;
  max-width: 75.73px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-6d82482f {
    margin-top: 0;
  }
}
.coh-ce-cpt_administration_component_-e9d19631 {
  padding-left: 15px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-e9d19631 {
    padding-left: 12px !important;;
  }
}
.coh-ce-cpt_administration_component_-6170c8d6 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
  width: 82%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_administration_component_-6170c8d6 p {
    width: 100%;
  }
}
.coh-ce-cpt_administration_component_-6170c8d6 .inj-volume {
  padding-right: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-6170c8d6 .inj-volume {
    padding-right: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-6170c8d6 .inj-volume {
    padding-right: 7px;
  }
}
.coh-ce-cpt_administration_component_-6170c8d6 .inj-volume br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-6170c8d6 .inj-volume br {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-5135d5aa {
    margin-top: 10px;
  }
}
.coh-ce-cpt_administration_component_-66620a7b {
  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-left: 0 !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-66620a7b {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.coh-ce-cpt_administration_component_-c91365c6 {
  width: 60px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  max-width: 60px;
  max-height: 90px;
  height: 90px;
}
.coh-ce-cpt_administration_component_-a356ddbd {
  padding-left: 10px !important;;
  padding-right: 25px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_administration_component_-a356ddbd {
    padding-right: 0px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-a356ddbd {
    padding-left: 12px !important;;
  }
}
.coh-ce-cpt_administration_component_-69cea813 {
  padding-top: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-69cea813 {
    width: 100%;
    padding-top: 0px;
  }
}
.coh-ce-cpt_administration_component_-69cea813 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
}
.coh-ce-cpt_administration_component_-69cea813 p.sterile-available {
  width: 76%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-69cea813 p.sterile-available {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-69cea813 .dosage-p {
    padding-right: 30px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_administration_component_-69cea813 .inj-volume {
  padding-right: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-69cea813 .inj-volume {
    padding-right: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-69cea813 .inj-volume {
    padding-right: 8px;
  }
}
.coh-ce-cpt_administration_component_-69cea813 .inj-volume br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-69cea813 .inj-volume br {
    display: block;
  }
}
.coh-ce-cpt_administration_component_-ad7fe58d {
  position: relative;
  top: 8px;
  margin-bottom: 46px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-ad7fe58d {
    margin-bottom: 33px;
    top: 0;
  }
}
.coh-ce-cpt_administration_component_-ea172500 {
  width: 64px;
  margin-top: -15px;
  margin-bottom: 0;
  max-width: 64px;
  max-height: 73px;
  height: 73px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-ea172500 {
    margin-top: 0;
  }
}
.coh-ce-cpt_administration_component_-d78b8a32 {
  padding-left: 10px !important;;
}
@media (max-width: 767px) {
  .coh-ce-cpt_administration_component_-d78b8a32 {
    padding-left: 12px !important;;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-a5b1af83 {
    width: 100%;
  }
}
.coh-ce-cpt_administration_component_-a5b1af83 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
  width: 94%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_administration_component_-a5b1af83 p {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_administration_component_-a5b1af83 p {
    padding-right: 3px;
  }
}
.coh-ce-cpt_administration_component_-a5b1af83 p.sterile-available {
  width: 76%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_administration_component_-a5b1af83 p.sterile-available {
    width: 100%;
  }
}
.coh-ce-cpt_anchor_nav-4f99b0dd {
  color: rgb(255, 255, 255);
  padding-top: 15px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  scroll-behavior: smooth;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(1%, rgb(54, 125, 12)), to(rgb(115, 192, 70)));
  background-image: -webkit-linear-gradient(left, rgb(54, 125, 12) 1%, rgb(115, 192, 70) 100%);
  background-image: linear-gradient(90deg, rgb(54, 125, 12) 1%, rgb(115, 192, 70) 100%);
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  max-height: 83px;
  position: sticky;
  top: 109px;
  z-index: 1;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_anchor_nav-4f99b0dd {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_anchor_nav-4f99b0dd {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_anchor_nav-4f99b0dd {
    display: none;
  }
}
.coh-ce-cpt_anchor_nav-4f99b0dd .coh-style-anchor-links-dot {
  -webkit-border-radius: 50%;
          border-radius: 50%;
  cursor: pointer;
  border: 2px solid #fff;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
  height: 1rem;
  width: 1rem;
  margin-top: 0px;
  margin-right: 8px;
  margin-bottom: 0px;
  margin-left: 8px;
  display: inline-block;
}
.coh-ce-cpt_anchor_nav-4f99b0dd .coh-style-anchor-links-dot:before {
  -webkit-box-shadow: 0 0 rgb(255, 255, 255);
          box-shadow: 0 0 rgb(255, 255, 255);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  pointer-events: none;
  -webkit-animation: anim-pulse-1 4s forwards;
          animation: anim-pulse-1 4s forwards;
  -webkit-box-shadow: 0 0 0 2px #fff;
          box-shadow: 0 0 0 2px #fff;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
  -webkit-animation-timing-function: ease;
          animation-timing-function: ease;
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  -webkit-animation-name: anim-pulse-1;
          animation-name: anim-pulse-1;
  height: 36px;
  width: 36px;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  content: "";
}
.coh-ce-cpt_anchor_nav-4f99b0dd .coh-style-anchor-links-dot:after {
  -webkit-box-shadow: 0 0 rgb(255, 255, 255);
          box-shadow: 0 0 rgb(255, 255, 255);
  pointer-events: none;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  -webkit-box-shadow: 0 0 0 2px #fff;
          box-shadow: 0 0 0 2px #fff;
  height: 36px;
  width: 36px;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  content: "";
}
.coh-ce-cpt_anchor_nav-4f99b0dd .coh-list-container .coh-list-item .coh-style-active:before {
  -webkit-animation: anim-pulse-1 4s forwards;
          animation: anim-pulse-1 4s forwards;
}
.coh-ce-cpt_anchor_nav-4f99b0dd .coh-list-container .coh-list-item .coh-style-active:after {
  -webkit-animation: anim-pulse-1 4s forwards;
          animation: anim-pulse-1 4s forwards;
}
.coh-ce-cpt_anchor_nav-4f99b0dd .coh-style-active {
  background-color: #73c046 !important;
}
.fixed .coh-ce-cpt_anchor_nav-4f99b0dd {
  position: fixed;
  width: 100%;
}
.coh-ce-cpt_anchor_nav-417ddbf2 {
  max-width: 1170px;
  width: 100%;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin: 0 auto;
  text-align: center;
  z-index: 9999;
}
.coh-style-active.coh-ce-cpt_anchor_nav-417ddbf2 .anchor-link-dot {
  background-color: #09c05a;
}
.coh-ce-cpt_anchor_nav-417ddbf2 .coh-style-anchor-nav-li {
  left: 0%;
  width: 16%;
}
.coh-ce-cpt_anchor_nav-a976d65d:before {
  opacity: 0;
  pointer-events: none;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  -webkit-animation: anim-pulse-2 4s forwards;
          animation: anim-pulse-2 4s forwards;
  -webkit-box-shadow: 0 0 rgb(255, 255, 255);
          box-shadow: 0 0 rgb(255, 255, 255);
  height: 36px;
  width: 36px;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
}
.coh-ce-cpt_anchor_nav-a976d65d:after {
  -webkit-box-shadow: 0 0 2px rgb(255, 255, 255);
          box-shadow: 0 0 2px rgb(255, 255, 255);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  pointer-events: none;
  -webkit-animation: anim-pulse-2 4s forwards;
          animation: anim-pulse-2 4s forwards;
  height: 36px;
  width: 36px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  content: "";
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
}
.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_banner_bottom_section-a890cbe0 .text-section {
  margin-bottom: 58px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_bottom_section-a890cbe0 .text-section {
    margin-bottom: 7px;
  }
}
.coh-ce-cpt_banner_bottom_section-a890cbe0 .text-section h2 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(144, 189, 78);
  font-size: 30px;
  line-height: 35px;
  margin-top: 45px;
  margin-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_bottom_section-a890cbe0 .text-section h2 {
    margin-top: 14px;
    margin-bottom: 31px;
  }
}
.coh-ce-cpt_banner_bottom_section-a890cbe0 .text-section p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_banner_bottom_section-a890cbe0 .text-section .mobile-top-section {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_bottom_section-a890cbe0 .text-section .mobile-top-section {
    display: block;
  }
}
.coh-ce-cpt_banner_bottom_section-a890cbe0 .text-section .mobile-top-section h3 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 40px;
  line-height: 44px;
  color: rgb(34, 65, 148);
  margin-top: 35px;
  text-transform: uppercase;
}
.coh-ce-cpt_banner_bottom_section-a890cbe0 .text-section .mobile-top-section h3 sup {
  text-transform: lowercase;
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_bottom_section-a890cbe0 .text-section .mobile-top-section h3 sup {
    font-size: 70%;
    top: -12px;
  }
}
.coh-ce-cpt_banner_bottom_section-a890cbe0 .text-section .mobile-top-section h4 {
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 0;
}
.coh-ce-cpt_banner_bottom_section-df9dc6f5 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_bottom_section-df9dc6f5 {
    display: block;
  }
}
.coh-ce-cpt_banner_for_acro_patient-a2cca9dd {
  max-width: 90%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 1150px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_banner_for_acro_patient-a2cca9dd {
    padding-right: 20px;
    padding-left: 20px;
    max-width: 100%;
  }
}
.coh-ce-cpt_banner_for_acro_patient-a11949f1 {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient-a11949f1 {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_banner_for_acro_patient-a26fa8e0 h1 {
  font-size: 45px;
  line-height: 50px;
  color: rgb(255, 255, 255);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0;
  text-transform: uppercase;
  padding-top: 51px;
  padding-bottom: 50px;
  display: inline-block;
  text-shadow: 0px 0px 8px #000000A6;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient-a26fa8e0 h1 {
    font-size: 35px;
    line-height: 40px;
  }
}
.coh-ce-cpt_banner_for_acro_patient-a26fa8e0 h1.control {
  padding-top: 31px;
  padding-bottom: 0;
  line-height: 47px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient-a26fa8e0 h1.control {
    font-size: 30px;
    line-height: 35px;
  }
}
.coh-ce-cpt_banner_for_acro_patient-a26fa8e0 h1 sup {
  text-transform: lowercase;
  font-size: 65%;
  top: -0.6em;
}
.coh-ce-cpt_banner_for_acro_patient-a26fa8e0 p strong {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  width: 80%;
}
.coh-ce-cpt_banner_for_acro_patient-a26fa8e0 h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(255, 255, 255);
  font-size: 45px;
  margin: 0;
}
.coh-ce-cpt_banner_for_acro_patient-a26fa8e0 h4.gh-level {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 18px;
  color: rgb(255, 255, 255);
  width: 60%;
  margin-top: 15px;
  margin-bottom: 29px;
  text-shadow: 0px 0px 8px #000000A6;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient-a26fa8e0 h4.gh-level {
    width: 75%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_banner_for_acro_patient-a26fa8e0 h4.gh-level {
    width: 80%;
  }
}
.coh-ce-cpt_banner_for_acro_patient-e5718ab4 {
  width: 95%;
}
.coh-ce-cpt_banner_for_acro_patient-e5718ab4 h2 {
  margin-top: 0.75rem;
  margin-right: 1.5rem;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(0, 0, 0);
  font-size: 1.25em;
  line-height: 1.15;
  padding-right: 50px;
  font-weight: 700;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient-e5718ab4 h2 {
    padding-right: 0;
  }
}
.coh-ce-cpt_banner_for_acro_patient-e5718ab4 p {
  font-size: 12px;
  line-height: 15px;
  color: rgb(255, 255, 255);
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_banner_for_acro_patient-e5718ab4 p:first-child {
  margin-bottom: .6rem;
}
.coh-ce-cpt_banner_for_acro_patient-e5718ab4 p span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_banner_for_acro_patient-e5718ab4 ul {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  margin-left: 35px;
}
.coh-ce-cpt_banner_for_acro_patient-e5718ab4 ul li {
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 3px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_banner_for_acro_patient-e5718ab4 ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_banner_for_acro_patient-99a014be {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient-99a014be {
    display: block;
  }
}
.coh-ce-cpt_banner_for_acro_patient-99a014be .author-mobbile {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 18px;
  text-align: right;
  padding-bottom: 12px;
}
.coh-ce-cpt_banner_for_acro_patient-7793ca2d {
  padding-top: 13px;
  padding-bottom: 13px;
  background-color: rgb(0 102 51 / 38%);
}
.coh-ce-cpt_banner_for_acro_patient-902c37a7 {
  max-width: 77%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_banner_for_acro_patient-902c37a7 {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_banner_for_acro_patient-902c37a7 {
    max-width: 90%;
    padding-right: 3rem;
    padding-left: 3rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient-902c37a7 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_banner_for_acro_patient-c1789ef4 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 15px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-ce-cpt_banner_for_acro_patient_home-2e7edbd5 {
  max-width: 720px;
  margin-top: 67px;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 25px;
  padding-right: 36px;
  padding-bottom: 31px;
  padding-left: 9.6%;
  background-color: rgba(255,255,255,.8);
  -webkit-border-top-right-radius: 20px;
          border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
          border-bottom-right-radius: 20px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_banner_for_acro_patient_home-2e7edbd5 {
    max-width: 720px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_banner_for_acro_patient_home-2e7edbd5 {
    padding-right: 3rem;
    padding-left: 1rem;
    max-width: 62%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_home-2e7edbd5 {
    padding-top: 15px;
    padding-right: 1rem;
    padding-bottom: 15px;
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_banner_for_acro_patient_home-2e7edbd5 {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_home-2e7edbd5 {
    padding-top: 0;
    padding-right: 30px;
    padding-left: 30px;
    margin-top: 27px;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-da7f7426 h1 {
  font-size: 45px;
  line-height: 47px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_home-da7f7426 h1 {
    font-size: 32px;
    line-height: 38px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_home-da7f7426 h1 {
    font-size: 40px;
    line-height: 44px;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-da7f7426 h1 .coh-style-sup-script-common {
  top: -12px !important;
  font-size: 65%;
}
.coh-ce-cpt_banner_for_acro_patient_home-da7f7426 h1 sup {
  top: -13px;
}
.coh-ce-cpt_banner_for_acro_patient_home-6ee894bf p {
  margin-top: 5px;
  margin-right: 0;
  margin-bottom: 25px;
  margin-left: 0;
  font-size: 20px;
  line-height: 24px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_home-6ee894bf p {
    margin-top: 0.8rem;
    margin-bottom: 1.2rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_home-6ee894bf p {
    margin-top: 27px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-6ee894bf p sup {
  top: -0.3em;
}
.coh-ce-cpt_banner_for_acro_patient_home-6ee894bf p a {
  color: rgb(34, 65, 148);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(34, 65, 148);
}
@media (max-width: 767px) {
  .coh-ce-cpt_banner_for_acro_patient_home-bd10c7e0 {
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_home-bd10c7e0 {
    display: none;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-364125d0 {
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  padding-top: 14px;
  padding-bottom: 14px;
  width: 226px;
  text-align: center;
}
.coh-ce-cpt_banner_for_acro_patient_home-364125d0:after {
  right: 6% !important;
}
.coh-ce-cpt_banner_for_acro_patient_home-364125d0:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_banner_for_acro_patient_home-df9dc6f5 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_home-df9dc6f5 {
    display: block;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-d7d4f060 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_banner_for_acro_patient_home-d7d4f060 {
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_home-d7d4f060 {
    display: block;
    margin-top: 31px;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 {
  width: 47%;
  max-width: 47%;
  padding-bottom: 55px;
  padding-left: 9.6%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 {
    padding-left: 1rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 {
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 {
    max-width: 100%;
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 {
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
    margin-top: 27px;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 small {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 1.5em;
  display: block;
  text-indent: -7px;
  padding-left: 7px;
}
.coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 small:nth-child(3) {
  text-indent: 0;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 small:nth-child(3) {
    display: block;
    margin-top: 10px;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 p {
  margin-bottom: 0;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(246, 246, 246);
  font-size: 12px;
  line-height: 16px;
  padding-top: 8px;
  padding-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 p {
    color: rgb(34, 65, 148);
    font-family: 'Din2014Demi', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_home-d1b81d04 p:first-child {
    padding-top: 0;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-c347943c {
  padding-top: 13px;
  padding-bottom: 13px;
  background-color: rgb(0 102 51 / 38%);
  display: none;
}
.coh-ce-cpt_banner_for_acro_patient_home-29b483ea {
  max-width: 78%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_banner_for_acro_patient_home-29b483ea {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_banner_for_acro_patient_home-29b483ea {
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_home-29b483ea {
    max-width: 100%;
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-43af2d27 {
  display: none;
}
.coh-ce-cpt_banner_for_acro_patient_home-43af2d27 small {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 1.5em;
  display: block;
  text-indent: -7px;
  padding-left: 7px;
}
.coh-ce-cpt_banner_for_acro_patient_home-43af2d27 small:nth-child(3) {
  text-indent: 0;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_home-43af2d27 small:nth-child(3) {
    display: block;
    margin-top: 10px;
  }
}
.coh-ce-cpt_banner_for_acro_patient_home-43af2d27 p {
  margin-bottom: 0;
  width: 70%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_home-43af2d27 p {
    width: 100%;
  }
}
.coh-ce-cpt_banner_for_acro_patient_supp-f000053d {
  max-width: 90%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 1150px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-f000053d {
    padding-right: 20px;
    padding-left: 20px;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-f000053d {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_banner_for_acro_patient_supp-a11949f1 {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-a11949f1 {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 h1 {
  font-size: 45px;
  line-height: 50px;
  color: rgb(255, 255, 255);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0;
  text-transform: uppercase;
  padding-top: 51px;
  padding-bottom: 50px;
  display: inline-block;
  text-shadow: 0px 0px 8px #000000A6;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 h1 {
    font-size: 35px;
    line-height: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 h1 {
    font-size: 40px;
    line-height: 44px;
    text-shadow: 0px 0px 0px #000000A6;;
    font-family: 'Din2014Bold', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    color: rgb(34, 65, 148);
    padding-top: 35px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 h1.control {
  padding-top: 31px;
  padding-bottom: 0;
  line-height: 47px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 h1.control {
    font-size: 30px;
    line-height: 35px;
  }
}
.coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 h1 sup {
  text-transform: lowercase;
  font-size: 65%;
  top: -0.6em;
}
.coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 p strong {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  width: 80%;
}
.coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(255, 255, 255);
  font-size: 45px;
  margin: 0;
}
.coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 h4.gh-level {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 18px;
  color: rgb(255, 255, 255);
  width: 60%;
  margin-top: 15px;
  margin-bottom: 29px;
  text-shadow: 0px 0px 8px #000000A6;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 h4.gh-level {
    width: 75%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-9fb242f9 h4.gh-level {
    width: 80%;
  }
}
.coh-ce-cpt_banner_for_acro_patient_supp-e5718ab4 {
  width: 95%;
}
.coh-ce-cpt_banner_for_acro_patient_supp-e5718ab4 h2 {
  margin-top: 0.75rem;
  margin-right: 1.5rem;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(0, 0, 0);
  font-size: 1.25em;
  line-height: 1.15;
  padding-right: 50px;
  font-weight: 700;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-e5718ab4 h2 {
    padding-right: 0;
  }
}
.coh-ce-cpt_banner_for_acro_patient_supp-e5718ab4 p {
  font-size: 12px;
  line-height: 15px;
  color: rgb(255, 255, 255);
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_banner_for_acro_patient_supp-e5718ab4 p:first-child {
  margin-bottom: .6rem;
}
.coh-ce-cpt_banner_for_acro_patient_supp-e5718ab4 p span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_banner_for_acro_patient_supp-e5718ab4 ul {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  margin-left: 35px;
}
.coh-ce-cpt_banner_for_acro_patient_supp-e5718ab4 ul li {
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 3px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_banner_for_acro_patient_supp-e5718ab4 ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_banner_for_acro_patient_supp-99a014be {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-99a014be {
    display: block;
  }
}
.coh-ce-cpt_banner_for_acro_patient_supp-99a014be .author-mobbile {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 18px;
  text-align: right;
  padding-bottom: 12px;
}
.coh-ce-cpt_banner_for_acro_patient_supp-df9dc6f5 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-df9dc6f5 {
    display: block;
  }
}
.coh-ce-cpt_banner_for_acro_patient_supp-7793ca2d {
  padding-top: 13px;
  padding-bottom: 13px;
  background-color: rgb(0 102 51 / 38%);
}
.coh-ce-cpt_banner_for_acro_patient_supp-902c37a7 {
  max-width: 77%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-902c37a7 {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-902c37a7 {
    max-width: 90%;
    padding-right: 3rem;
    padding-left: 3rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_banner_for_acro_patient_supp-902c37a7 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_banner_for_acro_patient_supp-c1789ef4 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 15px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.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-4664cb0a {
  padding-top: 15px;
  padding-bottom: 0;
  padding-left: 0;
  max-width: 100%;
  background-color: transparent !important;
  position: relative !important;
  margin-bottom: 0 !important;
}
.transparent-background.coh-ce-cpt_breadcrumbs-4664cb0a {
  background-color: rgba(0, 0, 0, 0);
}
.solid-dark-background.coh-ce-cpt_breadcrumbs-4664cb0a {
  background-color: rgb(34, 34, 34);
}
.solid-light-background.coh-ce-cpt_breadcrumbs-4664cb0a {
  background-color: rgb(242, 242, 242);
}
.semi-transparent-dark-background.coh-ce-cpt_breadcrumbs-4664cb0a {
  background-color: rgba(0, 0, 0, 0.5);
  color: rgb(255, 255, 255);
}
.position-absolute-top-left.coh-ce-cpt_breadcrumbs-4664cb0a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  margin-bottom: 1.5rem;
}
.coh-ce-cpt_breadcrumbs-4664cb0a ul li {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  text-transform: none;
  line-height: 18px;
}
.coh-ce-cpt_breadcrumbs-4664cb0a ul li a {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  text-transform: capitalize;
  line-height: 18px;
}
.coh-ce-cpt_breadcrumbs-4664cb0a ul li a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_breadcrumb_for_no_banner-85295fed {
  max-width: 1170px;
  padding-top: 0;
  padding-right: 3rem;
  padding-bottom: 10rem;
  padding-left: 3rem;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_breadcrumb_for_no_banner-85295fed {
    padding-right: 1.5rem;
    padding-bottom: 7rem;
    padding-left: 1.5rem;
  }
}
.coh-ce-cpt_carcinoid_syndrome-721f3bed {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 80px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_carcinoid_syndrome-721f3bed {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_carcinoid_syndrome-721f3bed {
    padding-top: 35px;
  }
}
.coh-ce-cpt_carcinoid_syndrome-2edefd81 h1 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 35px;
  margin: 0;
}
.coh-ce-cpt_carcinoid_syndrome-2edefd81 p {
  color: rgb(34, 65, 148);
  margin-top: 28px;
  margin-bottom: 38px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_carcinoid_syndrome-2edefd81 p {
    margin-top: 18px;
    margin-bottom: 36px;
  }
}
.coh-ce-cpt_carcinoid_syndrome-2edefd81 p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_carcinoid_syndrome-2edefd81 h4 {
  margin-bottom: 0px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 {
  margin-top: 5px;
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 p {
  margin-bottom: 10px;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_carcinoid_syndrome-e9529cc3 p:first-child {
    margin-top: 30px;
  }
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 ul {
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 54px;
  padding-left: 5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_carcinoid_syndrome-e9529cc3 ul {
    padding-right: 27px;
  }
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 ul li {
  margin-left: 15px;
  margin-bottom: 5px;
  color: rgb(34, 65, 148);
  font-size: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23px;
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 ul li ul li {
  position: relative;
  list-style-type: none;
  margin-top: 15px;
  margin-bottom: 31px;
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_carcinoid_syndrome-e9529cc3 ul li ul li {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 ul li ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -14px;
  height: 6px;
  width: 6px;
  background-color: rgb(182, 210, 66);
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 .identify-text {
  font-size: 16px;
  margin-top: 6px;
  margin-bottom: 20px;
  margin-left: 26px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  line-height: 20px;
  padding-right: 59px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_carcinoid_syndrome-e9529cc3 .identify-text {
    margin-top: 14px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_carcinoid_syndrome-e9529cc3 .identify-text {
    padding-right: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_carcinoid_syndrome-e9529cc3 .identify-text {
    line-height: 16px;
  }
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 .inside-cicle {
  margin-top: 15px;
  margin-bottom: 0;
  margin-left: 14px;
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 .inside-cicle li::marker {
  color: #B6D242 !important;
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 .exline {
  margin-bottom: 22px;
}
.coh-ce-cpt_carcinoid_syndrome-e9529cc3 .lasline {
  margin-top: 5px;
}
.coh-ce-cpt_column_0-9431213c {
  min-height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-cpt_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_cta_link-6c433e03 {
  display: block;
  background-color: #367d0c;
  padding: 3rem 0;
  text-align: center;
}
@media (max-width: 564px) {
  .coh-ce-cpt_cta_link-6c433e03 {
    padding: 1rem 2rem;
  }
}
.coh-ce-cpt_cta_link-4c76073e a {
  -webkit-box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) -4px 0px 50px, rgb(0 0 0 / 5%) -12px -2px 50px, rgb(0 0 0 / 5%) -23px -4px 50px;
          box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) -4px 0px 50px, rgb(0 0 0 / 5%) -12px -2px 50px, rgb(0 0 0 / 5%) -23px -4px 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  overflow: hidden;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23367d0c' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: 95% 50%;
  display: inline-block;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(54, 125, 12);
  font-size: 0.875rem;
  background-color: rgb(255, 255, 255);
  padding-top: 0.75rem;
  padding-right: 3rem;
  padding-bottom: 0.75rem;
  padding-left: 1.5rem;
  line-height: 1.2em;
}
.coh-ce-cpt_cta_link-4c76073e p {
  margin-bottom: 0;
  line-height: 1;
}
.coh-ce-cpt_cta_link_for_acro-c43a284a {
  display: block;
  background-color: #367d0c;
  padding: 6rem 0;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_cta_link_for_acro-c43a284a {
    padding: -webkit-calc(5.76923vw - 2.19231rem);
    padding: calc(5.76923vw - 2.19231rem);
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_cta_link_for_acro-c43a284a {
    padding: 1rem 2rem;
    margin-bottom: 38px;
  }
}
.hide-one.coh-ce-cpt_cta_link_for_acro-c43a284a {
  display: none;
}
.coh-ce-cpt_cta_link_for_acro-92af174b {
  margin: 0 auto;
  max-width: 1024px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_cta_link_for_acro-92af174b {
    padding: -webkit-calc(5.76923vw - 2.19231rem);
    padding: calc(5.76923vw - 2.19231rem);
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_cta_link_for_acro-92af174b {
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_cta_link_for_acro-d8fc3b72 {
    margin: 30px 0px 30px 0px;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_cta_link_for_acro-d8fc3b72 {
    margin: 30px 0px 15px 0px;
  }
}
.coh-ce-cpt_cta_link_for_acro-b7c39230 {
  text-align: left;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_cta_link_for_acro-b7c39230 {
    text-align: center;
  }
}
.coh-ce-cpt_cta_link_for_acro-b7c39230 h3 {
  color: #fff;
  font-family: Didot,serif;
  font-size: 1.875rem;
  max-width: 537px;
  margin: 0px;
  letter-spacing: .8px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_cta_link_for_acro-b7c39230 h3 {
    max-width: 100%;
  }
}
.coh-ce-cpt_cta_link_for_acro-b7c39230 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 2em;
  text-align: left;
  letter-spacing: 1px;
  margin-top: 0.75rem;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_cta_link_for_acro-b7c39230 p {
    text-align: center;
  }
}
.coh-ce-cpt_cta_link_for_acro-ce02f202 {
  text-align: right!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_cta_link_for_acro-ce02f202 {
    text-align: center!important;
  }
}
.coh-ce-cpt_cta_link_for_acro-4f1299d {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #367d0c;
  font-weight: 800;
  overflow: hidden;
  position: relative;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  -webkit-box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) 3px 3px 50px, rgb(0 0 0 / 5%) 9px 8px 50px, rgb(0 0 0 / 5%) 18px 15px 50px;
          box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) 3px 3px 50px, rgb(0 0 0 / 5%) 9px 8px 50px, rgb(0 0 0 / 5%) 18px 15px 50px;
  font-weight: bold;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_cta_link_for_acro-4f1299d {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_cta_link_for_acro-4f1299d:hover {
  color: rgb(54, 125, 12);
}
.coh-ce-cpt_cta_link_for_acro-4f1299d:after {
  height: 1.2em;
  width: 1.2em;
  position: absolute;
  top: 14px;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%2373c046' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  margin-left: 10px;
}
.coh-ce-cpt_cta_link_for_popup-6c433e03 {
  display: block;
  background-color: #367d0c;
  padding: 3rem 0;
  text-align: center;
}
@media (max-width: 564px) {
  .coh-ce-cpt_cta_link_for_popup-6c433e03 {
    padding: 1rem 2rem;
  }
}
.coh-ce-cpt_cta_link_for_popup-93bca324 {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  line-height: 1.2em;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #367d0c;
  font-weight: 800;
  overflow: hidden;
  position: relative;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  -webkit-box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) 3px 3px 50px, rgb(0 0 0 / 5%) 9px 8px 50px, rgb(0 0 0 / 5%) 18px 15px 50px;
          box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) 3px 3px 50px, rgb(0 0 0 / 5%) 9px 8px 50px, rgb(0 0 0 / 5%) 18px 15px 50px;
  font-weight: bold;
}
.coh-ce-cpt_cta_link_for_popup-93bca324:hover {
  color: rgb(54, 125, 12);
}
.coh-ce-cpt_cta_link_for_popup-93bca324:after {
  height: 1.2em;
  width: 1.2em;
  position: absolute;
  top: auto;
  right: 4%;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%2373c046' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
@media (max-width: 1023px) {
  .coh-ce-cpt_cta_link_for_popup-93bca324:after {
    top: 40%;
  }
}
.coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc h1 {
  font-weight: bold;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 18px;
}
.coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc h2 {
  color: rgb(126, 183, 39);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc h2 {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc p {
  padding-bottom: 25px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc ul {
  position: relative;
}
.coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc ul li {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 12px;
  margin-left: 16px;
  list-style: none;
  position: relative;
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc ul li {
    margin-bottom: 9px;
  }
}
.coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc ul li:after {
  height: 6px;
  width: 6px;
  background-color: rgb(34, 65, 148);
  position: absolute;
  left: -16px;
  top: 8px;
  -webkit-border-radius: 100px;
          border-radius: 100px;
  content: "";
}
.coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc ul li ul {
  margin-top: 12px;
  margin-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc ul li ul {
    margin-top: 9px;
  }
}
.coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc ul li ul li:after {
  background-color: rgb(182, 210, 66);
}
.coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc ul li ul li br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc ul li ul li br {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnosing_acromegaly_0-9058c8fc p.an {
    padding-bottom: 12px;
  }
}
.coh-ce-cpt_doctor_report-3b294db3 {
  background-color: #f6f6f6;
  margin: 50px 0;
}
.coh-ce-cpt_doctor_report-3b294db3 > div:first-child {
  max-width: 77%;
  width: 100%;
  margin: 47px auto;
  background-color: #fff;
  padding: 40px 40px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_doctor_report-3b294db3 > div:first-child {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_doctor_report-3b294db3 > div:first-child {
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_doctor_report-3b294db3 > div:first-child {
    padding: 40px 20px;
  }
}
.coh-ce-cpt_dosing_and_admin_top_compone-81e3ec3 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 50px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dosing_and_admin_top_compone-81e3ec3 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_dosing_and_admin_top_compone-49efb013 h3 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 50px;
}
.coh-ce-cpt_dosing_and_admin_top_compone-3231481b {
  margin: 0 0 30px 0;
}
.coh-ce-cpt_dosing_and_admin_top_compone-78ff80e6 {
  padding-right: 0;
  margin-right: 1rem;
  border-right: 2px solid #224194;
  margin-bottom: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_and_admin_top_compone-78ff80e6 {
    border-right: none;
    border-bottom: 2px solid #224194;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_dosing_and_admin_top_compone-1c2e9018 {
  padding-left: 0 !important;
}
.coh-ce-cpt_dosing_and_admin_top_compone-950de4b7 h5 {
  max-width: 100%;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  margin: 0;
}
.coh-ce-cpt_dosing_and_admin_top_compone-950de4b7 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_dosing_and_admin_top_compone-7ef5c77b p {
  color: #224194;
  font-size: 20px;
}
.coh-ce-cpt_dosing_and_admin_top_compone-1c192931 {
  width: 80%;
  margin-top: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_and_admin_top_compone-1c192931 {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dosing_and_admin_top_compone-1c192931 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_dosing_and_admin_top_compone-ddc48e31 h5 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  margin: 0;
}
.coh-ce-cpt_dosing_and_admin_top_compone-ddc48e31 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-top: 95px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_and_admin_top_compone-ddc48e31 p {
    margin-top: 30px;
  }
}
.coh-ce-cpt_dosing_and_admin_top_compone-fa5a8bc8 {
  margin-top: 30px;
  width: 80%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_and_admin_top_compone-fa5a8bc8 {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dosing_and_admin_top_compone-fa5a8bc8 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_dosing_component_-6a988d79 h1 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-top: 83px;
  margin-bottom: 51px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dosing_component_-6a988d79 h1 {
    margin-top: 53px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_component_-6a988d79 h1 {
    margin-top: 30px;
    margin-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dosing_component_-6a988d79 h1 {
    margin-top: 45px;
    margin-bottom: 18.34px;
  }
}
.coh-ce-cpt_dosing_component_-86576134 {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  max-width: 876px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_component_-86576134 {
    display: none;
  }
}
.coh-ce-cpt_dosing_component_-fd89b506 {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  max-width: 876px;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_component_-fd89b506 {
    display: block;
  }
}
.coh-ce-cpt_dosing_component_-55e5d9ab {
  padding-top: 43px;
  padding-bottom: 33px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_component_-55e5d9ab {
    padding-top: 25px;
    padding-bottom: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dosing_component_-55e5d9ab {
    padding-top: 44.23px;
    padding-bottom: 32px;
  }
}
.coh-ce-cpt_dosing_component_-55e5d9ab p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 16px;
  line-height: 20px;
}
.coh-ce-cpt_dosing_component_-55e5d9ab p span {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_dosing_component_-55e5d9ab p br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_dosing_component_-55e5d9ab p br {
    display: block;
  }
}
.coh-ce-cpt_dowladable_ipsencares_hcp_re-f9220e9b {
  width: 1080px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dowladable_ipsencares_hcp_re-f9220e9b {
    width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dowladable_ipsencares_hcp_re-f9220e9b {
    width: 100%;
    padding: 0 1.5rem;
  }
}
.coh-ce-cpt_dowladable_ipsencares_hcp_re-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_dowladable_ipsencares_hcp_re-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_dowladable_ipsencares_hcp_re-a7924ac3:hover {
  background-color: rgb(50, 164, 178);
}
.coh-ce-cpt_dowladable_ipsencares_hcp_re-a7924ac3:hover h4 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_dowladable_ipsencares_hcp_re-a7924ac3:hover .download-icon {
  border-left: 1px solid rgba(255,255,255);
  fill: #ffffff;
}
.coh-ce-cpt_dowladable_ipsencares_hcp_re-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_dowladable_ipsencares_hcp_re-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_dowladable_ipsencares_hcp_re-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_dowladable_ipsencares_hcp_re-cf26dd68 p {
  margin: 0 !important;
}
.coh-ce-cpt_dowladable_ipsencares_hcp_re-305a20b3 {
  display: none;
}
.coh-ce-cpt_dowladable_ipsencares_hcp_re-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_dowladable_ipsencares_hcp_re-8adce058:hover {
  background-color: rgb(50, 164, 178);
}
.coh-ce-cpt_dowladable_ipsencares_hcp_re-8adce058:hover h4 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_dowladable_ipsencares_hcp_re-8adce058:hover .download-icon {
  border-left: 1px solid rgba(255,255,255);
  fill: #ffffff;
}
.coh-ce-cpt_dowladable_ipsencares_hcp_re-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_dowladable_ipsencares_hcp_re-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_dowladable_ipsencares_hcp_re-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_dowladable_ipsencares_hcp_re-e086929e p {
  margin-bottom: 0;
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_download_with_dual_links_for-9d37be7b {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_download_with_dual_links_for-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt_download_with_dual_links_for-5542c795 {
  text-align: right;
  padding-right: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_download_with_dual_links_for-5542c795 {
    padding-right: 1rem !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_download_with_dual_links_for-5542c795 {
    text-align: center;
  }
}
.coh-ce-cpt_download_with_dual_links_for-e108a962 {
  color: rgb(34, 65, 148);
  padding-top: 20px;
  padding-right: 30px;
  padding-bottom: 20px;
  padding-left: 30px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  margin-right: -15px;
  margin-bottom: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_download_with_dual_links_for-e108a962 {
    margin-right: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_download_with_dual_links_for-e108a962 {
    display: block;
  }
}
.coh-ce-cpt_download_with_dual_links_for-e108a962:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_download_with_dual_links_for-238a6605 {
  text-align: center;
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_download_with_dual_links_for-238a6605 {
    padding-left: 1rem !important;
  }
}
.coh-ce-cpt_download_with_dual_links_for-f5a890b4 {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  color: rgb(34, 65, 148);
  padding-top: 20px;
  padding-right: 30px;
  padding-bottom: 20px;
  padding-left: 30px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin-bottom: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_download_with_dual_links_for-f5a890b4 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_download_with_dual_links_for-f5a890b4:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_do_s_and_don_t_component-cdec1962 {
  margin-top: 65px;
  border-top: 2px solid #224194;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_do_s_and_don_t_component-cdec1962 {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_do_s_and_don_t_component-cdec1962 {
    margin-top: 35px;
  }
}
.coh-ce-cpt_do_s_and_don_t_component-9f0e0f6d {
  border-bottom: 2px solid #224194;
  margin: 0 !important;
}
.coh-ce-cpt_do_s_and_don_t_component-80da8bde {
  padding-left: 0!important;
  padding-right: 0!important;
  max-width: 12%!important;
  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_do_s_and_don_t_component-80da8bde {
    max-width: 34%!important;
    margin: auto;
    margin-right: 0;
  }
}
.coh-ce-cpt_do_s_and_don_t_component-a7cd4c17 {
  padding-left: 0!important;
  padding-right: 0!important;
}
.coh-ce-cpt_do_s_and_don_t_component-7e2e9d83 {
  padding: 30px 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_do_s_and_don_t_component-7e2e9d83 {
    padding: 15px;
  }
}
.coh-ce-cpt_do_s_and_don_t_component-d76dd14c p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_do_s_and_don_t_component-d76dd14c p {
    line-height: 24px;
  }
}
.coh-ce-cpt_do_s_and_don_t_component-d76dd14c p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_do_s_and_don_t_component-771f1494 {
  padding: 13px 20px;
  background: #E4E4E45A;
  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;
  min-height: 75px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_do_s_and_don_t_component-771f1494 {
    padding: 15px;
    min-height: 95px;
  }
}
.coh-ce-cpt_do_s_and_don_t_component-c724354a p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_do_s_and_don_t_component-c724354a p {
    letter-spacing: 0.5px;
  }
}
.coh-ce-cpt_do_s_and_don_t_component-c724354a p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_do_s_and_don_t_component-6d6a45bc {
    letter-spacing: 0.2px;
  }
}
.coh-ce-cpt_drupal_blocks-51150899 {
  padding-top: 80px;
  padding-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_drupal_blocks-51150899 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_drupal_blocks-51150899 {
    padding-top: 35px;
  }
}
.coh-ce-cpt_drupal_blocks-6c5eac22 h1 {
  margin-bottom: 30px;
  color: rgb(34, 65, 148);
  font-size: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_drupal_blocks-6c5eac22 h1 {
    margin-bottom: 20px;
  }
}
.dark-title.coh-ce-cpt_drupal_blocks-63348530 div > h2 {
  color: rgb(0, 0, 0);
}
.light-title.coh-ce-cpt_drupal_blocks-63348530 div > h2 {
  color: rgb(255, 255, 255);
}
.color-title.coh-ce-cpt_drupal_blocks-63348530 div > h2 {
  color: rgb(38, 163, 221);
}
.coh-ce-cpt_drupal_blocks-63348530 #edit-processed-text, .coh-ce-cpt_drupal_blocks-63348530 #edit-processed-text-02 {
  padding-top: 30px;
  padding-bottom: 0px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_drupal_blocks-63348530 #edit-processed-text, .coh-ce-cpt_drupal_blocks-63348530 #edit-processed-text-02 {
    padding-top: 10px;
  }
}
.coh-ce-cpt_drupal_blocks-63348530 #edit-processed-text p, .coh-ce-cpt_drupal_blocks-63348530 #edit-processed-text-02 p {
  font-weight: 600;
  color: rgb(34, 65, 148);
  font-size: 22px;
  letter-spacing: 1px;
  line-height: 1.5;
}
.coh-ce-cpt_drupal_blocks-63348530 #edit-processed-text-01 {
  padding-top: 10px;
  padding-bottom: 0;
}
.coh-ce-cpt_drupal_blocks-63348530 #edit-processed-text-01 p {
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 1px;
  color: rgb(34, 65, 148);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_drupal_blocks-63348530 #edit-processed-text-01 p {
    letter-spacing: 0;
    line-height: 28px;
  }
}
.coh-ce-cpt_drupal_blocks-63348530 #edit-actions {
  margin: 0 auto;
  margin-top: 30px;
}
.coh-ce-cpt_drupal_blocks-63348530 form .form-submit.button--primary {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  color: rgb(34, 65, 148);
  font-weight: bold;
  padding-top: 15px;
  padding-right: 35px;
  padding-bottom: 15px;
  padding-left: 35px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  font-size: 20px;
}
.coh-ce-cpt_drupal_blocks-63348530 form label {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  color: rgb(34, 65, 148);
  font-weight: bold;
}
.coh-ce-cpt_drupal_blocks-63348530 form .form-text {
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_drupal_blocks-63348530 .js-form-type-radio lablel {
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
.coh-ce-cpt_drupal_blocks-63348530 .js-form-type-textfield label {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_drupal_blocks-63348530 form .form-type-checkbox label {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 16px;
}
.coh-ce-cpt_drupal_blocks-63348530 div#edit-processed-text-02 p:first-child {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_drupal_blocks-63348530 div#edit-processed-text-01 p:first-child {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_drupal_blocks-63348530 div#edit-processed-text-01 span {
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_drupal_blocks-63348530 p {
  line-height: 1.5;
}
.coh-ce-cpt_drupal_blocks-63348530 .form > label {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_drupal_blocks-63348530 #block-webform-3 form label {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_drupal_blocks-63348530 #block-webform-3 label.check-space.option.js-form-required.form-required p {
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_drupal_blocks-63348530 #block-webform-3 .parent-universe {
  padding-top: 28px;
}
.coh-ce-cpt_dual_card_-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt_dual_card_-2efaf243 {
  padding-top: 35px;
  padding-bottom: 25px;
  background-color: rgb(34, 65, 148);
  color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dual_card_-2efaf243 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}
.coh-ce-cpt_dual_card_-826fd5d0 {
  margin-left: auto;
  max-width: 555px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dual_card_-826fd5d0 {
    max-width: 100%;
  }
}
.coh-ce-cpt_dual_card_-78e93fa5 h6 {
  margin-top: 25px;
  margin-bottom: 25px;
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_dual_card_-78e93fa5 h3 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 28px;
}
.coh-ce-cpt_dual_card_-ac0a130d {
  margin-top: 18px;
  margin-bottom: 18px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dual_card_-ac0a130d {
    margin-top: 0;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_dual_card_-1c2e9018 {
  padding-left: 0 !important;
}
.coh-ce-cpt_dual_card_-f89c7f59 {
  width: 90px;
}
.coh-ce-cpt_dual_card_-94ca00a5 {
  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-left: 0 !important;
  margin-left: -20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dual_card_-94ca00a5 {
    padding-right: 0 !important;
    margin-left: 0;
  }
}
.coh-ce-cpt_dual_card_-46f2e2e1 {
  padding: 0px !important;
}
.coh-ce-cpt_dual_card_-7ba0f69b {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 555px;
  padding-top: 40px;
  padding-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dual_card_-7ba0f69b {
    width: 100%;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_dual_card_-7ba0f69b p.coh-style-dual-syringe.desktop {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dual_card_-7ba0f69b p.coh-style-dual-syringe.desktop {
    display: none;
  }
}
.coh-ce-cpt_dual_card_-7ba0f69b p.coh-style-dual-syringe.mobile {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dual_card_-7ba0f69b p.coh-style-dual-syringe.mobile {
    display: block;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dual_links_for_hcp-9d37be7b {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_dual_links_for_hcp-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt_dual_links_for_hcp-1f6545b0 {
  text-align: right;
  padding-right: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dual_links_for_hcp-1f6545b0 {
    padding-right: 1rem !important;
    text-align: center;
  }
}
.coh-ce-cpt_dual_links_for_hcp-e108a962 {
  color: rgb(34, 65, 148);
  padding-top: 20px;
  padding-right: 30px;
  padding-bottom: 20px;
  padding-left: 30px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  margin-right: -15px;
  margin-bottom: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dual_links_for_hcp-e108a962 {
    margin-right: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dual_links_for_hcp-e108a962 {
    display: block;
  }
}
.coh-ce-cpt_dual_links_for_hcp-e108a962:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_dual_links_for_hcp-238a6605 {
  text-align: center;
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dual_links_for_hcp-238a6605 {
    padding-left: 1rem !important;
  }
}
.coh-ce-cpt_dual_links_for_hcp-32ff1a17 {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  color: rgb(34, 65, 148);
  padding-top: 20px;
  padding-right: 30px;
  padding-bottom: 20px;
  padding-left: 30px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin-bottom: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dual_links_for_hcp-32ff1a17 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_dual_links_for_hcp-32ff1a17:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_duplicate_of_hcp_disease_cha-15148d8 {
  background-color: rgb(242, 242, 242);
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_duplicate_of_hcp_disease_cha-15148d8 {
    margin-top: 25px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_disease_cha-d416742f {
  padding-top: 40px;
  padding-bottom: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_duplicate_of_hcp_disease_cha-d416742f {
    padding-top: 25px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_disease_cha-a63a6e59 h4 {
  margin-bottom: 15px;
  color: rgb(34, 65, 148);
  font-size: 20px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_hcp_disease_cha-a63a6e59 h4 {
    font-size: 25px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_disease_cha-a63a6e59 p {
  margin-bottom: 15px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_hcp_disease_cha-a63a6e59 p {
    font-size: 20px;
    line-height: 25px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_disease_cha-a63a6e59 p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_duplicate_of_hcp_disease_cha-eccf8c32 {
  margin-top: 10px;
  margin-bottom: 15px;
}
.coh-ce-cpt_duplicate_of_hcp_disease_cha-d9eb6809 p {
  margin-bottom: 15px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
.coh-ce-cpt_duplicate_of_hcp_disease_cha-d9eb6809 p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_duplicate_of_hcp_disease_cha-d9eb6809 ul li {
  margin-left: 15px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
.coh-ce-cpt_duplicate_of_hcp_disease_cha-d9eb6809 .identify-text {
  font-size: 12px;
  margin-bottom: 5px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_efficacy_additional_data-58d6e2fb {
  background-color: rgb(242, 242, 242);
  padding-top: 55px;
  padding-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_additional_data-58d6e2fb {
    padding-top: 44px;
    padding-bottom: 28px;
  }
}
#edi.coh-ce-cpt_efficacy_additional_data-58d6e2fb {
  scroll-margin-top: 6rem;
}
.coh-ce-cpt_efficacy_additional_data-aa6a1f8e h4 {
  color: rgb(126, 183, 39);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 32px;
  margin-bottom: 1px;
}
.coh-ce-cpt_efficacy_additional_data-aa6a1f8e h5 {
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 32px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 20px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_additional_data-aa6a1f8e h5 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_efficacy_additional_data-aa6a1f8e h5 sup {
  top: -9px;
}
.coh-ce-cpt_efficacy_additional_data-aa6a1f8e p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  line-height: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 20px;
}
.coh-ce-cpt_efficacy_additional_data-aa6a1f8e p.text-bold {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 7px;
}
.coh-ce-cpt_efficacy_additional_data-aa6a1f8e p br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_additional_data-aa6a1f8e p br {
    display: block;
  }
}
.coh-ce-cpt_efficacy_additional_data-aa6a1f8e .text-bold + .text-bold {
  margin-bottom: 20px;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-51de3275 {
  background-color: rgb(242, 242, 242);
  padding-top: 45px;
  padding-bottom: 52px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-51de3275 {
    padding-bottom: 64px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-8a844f4b .study-box .box-text {
    max-width: 532px;
    padding-top: 70px;
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-8a844f4b .study-box .box-text {
    max-width: 93.6%;
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-8a844f4b .study-box .circle {
    height: 100px;
    width: 100px;
    font-size: 16px;
    line-height: 18px;
    text-align: center;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 {
  margin-top: 100px;
  margin-bottom: 38px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 {
    margin-top: 124px;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 .study-box .box-text {
  min-height: 305px;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
  max-width: 532px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 .study-box .box-text {
    min-height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 .study-box .box-text {
    max-width: 93.6%;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul.left-list {
    margin-bottom: 60px;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul.left-list ul.sub-list li.highlight {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul li {
  list-style-type: none;
  margin-bottom: 0;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  position: relative;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul 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: "\f111";
  font-family: icomoon;
  position: absolute;
  top: 8px;
  left: -13px;
  font-size: 6px;
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul ul.sub-list {
  margin-top: 6px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul ul.sub-list {
    max-width: 99%;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul ul.sub-list li {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 6px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul ul.sub-list li {
    margin-left: 14px;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul ul.sub-list li:before {
  color: rgb(182, 210, 66);
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-4f607d17 ul ul.sub-list li.highlight {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-588856a6 {
  padding-right: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-588856a6 {
    padding-right: 12px !important;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 h4 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 60px;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 .study-box {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 .study-box .box-text {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(33, 66, 146);
  font-size: 20px;
  line-height: 24px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 22px;
  padding-left: 136px;
  border-width: 2px;
  -webkit-border-radius: 1.414375rem;
          border-radius: 1.414375rem;
  border-style: solid;
  border-color: rgb(126, 184, 40);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 .study-box .box-text {
    padding-left: 146px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 .study-box .box-text {
    padding-top: 70px;
    padding-bottom: 13px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 .study-box .box-text {
    margin-left: 15px;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 .circle {
  height: 144px;
  width: 144px;
  background-color: rgb(126, 184, 40);
  color: rgb(255, 255, 255);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: -40px;
  left: 0;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 26px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 .circle {
    left: -11px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 .circle {
    left: -6px;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 .left-list li {
  margin-left: 16px;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-451e5a32 .sup-s {
  font-size: 90%;
  top: -3px;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c h4 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 60px;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c .study-box {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c .study-box .box-text {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(33, 66, 146);
  font-size: 20px;
  line-height: 24px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 13px;
  padding-left: 136px;
  border-width: 2px;
  -webkit-border-radius: 1.414375rem;
          border-radius: 1.414375rem;
  border-style: solid;
  border-color: rgb(126, 184, 40);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c .study-box .box-text {
    padding-left: 155px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c .study-box .box-text {
    padding-top: 70px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c .study-box .box-text {
    margin-left: 15px;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c .circle {
  height: 144px;
  width: 144px;
  background-color: rgb(126, 184, 40);
  color: rgb(255, 255, 255);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: -40px;
  left: -15px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 26px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c .circle {
    left: -7px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c .circle {
    left: -6px;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c .right-box .box-text {
  border-color: rgb(183, 211, 66);
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c .right-box .circle {
  background-color: rgb(183, 211, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c ul.main-list.right-list li {
    margin-left: 14px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-e8b4bc8c ul.main-list.right-list br {
    display: none;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-73593e4f h4 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 22px;
  line-height: 30px;
  text-align: center;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-73593e4f h4 {
    line-height: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-73593e4f h4 {
    max-width: 80%;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-6e5b1243 {
  max-width: 876px;
  margin-right: auto;
  margin-bottom: 38px;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-6e5b1243 {
    display: none;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-50c36266 {
  display: none;
  margin-right: auto;
  margin-bottom: 43px;
  margin-left: auto;
  max-width: 325px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-50c36266 {
    display: block;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-91c37043 {
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-3707dd43 {
  padding-right: 0 !Important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-3707dd43 {
    padding-right: 12px !Important;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-24cb9e5f {
  max-width: 81px;
  max-height: 90px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-24cb9e5f {
    margin-top: 4px;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-6085a1c2 {
  max-width: 65%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-6085a1c2 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-85c7c0a4 p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 18px;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-85c7c0a4 p:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-327aec7e {
  text-align: center;
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-a8b5991d {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  text-align: center;
  min-height: 53px;
  max-width: 376px;
  width: 100%;
  padding-top: 14px;
  padding-right: 20px;
  padding-bottom: 14px;
  padding-left: 20px;
  background: -webkit-gradient(linear, left top, right top, from(#64b345), to(#d7e65c));
  background: -webkit-linear-gradient(left, #64b345 0%, #d7e65c 100%);
  background: linear-gradient(90deg, #64b345 0%, #d7e65c 100%);
  margin-top: 36px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 24px;
          border-radius: 24px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_in_the_1_year_pivot-a8b5991d {
    max-width: 320px;
    line-height: 22px;
    min-height: 71px;
    padding-right: 50px;
    padding-bottom: 13px;
    padding-left: 50px;
    margin-top: 42px;
  }
}
.coh-ce-cpt_efficacy_in_the_1_year_pivot-a8b5991d:hover {
  color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_efficacy_reference-30b373cc {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_efficacy_reference-d907e9c4 p {
  color: rgb(7, 6, 6);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 24px;
}
.coh-ce-cpt_efficacy_reference-d907e9c4 ul li {
  color: rgb(7, 6, 6);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 18px;
  list-style-type: decimal;
  padding-left: 6px;
  margin-bottom: 6px;
  margin-left: 17px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_efficacy_reference-d907e9c4 ul li {
    margin-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_reference-d907e9c4 ul li {
    margin-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_reference-d907e9c4 ul li span {
    display: block;
  }
}
.coh-ce-cpt_efficacy_reference-d907e9c4 h5 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 6px;
}
.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;
}
.coh-ce-cpt_formulation-ec9effeb {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_formulation-db63206c {
  padding-top: 83px;
  padding-bottom: 55px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_formulation-db63206c {
    padding-top: 53px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_formulation-db63206c {
    padding-top: 41px;
    padding-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_formulation-db63206c {
    padding-top: 36px;
    padding-bottom: 23px;
  }
}
.coh-ce-cpt_formulation-35b44827 h2 {
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 23px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_formulation-35b44827 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
.sec1.coh-ce-cpt_formulation-50ae27a4 p {
  padding-top: 10px;
}
.sec1.coh-ce-cpt_formulation-50ae27a4 .coh-image {
  width: 122.88px;
  height: 111.22px;
}
.sec2.coh-ce-cpt_formulation-50ae27a4 .coh-image {
  width: 121.84px;
  height: 122.88px;
}
.sec3.coh-ce-cpt_formulation-50ae27a4 .coh-image {
  width: 122.83px;
  height: 117.41px;
}
.coh-ce-cpt_formulation-50ae27a4 h2 {
  color: rgb(126, 183, 39);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 23px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_formulation-50ae27a4 h2 {
    margin-bottom: 16px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_formulation-50ae27a4 h2 {
    margin-bottom: 23px;
  }
}
.coh-ce-cpt_formulation-50ae27a4 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  margin-top: 25px;
  margin-bottom: 17px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}
.coh-ce-cpt_formulation-7942c35a h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 16px;
}
.coh-ce-cpt_formulation-7942c35a p {
  padding-bottom: 50px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_formulation-7942c35a p {
    padding-bottom: 25px;
  }
}
.coh-ce-cpt_formulation-601eb35b h3 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  color: rgb(34, 65, 148);
  padding-bottom: 10px;
  margin-bottom: 0;
}
.coh-ce-cpt_formulation-601eb35b p {
  padding-bottom: 10px;
  margin-bottom: 0px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_formulation-601eb35b ul {
    margin-bottom: 16px;
  }
}
.coh-ce-cpt_formulation-601eb35b ul li {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  position: relative;
  margin-right: 20px;
  margin-bottom: 12px;
  margin-left: 16px;
  list-style: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_formulation-601eb35b ul li {
    margin-right: 0px;
  }
}
.coh-ce-cpt_formulation-601eb35b ul li:after {
  height: 6px;
  width: 6px;
  position: absolute;
  top: 8px;
  left: -16px;
  -webkit-border-radius: 100px;
          border-radius: 100px;
  content: "";
  background-color: rgb(34, 65, 148);
  list-style: none;
}
.coh-ce-cpt_formulation-601eb35b h1 {
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 30px;
  line-height: 35px;
  color: rgb(34, 65, 148);
  margin-bottom: 16px;
}
.coh-ce-cpt_formulation-def3d345 {
  width: 100%;
}
.coh-ce-cpt_formulation-ed748b27 {
  max-width: 540px;
  width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_formulation-ed748b27 {
    margin-bottom: 20px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_formulation_component-9a892faf {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_formulation_component-d5b5bf40 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  margin-top: 80px;
  margin-right: 0;
  margin-bottom: 36px;
  margin-left: 0;
  font-size: 30px;
  line-height: 35px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_formulation_component-d5b5bf40 {
    margin-top: 35px;
  }
}
.coh-ce-cpt_formulation_component-d5b5bf40 h1 {
  font-size: 30px;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  margin-bottom: 0px;;
}
@media (max-width: 767px) {
  .coh-ce-cpt_formulation_component-d5b5bf40 h1 {
    letter-spacing: 0;
  }
}
.coh-ce-cpt_formulation_component-d5b5bf40 h1#desk {
  display: block;
}
@media (max-width: 564px) {
  .coh-ce-cpt_formulation_component-d5b5bf40 h1#desk {
    display: none;
  }
}
.coh-ce-cpt_formulation_component-d5b5bf40 h1#mob {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_formulation_component-d5b5bf40 h1#mob {
    display: block;
  }
}
.coh-ce-cpt_formulation_component-d5b5bf40 h1 br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_formulation_component-d5b5bf40 h1 br {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_formulation_component-6635b137 {
    display: block;
  }
}
.coh-ce-cpt_formulation_component-1d33ff54 {
  margin: 25px 0 32px 0;
}
.coh-ce-cpt_formulation_component-1d33ff54 p {
  font-size: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  line-height: 23px;
  text-align: center;
}
.coh-ce-cpt_formulation_component-1d33ff54 p .box-script {
  font-size: 65%;
  top: -6px;
}
.coh-ce-cpt_formulation_component-9cbe332f {
  margin: 25px 0 32px 0;
}
.coh-ce-cpt_formulation_component-9cbe332f p {
  font-size: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  line-height: 23px;
  text-align: center;
}
.coh-ce-cpt_formulation_component-9cbe332f p .box-script {
  font-size: 65%;
  top: -6px;
}
.coh-ce-cpt_formulation_component-709545bd {
  margin: 25px 0 32px 0;
}
.coh-ce-cpt_formulation_component-709545bd p {
  font-size: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  text-align: center;
  line-height: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_formulation_component-709545bd p {
    letter-spacing: 0.4px;
  }
}
.coh-ce-cpt_formulation_component-709545bd p .box-script {
  font-size: 65%;
  top: -6px;
}
.coh-ce-cpt_formulation_component-9a44c35b {
  margin-bottom: 25px;
  font-size: 20px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23px;
}
.coh-ce-cpt_formulation_component-9a44c35b p {
  font-size: 20px;
  font-weight: 600;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_full_width_left_image_with_r-32fb74d2 {
  background-color: rgb(246, 246, 246);
}
.coh-ce-cpt_full_width_left_image_with_r-f9294bbd {
  max-width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_full_width_left_image_with_r-f9294bbd {
    border: 1px solid rgba(132,189,0,.2);
    padding: 10px 0 35px 0;
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_full_width_left_image_with_r-e14a0d99 {
  margin-right: 0px!important;
  margin-left: 0px!important;
  -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: 767px) {
  .coh-ce-cpt_full_width_left_image_with_r-e14a0d99 {
    -webkit-box-orient: inherit;
    -webkit-box-direction: inherit;
    -webkit-flex-direction: inherit;
        -ms-flex-direction: inherit;
            flex-direction: inherit;
    display: block;
  }
}
.coh-ce-cpt_full_width_left_image_with_r-d7a531ad {
  padding-bottom: 0px;
  padding-left: 0px;
  padding-left: 0px!important;
  padding-right: 0px!important;
}
.coh-ce-cpt_full_width_left_image_with_r-b9502f16 {
  padding: 3rem 0px 3rem 0px!important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_full_width_left_image_with_r-b9502f16 {
    width: 95%;
    margin: 0 auto;
    padding: 28px 30px 0px 30px!important;
  }
}
.coh-ce-cpt_full_width_left_image_with_r-38f1f5a8 {
  display: table;
  height: 100%;
  width: 80%;
  margin: 0 auto;
  font-family: 'Didot', serif;
  font-size: 1.25rem;
  font-style: normal;
}
@media (max-width: 767px) {
  .coh-ce-cpt_full_width_left_image_with_r-38f1f5a8 {
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_full_width_left_image_with_r-38f1f5a8 {
    padding: 0;
  }
}
.coh-ce-cpt_full_width_left_image_with_r-38f1f5a8 .patlink {
  color: #367d0c !important;;
}
.coh-ce-cpt_full_width_left_image_with_r-23df0df6 {
  display: table-cell;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .coh-ce-cpt_full_width_left_image_with_r-23df0df6 {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_full_width_left_image_with_r-23df0df6 p:last-child {
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_full_width_left_image_with_r-a8c9835a {
    text-align: left;
  }
}
.coh-ce-cpt_full_width_left_image_with_r-a8c9835a h3 {
  margin-bottom: 8px;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.875rem;
  line-height: 1.2;
}
@media (max-width: 767px) {
  .coh-ce-cpt_full_width_left_image_with_r-a8c9835a h3 {
    font-size: -webkit-calc(.71023vw + 1.42045rem);
    font-size: calc(.71023vw + 1.42045rem);
  }
}
.coh-ce-cpt_full_width_left_image_with_r-a8c9835a p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin: 0 0 .75rem 0;
}
.coh-ce-cpt_full_width_left_image_with_r-a8c9835a p a {
  color: #60b330!important;
  font-weight: 700;
  text-decoration: underline;
}
.coh-ce-cpt_full_width_left_image_with_r-a8c9835a p a:hover {
  color: rgb(115, 192, 70);
  color: #73c046 !important;
}
.coh-ce-cpt_full_width_left_image_with_r-a8c9835a p a img {
  margin-right: 20px!important;
}
.coh-ce-cpt_full_width_left_image_with_r-a8c9835a h2 {
  font-size: 1.25rem;
  margin-bottom: 0.75rem;
  margin-top: 1em;
  font-family: 'Didot', serif;
}
.coh-ce-cpt_full_width_left_image_with_r-b3ed7dc6 {
  padding: .95rem 2.5rem .95rem 1.5rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  display: inline-block;
  position: relative;
  overflow: hidden;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  transition: background-image .3s,transform .3s,-webkit-transform .3s;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 1px 50px, rgb(133 133 133 / 5%) -12px 2px 50px, rgb(133 133 133 / 5%) -23px 5px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 1px 50px, rgb(133 133 133 / 5%) -12px 2px 50px, rgb(133 133 133 / 5%) -23px 5px 50px;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  width: auto;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 0.875rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_full_width_left_image_with_r-b3ed7dc6 {
    padding: 1rem 2rem 1rem 0rem;
    width: 50%;
    margin-bottom: 40px;
    float: left;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_full_width_left_image_with_r-b3ed7dc6 {
    margin-right: 115px;
    margin-top: 15px!important;
    width: 100%;
  }
}
.coh-ce-cpt_full_width_left_image_with_r-b3ed7dc6:before {
  position: absolute;
  left: 0;
  right: 0;
  width: 200%;
  height: 100%;
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
}
.coh-ce-cpt_full_width_left_image_with_r-b3ed7dc6:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_full_width_left_image_with_r-b3ed7dc6:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  content: "";
  height: 1.1em;
  width: 1.1em;
  position: absolute;
  top: 16px;
  right: 4%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_full_width_left_image_with_r-b3ed7dc6:after {
    top: 16px;
  }
}
.coh-ce-cpt_full_width_left_image_with_r-b3ed7dc6 a {
  width: 140px!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_full_width_left_image_with_r-b3ed7dc6 a {
    margin-right: 50px!important;
  }
}
.coh-ce-cpt_full_width_left_image_with_r-ab3fdfe4 {
  margin-top: 2.75rem;
  font-size: 12px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_full_width_left_image_with_r-ab3fdfe4 {
    text-align: left;
  }
}
.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_google_map_0-d0987fcb .pac-card {
  top: 70vh !important;
}
.coh-ce-cpt_hcp_acro_mobile_sticky-45f8c441 {
  display: none;
  position: sticky;
  top: 107px;
  z-index: 1000;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_acro_mobile_sticky-45f8c441 {
    z-index: 9;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_acro_mobile_sticky-45f8c441 {
    display: block;
  }
}
.coh-ce-cpt_hcp_acro_mobile_sticky-106eefe7 p {
  padding-top: 14px;
  padding-bottom: 14px;
  text-align: center;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 12px;
  margin-bottom: 0;
  background-color: rgb(175, 203, 69);
}
.coh-ce-cpt_hcp_acro_mobile_sticky-106eefe7 span {
  position: relative;
  padding-right: 25px;
}
.coh-ce-cpt_hcp_acro_mobile_sticky-106eefe7 span:after {
  line-height: 12px;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 4px;
  width: 20px;
  content: "";
  content: "\f04b";
  font-family: icomoon;
  font-size: 15px;
  right: 0px;
}
.coh-ce-cpt_hcp_banner-ceddb501 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_hcp_banner-c22cd34 {
  margin: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner-c22cd34 {
    margin-right: 0px!important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner-c22cd34 {
    margin: 0 !important;
  }
}
.coh-ce-cpt_hcp_banner-9fbf6053 {
  padding-top: 41px;
  padding-bottom: 42px;
  -webkit-border-radius: 0 30px 30px 0;
          border-radius: 0 30px 30px 0;
  background: rgb(255 255 255 / 80%);
  padding-left: 140px !important;
  padding-right: 42px !important;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 53%;
      -ms-flex: 0 0 53%;
          flex: 0 0 53%;
  max-width: 721px;
  margin-top: 105px;
  margin-bottom: 105px;
  height: 427px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_banner-9fbf6053 {
    padding-left: 70px !important;
    height: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner-9fbf6053 {
    padding-left: 70px !important;
    padding-right: 22px !important;
    padding-left: 30px !important;
    height: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner-9fbf6053 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 90%;
        -ms-flex: 0 0 90%;
            flex: 0 0 90%;
    margin-top: 68px;
    margin-bottom: 67px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_banner-9fbf6053 {
    max-width: 335px;
    padding-bottom: 18px;
  }
}
.coh-ce-cpt_hcp_banner-9fbf6053 p {
  color: #fff;
}
.coh-ce-cpt_hcp_banner-472addec h11 {
  font-size: 2.7rem;
  line-height: 1.17;
  font-weight: 500;
  color: rgb(255, 255, 255);
  margin: 0;
  font-style: italic;
  font-family: didot, serif;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner-472addec h11 {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
  }
}
.coh-ce-cpt_hcp_banner-472addec h1.didot-font {
  font-size: 2.3rem;
  font-weight: 400;
  color: rgb(255, 255, 255);
  line-height: 1.17;
  font-style: italic;
  margin-bottom: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner-472addec h1.didot-font {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
    font-style: normal;
  }
}
.coh-ce-cpt_hcp_banner-472addec p strong {
  font-weight: 700;
  color: rgb(34, 65, 148);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 1px;
  width: 80%;
}
.coh-ce-cpt_hcp_banner-472addec h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: rgb(34, 65, 148);
  font-size: 45px;
  line-height: 47px;
  letter-spacing: 0px;
  margin-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner-472addec h1 {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner-472addec h1 {
    font-size: 35px;
    line-height: 38px;
  }
}
.coh-ce-cpt_hcp_banner-472addec h1 sup {
  font-size: 90%;
}
.coh-ce-cpt_hcp_banner-472addec p {
  color: rgb(34, 65, 148);
  font-size: 18px;
  line-height: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  width: 95%;
  margin-bottom: 29px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner-472addec p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner-472addec p {
    font-size: 16px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_banner-472addec p {
    margin-bottom: 8px;
  }
}
.coh-ce-cpt_hcp_banner-472addec .analog-pd {
  font-size: 18px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner-472addec .analog-pd sup {
    top: -3px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_banner-472addec .analog-pd sup {
    top: 0px;
  }
}
.coh-ce-cpt_hcp_banner-472addec .analog-pd sup.sp-3 {
  top: -6px !important;
}
.coh-ce-cpt_hcp_banner-17b084ab {
  width: 100%;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_banner-17b084ab p {
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 16px;
  line-height: 20px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner-17b084ab p {
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_banner-17b084ab p span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_hcp_banner-17b084ab ul {
  margin-top: 4px;
  margin-bottom: 10px;
  margin-left: 17px;
}
.coh-ce-cpt_hcp_banner-17b084ab ul li {
  color: rgb(34, 65, 148);
  font-size: 18px;
  line-height: 20px;
  letter-spacing: 0.1px;
  margin: 0;
  margin-bottom: 3px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner-17b084ab ul li {
    letter-spacing: 0px;
  }
}
.coh-ce-cpt_hcp_banner-17b084ab ul li:first-child {
  width: 85%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner-17b084ab ul li:first-child {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_banner-17b084ab ul li.adult-patients {
  font-size: 16px;
  margin-bottom: 11px;
}
.coh-ce-cpt_hcp_banner-17b084ab ul li.adult-patients span {
  font-size: 18px;
  color: rgb(34, 65, 148);
  font-weight: 500;
  position: relative;
  right: 3px;
}
.coh-ce-cpt_hcp_banner-17b084ab ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_hcp_banner-17b084ab .p-indication {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 20px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner-17b084ab .p-indication {
    letter-spacing: 0px;
  }
}
.coh-ce-cpt_hcp_banner-17b084ab .identify-text01 {
  font-size: 12px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 14px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.coh-ce-cpt_hcp_banner-17b084ab .p-ind {
  margin-top: 0;
}
.coh-ce-cpt_hcp_banner-7827ab05 .banner-arrow {
  position: relative;
}
.coh-ce-cpt_hcp_banner-7827ab05 .banner-arrow:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  position: absolute;
  height: 1.1em;
  width: 1.1em;
  top: 12px;
  right: 8%;
}
.coh-ce-cpt_hcp_banner-6fd3f388 {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );;
  color: rgb(34, 65, 148);
  position: absolute;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  letter-spacing: 0px;
  width: 406px;
  padding-top: 18px;
  padding-right: 18px;
  padding-bottom: 15px;
  bottom: -22px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_banner-6fd3f388 {
    width: 430px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner-6fd3f388 {
    width: 406px;
  }
}
.coh-ce-cpt_hcp_banner-6fd3f388:after {
  display: none;
}
.coh-ce-cpt_hcp_banner-6fd3f388:hover {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_hcp_banner-26277965 {
  width: 7%;
  float: left;
  margin-right: 5px;
  position: relative;
  bottom: 3px;
}
.coh-ce-cpt_hcp_banner-26277965:before, .coh-ce-cpt_hcp_banner-26277965:after {
  clear: none;
  content: normal;
  display: inline;
}
.coh-ce-cpt_hcp_banner-1a831427 {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(255, 255, 255);
  position: relative;
  bottom: -105px;
  padding-left: 10px;
  right: 11px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_banner-1a831427 {
    bottom: -107px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner-1a831427 {
    right: auto;
  }
}
.coh-ce-cpt_hcp_banner-17d7e336 {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner-17d7e336 {
    display: none;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-5a44d14e {
  background-color: rgb(242, 242, 242);
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_disease_characteristics-5a44d14e {
    margin-top: 25px;
    margin-bottom: 18px;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-9492a45a {
  padding-top: 40px;
  padding-bottom: 20px;
  max-width: 1140px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_disease_characteristics-9492a45a {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-9492a45a img.coh-image {
    display: none;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc h4 {
  margin-bottom: 15px;
  color: rgb(34, 65, 148);
  font-size: 20px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc h4 {
    font-size: 25px;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc p {
  margin-bottom: 15px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  max-width: 67.5rem;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table {
  width: 100%;
  border-width: 2px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  border-style: solid;
  border-color: rgb(34, 65, 148);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table {
    width: 650px;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table {
  width: 100%;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:nth-child(4) td:first-child {
  text-align: left;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:nth-child(4) td:last-child {
  border-right: none;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:nth-child(3) td:first-child {
  text-align: left;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:nth-child(3) td:nth-child(2) {
  width: 10%;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:nth-child(3) td:nth-child(3) {
  width: 10%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:nth-child(3) td:nth-child(3) {
    width: 1%;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:nth-child(3) td:nth-child(4) {
  width: 10%;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:nth-child(3) td:nth-child(5) {
  width: 10%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:nth-child(3) td:nth-child(5) {
    width: 1%;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:last-child td:last-child {
  border-right: none;
  -webkit-border-radius: 0 0 10px 0;
          border-radius: 0 0 10px 0;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th {
  background-color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 23px;
  text-align: left;
  padding: 15px;
  text-transform: uppercase;
  font-weight: normal;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th {
    font-size: 12px;
    line-height: 15px;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th:first-child {
  width: 40%;
  border-right: 2px solid #fff;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th:first-child {
    width: 20%;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th:nth-child(2) {
  width: 25%;
  padding: 10px 0 10px 5px;
  border-right: 2px solid #fff;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th:nth-child(2) {
    width: 10%;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th:nth-child(3) {
  width: 25%;
  padding: 10px 0 10px 5px;
  border-right: 2px solid #224194;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th:nth-child(3) {
    width: 10%;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th:last-child {
  color: #000;
  text-align: center;
  vertical-align: middle;
  text-transform: none;
  -webkit-border-radius: 0 10px 0 0;
          border-radius: 0 10px 0 0;
  background-color: rgb(255, 255, 255);
  width: 10%;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th:last-child p {
  color: rgb(31, 31, 31);
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr th p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr td {
  padding-top: 20px;
  padding-right: 15px;
  padding-bottom: 20px;
  padding-left: 15px;
  border-top-width: 2px;
  border-style: solid;
  border-top-color: rgb(34, 65, 148);
  border-right-width: 2px;
  border-right-color: rgb(34, 65, 148);
  text-align: center;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr td p {
  color: rgb(28, 28, 28);
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr.gray-bg td {
  background-color: rgb(228, 228, 228);
  vertical-align: middle;
  -webkit-border-bottom-right-radius: 7px !important;
          border-bottom-right-radius: 7px !important;;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr.gray-bg td:first-child {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: left;
  -webkit-border-radius: 0 0 0 10px;
          border-radius: 0 0 0 10px;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr.gray-bg td img {
  width: 35px;
  margin: 0 auto;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr.gray-bg td p {
  color: rgb(28, 28, 28);
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table table tr:last-child td:nth-child(2) {
  text-align: left;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table .mob {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table .mob {
    display: block;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table .mob .border-bl {
  border-right-color: rgb(34, 65, 148);
  border-right-width: 2px;
  outline-style: solid;
  border-right: 2px solid rgb(34, 65, 148) !important;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table .desk {
    display: none;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table .desk p {
  margin-bottom: 0px;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .efficacy-table .grade-font {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .image-nav {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-8fc57cdc .image-nav {
    display: block;
    float: right;
    margin-top: 20px;
    margin-bottom: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-f38818e2 p.image-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: right;
    -webkit-justify-content: right;
        -ms-flex-pack: right;
            justify-content: right;
    margin-top: 20px;
    margin-right: 0;
    margin-bottom: 30px;
    margin-left: 0;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-f38818e2 p.image-nav button {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-f38818e2 p.image-nav button {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_disease_characteristics-f38818e2 p.image-nav button#slideLeft {
    float: left;
  }
}
.coh-ce-cpt_hcp_disease_characteristics-f38818e2 p {
  margin-bottom: 15px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
.coh-ce-cpt_hcp_disease_characteristics-f38818e2 p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_disease_characteristics-f38818e2 ul li {
  margin-left: 15px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
.coh-ce-cpt_hcp_disease_characteristics-f38818e2 .identify-text {
  font-size: 12px;
  margin-bottom: 5px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 1.5;
}
.coh-ce-cpt_hcp_disease_characteristics-f38818e2 .identify-text:first-child {
  margin-top: 30px;
}
.coh-ce-cpt_hcp_form-b268c541 {
  max-width: 1024px;
  padding: 3rem;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  border: 1px solid rgba(132,189,0,.2);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_form-b268c541 {
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_form-b268c541 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_information_component-9d37be7b {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_hcp_information_component-a01226f0 {
  max-width: 1140px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_information_component-a01226f0 {
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_information_component-88c3a71d h3 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 35px;
  margin: 0;
}
.coh-ce-cpt_hcp_information_component-88c3a71d h4 {
  color: rgb(34, 65, 148);
  font-size: 25px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 36px;
  margin-bottom: 15px;
  line-height: 30px;
}
.coh-ce-cpt_hcp_information_component-88c3a71d h4 .supscripts {
  top: -7px;
}
.coh-ce-cpt_hcp_information_component-88c3a71d .h4-pro {
  margin-top: 30px;
}
.coh-ce-cpt_hcp_information_component-88c3a71d .safety-h3 {
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_information_component-88c3a71d .clarinet-h2 {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-88c3a71d .clarinet-h2 {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_hcp_information_component-88c3a71d .rapid-h3 {
  margin-bottom: 25px;
  font-size: 25px;
  line-height: 27px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-88c3a71d .rapid-h3 {
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_information_component-88c3a71d .rapid-h3 {
    font-size: 25px;
    line-height: 27px;
  }
}
.coh-ce-cpt_hcp_information_component-88c3a71d .rapid-h3 .formulate-sup {
  top: -11px;
  font-size: 65%;
  left: -3px;
}
.coh-ce-cpt_hcp_information_component-88c3a71d .p-small {
  margin-left: 10px;
}
.coh-ce-cpt_hcp_information_component-88c3a71d .p-small small {
  font-size: 10px;
}
.coh-ce-cpt_hcp_information_component-88c3a71d .p-small-sup {
  margin-left: 2px;
}
.coh-ce-cpt_hcp_information_component-88c3a71d h4.rapid-h4 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
  margin-top: 0;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_information_component-88c3a71d h4.rapid-h4 {
    letter-spacing: 0.4px;
    font-family: 'Din2014Regular', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-ce-cpt_hcp_information_component-88c3a71d h4.rapid-h4.reach {
  width: 94%;
  letter-spacing: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-88c3a71d h4.rapid-h4.reach {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_information_component-88c3a71d h4.rapid-h4.reach {
    padding-right: 29px;
  }
}
.coh-ce-cpt_hcp_information_component-88c3a71d h4.rapid-h4 .formulate-sup2 {
  top: -6px;
  font-size: 65%;
}
.coh-ce-cpt_hcp_information_component-88c3a71d h4.rapid-h4:last-child {
  text-transform: uppercase;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 25px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 26px;
  padding-bottom: 26px;
  padding-left: 25px;
  background-color: rgb(125, 183, 40);
  -webkit-border-top-left-radius: 10px;
          border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
          border-top-right-radius: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-88c3a71d h4.rapid-h4:last-child {
    padding-top: 17px;
    padding-right: 14px;
    padding-bottom: 17px;
    padding-left: 14px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_information_component-88c3a71d h4.rapid-h4:last-child {
    padding-right: 10px;
  }
}
.coh-ce-cpt_hcp_information_component-eac38777 {
  margin-top: 0;
  margin-bottom: 30px;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-eac38777 {
    display: none;
  }
}
.coh-ce-cpt_hcp_information_component-c168d590 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-c168d590 {
    display: block;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_information_component-2485e2f8 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_information_component-2485e2f8 p {
    font-size: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-2485e2f8 p.majority-mob-top {
    margin-top: 30px;
  }
}
.coh-ce-cpt_hcp_information_component-2485e2f8 p strong {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 ul {
  margin-top: 10px;
  margin-left: 10px;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 ul li {
  margin-left: 10px;
  margin-bottom: 0px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .identify-text {
  font-size: 12px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 14px;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .adverse-p {
  font-size: 16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_information_component-2485e2f8 .adverse-p {
    margin-top: 30px;
  }
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .adverse-p strong {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .safety-ul {
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 div {
  margin-top: 15px;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 div p {
  line-height: 13px;
  font-size: 16px;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .patient-information li {
  margin-bottom: 10px;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .p-terms {
  margin-bottom: 45px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-2485e2f8 .p-terms {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_information_component-2485e2f8 .rate-s {
    margin-top: 10px!important;
  }
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .arrow-left {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-2485e2f8 .arrow-left {
    display: block;
  }
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .arrow-right {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-2485e2f8 .arrow-right {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-2485e2f8 .arrow {
    -webkit-box-pack: right;
    -webkit-justify-content: right;
        -ms-flex-pack: right;
            justify-content: right;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .p-small {
  margin-left: 4px;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .p-small small {
  font-size: 10px;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 .p-small-sup {
  margin-left: 3px;
}
.coh-ce-cpt_hcp_information_component-2485e2f8 p.majority-mob-top {
  margin-top: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_information_component-2485e2f8 p.majority-mob-top {
    margin-top: 5px;
  }
}
.coh-ce-cpt_hcp_information_component-2485e2f8 ul.patient-information {
  margin-bottom: 11px;
}
.coh-ce-cpt_hcp_mobile_sticky_efficacy-13099a7e {
  display: none;
  position: sticky;
  z-index: 1000;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_mobile_sticky_efficacy-13099a7e {
    display: block;
  }
}
.coh-ce-cpt_hcp_mobile_sticky_efficacy-17228fdb p {
  padding-top: 15px;
  padding-bottom: 14px;
  text-align: center;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 12px;
  margin-bottom: 0;
  background-color: rgb(175, 203, 69);
  max-height: 40px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.coh-ce-cpt_hcp_patient_link_to_next_pag-cbfab676 {
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 40px;
  margin-left: auto;
  max-width: 1140px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_patient_link_to_next_pag-cbfab676 {
    max-width: 100%;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
    margin-top: 20px;
  }
}
.coh-ce-cpt_hcp_patient_link_to_next_pag-6257a447 {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  color: rgb(34, 65, 148);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 14px;
  padding-right: 30px;
  padding-bottom: 14px;
  padding-left: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_patient_link_to_next_pag-6257a447 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_patient_link_to_next_pag-6257a447:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_patient_link_to_next_pag-6257a447 br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_patient_link_to_next_pag-6257a447 br {
    display: block;
  }
}
.coh-ce-cpt_hcp_patient_link_to_next_p_0-cbfab676 {
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 40px;
  margin-left: auto;
  max-width: 1140px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_patient_link_to_next_p_0-cbfab676 {
    max-width: 100%;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
    margin-top: 20px;
  }
}
.coh-ce-cpt_hcp_patient_link_to_next_p_0-f6e4b32a {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  color: rgb(34, 65, 148);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 14px;
  padding-right: 30px;
  padding-bottom: 14px;
  padding-left: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_patient_link_to_next_p_0-f6e4b32a {
    padding-top: 14px;
    padding-right: 14px;
    padding-bottom: 14px;
    padding-left: 14px;
    letter-spacing: -0.8px;
  }
}
.coh-ce-cpt_hcp_patient_link_to_next_p_0-f6e4b32a:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_patient_link_to_next_p_1-cbfab676 {
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 40px;
  margin-left: auto;
  max-width: 1140px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_patient_link_to_next_p_1-cbfab676 {
    max-width: 100%;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
    margin-top: 20px;
  }
}
.coh-ce-cpt_hcp_patient_link_to_next_p_1-17a71e79 {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  color: rgb(34, 65, 148);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 14px;
  padding-right: 30px;
  padding-bottom: 14px;
  padding-left: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  margin-top: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_patient_link_to_next_p_1-17a71e79 {
    padding-right: 35px;
    padding-left: 35px;
  }
}
.coh-ce-cpt_hcp_patient_link_to_next_p_1-17a71e79:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_patient_link_to_next_p_1-62df5010 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_hcp_references-48e9ae40 {
  padding-bottom: 50px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_references-48e9ae40 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_references-48e9ae40 {
    padding-bottom: 41px;
  }
}
.home-ref.coh-ce-cpt_hcp_references-48e9ae40 {
  padding-left: 14px;
}
@media (max-width: 1169px) {
  .home-ref.coh-ce-cpt_hcp_references-48e9ae40 {
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .home-ref.coh-ce-cpt_hcp_references-48e9ae40 {
    padding-left: 30px;
  }
}
.coh-ce-cpt_hcp_references-843fa4b2 p {
  color: rgb(7, 6, 6);
  font-size: 16px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 18px;
  padding-bottom: 6px;
}
.coh-ce-cpt_hcp_references-843fa4b2 .identify-text {
  color: rgb(7, 6, 6);
  font-size: 16px;
  font-weight: normal;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 18px;
  padding-bottom: 19px;
}
.coh-ce-cpt_hcp_references-843fa4b2 ul {
  margin: 0;
}
.coh-ce-cpt_hcp_references-843fa4b2 ul li {
  margin-left: 15px;
  list-style: decimal;
  margin-bottom: 6px;
  padding-left: 4px;
  width: 93.06%;
  color: rgb(7, 6, 6);
  font-size: 16px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 18px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_references-843fa4b2 ul li {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_references-843fa4b2 ul li {
    max-width: 310px;
    padding-left: 10px;
    margin-left: 16px;
  }
}
.coh-ce-cpt_hcp_references-843fa4b2 ul li br {
  display: none;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_references-843fa4b2 ul li br {
    display: none;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_references-843fa4b2 ul li br {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_references-843fa4b2 ul li br {
    display: block;
  }
}
.coh-ce-cpt_hcp_references-843fa4b2 ul li a {
  color: rgb(7, 6, 6);
  color: #070606 !important;
}
.coh-ce-cpt_hcp_references-843fa4b2 ul li.wd95 {
  width: 95%;
}
.coh-ce-cpt_hcp_resource_download_-5ef5d484 {
  background-color: rgb(242, 242, 242);
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}
.coh-ce-cpt_hcp_resource_download_-e455e2cc {
  height: 320px;
  padding-top: 1.875rem;
  padding-right: 1.875rem;
  padding-bottom: 1.875rem;
  padding-left: 1.875rem;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_download_-e455e2cc {
    height: auto;
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-cpt_hcp_resource_download_-ba38480f {
  height: auto;
  width: 180px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_download_-ba38480f {
    width: 260px;
  }
}
.coh-ce-cpt_hcp_resource_download_-4f5808ae {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-left: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_download_-4f5808ae {
    padding-left: 0;
  }
}
.coh-ce-cpt_hcp_resource_download_-e3c5afbc h4 {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_hcp_resource_download_-e3c5afbc p {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_hcp_resource_download_-8b521d7 {
  position: absolute;
  bottom: 1.875rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_download_-8b521d7 {
    position: relative;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-5ecde8c7 {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0 3rem 0;
  max-width: 1024px;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_resource_three_column_la-5ecde8c7 {
    padding: 3rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-5ecde8c7 {
    width: 98%;
    padding: 1rem 1.3rem;
    margin-top: 10px;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-11462dbc h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.875rem;
  line-height: 1.2;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-11462dbc h2 {
    font-size: 1.6rem;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-1fa2fe80 {
  border: 1px solid #84bd00;
  -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;
  margin: 1em;
  text-align: center;
  padding-bottom: 30px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-1fa2fe80 {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
        -ms-flex: auto;
            flex: auto;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-1aea2c92 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-1aea2c92 {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-75f22731 {
  margin: 0.7em 0 0rem 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-75f22731 {
    font-size: 1rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_resource_three_column_la-75f22731 {
    white-space: inherit !important;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-75f22731 p {
  padding: 2rem 1.5rem 0 1.5rem;
  margin-top: .75rem;
  margin-bottom: 0;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-75f22731 p {
    padding: 2rem 0.5rem 0 0.5rem;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-75f22731 h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  margin: 1em 0 3.25rem 0;
  padding: 0rem .5rem;
  text-align: center;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-75f22731 h2 {
    font-size: 1rem;
    padding: 0rem .5rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_resource_three_column_la-75f22731 h2 {
    white-space: inherit !important;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-9d1319ea {
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  font-weight: bold;
}
.coh-ce-cpt_hcp_resource_three_column_la-9d1319ea:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_resource_three_column_la-9d1319ea:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_hcp_resource_three_column_la-9d1319ea:after {
  height: 1.2em;
  width: 1.2em;
  position: absolute;
  top: auto;
  right: auto;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  margin-left: 10px;
}
.coh-ce-cpt_hcp_resource_three_column_la-9d1319ea:before {
  position: absolute;
  left: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046))!important;
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%)!important;
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%)!important;
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transition: translateX(0);
  transition: translateX(0);
}
.coh-ce-cpt_hcp_resource_three_column_la-e4f4ddfe {
  border: 1px solid #84bd00;
  -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;
  margin: 1em;
  text-align: center;
  background-color: rgb(255, 255, 255);
  padding-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-e4f4ddfe {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
        -ms-flex: auto;
            flex: auto;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-375d0282 {
  margin-top: 5px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-ce-cpt_hcp_resource_three_column_la-b7a84074 {
  margin: 0.4em 0 0rem 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-b7a84074 {
    font-size: 1rem;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-b7a84074 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  padding: 2rem 1.5rem 0 1.5rem;
  margin-top: .75rem;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-b7a84074 p {
    padding: 2rem 0.5rem 0 0.5rem;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-b7a84074 h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
  margin: 1em 0 3.25rem 0;
  padding: 0rem 2.5rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-b7a84074 h2 {
    font-size: 1rem;
    padding: 0rem .5rem;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-b4135675 {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 0.875rem;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
}
.coh-ce-cpt_hcp_resource_three_column_la-b4135675:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_resource_three_column_la-b4135675:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_hcp_resource_three_column_la-b4135675:after {
  height: 1.2em;
  width: 1.2em;
  margin-left: 10px;
  position: absolute;
  top: auto;
  right: auto;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
.coh-ce-cpt_hcp_resource_three_column_la-b4135675:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-ce-cpt_hcp_resource_three_column_la-a48dc00d {
  border: 1px solid #84bd00;
  -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;
  margin: 1em;
  text-align: center;
  background-color: rgb(255, 255, 255);
  padding-bottom: 30px;
}
.coh-ce-cpt_hcp_resource_three_column_la-aee71811 {
  margin: 0.4em 0 0rem 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-aee71811 {
    font-size: 1rem;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-aee71811 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  padding: 2rem 1.5rem 0 1.5rem;
  margin-top: .75rem;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-aee71811 p {
    padding: 2rem 0.5rem 0 0.5rem;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-aee71811 p a {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_hcp_resource_three_column_la-aee71811 h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
  margin: 1em 0 3.25rem 0;
  padding: 0rem 2.5rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_resource_three_column_la-aee71811 h2 {
    font-size: 1rem;
    padding: 0rem .5rem;
  }
}
.coh-ce-cpt_hcp_resource_three_column_la-4a8dd13b {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 0.875rem;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
}
.coh-ce-cpt_hcp_resource_three_column_la-4a8dd13b:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_resource_three_column_la-4a8dd13b:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_hcp_resource_three_column_la-4a8dd13b:after {
  position: absolute;
  top: auto;
  right: auto;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  content: "";
  height: 1.2em;
  width: 1.2em;
  margin-left: 10px;
}
.coh-ce-cpt_hcp_resource_three_column_la-4a8dd13b:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-ce-cpt_hcp_text_component-ef7d1722 {
  margin-bottom: 0;
  background-color: rgb(242, 242, 242);
}
.coh-ce-cpt_hcp_text_component-8322e0ed {
  padding-top: 35px;
  padding-bottom: 30px;
  max-width: 1140px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_text_component-8322e0ed {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_hcp_text_component-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_text_component-1c2e9018 {
  padding-left: 0 !important;
}
.coh-ce-cpt_hcp_text_component-42de6853 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_text_component-42de6853 p {
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_hcp_text_component-42de6853 p strong {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_text_component-42de6853 p strong {
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_hcp_text_component-42de6853 p .opnsans {
  font-family: 'OpenSans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_hcp_text_component-42de6853 p .opnsans-symbol {
  font-family: 'OpenSans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 16px;
  line-height: 23px;
}
.coh-ce-cpt_hcp_text_component-42de6853 .p-strong {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
.coh-ce-cpt_hcp_text_component-42de6853 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_text_component-42de6853 ul li {
  color: rgb(34, 65, 148);
  margin-bottom: 6px;
  margin-left: 1rem;
  width: 80%;
  font-size: 16px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_text_component-42de6853 ul li {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_text_component-42de6853 ul li .opnsans {
  font-family: 'OpenSans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_hcp_text_component-42de6853 ul li .opnsans-symbol {
  font-family: 'OpenSans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 23px;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_text_component-42de6853 .desk {
    display: none;
  }
}
.coh-ce-cpt_hcp_text_component-d7b20d4 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_hcp_text_component-d7b20d4 p strong {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}
.coh-ce-cpt_hcp_text_component-d7b20d4 .p-strong {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
.coh-ce-cpt_hcp_text_component-d7b20d4 ul li {
  color: rgb(34, 65, 148);
  margin-bottom: 6px;
  margin-left: 1rem;
  width: 80%;
  font-size: 16px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_text_component-d7b20d4 .mob {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_text_component-d7b20d4 .mob {
    display: block;
  }
}
.coh-ce-cpt_heading-932c0e72 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 79%;
  width: 100%;
  padding-top: 50px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 10px;
}
.dark-heading.coh-ce-cpt_heading-932c0e72 {
  color: rgb(0, 0, 0);
}
.light-heading.coh-ce-cpt_heading-932c0e72 {
  color: rgb(255, 255, 255);
}
.color-heading.coh-ce-cpt_heading-932c0e72 {
  color: rgb(38, 163, 221);
}
.align-text-left.coh-ce-cpt_heading-932c0e72 {
  text-align: left;
}
.align-text-center.coh-ce-cpt_heading-932c0e72 {
  text-align: center;
}
.align-text-right.coh-ce-cpt_heading-932c0e72 {
  text-align: right;
}
.coh-ce-cpt_heading-932c0e72 h2 {
  font-family: 'ITC Franklin Gothic Book ', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  font-weight: 900;
  color: rgb(63, 153, 59);
  line-height: 40px;
}
.coh-ce-cpt_heading_and_content_containe-5494d6cd {
  display: block;
  visibility: hidden;
  position: relative;
  top: -235px;
}
.coh-ce-cpt_heading_and_content_containe-118611e {
  position: relative;
  right: 6rem;
  -webkit-transform: translateX(100%) rotate(90deg);
      -ms-transform: translateX(100%) rotate(90deg);
          transform: translateX(100%) rotate(90deg);
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  display: -webkit-box;
  position: relative;
  right: 6rem;
  width: 100%;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_and_content_containe-118611e {
    right: -28rem !important;
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_heading_and_content_containe-118611e {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_and_content_containe-118611e {
    display: none;
  }
}
.coh-ce-cpt_heading_and_content_containe-321c0b7f {
  margin: 0 auto;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_and_content_containe-321c0b7f {
    padding-top: 2rem;
    padding-bottom: 2rem;
    width: 100%;
    max-width: 100%;
  }
}
.coh-ce-cpt_heading_and_content_containe-4b045afc {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  line-height: 1.2;
  color: rgb(0, 0, 0);
  margin-bottom: 0.75rem;
  font-size: 1.875rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_and_content_containe-4b045afc {
    font-size: -webkit-calc(.71023vw + 1.42045rem);
    font-size: calc(.71023vw + 1.42045rem);
  }
}
.coh-ce-cpt_heading_and_content_containe-6cfaf0da {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.hide-one.coh-ce-cpt_heading_with_content-cd97203 {
  display: none;
}
.coh-ce-cpt_heading_with_content-cd97203 .piccont {
  text-align: center;
  margin-top: 10px !important;
  margin-bottom: 14px;
}
.coh-ce-cpt_heading_with_content-cd97203 .piccont p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(66, 136, 100);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt_heading_with_content-cd97203 h1 {
  font-family: 'Didot', serif;
  color: rgb(0, 0, 0);
  font-size: 1.875rem;
  font-style: normal;
}
.coh-ce-cpt_heading_with_content-f0310990 {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0px 3rem 0rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_heading_with_content-f0310990 {
    padding: 3rem;
    margin: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content-f0310990 {
    width: 100%;
    padding: 2em;
  }
}
.coh-ce-cpt_heading_with_content-f0310990 .foumulpar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .coh-ce-cpt_heading_with_content-f0310990 .foumulpar {
    display: block;
  }
}
.coh-ce-cpt_heading_with_content-f0310990 .foumulpar .fochild {
  width: 40%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px 0 13px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_heading_with_content-f0310990 .foumulpar .fochild {
    width: 100%;
    padding: 0;
  }
}
.coh-ce-cpt_heading_with_content-f0310990 .foumulpar .fochilds {
  width: 60%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_heading_with_content-f0310990 .foumulpar .fochilds {
    width: 100%;
    margin-top: 40px;
  }
}
.coh-ce-cpt_heading_with_content-e47e4892 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: italic;
}
.coh-ce-cpt_heading_with_content-e47e4892 h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  font-size: 1.875rem;
  line-height: 1.2;
  margin-bottom: .75rem;
  text-align: left!important;
  font-style: normal;
  text-align: left;
  color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content-e47e4892 h2 {
    font-size: 1.6rem;
    text-align: left;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_with_content-e47e4892 h2 {
    text-align: center;
    text-align: left;
  }
}
.coh-ce-cpt_heading_with_content-e47e4892 h2.coh-style-didot-font-family {
  font-size: 1.875rem;
  font-weight: 400;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: left;
}
.coh-ce-cpt_heading_with_content-e47e4892 h4 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  font-size: 16px;
  line-height: 19px;
}
.coh-ce-cpt_heading_with_content-e47e4892 h3 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1.875rem;
  font-style: normal;
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_with_content-e47e4892 h3 {
    margin-top: 25px;
  }
}
.coh-ce-cpt_heading_with_content-e47e4892 h1 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 28px;
  font-style: normal;
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_heading_with_content-e47e4892 .safety-h3 {
  font-family: 'Didot', serif;
  color: rgb(34, 65, 148);
  font-weight: 600;
  font-size: 20px;
}
.coh-ce-cpt_heading_with_content-e47e4892 .clarinet-h2 {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(34, 65, 148);
  font-size: 26px;
}
.coh-ce-cpt_heading_with_content-12420b06 {
  border: 1px solid #84bd00;
  padding: 2rem;
  background-color: #fff;
}
.coh-ce-cpt_heading_with_content-12420b06 a {
  margin-top: 50px!important;
}
.coh-ce-cpt_heading_with_content-2dd5b25e p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2rem;
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  margin-top: 0 !important;
}
.coh-ce-cpt_heading_with_content-2dd5b25e p img {
  width: 75%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content-2dd5b25e p img {
    width: 100%;
  }
}
.coh-ce-cpt_heading_with_content-2dd5b25e p a {
  color: #367d0c;
  text-decoration: underline;
  margin-top: 8px !important;
  margin-bottom: 0;
  font-weight: 700;
  display: inline-block;
}
.coh-ce-cpt_heading_with_content-2dd5b25e p a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_heading_with_content-2dd5b25e p coh-style-sitemap-img-responsive img {
  width: 100%!important;
}
.coh-ce-cpt_heading_with_content-2dd5b25e p:first-child img {
  width: 75%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_heading_with_content-2dd5b25e p:last-child {
  font-size: 14px;
  margin-bottom: 0;
  text-indent: -5px;
}
.coh-ce-cpt_heading_with_content-2dd5b25e ul {
  font-family: 'Roboto', 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;
}
.coh-ce-cpt_heading_with_content-2dd5b25e ul li {
  line-height: 1.5em;
  margin-bottom: 8px;
}
.coh-ce-cpt_heading_with_content-2dd5b25e ul li strong {
  display: inline-block;
}
.coh-ce-cpt_heading_with_content-2dd5b25e ul li ul {
  margin: 0;
}
.coh-ce-cpt_heading_with_content-2dd5b25e ul li ul li {
  list-style-type: circle;
  margin-top: 8px;
}
.coh-ce-cpt_heading_with_content-2dd5b25e ul .focolr {
  color: #003e51;
}
.coh-ce-cpt_heading_with_content-2dd5b25e ul .focolr strong {
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_heading_with_content-2dd5b25e .lasptag {
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px !important;
  text-indent: 0 !important;
}
.coh-ce-cpt_heading_with_content-2dd5b25e .lasptag a {
  color: rgb(54, 125, 12);
  -webkit-transition: .2s;
  transition: .2s;
  text-decoration: underline;
  font-weight: 700;
}
.coh-ce-cpt_heading_with_content-2dd5b25e .lasptag a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_heading_with_content-2dd5b25e strong {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_heading_with_content-2dd5b25e strong span {
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_heading_with_content-2dd5b25e p.footnote {
  font-size: 12px;
  margin-top: 15px !important;
}
.coh-ce-cpt_heading_with_content-2dd5b25e p.footnote a {
  color: #367d0c;
  -webkit-transition: .6s;
  transition: .6s;
  text-decoration: underline;
  font-weight: 700;
}
.coh-ce-cpt_heading_with_content-2dd5b25e p.footnote a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_heading_with_content-2dd5b25e p.footnote a sup {
  text-decoration: none;
}
.coh-ce-cpt_heading_with_content-2dd5b25e h4 {
  font-family: 'Didot', serif;
  font-weight: 900;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 0;
}
.coh-ce-cpt_heading_with_content-2dd5b25e p + * {
  margin-top: 2.5rem;
}
.coh-ce-cpt_heading_with_content-2dd5b25e .lasptag {
  margin-top: 0 !important;
}
.coh-ce-cpt_heading_with_content-2dd5b25e h3 {
  font-family: 'Didot', serif;
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 1.25rem;
  line-height: 1.5em;
  letter-spacing: 1px;
}
.coh-ce-cpt_heading_with_content-2dd5b25e h2 {
  text-align: left !important;
  color: #000;
  font-size: 1.25em;
  font-family: didot, serif;
  line-height: 1.15;
  margin-bottom: 1rem;
}
.coh-ce-cpt_heading_with_content-2dd5b25e .picss {
  margin-bottom: 15px;
}
.coh-ce-cpt_heading_with_content-2dd5b25e .adverse-p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-weight: 600;
  font-size: 18px;
}
.coh-ce-cpt_heading_with_content-2dd5b25e .safety-ul {
  margin-top: 0;
}
.coh-ce-cpt_heading_with_content-2dd5b25e .safety-ul li {
  color: #224194;
}
.coh-ce-cpt_heading_with_content-2dd5b25e .p-terms {
  margin-top: 15px;
}
.coh-ce-cpt_heading_with_content-2dd5b25e .p-terms p {
  color: rgb(34, 65, 148);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 16px;
}
.coh-ce-cpt_heading_with_content-3a68a89e {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 0.875rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 1rem 3.1rem 1rem 1.4rem;
  display: inline-block;
  transition: background-image .3s,transform .3s,-webkit-transform .3s;
  position: relative;
  overflow: hidden;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
  z-index: 1;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  line-height: 1.4em;
}
.coh-ce-cpt_heading_with_content-3a68a89e:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  z-index: -1;
}
.coh-ce-cpt_heading_with_content-3a68a89e:after {
  content: "";
  position: absolute;
  top: 17px;
  right: 19px;
  width: 1.2em;
  height: 1.2em;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
@media (max-width: 767px) {
  .coh-ce-cpt_heading_with_content-3a68a89e:after {
    top: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_with_content-3a68a89e:after {
    top: 35%;
  }
}
.coh-ce-cpt_heading_with_content-3a68a89e:hover {
  color: #fff;
}
.coh-ce-cpt_heading_with_content-3a68a89e:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_heading_with_content-b8a84a8b {
  text-align: center !important;
  margin-top: 42px;
}
.coh-ce-cpt_heading_with_content-b8a84a8b p {
  font-family: 'Roboto', 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: 10px;
}
.coh-ce-cpt_heading_with_content-b8a84a8b img {
  text-align: center!important;
  width: 60%!important;
}
.coh-ce-cpt_heading_with_content-b8a84a8b p img {
  text-align: center!important;
  width: 60%!important;
}
.coh-ce-cpt_heading_with_content-b8a84a8b ul li {
  margin-bottom: .6rem;
}
.coh-ce-cpt_heading_with_content_acro_hc-15b7018e .piccont {
  text-align: center;
  margin-top: 10px !important;
  margin-bottom: 14px;
}
.coh-ce-cpt_heading_with_content_acro_hc-15b7018e .piccont p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(66, 136, 100);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt_heading_with_content_acro_hc-15b7018e h1 {
  font-family: 'Didot', serif;
  color: rgb(0, 0, 0);
  font-size: 1.875rem;
  font-style: normal;
}
.coh-ce-cpt_heading_with_content_acro_hc-618383e8 {
  margin: 0 auto;
  width: 1024px;
  padding: 0rem 0px 3rem 0rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_heading_with_content_acro_hc-618383e8 {
    padding: 3rem;
    margin: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content_acro_hc-618383e8 {
    width: 100%;
    padding: 2em;
    padding-top: 0px;
  }
}
.coh-ce-cpt_heading_with_content_acro_hc-618383e8 .foumulpar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .coh-ce-cpt_heading_with_content_acro_hc-618383e8 .foumulpar {
    display: block;
  }
}
.coh-ce-cpt_heading_with_content_acro_hc-618383e8 .foumulpar .fochild {
  width: 40%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px 0 13px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_heading_with_content_acro_hc-618383e8 .foumulpar .fochild {
    width: 100%;
    padding: 0;
  }
}
.coh-ce-cpt_heading_with_content_acro_hc-618383e8 .foumulpar .fochilds {
  width: 60%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_heading_with_content_acro_hc-618383e8 .foumulpar .fochilds {
    width: 100%;
    margin-top: 40px;
  }
}
.coh-ce-cpt_heading_with_content_acro_hc-78ba97e5 {
  font-family: 'Didot', serif;
  font-style: italic;
}
.coh-ce-cpt_heading_with_content_acro_hc-78ba97e5 h2 {
  font-family: 'Didot', serif;
  font-weight: 600;
  font-size: 1.875rem;
  line-height: 1.2;
  margin-bottom: .75rem;
  text-align: left!important;
  font-style: normal;
  text-align: left;
  color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content_acro_hc-78ba97e5 h2 {
    font-size: 1.6rem;
    text-align: left;
    margin-bottom: 32px;
    margin-top: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_with_content_acro_hc-78ba97e5 h2 {
    text-align: center;
    text-align: left;
  }
}
.coh-ce-cpt_heading_with_content_acro_hc-78ba97e5 h2.coh-style-didot-font-family {
  font-size: 1.875rem;
  font-weight: 400;
  font-family: 'Didot', serif;
  text-align: left;
}
.coh-ce-cpt_heading_with_content_acro_hc-78ba97e5 h4 {
  font-family: 'Didot', serif;
  font-weight: 900;
  font-size: 16px;
  line-height: 19px;
}
.coh-ce-cpt_heading_with_content_acro_hc-78ba97e5 h3 {
  font-family: 'Didot', serif;
  font-size: 1.875rem;
  font-style: normal;
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_with_content_acro_hc-78ba97e5 h3 {
    margin-top: 25px;
  }
}
.coh-ce-cpt_heading_with_content_acro_hc-78ba97e5 h1 {
  font-family: 'Didot', serif;
  font-size: 2.8125rem;
  font-style: italic;
}
.coh-ce-cpt_heading_with_content_acro_hc-12420b06 {
  border: 1px solid #84bd00;
  padding: 2rem;
  background-color: #fff;
}
.coh-ce-cpt_heading_with_content_acro_hc-12420b06 a {
  margin-top: 50px!important;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  margin-top: 0 !important;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p img {
  width: 75%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content_acro_hc-4396db29 p img {
    width: 100%;
  }
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p a {
  color: #367d0c;
  text-decoration: underline;
  margin-top: 15px !important;
  margin-bottom: 30px;
  font-weight: 700;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p coh-style-sitemap-img-responsive img {
  width: 100%!important;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p:first-child {
  margin-bottom: .7rem;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p:first-child img {
  width: 75%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p:last-child {
  font-size: 14px;
  margin-bottom: 0;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 ul {
  font-family: 'Roboto', 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: 1rem;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 ul li {
  line-height: 2em;
  margin-bottom: 3px;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 ul li ul {
  margin: 0;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 ul li ul li {
  list-style-type: square;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 ul .focolr {
  color: #003e51;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 ul .focolr strong {
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 .lasptag {
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px !important;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 .lasptag a {
  color: rgb(54, 125, 12);
  -webkit-transition: .2s;
  transition: .2s;
  text-decoration: underline;
  font-weight: 700;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 .lasptag a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 strong {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 strong span {
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p.footnote {
  font-size: 12px;
  margin-top: -6px;
  margin-bottom: 36px;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p.footnote a {
  color: #367d0c;
  -webkit-transition: .6s;
  transition: .6s;
  text-decoration: underline;
  font-weight: 700;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p.footnote a:hover {
  color: #73c046;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p.footnote a sup {
  text-decoration: none;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 h4 {
  font-family: 'Didot', serif;
  font-weight: 900;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 0;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 p + * {
  margin-top: 1.3rem;
}
.coh-ce-cpt_heading_with_content_acro_hc-4396db29 .lasptag {
  margin-top: 0 !important;
}
.coh-ce-cpt_heading_with_content_acro_hc-b7c51237 {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 0.875rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 1rem 3.1rem 1rem 1.4rem;
  display: inline-block;
  transition: background-image .3s,transform .3s,-webkit-transform .3s;
  position: relative;
  overflow: hidden;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
  z-index: 1;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  line-height: 1.4em;
}
.coh-ce-cpt_heading_with_content_acro_hc-b7c51237:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  z-index: -1;
}
.coh-ce-cpt_heading_with_content_acro_hc-b7c51237:after {
  content: "";
  position: absolute;
  top: 16px;
  right: 19px;
  width: 1.2em;
  height: 1.2em;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
@media (max-width: 1169px) {
  .coh-ce-cpt_heading_with_content_acro_hc-b7c51237:after {
    top: 17px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_heading_with_content_acro_hc-b7c51237:after {
    top: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_with_content_acro_hc-b7c51237:after {
    top: 35%;
  }
}
.coh-ce-cpt_heading_with_content_acro_hc-b7c51237:hover {
  color: #fff;
}
.coh-ce-cpt_heading_with_content_acro_hc-b7c51237:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_heading_with_content_acro_hc-aa1b41fc {
  text-align: center !important;
  margin-top: 32px;
}
.coh-ce-cpt_heading_with_content_acro_hc-aa1b41fc p {
  font-family: 'Roboto', 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: 10px;
}
.coh-ce-cpt_heading_with_content_acro_hc-aa1b41fc img {
  text-align: center!important;
  width: 60%!important;
}
.coh-ce-cpt_heading_with_content_acro_hc-aa1b41fc p img {
  text-align: center!important;
  width: 60%!important;
}
.coh-ce-cpt_heading_with_content_on_hove-3ec0e7fc {
  background-color: rgb(54, 125, 12);
}
.coh-ce-cpt_heading_with_content_on_hove-ac2af7e8 {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0px 3rem 0rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_heading_with_content_on_hove-ac2af7e8 {
    padding: 3rem 1.5rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content_on_hove-ac2af7e8 {
    width: 100%;
    padding: 3rem 1.5rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_with_content_on_hove-ac2af7e8 {
    padding: 3rem 1.5rem;
  }
}
.coh-ce-cpt_heading_with_content_on_hove-9c5a646f {
  color: rgb(255, 255, 255);
  font-family: 'Didot', serif;
  font-weight: 400;
  line-height: 1.2;
  font-size: 1.875rem;
  text-align: left;
}
.coh-ce-cpt_heading_with_content_on_hove-9c5a646f h2 {
  font-family: 'Didot', serif;
  font-weight: 400;
  font-size: 1.875rem;
  line-height: 1.2;
  margin-bottom: .75rem;
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content_on_hove-9c5a646f h2 {
    font-size: 1.6rem;
  }
}
.coh-ce-cpt_heading_with_content_on_hove-e652ded1 {
  margin: 0 auto;
  width: 1024px;
  padding: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_heading_with_content_on_hove-e652ded1 {
    padding: 0 1.75rem;
    margin: 0;
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content_on_hove-e652ded1 {
    width: 100%;
    padding: 0rem  1.75rem;
  }
}
.coh-ce-cpt_heading_with_content_on_hove-3eb99399 {
  border: 1px solid #84bd00;
  padding: 3rem 0 6rem 0;
  background-color: #fff;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 {
  padding: 3rem;
  color: rgb(0, 0, 0);
  font-weight: 400;
  font-family: 'Didot', serif;
  font-size: 1.25rem;
  line-height: 2rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_heading_with_content_on_hove-20634a32 {
    padding: 1.5rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content_on_hove-20634a32 {
    padding: 1.5rem;
  }
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-top: 0.75rem;
  margin-bottom: 20px;
  text-align: left;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 p:first-child {
  margin-bottom: .7rem;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 p:last-child {
  font-size: 14px;
  margin-bottom: 0;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 ul {
  font-family: 'Roboto', 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: 1rem;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 ul li {
  line-height: 2em;
  margin-bottom: 3px;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 ul .focolr {
  color: #003e51;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 .lasptag {
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px !important;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 .lasptag a {
  color: rgb(54, 125, 12);
  -webkit-transition: .2s;
  transition: .2s;
  text-decoration: underline;
  font-weight: 700;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 .lasptag a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 strong {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 strong span {
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 div.icon-card__button-wrapper {
  background-image: none;
  margin-top: auto;
  padding-top: 1.5rem;
  margin-bottom: -0.75rem;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 button.cta {
  line-height: 1.4em;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 button.cta.cta--link {
  font-weight: 800;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  letter-spacing: 1px;
  color: rgb(255, 255, 255);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(1%, rgb(54, 125, 12)), to(rgb(115, 192, 70)));
  background-image: -webkit-linear-gradient(left, rgb(54, 125, 12) 1%, rgb(115, 192, 70) 100%);
  background-image: linear-gradient(90deg, rgb(54, 125, 12) 1%, rgb(115, 192, 70) 100%);
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding-left: 0.75rem!important;;
  margin-bottom: 1rem;
  padding: 0.75rem 1.5rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  -webkit-transition: background-image .3s,-webkit-transform .3s;
  transition: background-image .3s,-webkit-transform .3s;
  transition: background-image .3s,transform .3s;
  transition: background-image .3s,transform .3s,-webkit-transform .3s;
  position: relative;
  overflow: hidden;
  max-width: 100%;
  -webkit-transform: translateX(0);
  text-decoration: none;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  -ms-transform: translateX(0);
      transform: translateX(0);
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 button.cta.cta--link:before {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(1%, rgb(54, 125, 12)), to(rgb(115, 192, 70)));
  background-image: -webkit-linear-gradient(left, rgb(54, 125, 12) 1%, rgb(115, 192, 70) 100%);
  background-image: linear-gradient(90deg, rgb(54, 125, 12) 1%, rgb(115, 192, 70) 100%);
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  -webkit-transition: 6s;
  -webkit-transform: translateX(0);
  background-image: -webkit-gradient(linear,left top,right top,from(#367d0c),color-stop(50%,#73c046));;
  -webkit-transition: all 6ms;;
  transition: all 6ms;
  -ms-transform: translateX(0);
      transform: translateX(0);
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 button.cta.cta--link:before:hover {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 h2 {
  font-family: 'Didot', serif;
  font-size: 1.25rem;
  font-weight: 700;
  color: rgb(0, 0, 0);
  line-height: 1.3;
  text-align: left;
  margin-bottom: 0;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 span {
  padding: 3px 0 3px;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 svg {
  position: relative;
  height: 16px;
  width: 16px;
  margin-left: 0.75rem;
  fill: #fff;
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.coh-ce-cpt_heading_with_content_on_hove-20634a32 span.cta__label {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-bottom: -2px;
  -webkit-transition: .3s;
  transition: .3s;
  font-weight: 700;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_heading_with_content_on_hove-62a2834d {
  -webkit-border-radius: 4px;
          border-radius: 4px;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 0.875rem;
  line-height: 1.4em;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
  letter-spacing: 2px;
  position: relative;
  padding-top: 1rem;
  padding-right: 2.5rem;
  padding-bottom: 1rem;
  padding-left: 0.75rem;
  margin-left: 3rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_heading_with_content_on_hove-62a2834d {
    margin-left: 1.5rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_with_content_on_hove-62a2834d {
    margin-left: 1.5rem;
  }
}
.coh-ce-cpt_heading_with_content_on_hove-62a2834d:after {
  top: 18px !important;
  right: 8% !important;
}
.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_breadcrumb-1f2ba8a7 {
  padding-top: 1.5rem;
  padding-right: 3rem;
  padding-left: 3rem;
  max-width: 1170px;
  margin: 0 auto;
  width: 100%;
}
.coh-ce-cpt_hero_breadcrumb-d97cebfc {
  width: 100%;
  margin-bottom: 1.5rem;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
}
.coh-ce-cpt_hero_breadcrumb-d97cebfc a, .coh-ce-cpt_hero_breadcrumb-d97cebfc li {
  font-weight: 600;
  color: rgb(3, 124, 56);
  font-size: 12px;
  letter-spacing: 3.4px;
  text-transform: uppercase;
}
.coh-ce-cpt_hero_breadcrumb-d97cebfc li:after {
  color: rgb(3, 124, 56);
}
.coh-ce-cpt_hero_breadcrumb-1b7c2c53 h1 {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_banner-2bfb02e6 {
  background-image: -webkit-gradient(linear,right top, left top,from(rgba(57,51,84,.2)),to(#000));
  background-image: -webkit-linear-gradient(right,rgba(57,51,84,.2),#000);
  background-image: linear-gradient(270deg,rgba(57,51,84,.2),#000);
}
.coh-ce-cpt_home_page_banner-29038cb2 {
  max-width: 1170px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-29038cb2 {
    padding-right: 1.9rem;
    padding-left: 1.9rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-181165f5 {
    margin-right: 0px!important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-181165f5 {
    margin: 0 !important;
  }
}
.coh-ce-cpt_home_page_banner-3652ceac {
  padding-top: 4.148rem;
  padding-right: 0;
  padding-bottom: 7.1rem;
  padding-left: 5rem !important;
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-3652ceac {
    padding-left: 0 !important;
    padding-top: 60px;
    padding-bottom: 3rem;
  }
}
.coh-ce-cpt_home_page_banner-3652ceac p {
  color: #fff;
}
.coh-ce-cpt_home_page_banner-77698bfa h1 {
  font-size: 2.7rem;
  line-height: 1.17;
  font-weight: 600;
  color: rgb(255, 255, 255);
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  font-style: italic;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-77698bfa h1 {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
  }
}
.coh-ce-cpt_home_page_banner-77698bfa h1.didot-font {
  font-size: 2.3rem;
  font-weight: 400;
  color: rgb(255, 255, 255);
  line-height: 1.17;
  font-style: italic;
  margin-bottom: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-77698bfa h1.didot-font {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
    font-style: normal;
  }
}
.coh-ce-cpt_home_page_banner-77698bfa p strong {
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 32px;
  letter-spacing: 1px;
  width: 80%;
}
.coh-ce-cpt_home_page_banner-77698bfa p {
  margin-bottom: 1.5rem;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-77698bfa p {
    font-size: 14px;
  }
}
.coh-ce-cpt_home_page_banner-ce7734e0 {
  width: 95%;
}
.coh-ce-cpt_home_page_banner-ce7734e0 h2 {
  margin-top: 0.75rem;
  margin-right: 1.5rem;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(255, 255, 255);
  font-size: 1.25em;
  line-height: 1.15;
  padding-right: 50px;
  font-weight: 700;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-ce7734e0 h2 {
    padding-right: 0;
  }
}
.coh-ce-cpt_home_page_banner-ce7734e0 p {
  margin-top: 0.75rem;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 14px;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 1px;
  color: rgb(255, 255, 255);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_banner-ce7734e0 p:first-child {
  margin-bottom: .6rem;
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner-ce7734e0 p:first-child {
    word-spacing: -0.9px;;
  }
}
.coh-ce-cpt_home_page_banner-ce7734e0 p span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_home_page_banner-ce7734e0 ul {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  margin-left: 35px;
}
.coh-ce-cpt_home_page_banner-ce7734e0 ul li {
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 3px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_banner-ce7734e0 ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_home_page_banner-7827ab05 .banner-arrow {
  position: relative;
}
.coh-ce-cpt_home_page_banner-7827ab05 .banner-arrow:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  position: absolute;
  height: 1.1em;
  width: 1.1em;
  top: 12px;
  right: 8%;
}
.coh-ce-cpt_home_page_banner-fd5819e0 {
  margin-top: 1rem;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
}
.coh-ce-cpt_home_page_banner-8b9096da {
  font-size: 13px;
  font-weight: 400;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 1.5rem;
  margin-right: 0;
  margin-bottom: 0.75rem;
  margin-left: 0;
}
.coh-ce-cpt_home_page_banner-17d7e336 {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-17d7e336 {
    display: none;
  }
}
.coh-ce-cpt_home_page_banner-bf826b48 {
  width: 430px;
  padding-top: 20px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.coh-ce-cpt_home_page_banner_for_acro_pa-5efe9a73 {
  max-width: 1170px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner_for_acro_pa-5efe9a73 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_for_acro_pa-5efe9a73 {
    padding-right: 3rem;
    padding-left: 3rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner_for_acro_pa-5efe9a73 {
    padding-right: 1rem;
    padding-left: 2rem;
  }
}
.coh-ce-cpt_home_page_banner_for_acro_pa-257ca11a {
  margin-bottom: 5rem;
}
.coh-ce-cpt_home_page_banner_for_acro_pa-9f70c637 h1 {
  font-size: 2.7rem;
  line-height: 1.17;
  font-weight: 400;
  color: rgb(0, 0, 0);
  margin: 0;
  font-style: italic;
  font-family: didot, serif;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_for_acro_pa-9f70c637 h1 {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner_for_acro_pa-9f70c637 h1 {
    font-size: -webkit-calc(1.32045vw + 1.70341rem);
    font-size: calc(1.32045vw + 1.70341rem);
  }
}
.coh-ce-cpt_home_page_banner_for_acro_pa-9f70c637 p strong {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  width: 80%;
}
.coh-ce-cpt_home_page_banner_for_acro_pa-88eb0a3e {
  width: 95%;
}
.coh-ce-cpt_home_page_banner_for_acro_pa-88eb0a3e h2 {
  margin-top: 0.75rem;
  margin-right: 1.5rem;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(0, 0, 0);
  font-size: 1.25em;
  line-height: 1.15;
  padding-right: 50px;
  font-weight: 700;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_for_acro_pa-88eb0a3e h2 {
    padding-right: 0;
  }
}
.coh-ce-cpt_home_page_banner_for_acro_pa-88eb0a3e p {
  margin-top: 0.75rem;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 14px;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 1px;
  color: rgb(0, 0, 0);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_banner_for_acro_pa-88eb0a3e p:first-child {
  margin-bottom: .6rem;
}
.coh-ce-cpt_home_page_banner_for_acro_pa-88eb0a3e p span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_home_page_banner_for_acro_pa-88eb0a3e ul {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  margin-left: 35px;
}
.coh-ce-cpt_home_page_banner_for_acro_pa-88eb0a3e ul li {
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 3px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_banner_for_acro_pa-88eb0a3e ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_home_page_banner_for_patient-ceddb501 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_home_page_banner_for_patient-c22cd34 {
  margin: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner_for_patient-c22cd34 {
    margin-right: 0px!important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_for_patient-c22cd34 {
    margin: 0 !important;
  }
}
.coh-ce-cpt_home_page_banner_for_patient-e4ec0ef0 {
  padding-top: 25px;
  padding-bottom: 48px;
  -webkit-border-radius: 0 30px 30px 0;
          border-radius: 0 30px 30px 0;
  background: rgb(255 255 255 / 80%);
  padding-left: 140px !important;
  padding-right: 42px !important;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 53%;
      -ms-flex: 0 0 53%;
          flex: 0 0 53%;
  max-width: 52.5%;
  margin-top: 56px;
  margin-bottom: 39px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner_for_patient-e4ec0ef0 {
    padding-left: 2.5rem !important;
    margin-bottom: 80px;
  }
}
.coh-ce-cpt_home_page_banner_for_patient-e4ec0ef0 p {
  color: #fff;
}
.coh-ce-cpt_home_page_banner_for_patient-50069a11 h1 {
  font-size: 2.7rem;
  line-height: 1.17;
  font-weight: 500;
  color: rgb(255, 255, 255);
  margin: 0;
  font-family: didot, serif;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_for_patient-50069a11 h1 {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
  }
}
.coh-ce-cpt_home_page_banner_for_patient-50069a11 h1.didot-font {
  font-size: 2.3rem;
  font-weight: 400;
  color: rgb(255, 255, 255);
  line-height: 1.17;
  font-style: italic;
  margin-bottom: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_for_patient-50069a11 h1.didot-font {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
    font-style: normal;
  }
}
.coh-ce-cpt_home_page_banner_for_patient-50069a11 p strong {
  font-weight: 700;
  color: rgb(34, 65, 148);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 1px;
  width: 80%;
}
.coh-ce-cpt_home_page_banner_for_patient-50069a11 h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: rgb(34, 65, 148);
  font-size: 41px;
  line-height: 45px;
  letter-spacing: 0px;
  margin-bottom: 7px;
}
.coh-ce-cpt_home_page_banner_for_patient-50069a11 p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 24px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  width: 95%;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_for_patient-50069a11 p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner_for_patient-50069a11 p {
    font-size: 16px;
  }
}
.coh-ce-cpt_home_page_banner_for_patient-50069a11 .analog-pd {
  padding-right: 28px;
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 {
  width: 100%;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 p {
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner_for_patient-b7be557 p {
    font-size: 16px;
  }
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 p span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 ul {
  margin-top: 4px;
  margin-bottom: 10px;
  margin-left: 17px;
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 ul li {
  color: rgb(34, 65, 148);
  font-size: 18px;
  line-height: 20px;
  letter-spacing: 0.1px;
  margin: 0;
  margin-bottom: 3px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner_for_patient-b7be557 ul li {
    letter-spacing: 0px;
  }
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 ul li:first-child {
  width: 85%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner_for_patient-b7be557 ul li:first-child {
    width: 100%;
  }
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 ul li.adult-patients {
  font-size: 16px;
  margin-bottom: 11px;
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 ul li.adult-patients span {
  font-size: 18px;
  color: rgb(34, 65, 148);
  font-weight: 500;
  position: relative;
  right: 3px;
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 .p-indication {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 20px;
  letter-spacing: -0.1px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner_for_patient-b7be557 .p-indication {
    letter-spacing: 0px;
  }
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 .identify-text01 {
  font-size: 12px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 14px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.coh-ce-cpt_home_page_banner_for_patient-b7be557 .p-ind {
  margin-top: 0;
}
.coh-ce-cpt_home_page_banner_for_patient-7827ab05 .banner-arrow {
  position: relative;
}
.coh-ce-cpt_home_page_banner_for_patient-7827ab05 .banner-arrow:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  position: absolute;
  height: 1.1em;
  width: 1.1em;
  top: 12px;
  right: 8%;
}
.coh-ce-cpt_home_page_banner_for_patient-6fd3f388 {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );;
  color: rgb(34, 65, 148);
  position: absolute;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  letter-spacing: 0px;
  width: 406px;
  padding-top: 18px;
  padding-right: 18px;
  padding-bottom: 15px;
  bottom: -22px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_home_page_banner_for_patient-6fd3f388 {
    width: 430px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_for_patient-6fd3f388 {
    width: 406px;
  }
}
.coh-ce-cpt_home_page_banner_for_patient-6fd3f388:after {
  display: none;
}
.coh-ce-cpt_home_page_banner_for_patient-6fd3f388:hover {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_home_page_banner_for_patient-26277965 {
  width: 7%;
  float: left;
  margin-right: 5px;
  position: relative;
  bottom: 3px;
}
.coh-ce-cpt_home_page_banner_for_patient-26277965:before, .coh-ce-cpt_home_page_banner_for_patient-26277965:after {
  clear: none;
  content: normal;
  display: inline;
}
.coh-ce-cpt_home_page_banner_for_patient-1a831427 {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(255, 255, 255);
  position: relative;
  bottom: -105px;
  padding-left: 10px;
  right: 11px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_home_page_banner_for_patient-1a831427 {
    bottom: -107px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner_for_patient-1a831427 {
    right: auto;
  }
}
.coh-ce-cpt_home_page_banner_for_patient-17d7e336 {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_for_patient-17d7e336 {
    display: none;
  }
}
.coh-ce-cpt_home_page_banner_with_breadc-d1132c94 {
  background-image: -webkit-gradient(linear,right top, left top,from(rgba(57,51,84,.2)),to(#04032ad1));
  background-image: -webkit-linear-gradient(right,rgba(57,51,84,.2),#04032ad1);
  background-image: linear-gradient(270deg,rgba(57,51,84,.2),#04032ad1);
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner_with_breadc-d1132c94 {
    padding: 0 2rem !important;
  }
}
.coh-ce-cpt_home_page_banner_with_breadc-636b2b4b {
  max-width: 1170px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_home_page_banner_with_breadc-636b2b4b {
    max-width: 92%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_with_breadc-636b2b4b {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner_with_breadc-636b2b4b {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
.coh-ce-cpt_home_page_banner_with_breadc-11e497d7 {
  max-width: 1200px !important;
  margin: 0 auto !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner_with_breadc-11e497d7 {
    margin-right: 0px!important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_with_breadc-11e497d7 {
    margin: 0 !important;
  }
}
.coh-ce-cpt_home_page_banner_with_breadc-ae15b221 {
  padding-top: 0;
  padding-bottom: 4rem;
  padding-right: 0 !important;
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_with_breadc-ae15b221 {
    padding-right: 0 !important;
    padding-left: 0 !important;
    padding-top: 0;
    padding-bottom: 3rem;
  }
}
.coh-ce-cpt_home_page_banner_with_breadc-ae15b221 p {
  color: #fff;
}
.coh-ce-cpt_home_page_banner_with_breadc-76b5d703 h1 {
  font-size: 2.8125rem;
  line-height: 1.17;
  font-weight: 400;
  color: rgb(255, 255, 255);
  margin: 0;
  font-style: italic;
  font-family: didot, serif;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_with_breadc-76b5d703 h1 {
    font-size: 2rem;
  }
}
.coh-ce-cpt_home_page_banner_with_breadc-76b5d703 h1.didot-font {
  font-size: 2.3rem;
  font-weight: 400;
  color: rgb(255, 255, 255);
  line-height: 1.17;
  font-style: italic;
  margin-bottom: 5px;
  font-family: didot, serif;
}
.coh-ce-cpt_home_page_banner_with_breadc-76b5d703 p strong {
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  width: 80%;
}
.coh-ce-cpt_home_page_banner_with_breadc-2f2386f2 {
  width: 95%;
}
.coh-ce-cpt_home_page_banner_with_breadc-2f2386f2 h2 {
  margin-top: 0.75rem;
  margin-right: 1.5rem;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(255, 255, 255);
  font-size: 1.25em;
  line-height: 1.15;
  padding-right: 50px;
  font-weight: 700;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_with_breadc-2f2386f2 h2 {
    padding-right: 0;
  }
}
.coh-ce-cpt_home_page_banner_with_breadc-2f2386f2 p {
  margin-top: 0.75rem;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 14px;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 1px;
  color: rgb(255, 255, 255);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_banner_with_breadc-2f2386f2 p:first-child {
  margin-bottom: .6rem;
}
.coh-ce-cpt_home_page_banner_with_breadc-2f2386f2 p span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_home_page_banner_with_breadc-2f2386f2 ul {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  margin-left: 35px;
}
.coh-ce-cpt_home_page_banner_with_breadc-2f2386f2 ul li {
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 3px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_banner_with_breadc-2f2386f2 ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_home_page_banner_with_breadc-7827ab05 .banner-arrow {
  position: relative;
}
.coh-ce-cpt_home_page_banner_with_breadc-7827ab05 .banner-arrow:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  position: absolute;
  height: 1.1em;
  width: 1.1em;
  top: 12px;
  right: 8%;
}
.coh-ce-cpt_home_page_banner_with_breadc-fd5819e0 {
  margin-top: 1rem;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
}
.coh-ce-cpt_home_page_banner_with_breadc-8b9096da {
  font-size: 13px;
  font-weight: 400;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 1.5rem;
  margin-right: 0;
  margin-bottom: 0.75rem;
  margin-left: 0;
}
.coh-ce-cpt_home_page_banner_with_breadc-17d7e336 {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner_with_breadc-17d7e336 {
    display: none;
  }
}
.coh-ce-cpt_home_page_banner_with_breadc-bf826b48 {
  width: 430px;
  padding-top: 20px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.coh-ce-cpt_home_page_component-2aa69f46 {
  background-color: rgb(54, 125, 12);
  display: none;
}
.coh-ce-cpt_home_page_component-8c220e4 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1024px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_component-8c220e4 {
    padding: 0 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_component-8c220e4 {
    max-width: 90%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_component-8c220e4 {
    max-width: 85%;
  }
}
.coh-ce-cpt_home_page_component-3108f9a1 {
  margin-top: 3rem;
  margin-bottom: 100px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_component-3108f9a1 {
    margin-bottom: 60px;
  }
}
.coh-ce-cpt_home_page_component-3108f9a1 :nth-last-child(0) {
  margin-bottom: 55px;
}
.coh-ce-cpt_home_page_component-d608eb5f {
  padding-left: 0px!important;
  padding-right: 0px!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_component-b05cacc0 {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
  }
}
.coh-ce-cpt_home_page_component-4f2f4a2f {
  background-color: rgb(255, 255, 255);
  padding: 3rem 4rem 3rem 2rem !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_component-4f2f4a2f {
    padding: 1rem 2rem 1rem 2rem!important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_component-4f2f4a2f {
    padding: 1rem 2rem 1rem 2rem!important;
  }
}
.coh-ce-cpt_home_page_component-6e9b2c24 {
  font-family: Didot,serif;
  margin\: 1em 0 .75rem 0;
  font-size: 1.25rem;
}
.coh-ce-cpt_home_page_component-6e9b2c24 p {
  color: #000;
  font-size: 1.25rem;
  font-family: 'Didot', serif;
  font-weight: bold;
  margin-bottom: 1.5rem;
  line-height: 1.5;
}
.coh-ce-cpt_home_page_component-8a685a7d p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
  margin-bottom: 1.5rem;
}
.coh-ce-cpt_home_page_component-721e6c72 {
  font-weight: 800;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  border-radius: 4px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  color: #fff;
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  position: relative;
  transition: .6s;
  z-index: 1;
  letter-spacing: 1px;
}
.coh-ce-cpt_home_page_component-721e6c72:hover {
  color: #fff;
}
.coh-ce-cpt_home_page_component-721e6c72:hover:before {
  transform: translateX(-50%);
}
.coh-ce-cpt_home_page_component-721e6c72:after {
  height: 1.2em;
  width: 1.2em;
  margin-left: 10px;
  position: absolute;
  top: auto;
  right: auto;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
.coh-ce-cpt_home_page_component-721e6c72:before {
  position: absolute;
  left: 0;
  width: 200%;
  height: 100%;
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%)!important;
  transition: .6s;
  transition: translateX(0);
  z-index: -1;
  top: 0;
  content: "";
}
.coh-ce-cpt_home_page_navigator-66f99f36 {
  margin-top: 20px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator-66f99f36 {
    display: none;
  }
}
.coh-ce-cpt_home_page_navigator-66f99f36 .coh-row-visible-xl .coh-row-inner > div:first-child {
  padding-left: 0;
}
.coh-ce-cpt_home_page_navigator-66f99f36 .coh-row-visible-xl .coh-row-inner > div:last-child {
  padding-right: 0;
}
.coh-ce-cpt_home_page_navigator-7364dfa5 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_navigator-7364dfa5 {
    max-width: 100%;
    margin-right: 0;
    margin-left: 0;
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_home_page_navigator-f8e602af h3 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  margin-top: 25px;
  margin-bottom: 10px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_navigator-f8e602af p {
  color: rgb(34, 65, 148);
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 15px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_navigator-f8e602af p {
    margin-bottom: 20px;
    line-height: 18px;
  }
}
.coh-ce-cpt_home_page_navigator-f8e602af .h3-depot {
  margin-bottom: 31px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator-f8e602af .h3-depot {
    margin-bottom: 19px;
  }
}
.coh-ce-cpt_home_page_navigator-c8b27a15 {
  margin: 0 !important;
}
.coh-ce-cpt_home_page_navigator-c8b27a15 p {
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 0px;
  padding: 15px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 22px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_navigator-c8b27a15 p {
    font-size: 18px;
    line-height: 20px;
    letter-spacing: -0.3px;
    padding: 12px;
  }
}
.coh-ce-cpt_home_page_navigator-c8b27a15 p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_navigator-c8b27a15 p img {
  height: 10px;
  width: 10px;
  display: inline-block;
  margin-left: 3px;
}
.coh-ce-cpt_home_page_navigator-43268b00 {
  margin-bottom: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator-43268b00 {
    padding: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator-2dda41df {
    padding: 0 !important;
  }
}
.coh-ce-cpt_home_page_navigator_mobile-3e4d503 {
  margin-top: 20px;
  margin-bottom: 0;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator_mobile-3e4d503 {
    display: block;
  }
}
.coh-ce-cpt_home_page_navigator_mobile-9f65676e {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_navigator_mobile-9f65676e {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
    margin-right: 0;
    margin-left: 0;
  }
}
.coh-ce-cpt_home_page_navigator_mobile-661a2d2e h3 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  margin-top: 25px;
  margin-bottom: 10px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator_mobile-661a2d2e h3 {
    font-size: 28px;
    line-height: 32px;
  }
}
.coh-ce-cpt_home_page_navigator_mobile-661a2d2e p {
  color: rgb(34, 65, 148);
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 15px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_navigator_mobile-661a2d2e p {
    margin-bottom: 20px;
    line-height: 18px;
  }
}
.coh-ce-cpt_home_page_navigator_mobile-661a2d2e .h3-depot {
  margin-bottom: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator_mobile-661a2d2e .h3-depot {
    margin-bottom: 19px;
  }
}
.coh-ce-cpt_home_page_navigator_mobile-661a2d2e .h3-depot br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_navigator_mobile-661a2d2e .h3-depot br {
    display: block;
  }
}
.coh-ce-cpt_home_page_navigator_mobile-b93f6a4c {
  margin: 0 !important;
}
.coh-ce-cpt_home_page_navigator_mobile-b93f6a4c p {
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 0px;
  padding: 15px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 22px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator_mobile-b93f6a4c p {
    font-size: 20px;
    line-height: 22px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_navigator_mobile-b93f6a4c p {
    letter-spacing: 0px;
  }
}
.coh-ce-cpt_home_page_navigator_mobile-b93f6a4c p span {
  font-weight: bold;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_navigator_mobile-b93f6a4c p img {
  height: 10px;
  width: 10px;
  display: inline-block;
  margin-left: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator_mobile-d53a0665 {
    padding: 0 !important;
  }
}
.coh-ce-cpt_home_page_navigator_mobile-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_home_page_pop_up-82b49a9 {
  max-width: 420px;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  background-repeat: no-repeat;
  padding: 15px 15px;
  background-color: rgba(0,63,81,.8901960784313725);
  -webkit-border-radius: 0;
          border-radius: 0;
  padding-bottom: 28px;
  width: 30%;
  position: absolute;
  right: 5%;
  z-index: 1;
  min-height: 23rem;
  text-align: center;
  top: 60px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_pop_up-82b49a9 {
    display: none;
  }
}
.coh-ce-cpt_home_page_pop_up-33f6c7fd {
  width: 5%;
  position: relative;
  left: 93%;
}
.coh-ce-cpt_home_page_pop_up-c7463f80 p {
  line-height: 2em;
  font-size: 14px;
  letter-spacing: 1px;
  margin-bottom: 0.5rem;
}
.coh-ce-cpt_home_page_pop_up-6f3bf229 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 20px;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  letter-spacing: 2px;
  padding: 12px 50px 12px 50px;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
  border: 2px solid;
  margin-top: 10px;
  min-width: 200px;
}
.coh-ce-cpt_home_page_pop_up-c82cddcf {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  letter-spacing: 2px;
  padding: 12px 50px 12px 50px;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
  border: 2px solid;
  min-width: 200px;
  margin-top: 10px;
  margin-bottom: 35px;
}
.coh-ce-cpt_home_page_pop_up-f11b2a01 {
  display: none;
}
.coh-ce-cpt_home_page_pop_up-3bd4af55 {
  background: -webkit-gradient(linear,left top, right top,from(#2a6c39),to(#6fbe46));
  background: -webkit-linear-gradient(left,#2a6c39,#6fbe46);
  background: linear-gradient(90deg,#2a6c39,#6fbe46);
  line-height: 30px;
  padding: 20px;
  text-align: left;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_page_pop_up-3bd4af55 a {
  color: white;
  font-weight: 700;
  letter-spacing: 0.8px;
}
.coh-ce-cpt_home_page_pop_up-3bd4af55 a:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23363f51' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  content: "";
  position: absolute;
  top: auto;
  right: auto;
  margin-top: 5px;
  margin-left: 10px;
  width: 1.2em;
  height: 1.2em;
}
.coh-ce-cpt_home_page_pop_up-3b94975d {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: left;
  padding: 20px;
  background: -webkit-gradient(linear,left top, right top,from(#2a6c39),to(#6fbe46));
  background: -webkit-linear-gradient(left,#2a6c39,#6fbe46);
  background: linear-gradient(90deg,#2a6c39,#6fbe46);
  line-height: 30px;
}
.coh-ce-cpt_home_page_pop_up-3b94975d a {
  color: white;
  font-weight: 700;
  letter-spacing: 0.8px;
}
.coh-ce-cpt_home_page_pop_up-3b94975d a:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23363f51' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  height: 1.2em;
  width: 1.2em;
  margin-top: 7px;
  margin-left: 1px;
  position: absolute;
  top: auto;
  right: auto;
  content: "";
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component-9fad37c6 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_how_can_it_help_component-91c508e8 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_it_help_component-91c508e8 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component-91c508e8 {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component-91c508e8 {
    padding-right: 0px;
    padding-left: 0px;
  }
}
.coh-ce-cpt_how_can_it_help_component-fa950612 h1 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 90px;
  margin-bottom: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component-fa950612 h1 {
    margin-top: 24px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_can_it_help_component-fa950612 h1 {
    letter-spacing: -1.7px;
  }
}
.coh-ce-cpt_how_can_it_help_component-fa950612 h1 .treatment-sup {
  font-size: 80%;
  top: -12px;
}
.coh-ce-cpt_how_can_it_help_component-d8a7657c {
  background-color: #DDE2EF;
  padding-top: 27px;
  padding-bottom: 25px;
}
.coh-ce-cpt_how_can_it_help_component-ad003728 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_it_help_component-ad003728 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component-ad003728 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component-ad003728 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component-9ec50ffb {
    padding-top: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_can_it_help_component-9ec50ffb {
    padding-top: 40px;
  }
}
.coh-ce-cpt_how_can_it_help_component-94713048 {
  -webkit-border-radius: 50px;
          border-radius: 50px;
  background-color: rgb(34, 65, 148);
  height: 75px;
  width: 75px;
  max-width: 75px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component-94713048 {
    height: auto;
  }
}
.coh-ce-cpt_how_can_it_help_component-1794d993 h3 {
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 5px;
  padding-right: 50px;
  padding-left: 10px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_it_help_component-1794d993 h3 {
    padding-left: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component-1794d993 h3 {
    padding-top: 15px;
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component-1794d993 h3 {
    padding-top: 0px;
    padding-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_can_it_help_component-1794d993 h3 {
    letter-spacing: -1.9px;
  }
}
.coh-ce-cpt_how_can_it_help_component-5abaea2e {
  max-width: 1140px;
  margin-top: 40px;
  margin-bottom: 61px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_it_help_component-5abaea2e {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component-5abaea2e {
    padding-right: 0;
    padding-left: 0;
    margin-top: 32px;
    margin-bottom: 43px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component-5abaea2e {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_how_can_it_help_component-4fb12ae0 h3 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component-4fb12ae0 h3 {
    letter-spacing: -1.5px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component-6877958e {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_how_can_it_help_component-78582d5c p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 22px;
}
.coh-ce-cpt_how_can_it_help_component-78582d5c h1 {
  font-size: 30px;
  line-height: 35px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  margin-bottom: 0px;
}
.coh-ce-cpt_how_can_it_help_component-78582d5c .accordion-text2 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_how_can_it_help_component-78582d5c .accordion-text2 span {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component_se-9fad37c6 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_how_can_it_help_component_se-67178ada {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_it_help_component_se-67178ada {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component_se-67178ada {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component_se-67178ada {
    padding-right: 0px;
    padding-left: 0px;
  }
}
.coh-ce-cpt_how_can_it_help_component_se-c4c18789 h1 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 24px;
  margin-bottom: 24px;
}
.coh-ce-cpt_how_can_it_help_component_se-d8a7657c {
  background-color: #DDE2EF;
  padding-top: 27px;
  padding-bottom: 25px;
}
.coh-ce-cpt_how_can_it_help_component_se-dcf26c9e {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_it_help_component_se-dcf26c9e {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component_se-dcf26c9e {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component_se-dcf26c9e {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component_se-3ae27b03 {
    padding-top: 10px;
  }
}
.coh-ce-cpt_how_can_it_help_component_se-f5f93168 {
  -webkit-border-radius: 50px;
          border-radius: 50px;
  background-color: rgb(34, 65, 148);
  height: 75px;
  width: 75px;
  max-width: 75px;
}
.coh-ce-cpt_how_can_it_help_component_se-30544a76 h3 {
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 20px;
  padding-left: 10px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_it_help_component_se-30544a76 h3 {
    padding-top: 10px;
    padding-left: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component_se-30544a76 h3 {
    padding-top: 15px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component_se-30544a76 h3 {
    padding-top: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_can_it_help_component_se-30544a76 h3 {
    padding-top: 0px;
    letter-spacing: -1.2px;
  }
}
.coh-ce-cpt_how_can_it_help_component_se-a56f4aa4 {
  max-width: 1140px;
  margin-top: 61px;
  margin-bottom: 51px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_it_help_component_se-a56f4aa4 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component_se-a56f4aa4 {
    padding-right: 0;
    padding-left: 0;
    margin-top: 37px;
    margin-bottom: 43px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component_se-a56f4aa4 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_how_can_it_help_component_se-f26ce7f3 h3 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component_se-6877958e {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_how_can_it_help_component_se-65762932 {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component_se-65762932 {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_it_help_component_se-72cf9169 {
    margin-top: 60px;
  }
}
.coh-ce-cpt_how_can_it_help_component_se-c00701ac p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 12px;
}
.coh-ce-cpt_how_can_it_help_component_se-c00701ac h1 {
  font-size: 30px;
  line-height: 35px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  margin-bottom: 0px;
}
.coh-ce-cpt_how_can_it_help_component_se-c00701ac .accordion-text2 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_how_can_it_help_component_se-c00701ac .accordion-text2:nth-child(3) {
  margin-right: -15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component_se-c00701ac .accordion-text2:nth-child(3) {
    margin-right: 0px;
  }
}
.coh-ce-cpt_how_can_it_help_component_se-c00701ac .accordion-text2:last-child {
  padding-right: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_it_help_component_se-c00701ac .accordion-text2:last-child {
    padding-right: 0px;
  }
}
.coh-ce-cpt_how_can_it_help_component_se-c00701ac .accordion-text2 span {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_how_does_it_work-65036ab5 {
  background-color: rgb(242, 242, 242);
  padding-bottom: 56.89px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_does_it_work-65036ab5 {
    padding-bottom: 36.35px;
  }
}
.coh-ce-cpt_how_does_it_work-7a756660 {
  max-width: 1140px;
  padding-top: 51px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_does_it_work-7a756660 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_does_it_work-7a756660 {
    padding-top: 41px;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_does_it_work-7a756660 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_does_it_work-4715d42f {
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_how_does_it_work-4715d42f h2 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  padding-bottom: 18px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_does_it_work-4715d42f h2 {
    letter-spacing: -1.8px;
  }
}
.coh-ce-cpt_how_does_it_work-4715d42f p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 20px;
}
.coh-ce-cpt_how_does_it_work-3c15eb1c {
  padding-left: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_does_it_work-3c15eb1c {
    width: 70%;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_does_it_work-3c15eb1c {
    width: 100%;
  }
}
.coh-ce-cpt_how_does_it_work-72971f86 {
  text-align: center;
  margin-top: 38px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_does_it_work-72971f86 {
    padding-right: 0.685rem;
    padding-left: 0.685rem;
  }
}
.coh-ce-cpt_how_does_it_work-74b34b24 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  padding-top: 14px;
  padding-right: 30px;
  padding-bottom: 14px;
  padding-left: 30px;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(115,192,70,1)), to(rgba(184,211,66,1)));
  background-image: -webkit-linear-gradient(left, rgba(115,192,70,1) 0%, rgba(184,211,66,1) 100%);
  background-image: linear-gradient(90deg, rgba(115,192,70,1) 0%, rgba(184,211,66,1) 100%);
  font-size: 20px;
  line-height: 25px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
}
.coh-ce-cpt_how_does_it_work-74b34b24:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_how_is_it_given-68e4f4d {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_is_it_given-68e4f4d {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_is_it_given-68e4f4d {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_how_is_it_given-7a87ff7f h1 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-top: 90px;
  margin-bottom: 18px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_is_it_given-7a87ff7f h1 {
    margin-top: 35px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_is_it_given-7a87ff7f h1 {
    margin-bottom: 12px;
  }
}
.coh-ce-cpt_how_is_it_given-7a87ff7f p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_is_it_given-7a87ff7f p {
    margin-bottom: 35px;
  }
}
.coh-ce-cpt_how_is_it_given-ba027a29 {
  display: block;
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_is_it_given-ba027a29 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_is_it_given-ba027a29 {
    display: none;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_how_is_it_given-2fa017b2 {
  padding-right: 20px;
  padding-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_is_it_given-2fa017b2 {
    padding-right: 0px;
  }
}
.coh-ce-cpt_how_is_it_given-2fa017b2 h2 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 24px;
  margin-bottom: 14px;
}
.coh-ce-cpt_how_is_it_given-2fa017b2 ul {
  margin-bottom: 0px;
}
.coh-ce-cpt_how_is_it_given-2fa017b2 ul li {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 11px;
  margin-left: 1.3rem;
}
.coh-ce-cpt_how_is_it_given-2fa017b2 ul li:last-child {
  padding-right: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_is_it_given-2fa017b2 ul li:last-child {
    padding-right: 0px;
  }
}
.coh-ce-cpt_how_is_it_given-2fa017b2 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 10px;
}
.coh-ce-cpt_how_is_it_given-2fa017b2 p a {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(116, 192, 70);
  font-size: 20px;
  line-height: 23px;
  text-decoration: underline;
}
.coh-ce-cpt_how_is_it_given-43136a78 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.coh-ce-cpt_how_is_it_given-ae4950c2 {
  width: 716px;
  margin-left: 5px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_is_it_given-ae4950c2 {
    width: 100%;
    margin-left: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_is_it_given-ae4950c2 {
    padding-bottom: 0px;
  }
}
.coh-ce-cpt_how_is_it_given-91f384c7 {
  display: none;
  margin-bottom: 35px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_is_it_given-91f384c7 {
    display: block;
  }
}
.coh-ce-cpt_how_is_it_given-79bb6ea0 {
  width: 100%;
}
.coh-ce-cpt_how_is_it_given-89aec357 {
  margin: 0 auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_is_it_given-89aec357 {
    padding-right: 50px;
    padding-left: 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_is_it_given-89aec357 {
    padding-right: 35px;
    padding-left: 35px;
  }
}
.coh-ce-cpt_how_is_it_given-d5db1d46 h2 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 14px;
}
.coh-ce-cpt_how_is_it_given-d5db1d46 ul {
  margin-bottom: 0px;
}
.coh-ce-cpt_how_is_it_given-d5db1d46 ul li {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 11px;
  margin-left: 1.3rem;
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_is_it_given-d5db1d46 ul li {
    letter-spacing: -0.7px;
  }
}
.coh-ce-cpt_how_is_it_given-d5db1d46 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 10px;
}
.coh-ce-cpt_how_is_it_given-d5db1d46 p a {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(116, 192, 70);
  font-size: 20px;
  line-height: 23px;
  text-decoration: underline;
}
.coh-ce-cpt_how_somatuline_works_section-29f419fe {
  background-color: rgb(242, 242, 242);
  padding-top: 54px;
  padding-bottom: 62.3px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_somatuline_works_section-29f419fe {
    padding-top: 41px;
    padding-bottom: 48.7px;
  }
}
#somatuline-works.coh-ce-cpt_how_somatuline_works_section-2341a62c {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #somatuline-works.coh-ce-cpt_how_somatuline_works_section-2341a62c {
    scroll-margin-top: 7rem;
  }
}
.coh-ce-cpt_how_somatuline_works_section-36a1c041 .somatuline-works h2 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(144, 189, 78);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_somatuline_works_section-36a1c041 .somatuline-works h2 {
    margin-bottom: 34px;
  }
}
.coh-ce-cpt_how_somatuline_works_section-36a1c041 .somatuline-works p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 37px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_somatuline_works_section-36a1c041 .somatuline-works p {
    padding-bottom: 27px;
  }
}
.coh-ce-cpt_how_somatuline_works_section-36a1c041 .somatuline-works p span {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(34, 65, 148);
}
.coh-ce-cpt_how_somatuline_works_section-36a1c041 .somatuline-works p a {
  color: rgb(34, 65, 148);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(34, 65, 148);
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_somatuline_works_section-8eac3fcc {
    display: none;
  }
}
.coh-ce-cpt_how_somatuline_works_section-15d867f0 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_somatuline_works_section-15d867f0 {
    display: block;
  }
}
.coh-ce-cpt_how_somatuline_works_section-54f91298 .body-details {
  margin-top: 52.4px;
}
.coh-ce-cpt_how_somatuline_works_section-54f91298 .body-details p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 20px;
}
.coh-ce-cpt_how_to_administer_somatuline-8cdc7b21 {
  padding-top: 80px;
  padding-bottom: 33.1px;
  background-color: rgb(242, 242, 242);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_to_administer_somatuline-8cdc7b21 {
    padding-top: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_to_administer_somatuline-8cdc7b21 {
    padding-top: 26.6px;
    padding-bottom: 19.4px;
  }
}
.coh-ce-cpt_how_to_administer_somatuline-dd328034 {
  margin: 0 auto;
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_to_administer_somatuline-dd328034 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_how_to_administer_somatuline-892c9fa4 h1 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 18px;
}
.coh-ce-cpt_how_to_administer_somatuline-892c9fa4 h4 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 27px;
  margin-bottom: 15px;
}
.coh-ce-cpt_how_to_administer_somatuline-892c9fa4 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 22px;
  margin-bottom: 44.3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_to_administer_somatuline-892c9fa4 p {
    margin-bottom: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_administer_somatuline-892c9fa4 p {
    letter-spacing: 0.2px;
  }
}
.coh-ce-cpt_how_to_administer_somatuline-892c9fa4 p a {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 22px;
  color: rgb(115, 192, 70);
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_administer_somatuline-892c9fa4 p a {
    display: unset !important;;
  }
}
.coh-ce-cpt_how_to_administer_somatuline-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt_how_to_administer_somatuline-1f6545b0 {
  text-align: right;
  padding-right: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_to_administer_somatuline-1f6545b0 {
    padding-right: 1rem !important;
    text-align: center;
  }
}
.coh-ce-cpt_how_to_administer_somatuline-70698fb9 {
  color: rgb(34, 65, 148);
  padding-top: 14px;
  padding-right: 30px;
  padding-bottom: 14px;
  padding-left: 30px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  margin-right: -15px;
  margin-bottom: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_to_administer_somatuline-70698fb9 {
    margin-right: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_administer_somatuline-70698fb9 {
    display: block;
    font-size: 19px;
    line-height: 24px;
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_how_to_administer_somatuline-70698fb9:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_how_to_administer_somatuline-f626c31f {
  text-align: center;
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_to_administer_somatuline-f626c31f {
    padding-left: 1rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_administer_somatuline-f626c31f {
    padding-left: 0 !important;
  }
}
.coh-ce-cpt_how_to_administer_somatuline-d24a91eb {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  color: rgb(34, 65, 148);
  padding-top: 14px;
  padding-right: 30px;
  padding-bottom: 14px;
  padding-left: 30px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin-bottom: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_to_administer_somatuline-d24a91eb {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_administer_somatuline-d24a91eb {
    font-size: 19px;
    line-height: 24px;
    padding-right: 18px;
    padding-left: 18px;
  }
}
.coh-ce-cpt_how_to_administer_somatuline-d24a91eb:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_igf_1_normalization_responde-de1f6172 {
  padding-top: 60px;
  scroll-margin-top: 90px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-de1f6172 {
    padding-top: 31px;
  }
}
.coh-ce-cpt_igf_1_normalization_responde-de1f6172 #normalization {
  scroll-margin-top: 150px;
}
.coh-ce-cpt_igf_1_normalization_responde-63dc1332 h4 {
  font-size: 25px;
  line-height: 30px;
  color: rgb(126, 183, 39);
  margin-bottom: 25px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-63dc1332 h4 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_igf_1_normalization_responde-426b68e1 {
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-426b68e1 {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_igf_1_normalization_responde-426b68e1 .study-box .box-text {
  min-height: 305px;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
  max-width: 532px;
}
.coh-ce-cpt_igf_1_normalization_responde-426b68e1 ul {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-426b68e1 ul.left-list {
    margin-bottom: 13px;
  }
}
.coh-ce-cpt_igf_1_normalization_responde-426b68e1 ul li {
  list-style-type: none;
  margin-bottom: 5px;
  margin-left: 18px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  position: relative;
}
.coh-ce-cpt_igf_1_normalization_responde-426b68e1 ul 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: "\f111";
  font-family: icomoon;
  position: absolute;
  top: 8px;
  left: -13px;
  font-size: 6px;
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_igf_1_normalization_responde-426b68e1 ul ul.sub-list {
  margin-top: 5px;
}
.coh-ce-cpt_igf_1_normalization_responde-426b68e1 ul ul.sub-list li {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_igf_1_normalization_responde-426b68e1 ul ul.sub-list li:before {
  color: rgb(182, 210, 66);
}
.coh-ce-cpt_igf_1_normalization_responde-d6b4b72f h4 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 60px;
}
.coh-ce-cpt_igf_1_normalization_responde-d6b4b72f .study-box {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_igf_1_normalization_responde-d6b4b72f .study-box .box-text {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(33, 66, 146);
  font-size: 20px;
  line-height: 24px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 22px;
  padding-left: 136px;
  border-width: 2px;
  -webkit-border-radius: 1.414375rem;
          border-radius: 1.414375rem;
  border-style: solid;
  border-color: rgb(126, 184, 40);
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-d6b4b72f .study-box .box-text {
    padding-top: 130px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_igf_1_normalization_responde-d6b4b72f .circle {
  height: 144px;
  width: 144px;
  background-color: rgb(126, 184, 40);
  color: rgb(255, 255, 255);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: -40px;
  left: -26px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 26px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-d6b4b72f .circle {
    left: 90px;
  }
}
.coh-ce-cpt_igf_1_normalization_responde-ad85513a {
  padding-right: 0 !important;
}
.coh-ce-cpt_igf_1_normalization_responde-f87c1ae5 h4 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 60px;
}
.coh-ce-cpt_igf_1_normalization_responde-f87c1ae5 .study-box {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_igf_1_normalization_responde-f87c1ae5 .study-box .box-text {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(33, 66, 146);
  font-size: 20px;
  line-height: 24px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 22px;
  padding-left: 136px;
  border-width: 2px;
  -webkit-border-radius: 1.414375rem;
          border-radius: 1.414375rem;
  border-style: solid;
  border-color: rgb(126, 184, 40);
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-f87c1ae5 .study-box .box-text {
    padding-top: 130px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_igf_1_normalization_responde-f87c1ae5 .circle {
  height: 144px;
  width: 144px;
  background-color: rgb(126, 184, 40);
  color: rgb(255, 255, 255);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: -40px;
  left: -26px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 26px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-f87c1ae5 .circle {
    left: 90px;
  }
}
.coh-ce-cpt_igf_1_normalization_responde-f87c1ae5 .right-box .box-text {
  border-color: rgb(183, 211, 66);
}
.coh-ce-cpt_igf_1_normalization_responde-f87c1ae5 .right-box .circle {
  background-color: rgb(183, 211, 66);
}
.coh-ce-cpt_igf_1_normalization_responde-60a09763 h4 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 22px;
  line-height: 30px;
  text-align: center;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-60a09763 h4 {
    line-height: 25px;
  }
}
.coh-ce-cpt_igf_1_normalization_responde-6e5b1243 {
  max-width: 876px;
  margin-right: auto;
  margin-bottom: 38px;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-6e5b1243 {
    display: none;
  }
}
.coh-ce-cpt_igf_1_normalization_responde-ff1368bd {
  max-width: 325px;
  margin-right: auto;
  margin-bottom: 45px;
  margin-left: auto;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_igf_1_normalization_responde-ff1368bd {
    display: block;
  }
}
.coh-ce-cpt_image_bullet-1a30d223 {
  display: block;
  -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: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 2rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_image_bullet-1a30d223 {
    margin-top: 2rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_bullet-1a30d223 {
    -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_image_bullet-c3e68737 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_image_bullet-c3e68737 {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_image_bullet-91c42bdf {
  margin-top: 0;
  margin-right: 2rem;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 70px;
  position: absolute;
  left: -5.3125rem;
  top: -5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_bullet-91c42bdf {
    width: 75px;
    left: -15px;
    top: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_bullet-91c42bdf {
    margin-right: 1rem;
    margin-bottom: 2rem;
  }
}
.coh-ce-cpt_image_bullet-3332a46d {
  margin-top: 0.3125rem;
  margin-bottom: 0.75rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_bullet-3332a46d {
    margin-left: 4.375rem;
  }
}
.coh-ce-cpt_image_bullet-5ded0beb {
  min-height: 0.5rem;
  margin-top: 1.25rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_bullet-5ded0beb {
    margin-top: 0.9375rem;
  }
}
.coh-ce-cpt_image_bullet-5ded0beb ul {
  margin-bottom: 1.5rem;
}
.coh-ce-cpt_image_bullet-5ded0beb ul li .hang-symbol {
  position: relative;
  top: 0;
}
.coh-ce-cpt_image_bullet-5ded0beb .hcp-margin-left {
  margin-left: 15px;
}
.coh-ce-cpt_image_bullet-5ded0beb .hcp-margin-left > p {
  margin-bottom: .5rem;
}
.coh-ce-cpt_image_bullet-5ded0beb .hcp-margin-left ul li {
  margin-left: 1rem;
}
.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_inner_banner-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_inner_banner-415c2b96 {
  width: 1139px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_inner_banner-1e12b3c8 {
  position: absolute;
  top: 31px;
}
.coh-ce-cpt_inner_banner-1e12b3c8 h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 45px;
  line-height: 47px;
}
.coh-ce-cpt_inner_banner-5f809f41 {
  position: relative;
  margin-top: -32px;
}
.coh-ce-cpt_inner_banner-5f809f41 p {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 18px;
  padding-right: 12em;
  padding-bottom: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 8px #000000A6;
  text-align: right;
}
.coh-ce-cpt_ipsencares_hcp_resources-bf20c26d {
  width: 1024px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_ipsencares_hcp_resources-bf20c26d {
    width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_hcp_resources-bf20c26d {
    width: 100%;
    padding: 0 1.5rem;
  }
}
.coh-ce-cpt_ipsencares_hcp_resources-8bc4749e {
  margin-bottom: 0px;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-family: 'Didot', serif;
  font-size: 1.875rem;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.coh-ce-cpt_ipsencares_hcp_resources-ca302ef1 {
  width: 80%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ipsencares_hcp_resources-ca302ef1 {
    width: 100%;
  }
}
.coh-ce-cpt_ipsencares_hcp_resources-ca302ef1 p {
  line-height: 35px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1rem;
  margin-bottom: 1.5rem;
}
.coh-ce-cpt_ipsencares_hcp_resources-5b55626f {
  background: #f6f6f6!important;
}
.coh-ce-cpt_ipsencares_hcp_resources-8c97b94 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 25px;
  margin-bottom: 25px;
  min-height: 120px;
  padding: 0.25rem;
}
.coh-ce-cpt_ipsencares_hcp_resources-bbe2da6a {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-ce-cpt_ipsencares_hcp_resources-bbe2da6a p {
  margin: 0 !important;
  font-size: 1rem;
}
.coh-ce-cpt_ipsen_cares_link_navigator-6d25aa87 {
  text-align: center;
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ipsen_cares_link_navigator-6d25aa87 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
}
.coh-ce-cpt_ipsen_cares_link_navigator-84ddca80 {
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  padding-top: 14px;
  padding-bottom: 14px;
  text-align: center;
  max-width: 330px;
  width: 330px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  margin-top: 0;
}
.coh-ce-cpt_ipsen_cares_link_navigator-84ddca80:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_knowledge_before_somatuline-d9b8d39d {
  background-color: rgb(242, 242, 242);
  padding-top: 54px;
  padding-bottom: 64px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_knowledge_before_somatuline-d9b8d39d {
    padding-top: 42px;
    padding-bottom: 62.2px;
  }
}
.coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text h2 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(144, 189, 78);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text h2 {
    margin-bottom: 27px;
  }
}
.coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text strong.depot-space {
    margin-left: 3px;
  }
}
.coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 27px;
}
.coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text p.med-knowledge {
  margin-bottom: 46px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text p.inform-hcp {
    margin-bottom: 17px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text p br {
    display: none;
  }
}
.coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text h6 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text ul {
  margin-bottom: 13px;
}
.coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text ul li {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-top: 10px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text ul li {
    margin-left: 25px;
  }
}
.coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text h5 {
  -webkit-box-shadow: 0px 3px 28px #00000029;
          box-shadow: 0px 3px 28px #00000029;
  color: rgb(34, 65, 148);
  padding-top: 25px;
  padding-right: 44px;
  padding-bottom: 25px;
  padding-left: 41px;
  background-color: rgb(255, 255, 255);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  font-size: 25px;
  line-height: 27px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text h5 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text h5 {
    padding-top: 20px;
    padding-right: 25px;
    padding-bottom: 34px;
    padding-left: 25px;
  }
}
.coh-ce-cpt_knowledge_before_somatuline-bfb61cb5 .info-text h5 strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_knowledge_before_somatuline-b04c3ce7 {
  margin-top: 60px;
  margin-bottom: 60px;
  text-align: center;
}
@media (max-width: 564px) {
  .coh-ce-cpt_knowledge_before_somatuline-b04c3ce7 {
    margin-top: 42.8px;
    margin-bottom: 43px;
  }
}
.coh-ce-cpt_knowledge_before_somatuline-cd822fff {
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;     font-family: 'Din2014Bold', sans-serif;;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  padding-top: 14px;
  padding-bottom: 14px;
  text-align: center;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  width: 373px;
  max-width: 373px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_knowledge_before_somatuline-cd822fff {
    width: 90%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_knowledge_before_somatuline-cd822fff {
    width: 254px;
    padding-right: 30px;
    padding-left: 30px;
    -webkit-border-radius: 30px;
            border-radius: 30px;
  }
}
.coh-ce-cpt_knowledge_before_somatuline-cd822fff:hover {
  color: rgb(255, 255, 255);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_left_content_with_right_imag-6cd5da3 {
  max-width: 1024px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_content_with_right_imag-6cd5da3 {
    padding: 0;
    margin-top: 70px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_imag-6cd5da3 {
    border: 1px solid rgba(132,189,0,.2);
    padding: 10px 0 35px 0;
    margin-top: 20px;
    margin-right: 30px;
    margin-bottom: 20px;
    margin-left: 30px;
  }
}
.coh-ce-cpt_left_content_with_right_imag-e14a0d99 {
  margin-right: 0px!important;
  margin-left: 0px!important;
  -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: 767px) {
  .coh-ce-cpt_left_content_with_right_imag-e14a0d99 {
    -webkit-box-orient: inherit;
    -webkit-box-direction: inherit;
    -webkit-flex-direction: inherit;
        -ms-flex-direction: inherit;
            flex-direction: inherit;
    display: block;
  }
}
.coh-ce-cpt_left_content_with_right_imag-b11ce62e {
  padding-bottom: 0px;
  padding-left: 0px;
  padding-left: 0px!important;
}
.coh-ce-cpt_left_content_with_right_imag-6eb1349b {
  padding: 3rem 0px 3rem 0px!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_content_with_right_imag-6eb1349b {
    border: 1px solid rgba(132,189,0,.2);;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_left_content_with_right_imag-6eb1349b {
    width: 95%;
    margin: 0 auto;
    padding: 28px 30px 0px 30px!important;
    border: none;
  }
}
.coh-ce-cpt_left_content_with_right_imag-5f40c42d {
  display: table;
  height: 100%;
  width: 80%;
  margin: 0 auto;
  font-family: 'Didot', serif;
  font-size: 1.25rem;
  font-style: normal;
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_imag-5f40c42d {
    width: 100%;
    padding: 0 15px;
  }
}
.coh-ce-cpt_left_content_with_right_imag-23df0df6 {
  display: table-cell;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_imag-23df0df6 {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_imag-23df0df6 p:last-child {
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_imag-3ff75020 {
    text-align: left;
  }
}
.coh-ce-cpt_left_content_with_right_imag-3ff75020 h3 {
  margin-bottom: 8px;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.875rem;
  line-height: 1.2;
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_imag-3ff75020 h3 {
    font-size: -webkit-calc(.71023vw + 1.42045rem);
    font-size: calc(.71023vw + 1.42045rem);
  }
}
.coh-ce-cpt_left_content_with_right_imag-3ff75020 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin: 0 0 .75rem 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_imag-3ff75020 p {
    text-align: center;
  }
}
.coh-ce-cpt_left_content_with_right_imag-3ff75020 p a {
  color: #60b330!important;
  font-weight: 700;
  text-decoration: underline;
}
.coh-ce-cpt_left_content_with_right_imag-3ff75020 p a img {
  margin-right: 20px!important;
}
.coh-ce-cpt_left_content_with_right_imag-3ff75020 h2 {
  font-size: 1.25rem;
  margin-bottom: 0.75rem;
  margin-top: 1em;
  font-family: 'Didot', serif;
}
.coh-ce-cpt_left_content_with_right_imag-86ce30c3 {
  padding: .95rem 2.5rem .95rem 1.5rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  display: inline-block;
  position: relative;
  overflow: hidden;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  transition: background-image .3s,transform .3s,-webkit-transform .3s;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 1px 50px, rgb(133 133 133 / 5%) -12px 2px 50px, rgb(133 133 133 / 5%) -23px 5px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 1px 50px, rgb(133 133 133 / 5%) -12px 2px 50px, rgb(133 133 133 / 5%) -23px 5px 50px;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  width: auto;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 0.875rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_imag-86ce30c3 {
    padding: 1rem 2rem 1rem 0rem;
    width: 145px;
    margin-bottom: 40px;
    float: left;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_left_content_with_right_imag-86ce30c3 {
    margin-right: 115px!important;
    margin-top: 15px!important;
  }
}
.coh-ce-cpt_left_content_with_right_imag-86ce30c3:before {
  position: absolute;
  left: 0;
  right: 0;
  width: 200%;
  height: 100%;
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
}
.coh-ce-cpt_left_content_with_right_imag-86ce30c3:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_left_content_with_right_imag-86ce30c3:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  content: "";
  height: 1.1em;
  width: 1.1em;
  position: absolute;
  top: 16px;
  right: 4%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_imag-86ce30c3:after {
    top: 16px;
  }
}
.coh-ce-cpt_left_content_with_right_imag-86ce30c3 a {
  width: 140px!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_content_with_right_imag-86ce30c3 a {
    margin-right: 50px!important;
  }
}
.coh-ce-cpt_left_content_with_right_imag-a9abf4e3 {
  margin-top: 2.75rem;
  font-size: 12px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_content_with_right_imag-a9abf4e3 {
    margin-top: 0.75rem;
    float: left;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_left_content_with_right_imag-a9abf4e3 {
    text-align: left;
  }
}
.coh-ce-cpt_left_content_with_right_net-ac62c2ad {
  margin-top: 40px;
  margin-bottom: 40px;
}
.coh-ce-cpt_left_content_with_right_net-201457f2 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_left_content_with_right_net-201457f2 {
    padding-right: 30px;
    padding-left: 30px;
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_content_with_right_net-201457f2 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_net-201457f2 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_left_content_with_right_net-8fb35279 h3 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 0px;
}
.coh-ce-cpt_left_content_with_right_net-8fb35279 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 20px;
}
.coh-ce-cpt_left_content_with_right_net-50b2841a {
  width: 89%;
  margin-left: 11%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_content_with_right_net-50b2841a {
    width: 100%;
    margin-top: 20px;
    margin-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_content_with_right_net-50b2841a {
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
  }
}
.coh-ce-cpt_left_image_with_right_conten-29961606 {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_left_image_with_right_conten-29961606 {
    padding: 3rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_image_with_right_conten-29961606 {
    width: 100%;
    padding: 2rem 1.5rem;
  }
}
.coh-ce-cpt_left_image_with_right_conten-1c4ea35f {
  max-width: 1024px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_left_image_with_right_conten-1c4ea35f h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.875rem;
  line-height: 1.2;
  margin-bottom: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_image_with_right_conten-1c4ea35f h2 {
    font-size: -webkit-calc(.71023vw + 1.42045rem);
    font-size: calc(.71023vw + 1.42045rem);
  }
}
.coh-ce-cpt_left_image_with_right_conten-1c4ea35f .mainhead {
  margin-bottom: 3px;
}
.coh-ce-cpt_left_image_with_right_conten-1c4ea35f .quipt {
  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: 54px;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_left_image_with_right_conten-c605d4bc .no-border {
  border: none;
}
.coh-ce-cpt_left_image_with_right_conten-94653491 {
  border: 1px solid #84bd00;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
}
.coh-ce-cpt_left_image_with_right_conten-94653491 .nutri-first {
  padding: 2rem 3rem 3rem 3rem !important;
}
.coh-ce-cpt_left_image_with_right_conten-7ba4e2b {
  padding-left: 0 !important;
  padding-right: 0 !important;
  -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;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_left_image_with_right_conten-8f0c2828 {
  border-right: 1px solid #84bd00;
  padding: 1px !important;
}
.coh-ce-cpt_left_image_with_right_conten-90307cf4 ul li {
  margin-left: 1rem!important;
  margin-bottom: .6rem;
}
.coh-ce-cpt_left_image_with_right_conten-ac5a84f0 {
  padding: 0rem 2.5rem 2rem 2.5rem!important;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_left_image_with_right_conten-c894388d {
  padding: 1px;
}
.coh-ce-cpt_left_image_with_right_conten-fd458e9c p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_left_image_with_right_conten-fd458e9c ul {
  margin-bottom: 0;
}
.coh-ce-cpt_left_image_with_right_conten-fd458e9c ul li {
  margin-bottom: .6rem;
}
.coh-ce-cpt_left_image_with_right_conten-e3712bd {
  border: 1px solid #84bd00;
  margin-top: 2em;
  padding: 2.6rem 3.5rem 2.5rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_image_with_right_conten-e3712bd {
    padding: 2.6rem 0.5rem 2.5rem;
  }
}
.coh-ce-cpt_left_image_with_right_conten-e3712bd p {
  margin-top: .75rem;
  margin-bottom: 0;
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_left_image_with_right_conten-e3712bd p:last-child {
  margin-top: 1.9rem;
  color: #003e51;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_image_with_right_conten-e3712bd p:last-child {
    margin-top: .9rem;
  }
}
.coh-ce-cpt_left_image_with_right_conten-e3712bd .fosidef {
  font-size: 16px;
  margin-top: 0 !important;
  font-weight: 400 !important;
  color: #000 !important;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_left_image_with_right_conten-e3712bd p:first-child {
    text-align: left;
    line-height: 1.7em;
  }
}
.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_link_-2697887 {
  display: block;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  padding-top: 50px;
  padding-bottom: 50px;
  max-width: 100%;
}
.coh-ce-cpt_link_-3aaa563 {
  max-width: 77%;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_link_-3aaa563 {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_link_-3aaa563 {
    max-width: 90%;
  }
}
.coh-ce-cpt_link_-ac087c62 {
  display: inline-block;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: rgb(255, 255, 255);
  font-size: 30px;
  line-height: 40px;
  text-align: right;
  float: right;
  position: relative;
  padding-right: 65px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_link_-ac087c62 {
    padding-right: 65px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_link_-ac087c62 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_link_-ac087c62:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_link_-ac087c62:after {
  content: "";
  background-image: url("/sites/g/files/kcxpwu521/files/2023-04/bottom-arrow_0.png");
  background-repeat: no-repeat;
  height: 1.2em;
  width: 1.4em;
  position: absolute;
  top: 25%;
  right: 0;
}
.coh-ce-cpt_link_navigator-54d34f99 {
  text-align: center;
  padding-top: 60px;
  padding-bottom: 60px;
}
.coh-ce-cpt_link_navigator-e0b285e1 {
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  padding-top: 14px;
  padding-bottom: 14px;
  text-align: center;
  max-width: 330px;
  width: 330px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
}
.coh-ce-cpt_link_navigator-e0b285e1:hover {
  color: rgb(34, 65, 148);
}
.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_map_bottom_description-3445680 {
  padding-top: 25px;
  padding-bottom: 17px;
  background-color: rgb(242, 242, 242);
}
@media (max-width: 767px) {
  .coh-ce-cpt_map_bottom_description-3445680 {
    padding-top: 23px;
  }
}
.coh-ce-cpt_map_bottom_description-1fea4ce4 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_map_bottom_description-1fea4ce4 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_map_bottom_description-1fea4ce4 {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_map_bottom_description-1fea4ce4 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_map_bottom_description-fe4b1eb9 p {
  margin-top: 0;
  margin-bottom: 0;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_map_bottom_description-fe4b1eb9 a {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  text-decoration: none;
}
.coh-ce-cpt_map_three_column_component-64736fd7 {
  margin-top: 61px;
  margin-bottom: 52px;
}
.coh-ce-cpt_map_three_column_component-57855ff5 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_map_three_column_component-57855ff5 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_map_three_column_component-57855ff5 {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_map_three_column_component-57855ff5 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_map_three_column_component-ca778010 {
  text-align: center;
}
.coh-ce-cpt_map_three_column_component-5d0e3f99 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 17px;
  text-align: center;
  min-height: 53px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_map_three_column_component-5d0e3f99 p {
    min-height: 60px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_map_three_column_component-5d0e3f99 p {
    margin-top: 22px;
    margin-bottom: 27px;
    min-height: 70px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_map_three_column_component-5d0e3f99 p {
    min-height: auto;
  }
}
.coh-ce-cpt_map_three_column_component-6ec618ec {
  width: auto;
}
.coh-ce-cpt_map_three_column_component-63cb00ba {
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_map_three_column_component-63cb00ba {
    margin-top: 28px;
    margin-bottom: 28px;
  }
}
.coh-ce-cpt_map_three_column_component-af9ce868 {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_map_three_column_component-af9ce868 {
    display: none;
  }
}
.coh-ce-cpt_map_three_column_component-ce291562 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_map_three_column_component-ce291562 {
    display: block;
  }
}
.coh-ce-cpt_map_three_column_component-a72f1a59 {
  text-align: center;
}
.coh-ce-cpt_map_three_column_component-ee2fd249 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 17px;
  text-align: center;
  min-height: 53px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_map_three_column_component-ee2fd249 p {
    min-height: 60px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_map_three_column_component-ee2fd249 p {
    margin-top: 22px;
    margin-bottom: 27px;
    min-height: 70px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_map_three_column_component-ee2fd249 p {
    min-height: auto;
  }
}
.coh-ce-cpt_map_three_column_component-ee2fd249 p a {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(115, 192, 70);
  font-size: 20px;
  line-height: 23px;
  text-decoration: underline;
}
.coh-ce-cpt_map_top_description-f7ba2178 {
  margin-top: 90px;
  margin-bottom: 12px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_map_top_description-f7ba2178 {
    margin-top: 41px;
  }
}
.coh-ce-cpt_map_top_description-1fea4ce4 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_map_top_description-1fea4ce4 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_map_top_description-1fea4ce4 {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_map_top_description-1fea4ce4 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_map_top_description-955d15 h1 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 18px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_map_top_description-955d15 p {
  margin-top: 0;
  margin-bottom: 18px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_map_top_description-955d15 p:last-child {
  margin-top: 20px;
  margin-bottom: 24px;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-a75fa16 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-a75fa16 {
    display: block;
  }
}
.coh-ce-cpt_mobile_home_banner_for_hcp-9480235f {
  padding: 20px;
  padding-bottom: 0;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-9480235f h3 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-9480235f h3 {
    font-size: 31px;
    line-height: 35px;
    margin-bottom: 7px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-9480235f h3 {
    letter-spacing: -1px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-9480235f h3 {
    width: 98%;
  }
}
.coh-ce-cpt_mobile_home_banner_for_hcp-9480235f h3 br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-9480235f h3 br {
    display: block;
  }
}
.coh-ce-cpt_mobile_home_banner_for_hcp-9480235f p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-9480235f p {
    margin-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-9480235f p {
    width: 95%;
  }
}
.coh-ce-cpt_mobile_home_banner_for_hcp-9480235f p br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-9480235f p br {
    display: block;
  }
}
.coh-ce-cpt_mobile_home_banner_for_hcp-d758b04a {
  position: relative;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-d758b04a ul {
  margin: 17px 0 25px 0;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-d758b04a ul li {
  margin-left: 15px;
  margin-bottom: 15px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 20px;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-d758b04a p.identify-text01 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 14px;
  margin-top: 5px;
  margin-bottom: 5px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-d758b04a p.identify-text01 {
    letter-spacing: -0.7px;
  }
}
.coh-ce-cpt_mobile_home_banner_for_hcp-d758b04a p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 14px;
  position: absolute;
  bottom: 10px;
  padding-left: 30px;
  width: 70%;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-d6bbdbc {
  background-color: rgb(34, 65, 148);
  padding: 19px 30px;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-91fc32bd ul {
  margin: 8px 0 0px 0;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-91fc32bd ul li {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 20px;
  margin-right: 10px;
  margin-left: 15px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-91fc32bd ul li {
    letter-spacing: -0.1px;
  }
}
.coh-ce-cpt_mobile_home_banner_for_hcp-91fc32bd ul li span {
  font-size: 18px;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-91fc32bd p.identify-text01 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 14px;
  margin-top: 5px;
  margin-bottom: 5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-91fc32bd p.identify-text01 {
    letter-spacing: -0.4px;
  }
}
.coh-ce-cpt_mobile_home_banner_for_hcp-91fc32bd p.identify-text01 br {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-91fc32bd p.identify-text01 br {
    display: none;
  }
}
.coh-ce-cpt_mobile_home_banner_for_hcp-91fc32bd p {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 20px;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-e9fece8 {
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  padding: 15px;
  color: rgb(34, 65, 148);
  -webkit-border-radius: 24px;
          border-radius: 24px;
  font-weight: bold;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 23px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-e9fece8 {
    margin: 10px 0 10px -15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_home_banner_for_hcp-e9fece8 {
    width: 346px;
    font-size: 16px;
  }
}
.coh-ce-cpt_mobile_home_banner_for_hcp-45529096 {
  margin-right: 5px;
  float: left;
  position: relative;
  bottom: 0;
  width: 6%;
}
.coh-ce-cpt_mobile_home_banner_for_hcp-45529096:before, .coh-ce-cpt_mobile_home_banner_for_hcp-45529096:after {
  clear: none;
  content: normal;
  display: inline;
}
.hide-one.coh-ce-cpt_mobile_of_widget_sticky_cta_-930ff698 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_mobile_of_widget_sticky_cta_-930ff698 .shead {
    opacity: 0 !imporatnt;
    visibility: hidden !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_of_widget_sticky_cta_-930ff698 .shead {
    opacity: 0 !imporatnt;
    visibility: hidden !important;
  }
}
.coh-ce-cpt_mobile_of_widget_sticky_cta_-189ac617 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_mobile_of_widget_sticky_cta_-189ac617 {
    z-index: 9;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    top: auto;
    width: 100%;
    padding-top: 0;
    padding-bottom: 5px;
    position: fixed;
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_mobile_of_widget_sticky_cta_-14995195 {
    font-weight: 700;
    font-size: 0.95rem;
    line-height: 1.2;
    text-align: left;
    width: 100%;
    padding-top: 1rem;
    padding-right: 1.5rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
    margin-top: 0;
    margin-bottom: 0;
    -webkit-border-radius: 0;
            border-radius: 0;
    background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),to(#73c046));
    background-image: -webkit-linear-gradient(left,#367d0c,#73c046);
    background-image: linear-gradient(90deg,#367d0c,#73c046);
    color: rgb(255, 255, 255);
    font-family: 'Biryani', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_mobile_of_widget_sticky_cta_-14995195:after {
    height: 16px;
    width: 16px;
    margin-left: 0.75rem;
    position: absolute;
    right: 6%;
    content: "";
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  }
}
.coh-ce-cpt_mobile_of_widget_sticky_cta_-14995195:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_net_patient_hcp_template_foo-e5b51245 {
  background-color: rgb(34, 65, 148);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_hcp_template_foo-e5b51245 {
    padding-right: 15px;
    padding-bottom: 50px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_net_patient_hcp_template_foo-b8cc57d2 {
  max-width: 1140px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_hcp_template_foo-b8cc57d2 {
    max-width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_net_patient_hcp_template_foo-97a7e878 {
  padding-top: 60px;
  margin-left: 0px!important;
  margin-right: 0px!important;
}
.coh-ce-cpt_net_patient_hcp_template_foo-2ce2b888 {
  text-align: center;
  padding-left: 0  !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_hcp_template_foo-2ce2b888 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_net_patient_hcp_template_foo-2b606214 {
  width: 264px;
}
.coh-ce-cpt_net_patient_hcp_template_foo-1c2e9018 {
  padding-left: 0 !important;
}
.coh-ce-cpt_net_patient_hcp_template_foo-5c4ed0d9 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  margin: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_hcp_template_foo-5c4ed0d9 {
    font-size: 12px;
  }
}
.coh-ce-cpt_net_patient_hcp_template_foo-de59d23b {
  max-width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  font-size: 14px;
  text-align: center;
  padding-top: 18px;
  padding-bottom: 15px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 18px;
  background: #F2F2F2 0% 0% no-repeat padding-box;
  color: rgb(0, 0, 0);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_hcp_template_foo-de59d23b {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_hcp_template_foo-de59d23b {
    padding-top: 15px;
    padding-bottom: 13px;
    font-size: 12px;
  }
}
.coh-ce-cpt_net_patient_hcp_template_foo-de59d23b p {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 0.125rem;
  letter-spacing: 1px;
}
.coh-ce-cpt_net_patient_template_header-76416bba {
  background-color: rgb(255, 255, 255);
  position: sticky;
  top: 0;
  left: 0;
  z-index: 9;
  display: block;
  -webkit-box-shadow: 0px 0px 6px #00000029;
          box-shadow: 0px 0px 6px #00000029;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header-76416bba {
    display: none;
  }
}
.coh-ce-cpt_net_patient_template_header-49287be9 {
  -webkit-box-shadow: 0 8px 5px -12px #111;
          box-shadow: 0 8px 5px -12px #111;
}
.coh-ce-cpt_net_patient_template_header-fe949584 {
  background-color: rgb(34, 65, 148);
  height: 38px;
}
.coh-ce-cpt_net_patient_template_header-2d5be9bf {
  max-width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_net_patient_template_header-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt_net_patient_template_header-5845899f {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_template_header-5845899f {
    padding-top: 9px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_net_patient_template_header-ce57c5fc {
  -webkit-box-flex: 40% !important;
  -webkit-flex: 40% !important;
      -ms-flex: 40% !important;
          flex: 40% !important;
}
.coh-ce-cpt_net_patient_template_header-ce57c5fc ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-bottom: 11px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -10%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_template_header-ce57c5fc ul {
    margin-right: 20%;
    margin-left: 0%;
    padding-top: 9px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_net_patient_template_header-ce57c5fc ul li {
  list-style-type: none;
  margin-top: 0;
  margin-right: 5%;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-ce-cpt_net_patient_template_header-ce57c5fc ul li a {
  color: rgb(184, 211, 66);
  font-size: 14px;
  line-height: 18px;
  display: inherit;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
.coh-ce-cpt_net_patient_template_header-ce57c5fc ul li a:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_net_patient_template_header-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_net_patient_template_header-ebde84c0 {
  margin: 0 !important;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_net_patient_template_header-4cbd0831 {
    display: none !important;
  }
}
.coh-ce-cpt_net_patient_template_header-4751f25c {
  padding: 0 !important;
  background-image: -webkit-gradient(linear,left top, right top,from(hsl(98deg 49% 51%)),color-stop(11%, hsl(94deg 51% 52%)),color-stop(22%, hsl(91deg 52% 52%)),color-stop(33%, hsl(87deg 54% 52%)),color-stop(44%, hsl(84deg 55% 52%)),color-stop(56%, hsl(82deg 57% 53%)),color-stop(67%, hsl(79deg 58% 53%)),color-stop(78%, hsl(76deg 60% 54%)),color-stop(89%, hsl(74deg 61% 54%)),to(hsl(71deg 62% 54%)));
  background-image: -webkit-linear-gradient(left,hsl(98deg 49% 51%) 0%,hsl(94deg 51% 52%) 11%,hsl(91deg 52% 52%) 22%,hsl(87deg 54% 52%) 33%,hsl(84deg 55% 52%) 44%,hsl(82deg 57% 53%) 56%,hsl(79deg 58% 53%) 67%,hsl(76deg 60% 54%) 78%,hsl(74deg 61% 54%) 89%,hsl(71deg 62% 54%) 100%);
  background-image: linear-gradient(90deg,hsl(98deg 49% 51%) 0%,hsl(94deg 51% 52%) 11%,hsl(91deg 52% 52%) 22%,hsl(87deg 54% 52%) 33%,hsl(84deg 55% 52%) 44%,hsl(82deg 57% 53%) 56%,hsl(79deg 58% 53%) 67%,hsl(76deg 60% 54%) 78%,hsl(74deg 61% 54%) 89%,hsl(71deg 62% 54%) 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_net_patient_template_header-87dcc8bf {
  color: rgb(34, 65, 148);
  font-size: 13px;
  line-height: 16px;
  text-align: center;
  width: 100%;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  padding: 11px;
  padding-right: 15px;
  padding-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_template_header-87dcc8bf {
    padding-right: 20px;
  }
}
.coh-ce-cpt_net_patient_template_header-87dcc8bf:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_net_patient_template_header-87dcc8bf:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  margin-left: 8px;
  font-size: 25px;
  content: "\f0da";
  font-family: icomoon;
  position: absolute;
  bottom: 7px;
}
.coh-ce-cpt_net_patient_template_header-27b30e25 {
  color: rgb(34, 65, 148);
  font-size: 13px;
  line-height: 16px;
  text-align: center;
  width: 100%;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  padding: 11px;
  padding-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_template_header-27b30e25 {
    padding: 11px;
  }
}
.coh-ce-cpt_net_patient_template_header-27b30e25:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_net_patient_template_header-27b30e25:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  margin-left: 8px;
  font-size: 25px;
  content: "\f0da";
  font-family: icomoon;
  position: absolute;
  bottom: 7px;
}
.coh-ce-cpt_net_patient_template_header-8f71b6b7 {
  max-width: 1440px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_net_patient_template_header-a30897d7 {
  padding-top: 18px;
  padding-bottom: 14px;
}
.coh-ce-cpt_net_patient_template_header-2c6b1b0e {
  max-width: 309px;
  width: 309px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_template_header-2c6b1b0e {
    max-width: 100%;
    width: 100%;
  }
}
.coh-ce-cpt_net_patient_template_header-d5f42299 {
  position: static !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_template_header-d5f42299 ul {
    margin-left: 0!important;
  }
}
.coh-ce-cpt_net_patient_template_header-d5f42299 .coh-style-sub-menu-active .in-active-trail a {
  border: none !important;
}
.coh-ce-cpt_net_patient_template_header-d5f42299 .coh-style-sub-menu-active .in-active-trail a:before {
  bottom: 0 !important;
  height: 5px !important;
}
.coh-ce-cpt_net_patient_template_header_-aa4c9470 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  background-color: rgb(34, 65, 148);
  padding-top: 13px;
  padding-right: 30px;
  padding-bottom: 13px;
  padding-left: 30px;
  position: sticky;
  top: 0;
  z-index: 99;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-aa4c9470 {
    display: block;
  }
}
.coh-ce-cpt_net_patient_template_header_-9d9fb363 {
  display: none;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 0px 6px #00000029;
          box-shadow: 0px 0px 6px #00000029;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-9d9fb363 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: sticky;
    top: 43px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 99;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-290f1000 {
    padding-top: 0.5rem;
    padding-right: 1rem;
    padding-bottom: 10px;
    padding-left: 2.1rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-79c0148a {
    height: 40px;
    width: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-b146a753 {
    height: 60px;
    width: 60px;
    position: absolute;
    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;
    right: 0;
  }
}
.coh-ce-cpt_net_patient_template_header_-394ed8df {
  -webkit-transition: all 1.5ms ease-in-out;
  transition: all 1.5ms ease-in-out;
  fill: #224194;
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
  height: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-394ed8df {
    width: 30px;
    position: absolute;
    right: 1rem;
    top: 15px;
  }
}
.coh-ce-cpt_net_patient_template_header_-40875878 {
  display: none;
  z-index: 999;
  height: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-40875878 {
    display: none;
    background-color: rgb(255, 255, 255);
    width: 100%;
    position: fixed;
    z-index: 22;
    overflow: scroll;
    overflow-x: hidden;
    top: 100px;
    bottom: 0;
  }
}
.coh-ce-cpt_net_patient_template_header_-40875878 .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_net_patient_template_header_-15b11f1b {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: rgb(255, 255, 255);
  padding-top: 10px;
  padding-bottom: 10px;
}
.coh-ce-cpt_net_patient_template_header_-15b11f1b nav ul li {
  opacity: 0;
}
.coh-ce-cpt_net_patient_template_header_-15b11f1b nav ul li:first-child {
  -webkit-transition: 0s;
  transition: 0s;
}
.coh-ce-cpt_net_patient_template_header_-15b11f1b nav ul li:nth-child(2) {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.coh-ce-cpt_net_patient_template_header_-15b11f1b nav ul li:nth-child(3) {
  -webkit-transition: 0.8s;
  transition: 0.8s;
}
.coh-ce-cpt_net_patient_template_header_-15b11f1b nav ul li:nth-child(4) {
  -webkit-transition: 1s;
  transition: 1s;
}
.coh-ce-cpt_net_patient_template_header_-15b11f1b nav ul li:nth-child(5) {
  -webkit-transition: 1.5s;
  transition: 1.5s;
}
.coh-ce-cpt_net_patient_template_header_-15b11f1b .anim ul li {
  opacity: 1;
}
.coh-ce-cpt_net_patient_template_header_-6b18665 {
  background-color: rgb(34, 65, 148);
  padding-top: 20px;
  text-align: left;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-69bdec45 {
    width: 100%;
    text-align: left;
    padding: 0 1rem;
  }
}
.coh-ce-cpt_net_patient_template_header_-69bdec45 ul {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-69bdec45 ul li {
    line-height: 0;
    list-style-type: none;
    margin: 0;
  }
}
.coh-ce-cpt_net_patient_template_header_-69bdec45 ul li a {
  padding-top: 0.75rem;
  padding-right: 0;
  padding-bottom: 0.75rem;
  padding-left: 0;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-69bdec45 ul li a {
    font-weight: 600;
    color: rgb(255, 255, 255);
    font-size: 16px;
    line-height: 1.15;
    font-family: 'Quicksand', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-ce-cpt_net_patient_template_header_-64e879bb {
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 1.15;
  padding-top: 9px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
}
.coh-ce-cpt_net_patient_template_header_-e74d6433 {
  margin-top: 30px;
}
.coh-ce-cpt_net_patient_template_header_-928a6068 {
  font-size: 16px;
  font-weight: 600;
  color: rgb(34, 65, 148);
  text-align: left;
  min-height: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 100%;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding: 25px 0 29px 1rem;
  position: relative;
  background-image: -webkit-gradient( linear, left top, right top, from(hsl(98deg 49% 51%)), color-stop(11%, hsl(94deg 51% 52%)), color-stop(22%, hsl(91deg 52% 52%)), color-stop(33%, hsl(87deg 54% 52%)), color-stop(44%, hsl(84deg 55% 52%)), color-stop(56%, hsl(82deg 57% 53%)), color-stop(67%, hsl(79deg 58% 53%)), color-stop(78%, hsl(76deg 60% 54%)), color-stop(89%, hsl(74deg 61% 54%)), to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient( left, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient( 90deg, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
}
.coh-ce-cpt_net_patient_template_header_-928a6068:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23224194' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  height: 16px;
  width: 16px;
  position: absolute;
  top: 27px;
  right: 1rem;
  content: "";
}
.coh-ce-cpt_net_patient_template_header_-928a6068:hover {
  color: #fff;
}
.coh-ce-cpt_net_patient_template_header_-928a6068:focus {
  color: #fff;
}
.coh-ce-cpt_net_patient_template_header_-928a6068:active {
  color: #fff;
}
.coh-ce-cpt_net_patient_template_header_-1d83d4a2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  font-size: 16px;
  color: rgb(34, 65, 148);
  padding-top: 25px;
  padding-right: 1rem;
  padding-bottom: 29px;
  padding-left: 1rem;
  text-align: left;
  width: 100%;
  background-image: -webkit-gradient( linear, left top, right top, from(hsl(98deg 49% 51%)), color-stop(11%, hsl(94deg 51% 52%)), color-stop(22%, hsl(91deg 52% 52%)), color-stop(33%, hsl(87deg 54% 52%)), color-stop(44%, hsl(84deg 55% 52%)), color-stop(56%, hsl(82deg 57% 53%)), color-stop(67%, hsl(79deg 58% 53%)), color-stop(78%, hsl(76deg 60% 54%)), color-stop(89%, hsl(74deg 61% 54%)), to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient( left, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient( 90deg, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  margin-top: 3px;
  position: relative;
  -webkit-transition: .8s;
  transition: .8s;
  opacity: 0;
}
.coh-ce-cpt_net_patient_template_header_-1d83d4a2:after {
  content: "";
  position: absolute;
  top: 27px;
  right: 1rem;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23224194' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
}
.coh-ce-cpt_net_patient_template_header_-1d83d4a2:hover {
  color: #fff;
}
.coh-ce-cpt_net_patient_template_header_-1d83d4a2:active {
  color: #fff;
}
.coh-ce-cpt_net_patient_template_header_-1d83d4a2:focus {
  color: #fff;
}
.coh-ce-cpt_net_patient_yes_no_component-eb5a1e6b {
  margin-bottom: 40px;
}
.coh-ce-cpt_net_patient_yes_no_component-47eb33fd {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_yes_no_component-47eb33fd {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_yes_no_component-47eb33fd {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-47eb33fd {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-bfd2f69c h2 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 10px;
  color: rgb(34, 65, 148);
}
@media (max-width: 564px) {
  .coh-ce-cpt_net_patient_yes_no_component-bfd2f69c h2 {
    letter-spacing: -1.5px;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-bfd2f69c p {
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_net_patient_yes_no_component-130e6f29 {
  margin-top: 30px;
  text-align: center;
  padding-right: 0.7rem !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_yes_no_component-130e6f29 {
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-130e6f29 {
    padding-right: 0.75rem !important;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-e8892857 {
  text-align: center;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  background-color: rgb(242, 242, 242);
  padding-top: 33px;
  padding-bottom: 44px;
  min-height: 470px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_yes_no_component-e8892857 {
    min-height: 540px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_yes_no_component-e8892857 {
    min-height: auto;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-214b208b {
  padding-right: 0 !important;
}
.coh-ce-cpt_net_patient_yes_no_component-d9355ab {
  margin-left: auto;
  height: 100px;
  width: 100px;
  max-width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-d9355ab {
    height: auto;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-a5633859 p {
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: left;
  margin-top: 15%;
  margin-bottom: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_yes_no_component-a5633859 p {
    margin-top: 10%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-a5633859 p {
    margin-top: 11%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_net_patient_yes_no_component-a5633859 p {
    margin-top: 30%;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-5cfe77a8 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 0;
}
.coh-ce-cpt_net_patient_yes_no_component-d8dee83 {
  margin-top: 24px;
  margin-right: auto;
  margin-left: auto;
  display: block;
  padding-right: 0px;
  padding-left: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-d8dee83 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-d8dee83:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_net_patient_yes_no_component-d8dee83:first-child {
  width: 47%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_yes_no_component-d8dee83:first-child {
    width: 65%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_yes_no_component-d8dee83:first-child {
    width: 58%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-d8dee83:first-child {
    width: 80%;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-d8dee83:nth-child(2) {
  width: 53%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_yes_no_component-d8dee83:nth-child(2) {
    width: 73%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_yes_no_component-d8dee83:nth-child(2) {
    width: 58%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-d8dee83:nth-child(2) {
    width: 90%;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-e51ebe00 {
  margin-top: 30px;
  text-align: center;
  padding-left: 0.7rem !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_yes_no_component-e51ebe00 {
    padding-left: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-e51ebe00 {
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-84ccb9a6 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 0;
}
.coh-ce-cpt_net_patient_yes_no_component-9b994e56 {
  display: block;
  margin-top: 24px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0px;
  padding-left: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-9b994e56 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-9b994e56:first-child {
  width: 70%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_yes_no_component-9b994e56:first-child {
    width: 86%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_yes_no_component-9b994e56:first-child {
    width: 58%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-9b994e56:first-child {
    width: 80%;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-9b994e56:nth-child(2) {
  width: 47%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_yes_no_component-9b994e56:nth-child(2) {
    width: 60%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_yes_no_component-9b994e56:nth-child(2) {
    width: 58%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-9b994e56:nth-child(2) {
    width: 85%;
  }
}
.coh-ce-cpt_net_patient_yes_no_component-9b994e56:last-child {
  width: 45%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_net_patient_yes_no_component-9b994e56:last-child {
    width: 57%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_yes_no_component-9b994e56:last-child {
    width: 58%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_yes_no_component-9b994e56:last-child {
    width: 80%;
  }
}
.coh-ce-cpt_nurse_resources_column-29961606 {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_nurse_resources_column-29961606 {
    padding: 3rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nurse_resources_column-29961606 {
    width: 100%;
    padding: 2rem 1.5rem;
  }
}
.coh-ce-cpt_nurse_resources_column-e66fde46 h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.875rem;
  line-height: 1.2;
  margin-bottom: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nurse_resources_column-e66fde46 h2 {
    font-size: -webkit-calc(.71023vw + 1.42045rem);
    font-size: calc(.71023vw + 1.42045rem);
  }
}
.coh-ce-cpt_nurse_resources_column-e66fde46 .mainhead {
  margin-bottom: 3px;
}
.coh-ce-cpt_nurse_resources_column-e66fde46 .quipt {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 13px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-bottom: 54px;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_nurse_resources_column-c605d4bc .no-border {
  border: none;
}
.coh-ce-cpt_nurse_resources_column-cfa464b5 {
  border: 1px solid #84bd00;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nurse_resources_column-cfa464b5 {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 2rem;
    padding-left: 0;
  }
}
.coh-ce-cpt_nurse_resources_column-cfa464b5 .nutri-first {
  padding: 2rem 3rem 3rem 3rem !important;
}
.coh-ce-cpt_nurse_resources_column-73f7126d {
  padding-left: 0 !important;
  padding-right: 0 !important;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_nurse_resources_column-8f0c2828 {
  border-right: 1px solid #84bd00;
  padding: 1px !important;
}
.coh-ce-cpt_nurse_resources_column-c7b0d1a2 ul li {
  margin-left: 1rem!important;
  line-height: 1rem!important;
}
.coh-ce-cpt_nurse_resources_column-67f706ad {
  padding: 3rem 2.1rem 2.1rem 2.1rem!important;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nurse_resources_column-67f706ad {
    padding: 2rem 0rem 0 0rem !important;
  }
}
.coh-ce-cpt_nurse_resources_column-c894388d {
  padding: 1px;
}
.coh-ce-cpt_nurse_resources_column-d210440b p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-top: 0.75rem;
  margin-bottom: 0;
}
.coh-ce-cpt_nurse_resources_column-e3712bd {
  border: 1px solid #84bd00;
  margin-top: 2em;
  padding: 2.6rem 3.5rem 2.5rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nurse_resources_column-e3712bd {
    padding: 2.6rem 0.5rem 2.5rem;
  }
}
.coh-ce-cpt_nurse_resources_column-e3712bd p {
  margin-top: .75rem;
  margin-bottom: 0;
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_nurse_resources_column-e3712bd p:last-child {
  margin-top: 1.9rem;
  color: #003e51;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nurse_resources_column-e3712bd p:last-child {
    margin-top: .9rem;
  }
}
.coh-ce-cpt_nurse_resources_column-e3712bd .fosidef {
  font-size: 16px;
  margin-top: 0 !important;
  font-weight: 400 !important;
  color: #000 !important;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nurse_resources_column-e3712bd p:first-child {
    text-align: left;
    line-height: 1.7em;
  }
}
.coh-ce-cpt_nutrition_ask_doctor-426cd86c {
  background-color: #F2F2F2;
  padding-top: 30px;
  padding-bottom: 30px;
}
.coh-ce-cpt_nutrition_ask_doctor-67fb04ee {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_nutrition_ask_doctor-67fb04ee {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_ask_doctor-67fb04ee {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_ask_doctor-67fb04ee {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_nutrition_ask_doctor-b07d8225 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_nutrition_ask_doctor-9cca1bfd {
  max-width: 81px;
  width: 81px;
  height: 90px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_ask_doctor-9cca1bfd {
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_nutrition_ask_doctor-d8562a63 {
  padding-left: 10px;
}
.coh-ce-cpt_nutrition_ask_doctor-fa4754cf h3 {
  margin-bottom: 0;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
}
.coh-ce-cpt_nutrition_ask_doctor-fa4754cf p {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 0;
  margin-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_ask_doctor-fa4754cf p {
    margin-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_ask_doctor-fa4754cf p {
    padding-right: 20px;
    margin-left: 20px;
  }
}
.coh-ce-cpt_nutrition_links-4a990354 {
  margin-top: 50px;
  margin-bottom: 72px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_links-4a990354 {
    margin-top: 49px;
    margin-bottom: 48px;
  }
}
.coh-ce-cpt_nutrition_links-67fb04ee {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_nutrition_links-67fb04ee {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_links-67fb04ee {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_links-67fb04ee {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_nutrition_links-4efbc3b h2 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_links-4efbc3b h2 {
    margin-bottom: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_nutrition_links-4efbc3b h2 {
    letter-spacing: -1.5px;
  }
}
.coh-ce-cpt_nutrition_links-4efbc3b p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 0;
}
.coh-ce-cpt_nutrition_links-d435b299 {
  margin-top: 53px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_links-d435b299 {
    margin-top: 44px;
  }
}
.coh-ce-cpt_nutrition_links-b642099a {
  text-align: right;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_links-b642099a {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_links-b642099a {
    text-align: center;
  }
}
.coh-ce-cpt_nutrition_links-43339cc9 {
  margin-right: 4%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_links-43339cc9 {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_links-43339cc9 {
    margin-right: 0;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_links-df7086e8 {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_links-df7086e8 {
    margin-top: 33px;
    text-align: center;
  }
}
.coh-ce-cpt_nutrition_links-68ca4b79 {
  margin-left: 4%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_links-68ca4b79 {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_links-68ca4b79 {
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_nutrition_tips-45ba5e19 {
  padding-top: 0;
}
.coh-ce-cpt_nutrition_tips-67fb04ee {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_nutrition_tips-67fb04ee {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_tips-67fb04ee {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_tips-67fb04ee {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_nutrition_tips-3ae7a57 h3 {
  margin-bottom: 30px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_tips-3ae7a57 h3 {
    margin-bottom: 22px;
  }
}
.coh-ce-cpt_nutrition_tips-144ee9c3 {
  padding-right: 0.7rem !important;
}
.coh-ce-cpt_nutrition_tips-7b1b6c6c {
  padding-top: 33px;
  padding-right: 26px;
  padding-left: 26px;
  background-color: rgb(242, 242, 242);
  -webkit-border-radius: 10px;
          border-radius: 10px;
  height: 594px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_nutrition_tips-7b1b6c6c {
    height: 650px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_tips-7b1b6c6c {
    height: auto;
    margin-bottom: 38px;
    padding-top: 33px;
    padding-bottom: 35px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_tips-7b1b6c6c {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_nutrition_tips-b07d8225 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_nutrition_tips-c03b0484 {
  width: 100px;
  margin-left: 13px;
}
.coh-ce-cpt_nutrition_tips-6b51597a {
  padding-left: 0;
}
.coh-ce-cpt_nutrition_tips-303022bf p {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_tips-303022bf p {
    padding-left: 10px;
  }
}
.coh-ce-cpt_nutrition_tips-6840af08 ul {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_tips-6840af08 ul {
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_nutrition_tips-6840af08 ul li {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 23px;
}
.coh-ce-cpt_nutrition_tips-6840af08 ul li strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_nutrition_tips-6840af08 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_nutrition_tips-6840af08 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
  line-height: 14px;
}
.coh-ce-cpt_nutrition_tips-77934fff {
  padding-left: 0.7rem !important;
}
.coh-ce-cpt_nutrition_tips-76e29e2e {
  padding-top: 33px;
  padding-right: 26px;
  padding-left: 26px;
  background-color: rgb(242, 242, 242);
  -webkit-border-radius: 10px;
          border-radius: 10px;
  height: 594px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_nutrition_tips-76e29e2e {
    height: 650px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_tips-76e29e2e {
    height: auto;
    padding-top: 33px;
    padding-bottom: 35px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_tips-76e29e2e {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_nutrition_tips-2e0d700b p {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_tips-2e0d700b p {
    padding-left: 10px;
  }
}
.coh-ce-cpt_nutrition_tips-a907489b ul {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_nutrition_tips-a907489b ul {
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_nutrition_tips-a907489b ul li {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 23px;
}
.coh-ce-cpt_nutrition_tips-a907489b ul li strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_nutrition_tips-a907489b ul li:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_nutrition_tips-a907489b p {
  margin-bottom: 19px;
  margin-top: 16px;
  margin-left: 10px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_nutrition_tips-3eb876a3 {
  margin: 27px auto 52px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_nutrition_tips-3eb876a3 {
    margin: 20px auto 48px;
  }
}
.coh-ce-cpt_nutrition_tips-3eb876a3 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_sections-9ac8a7d {
    display: block !important;
  }
}
.coh-ce-cpt_page_sections-9ac8a7d .page-sections {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.coh-ce-cpt_page_sections-9ac8a7d .page-sections div.coh-wysiwyg {
  width: 100%;
}
.coh-ce-cpt_page_sections-9ac8a7d .page-sections div.coh-wysiwyg h2 {
  width: 100%;
  margin-top: 2rem;
  border-top-width: 0;
  border-top-style: solid;
  border-top-color: rgb(67, 176, 42);
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_sections-9ac8a7d .page-sections div.coh-wysiwyg h2 {
    font-size: 1rem;
    line-height: 1.3125rem;
  }
}
.coh-ce-cpt_page_sections-1ce7da51 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 50%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_page_sections-1ce7da51 {
    width: 60%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_sections-1ce7da51 {
    width: 55%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_sections-1ce7da51 {
    width: 88%;
  }
}
.coh-ce-cpt_page_sections-ad4a3343 {
  font-family: 'Didot', serif;
  color: rgb(0, 0, 0);
  font-size: 1.875rem;
  margin-top: 2.5rem;
  margin-bottom: 0;
  line-height: 2.5rem;
  font-weight: bold;
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_sections-ad4a3343 {
    margin-top: 22px;
  }
}
.coh-ce-cpt_page_sections-82ea0619 h2 {
  font-family: 'Gotham-Bold', sans-serif;
  font-size: 1rem;
  line-height: 1.3125rem;
  color: rgb(0, 62, 81);
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_sections-82ea0619 .last-child-center {
    text-align: center;
  }
}
.coh-ce-cpt_page_sections-82ea0619 div.coh-col-xl-12 {
  -webkit-box-flex: 100% !important;
  -webkit-flex: 100% !important;
      -ms-flex: 100% !important;
          flex: 100% !important;
  max-width: 100%;
}
.coh-ce-cpt_patient_hcp_dosing_cta_link_-6c433e03 {
  display: block;
  background-color: #367d0c;
  padding: 3rem 0;
  text-align: center;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_hcp_dosing_cta_link_-6c433e03 {
    padding: 1rem 2rem;
  }
}
.coh-ce-cpt_patient_hcp_dosing_cta_link_-573d7e71 {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  line-height: 1.2em;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #367d0c;
  font-weight: 800;
  overflow: hidden;
  position: relative;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  -webkit-box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) 3px 3px 50px, rgb(0 0 0 / 5%) 9px 8px 50px, rgb(0 0 0 / 5%) 18px 15px 50px;
          box-shadow: rgb(0 0 0 / 5%) 0px 0px 50px, rgb(0 0 0 / 5%) 3px 3px 50px, rgb(0 0 0 / 5%) 9px 8px 50px, rgb(0 0 0 / 5%) 18px 15px 50px;
  font-weight: bold;
}
.coh-ce-cpt_patient_hcp_dosing_cta_link_-573d7e71:hover {
  color: rgb(54, 125, 12);
}
.coh-ce-cpt_patient_hcp_dosing_cta_link_-573d7e71:after {
  height: 1.2em;
  width: 1.2em;
  position: absolute;
  top: 35%;
  right: 4%;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%2373c046' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
.coh-ce-cpt_patient_hcp_financial_suppor-15b7018e .piccont {
  text-align: center;
  margin-top: 10px !important;
  margin-bottom: 14px;
}
.coh-ce-cpt_patient_hcp_financial_suppor-15b7018e .piccont p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(66, 136, 100);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt_patient_hcp_financial_suppor-15b7018e h1 {
  font-family: 'Didot', serif;
  color: rgb(0, 0, 0);
  font-size: 1.875rem;
  font-style: normal;
}
.coh-ce-cpt_patient_hcp_financial_suppor-f0310990 {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0px 3rem 0rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_financial_suppor-f0310990 {
    padding: 3rem;
    margin: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_financial_suppor-f0310990 {
    width: 100%;
    padding: 2em;
  }
}
.coh-ce-cpt_patient_hcp_financial_suppor-f0310990 .foumulpar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_hcp_financial_suppor-f0310990 .foumulpar {
    display: block;
  }
}
.coh-ce-cpt_patient_hcp_financial_suppor-f0310990 .foumulpar .fochild {
  width: 40%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px 0 13px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_hcp_financial_suppor-f0310990 .foumulpar .fochild {
    width: 100%;
    padding: 0;
  }
}
.coh-ce-cpt_patient_hcp_financial_suppor-f0310990 .foumulpar .fochilds {
  width: 60%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_hcp_financial_suppor-f0310990 .foumulpar .fochilds {
    width: 100%;
    margin-top: 40px;
  }
}
.coh-ce-cpt_patient_hcp_financial_suppor-ffb6c7b1 {
  font-family: 'Didot', serif;
  font-style: italic;
}
.coh-ce-cpt_patient_hcp_financial_suppor-ffb6c7b1 h2 {
  font-family: 'Didot', serif;
  font-weight: 500;
  font-size: 1.875rem;
  line-height: 1.2;
  margin-bottom: .75rem;
  text-align: left!important;
  font-style: normal;
  text-align: left;
  color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_financial_suppor-ffb6c7b1 h2 {
    font-size: 1.6rem;
    text-align: left;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_hcp_financial_suppor-ffb6c7b1 h2 {
    text-align: center;
    text-align: left;
  }
}
.coh-ce-cpt_patient_hcp_financial_suppor-ffb6c7b1 h2.coh-style-didot-font-family {
  font-size: 1.875rem;
  font-weight: 400;
  font-family: 'Didot', serif;
  text-align: left;
}
.coh-ce-cpt_patient_hcp_financial_suppor-ffb6c7b1 h4 {
  font-family: 'Didot', serif;
  font-weight: 900;
  font-size: 16px;
  line-height: 19px;
}
.coh-ce-cpt_patient_hcp_financial_suppor-ffb6c7b1 h3 {
  font-family: 'Didot', serif;
  font-size: 1.875rem;
  font-style: normal;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_hcp_financial_suppor-ffb6c7b1 h3 {
    margin-top: 25px;
  }
}
.coh-ce-cpt_patient_hcp_financial_suppor-ffb6c7b1 h1 {
  font-family: 'Didot', serif;
  font-size: 2.8125rem;
  font-style: italic;
}
.coh-ce-cpt_patient_hcp_financial_suppor-12420b06 {
  border: 1px solid #84bd00;
  padding: 2rem;
  background-color: #fff;
}
.coh-ce-cpt_patient_hcp_financial_suppor-12420b06 a {
  margin-top: 50px!important;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  margin-top: 0 !important;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p img {
  width: 75%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p img {
    width: 100%;
  }
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p a {
  color: #367d0c;
  text-decoration: underline;
  margin-top: 15px !important;
  margin-bottom: 30px;
  font-weight: 700;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p coh-style-sitemap-img-responsive img {
  width: 100%!important;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p:first-child {
  margin-bottom: .7rem;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p:first-child img {
  width: 75%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p:last-child {
  font-size: 14px;
  margin-bottom: 0;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 ul {
  font-family: 'Roboto', 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: 1rem;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 ul li {
  line-height: 2em;
  margin-bottom: 3px;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 ul li ul {
  margin: 0;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 ul li ul li {
  list-style-type: square;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 ul .focolr {
  color: #003e51;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 ul .focolr strong {
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 .lasptag {
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px !important;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 .lasptag a {
  color: rgb(54, 125, 12);
  -webkit-transition: .2s;
  transition: .2s;
  text-decoration: underline;
  font-weight: 700;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 .lasptag a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 strong {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 strong span {
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p.footnote {
  font-size: 12px;
  margin-top: -6px;
  margin-bottom: 36px;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p.footnote a {
  color: #367d0c;
  -webkit-transition: .6s;
  transition: .6s;
  text-decoration: underline;
  font-weight: 700;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p.footnote a:hover {
  color: #73c046;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p.footnote a sup {
  text-decoration: none;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 h4 {
  font-family: 'Didot', serif;
  font-weight: 900;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 0;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 p + * {
  margin-top: 1.3rem;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 .lasptag {
  margin-top: 0 !important;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 h3 {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 1.25rem;
  line-height: 1.5em;
  letter-spacing: 1px;
}
.coh-ce-cpt_patient_hcp_financial_suppor-3fa6c490 h2 {
  text-align: left !important;
  color: #79be43;
  font-size: 1.25em;
  font-family: didot, serif;
  line-height: 1.15;
  margin-bottom: 1rem;
}
.coh-ce-cpt_patient_hcp_financial_suppor-664fea79 {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 0.875rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: .75rem 3.1rem .75rem 1.4rem;
  display: inline-block;
  transition: background-image .3s,transform .3s,-webkit-transform .3s;
  position: relative;
  overflow: hidden;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
  z-index: 1;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
}
.coh-ce-cpt_patient_hcp_financial_suppor-664fea79:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  z-index: -1;
}
.coh-ce-cpt_patient_hcp_financial_suppor-664fea79:after {
  content: "";
  position: absolute;
  top: 11px;
  right: 19px;
  width: 1.2em;
  height: 1.2em;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
.coh-ce-cpt_patient_hcp_financial_suppor-664fea79:hover {
  color: #fff;
}
.coh-ce-cpt_patient_hcp_financial_suppor-664fea79:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_patient_hcp_financial_suppor-5be32567 {
  text-align: center !important;
  margin-top: 42px;
}
.coh-ce-cpt_patient_hcp_financial_suppor-5be32567 p {
  font-family: 'Roboto', 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: 10px;
}
.coh-ce-cpt_patient_hcp_financial_suppor-5be32567 img {
  text-align: center!important;
  width: 60%!important;
}
.coh-ce-cpt_patient_hcp_financial_suppor-5be32567 p img {
  text-align: center!important;
  width: 60%!important;
}
.coh-ce-cpt_patient_hcp_form-c6498109 {
  border: 1px solid rgba(132,189,0,.2);
  max-width: 1024px;
  padding: 3rem;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_form-c6498109 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_form-c6498109 {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_hcp_form-c6498109 {
    margin-right: 2rem;
    margin-left: 2rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_hcp_form-c6498109 {
    overflow-x: hidden;
  }
}
.coh-ce-cpt_patient_mobile_sticky-2f2a2b8c {
  display: none;
  position: sticky;
  top: 110px;
  z-index: 554;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_mobile_sticky-2f2a2b8c {
    display: block;
  }
}
.coh-ce-cpt_patient_mobile_sticky-21388549 p {
  padding-top: 14px;
  padding-bottom: 14px;
  text-align: center;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 12px;
  margin-bottom: 0;
  background-color: rgb(175, 203, 69);
}
.coh-ce-cpt_patient_resources_financial_-64469a8 {
  margin: 0 auto;
  margin-top: 80px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_resources_financial_-64469a8 {
    padding: 0 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_resources_financial_-64469a8 {
    width: 100%;
    margin-top: 35px;
  }
}
.coh-ce-cpt_patient_resources_financial_-91fa8a6e {
  display: grid;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-91fa8a6e {
    display: block;
  }
}
.coh-ce-cpt_patient_resources_financial_-236b1e11 {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-236b1e11 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_resources_financial_-6635b137 {
    display: block;
  }
}
.coh-ce-cpt_patient_resources_financial_-a227d235 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  margin-bottom: 24px;
  line-height: 35px;
  width: 93%;
  max-width: 700px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_resources_financial_-a227d235 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_resources_financial_-a227d235 {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-a227d235 {
    margin-bottom: 1.25rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_resources_financial_-b5968320 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_patient_resources_financial_-996b5388 {
  width: 92%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_resources_financial_-996b5388 {
    width: 50%;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-996b5388 {
    width: 100%;
  }
}
.coh-ce-cpt_patient_resources_financial_-2d87a511 {
  text-align: left;
}
.coh-ce-cpt_patient_resources_financial_-2d87a511 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 20px;
  line-height: 23px;
  letter-spacing: 0;
  padding-right: 50px;
  color: rgb(34, 65, 148);
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-2d87a511 p {
    padding-right: 25px;
    letter-spacing: -0.6px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-2d87a511 .p-ipsen {
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_patient_resources_financial_-2da1ced1 {
  margin: 33px auto 0;
  width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-af94dac6 {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-af94dac6 .pd-sides {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_patient_resources_financial_-3f88633a {
  padding-bottom: 46px;
  max-width: 520px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-3f88633a {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_patient_resources_financial_-d5126e2e {
  margin: 0 auto 15px;
  width: 102px;
}
.coh-ce-cpt_patient_resources_financial_-36b24d86 {
  margin-bottom: 0;
  margin: .75rem 2rem 0 2rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_resources_financial_-36b24d86 {
    text-align: center;
    margin: 0;
  }
}
.coh-ce-cpt_patient_resources_financial_-36b24d86 h4 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 0px;
}
.coh-ce-cpt_patient_resources_financial_-36b24d86 p {
  color: rgb(34, 65, 148);
  font-size: 25px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 30px;
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-36b24d86 p {
    letter-spacing: -0.5px;
  }
}
.coh-ce-cpt_patient_resources_financial_-24ba19f1 {
  margin: 0 auto 15px;
  width: 102px;
  height: 78px;
}
.coh-ce-cpt_patient_resources_financial_-a1dfdf55 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding: 14px 30px 14px 30px;
  display: inline-block;
  position: relative;
  overflow: hidden;
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  margin-top: 4px;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-a1dfdf55 {
    padding: 20px;
    padding: 14px 15px 14px 15px;
    letter-spacing: -0.5px;
  }
}
.coh-ce-cpt_patient_resources_financial_-a1dfdf55:after {
  width: 1.2em;
  height: 1.2em;
  color: white;
  position: absolute;
  top: 13px;
  right: 19px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-a1dfdf55:after {
    top: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_resources_financial_-a1dfdf55:after {
    top: 35%;
  }
}
.coh-ce-cpt_patient_resources_financial_-a1dfdf55:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  z-index: -1;
}
.coh-ce-cpt_patient_resources_financial_-a1dfdf55:hover {
  color: white !important;
}
.coh-ce-cpt_patient_resources_financial_-5976121 {
  margin-top: 38px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_resources_financial_-5976121 {
    margin-top: 35px;
  }
}
.coh-ce-cpt_patient_resources_financial_-5976121 a {
  color: rgb(175, 203, 69);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  text-decoration: underline;
}
.coh-ce-cpt_patient_resources_financial_-5976121 p {
  font-size: 12px;
  margin-bottom: 51px;
  line-height: 1.5;
}
.coh-ce-cpt_patient_resources_financial_-5976121 p span {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_patient_videos-913ab00b {
  width: 1024px;
  margin: 0 auto;
  padding: 0rem 0px 0rem 0px;
  border: 1px solid #84bd00;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_videos-913ab00b {
    width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_videos-913ab00b {
    width: 100%;
    padding: 1.7rem 1.7rem 1.9rem 1.7rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_videos-913ab00b {
    padding: 0px;
  }
}
.coh-ce-cpt_patient_videos-2b48e850 h2 {
  font-size: 1.875rem;
  color: rgb(0, 0, 0);
  font-family: 'Didot', serif;
  font-weight: 400;
  margin-bottom: .75rem;
  line-height: 1.2;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_videos-2b48e850 h2 {
    font-size: 25.5px;
  }
}
.coh-ce-cpt_patient_videos-80f7c505 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  padding: 2rem;
  display: block;
  margin-bottom: 0;
  scroll-margin-top: 7em;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_patient_videos-5948cb8f {
  background-color: #000;
}
.coh-ce-cpt_patient_videos-eff31242 {
  width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_videos-eff31242 {
    width: 100%;
  }
}
.coh-ce-cpt_patient_videos-eff31242 h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25em;
  margin: 0;
  padding: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_videos-eff31242 h2 {
    padding: 10px 0 0 0;
  }
}
.coh-ce-cpt_patient_videos_for_acro_pati-48064a6a {
  width: 1024px;
  margin: 0 auto;
  padding: 0rem 0px 0rem 0px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_videos_for_acro_pati-48064a6a {
    width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_videos_for_acro_pati-48064a6a {
    width: 100%;
    padding: 1.7rem 1.7rem 1.9rem 1.7rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_videos_for_acro_pati-48064a6a {
    padding: 0px;
  }
}
.coh-ce-cpt_patient_videos_for_acro_pati-2e1d2c10 h2 {
  font-size: 1.875rem;
  color: rgb(0, 0, 0);
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin-bottom: .75rem;
  line-height: 1.2;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_videos_for_acro_pati-2e1d2c10 h2 {
    font-size: 25.5px;
  }
}
.coh-ce-cpt_patient_videos_for_acro_pati-7cdafde9 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  padding: 2rem;
  display: block;
  margin-bottom: 0;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_patient_videos_for_acro_pati-3795e804 {
  width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_videos_for_acro_pati-3795e804 {
    width: 100%;
  }
}
.coh-ce-cpt_patient_videos_for_acro_pati-3795e804 h2 {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25em;
  margin: 0;
  padding: 9px 0 0 50px;
  text-align: right;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_videos_for_acro_pati-3795e804 h2 {
    padding: 30px 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_videos_for_acro_pati-3795e804 h2 {
    padding: 19px 0 19px 0px;
  }
}
.coh-ce-cpt_patient_videos_for_acro_pati-3795e804 h2:last-child {
  margin-top: 40px!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_videos_for_acro_pati-3795e804 h2:last-child {
    margin-top: 0 !important;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-19bb2540 {
  padding-top: 56px;
  padding-bottom: 71px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-19bb2540 {
    padding-top: 20px;
    padding-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-19bb2540 {
    padding-top: 44px;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-b61d8de3 sub {
  position: relative;
  font-size: 70%;
  top: 5px;
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-dd22b63e h4 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 22px;
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-dd22b63e p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  text-align: center;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-dd22b63e p {
    max-width: 95%;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-4f20592e {
  max-width: 876px;
  margin-top: 29px;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-4f20592e {
    display: none;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-5486050a {
  width: 340px;
  margin-top: 26px;
  margin-right: auto;
  margin-bottom: 23px;
  margin-left: auto;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-5486050a {
    display: block;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-a32e1782 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-a32e1782 p {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-ea15012a {
  width: 74%;
  margin-right: auto;
  margin-bottom: 50px;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-ea15012a {
    margin-bottom: 30px;
    width: 100%;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-ea15012a p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 5px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-ea15012a p {
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-ea15012a ul {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-ea15012a ul li {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 0;
  margin-left: 20px;
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-19dd3312 {
  max-width: 861px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-19dd3312 {
    display: none;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-ea7ad54e {
  width: 337px;
  margin-right: auto;
  margin-left: auto;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-ea7ad54e {
    display: block;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-ca1c118d p {
  margin-top: 23px;
  margin-bottom: 70px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-ca1c118d p {
    margin-top: 30px;
    margin-bottom: 34px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-ca1c118d p {
    max-width: 98%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-ca1c118d p br {
    display: none;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-327aec7e {
  text-align: center;
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-240ab24f {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
  min-height: 53px;
  width: 376px;
  padding-top: 14px;
  padding-bottom: 14px;
  background: -webkit-gradient(linear, left top, right top, from(#64b345), to(#d7e65c));
  background: -webkit-linear-gradient(left, #64b345 0%, #d7e65c 100%);
  background: linear-gradient(90deg, #64b345 0%, #d7e65c 100%);
  -webkit-border-radius: 24px;
          border-radius: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-240ab24f {
    padding-right: 50px;
    padding-bottom: 13px;
    padding-left: 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pharmacokinetic_pk_profile_d-240ab24f {
    width: 320px;
    line-height: 22px;
  }
}
.coh-ce-cpt_pharmacokinetic_pk_profile_d-240ab24f:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_prefilled_and_preferred1-9fd4c1b4 {
  margin-top: 80px;
  color: rgb(34, 65, 148);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_prefilled_and_preferred1-9fd4c1b4 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prefilled_and_preferred1-9fd4c1b4 {
    margin-top: 35px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-4e35dd17 p {
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 36px;
}
.coh-ce-cpt_prefilled_and_preferred1-4e35dd17 h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 38px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-4e35dd17 h1 {
    margin-bottom: 21px;
    letter-spacing: -0.2px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_prefilled_and_preferred1-4e35dd17 h1 {
    width: 109%;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-4e35dd17 h1 br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-4e35dd17 h1 br {
    display: block;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-1f6ca0c2 {
  margin: 0 !important;
}
.coh-ce-cpt_prefilled_and_preferred1-1f6ca0c2 h4 {
  width: 61%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_prefilled_and_preferred1-1f6ca0c2 h4 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prefilled_and_preferred1-1f6ca0c2 h4 {
    width: 100%;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-1f6ca0c2 p {
  width: 82%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_prefilled_and_preferred1-1f6ca0c2 p {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prefilled_and_preferred1-1f6ca0c2 p {
    width: 100%;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-1f6ca0c2 p br {
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_prefilled_and_preferred1-1f6ca0c2 p br {
    display: none;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-e9b64940 {
  margin-bottom: 46px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-e9b64940 {
    margin-bottom: 33px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-66620a7b {
  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-left: 0 !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_prefilled_and_preferred1-66620a7b {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-fef0ec16 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-height: 86px;
  max-width: 86px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-fef0ec16 {
    max-width: 66px;
    max-height: 66px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-74f119f4 {
  padding-left: 3px !important;;
  margin-top: 19px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-74f119f4 {
    padding-left: 0 !important;;
    margin-top: 0;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-a707463 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-a707463 p {
    letter-spacing: 0.6px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-cb23f17c {
  margin-top: -30px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-height: 80px;
  max-width: 75px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prefilled_and_preferred1-cb23f17c {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-cb23f17c {
    max-width: 66px;
    max-height: 66px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-a17ec164 {
  padding-left: 3px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-a17ec164 {
    padding-left: 0 !important;;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-c1f5a820 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-c1f5a820 p {
    letter-spacing: 0.6px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-c1f5a820 .inj-volume {
  padding-right: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-c1f5a820 .inj-volume {
    padding-right: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prefilled_and_preferred1-5135d5aa {
    margin-top: 10px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-94d4d345 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 60px;
  max-height: 90px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-94d4d345 {
    max-width: 41px;
    max-height: 61px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-9224a711 {
  padding-left: 0px !important;;
  padding-right: 25px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_prefilled_and_preferred1-9224a711 {
    padding-right: 0px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-9224a711 {
    padding-left: 0 !important;;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prefilled_and_preferred1-3e090e03 {
    width: 100%;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-3e090e03 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
}
.coh-ce-cpt_prefilled_and_preferred1-3e090e03 p.sterile-available {
  width: 76%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prefilled_and_preferred1-3e090e03 p.sterile-available {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-3e090e03 .dosage-p {
    padding-right: 30px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-3e090e03 .inj-volume {
  padding-right: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-3e090e03 .inj-volume {
    padding-right: 0px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-ad7fe58d {
  position: relative;
  top: 8px;
  margin-bottom: 46px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-ad7fe58d {
    margin-bottom: 33px;
    top: 0;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-86e2d86 {
  margin-top: -15px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 64px;
  max-height: 73px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prefilled_and_preferred1-86e2d86 {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-86e2d86 {
    max-width: 41px;
    max-height: 61px;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-b65d60ac {
  padding-left: 0px !important;;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-b65d60ac {
    padding-left: 0 !important;;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prefilled_and_preferred1-b80206ec {
    width: 100%;
  }
}
.coh-ce-cpt_prefilled_and_preferred1-b80206ec p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
}
.coh-ce-cpt_prefilled_and_preferred1-b80206ec p.sterile-available {
  width: 76%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prefilled_and_preferred1-b80206ec p.sterile-available {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_prefilled_and_preferred1-b80206ec .dosage-p {
    padding-right: 30px;
    letter-spacing: -0.2px;
  }
}
.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_proven_for_pfs-ff722208 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 80px;
  padding-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_proven_for_pfs-ff722208 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_for_pfs-ff722208 {
    padding-top: 35px;
  }
}
.coh-ce-cpt_proven_for_pfs-ad51aae6 h1 {
  margin-bottom: 18px;
  color: rgb(34, 65, 148);
  font-size: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_for_pfs-ad51aae6 h1 {
    padding-right: 60px;
  }
}
.coh-ce-cpt_proven_for_pfs-a1a046fe {
  padding-right: 2.5rem !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_proven_for_pfs-a1a046fe {
    padding-right: 1rem !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_for_pfs-a1a046fe {
    padding-right: 0.75rem !important;
  }
}
.coh-ce-cpt_proven_for_pfs-c4e04519 p {
  margin-bottom: 25px;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding-right: 45px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_for_pfs-c4e04519 p {
    padding-right: 0px;
  }
}
.coh-ce-cpt_proven_for_pfs-c4e04519 p strong {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_for_pfs-c4e04519 p strong {
    letter-spacing: 0.3px;
  }
}
.coh-ce-cpt_proven_for_pfs-c4e04519 p br {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_for_pfs-c4e04519 p br {
    display: block;
  }
}
.coh-ce-cpt_proven_for_pfs-c4e04519 ul {
  margin: 0;
}
.coh-ce-cpt_proven_for_pfs-c4e04519 ul li {
  margin-left: 15px;
  color: rgb(34, 65, 148);
  font-size: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 24px;
  padding-right: 41px;
}
.coh-ce-cpt_proven_for_pfs-c4e04519 ul li:first-child {
  margin-bottom: 40px;
}
.coh-ce-cpt_proven_for_pfs-c4e04519 .identify-text {
  font-size: 12px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 14px;
  color: rgb(34, 65, 148);
  margin-top: 40px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_for_pfs-c4e04519 .ul-desktop {
    display: none;
  }
}
.coh-ce-cpt_proven_for_pfs-c4e04519 .ul-mobile {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_for_pfs-c4e04519 .ul-mobile {
    display: block;
  }
}
.coh-ce-cpt_proven_for_pfs-90049f74 h4 {
  margin-bottom: 0;
  color: rgb(34, 65, 148);
  font-size: 25px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_for_pfs-90049f74 h4 {
    margin-bottom: 1.5rem;
  }
}
.coh-ce-cpt_proven_for_pfs-90049f74 h4#safe-scpt sup.coh-style-sup-script-common4 {
  top: -0.8em !important;
  font-size: 52%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_for_pfs-90049f74 h4 sup {
    top: -0.3rem !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_for_pfs-74600c0e ul {
    margin-top: 25px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_proven_for_pfs-74600c0e ul li {
  margin-left: 15px;
  color: rgb(34, 65, 148);
  font-size: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 24px;
  padding-right: 10px;
}
.coh-ce-cpt_proven_for_pfs-74600c0e ul li:first-child {
  margin-bottom: 20px;
}
.coh-ce-cpt_proven_for_pfs-74600c0e ul .mb-pd {
  padding-right: 63px;
}
.coh-ce-cpt_proven_for_pfs-74600c0e .identify-text {
  font-size: 12px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 14px;
  color: rgb(34, 65, 148);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_for_pfs-74600c0e .identify-text {
    margin-top: 25px;
  }
}
.coh-ce-cpt_proven_for_pfs-74600c0e .ul-mobile {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_for_pfs-74600c0e .ul-mobile {
    display: block;
  }
}
.coh-ce-cpt_proven_work_section-753ec4cc {
  margin-top: 52px;
  margin-bottom: 62px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-753ec4cc {
    margin-top: 28px;
    margin-bottom: 58px;
  }
}
.coh-ce-cpt_proven_work_section-3ecf3c17 .proven-work h2 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  color: rgb(144, 189, 78);
  margin-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-3ecf3c17 .proven-work h2 {
    margin-bottom: 31px;
  }
}
.coh-ce-cpt_proven_work_section-3ecf3c17 .proven-work p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 30px;
}
.coh-ce-cpt_proven_work_section-3ecf3c17 .proven-work p span {
  text-decoration: underline;
}
.coh-ce-cpt_proven_work_section-3ecf3c17 .proven-work p a {
  color: rgb(34, 65, 148);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(34, 65, 148);
}
.coh-ce-cpt_proven_work_section-dd19fe1e {
  width: 989px;
  margin : 0 auto !important;
  border: 1px solid #90BD4E;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-bottom: 28px !important;
  padding-top: 27px;
  padding-bottom: 34px;
  padding-left: 60px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_proven_work_section-dd19fe1e {
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_work_section-dd19fe1e {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_work_section-dd19fe1e {
    padding-left: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-dd19fe1e {
    padding-top: 21px;
    padding-right: 12px;
    padding-left: 15px;
    margin-bottom: 30px !important;
  }
}
.coh-ce-cpt_proven_work_section-49bc4ec7 .week-test h3 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 16px;
  white-space: pre;
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_work_section-49bc4ec7 .week-test h3 {
    white-space: normal;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-49bc4ec7 .week-test h3 {
    margin-bottom: 24px;
    width: 107%;
    letter-spacing: -0.2px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-8af80025 {
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_proven_work_section-79e74384 {
  height: 102px;
  width: 122px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_work_section-79e74384 {
    height: auto;
    width: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-79e74384 {
    margin-top: 0;
    height: 85px;
    width: 100px;
  }
}
.coh-ce-cpt_proven_work_section-2a1b4e9d .GH-reduction {
  margin-top: 28px;
  margin-left: -25px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_proven_work_section-2a1b4e9d .GH-reduction {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_work_section-2a1b4e9d .GH-reduction {
    margin-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_work_section-2a1b4e9d .GH-reduction {
    margin-top: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-2a1b4e9d .GH-reduction {
    margin-top: 20px;
    margin-left: -4px;
  }
}
.coh-ce-cpt_proven_work_section-2a1b4e9d .GH-reduction p {
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_proven_work_section-2a1b4e9d .GH-reduction p strong {
  font-size: 22px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_proven_work_section-bf66c708 {
  margin-top: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_work_section-bf66c708 {
    margin-top: 35px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_work_section-bf66c708 {
    margin-top: 80px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-bf66c708 {
    margin-top: 27px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-e710d3f2 {
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_proven_work_section-72a1ab0d {
  width: 122px;
  height: 102px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_work_section-72a1ab0d {
    width: auto;
    height: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-72a1ab0d {
    margin-top: 0;
    height: 85px;
    width: 100px;
  }
}
.coh-ce-cpt_proven_work_section-7ba053ef .igf-level {
  margin-top: 28px;
  margin-left: -25px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_proven_work_section-7ba053ef .igf-level {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_work_section-7ba053ef .igf-level {
    margin-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_work_section-7ba053ef .igf-level {
    margin-top: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-7ba053ef .igf-level {
    margin-top: 20px;
    margin-left: -4px;
  }
}
.coh-ce-cpt_proven_work_section-7ba053ef .igf-level p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_proven_work_section-7ba053ef .igf-level p strong {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
}
.coh-ce-cpt_proven_work_section-265cfe3f .additional-data p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-265cfe3f .additional-data p {
    line-height: 30px;
  }
}
.coh-ce-cpt_proven_work_section-265cfe3f .additional-data ul {
  margin-bottom: 32px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-265cfe3f .additional-data ul {
    margin-bottom: 29px;
  }
}
.coh-ce-cpt_proven_work_section-265cfe3f .additional-data ul li {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  color: rgb(34, 65, 148);
  line-height: 30px;
  margin-bottom: 0;
  margin-left: 20px;
}
.coh-ce-cpt_proven_work_section-265cfe3f .additional-data ul li span {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-6e5d965a {
    margin-top: 11px;
  }
}
.coh-ce-cpt_proven_work_section-c454b74b .monitor-time p {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-top: 10px;
  margin-bottom: 54px;
  margin-left: -8px;
  width: 101%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_proven_work_section-c454b74b .monitor-time p {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_work_section-c454b74b .monitor-time p {
    margin-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-c454b74b .monitor-time p {
    margin-bottom: 28px;
  }
}
.coh-ce-cpt_proven_work_section-fb11f334 .adverse-reaction p {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 32px;
  width: 99%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_work_section-fb11f334 .adverse-reaction p {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-fb11f334 .adverse-reaction p {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-29a9b501 {
    margin-top: 0;
  }
}
.coh-ce-cpt_proven_work_section-9128e0fd .medical-experience p {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-top: 15px;
  margin-bottom: 64px;
  margin-left: -8px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_work_section-9128e0fd .medical-experience p {
    margin-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-9128e0fd .medical-experience p {
    margin-top: 0;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_proven_work_section-d6c9515f .primary-purpose p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 18px;
  color: rgb(34, 65, 148);
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_work_section-d6c9515f .primary-purpose p {
    margin-right: 8px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-d6c9515f .primary-purpose p {
    margin-bottom: 39px;
  }
}
.coh-ce-cpt_proven_work_section-9f12b46d {
  -webkit-box-shadow: 0px 3px 28px #00000029;
          box-shadow: 0px 3px 28px #00000029;;
  background-color: rgb(255, 255, 255);
  padding-top: 13px;
  padding-right: 41px;
  padding-bottom: 13px;
  padding-left: 29px;
  width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_proven_work_section-9f12b46d {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_proven_work_section-9f12b46d {
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 20px;
    padding-left: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_work_section-9f12b46d {
    position: relative;
    left: 12px;
  }
}
.coh-ce-cpt_proven_work_section-672f5940 .download-section h5 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 27px;
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_proven_work_section-672f5940 .download-section p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 27px;
  width: 102%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_proven_work_section-672f5940 .download-section p {
    width: 100%;
  }
}
.coh-ce-cpt_proven_work_section-9ca76563 {
  text-align: right;
}
@media (max-width: 767px) {
  .coh-ce-cpt_proven_work_section-9ca76563 {
    text-align: center;
  }
}
.coh-ce-cpt_proven_work_section-3fcc35a1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  text-align: left;
  width: 170px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 30px;
  margin-top: 20px;
  margin-bottom: 0;
  position: relative;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
}
@media (max-width: 564px) {
  .coh-ce-cpt_proven_work_section-3fcc35a1 {
    margin-top: 28px;
  }
}
.coh-ce-cpt_proven_work_section-3fcc35a1:after {
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  max-height: 25px;
  height: 25px;
  max-width: 25px;
  width: 25px;
  position: absolute;
  top: 16px;
  right: 24px;
  content: "";
  background-size: 20px;
  background-position: 0 0;
  background-image: url("/sites/g/files/kcxpwu1381/files/2025-10/downlaod-icon_0.png");
}
.coh-ce-cpt_proven_work_section-3fcc35a1:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_references-7b9cca46 {
  padding-bottom: 40px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_references-7b9cca46 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_references-300f8240 p {
  color: rgb(0, 0, 0);
  font-size: 12px;
  margin-bottom: 10px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 14px;
}
.coh-ce-cpt_references-300f8240 .identify-text {
  color: rgb(0, 0, 0);
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 15px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 14px;
}
.coh-ce-cpt_references-300f8240 ul {
  margin: 0;
}
.coh-ce-cpt_references-300f8240 ul li {
  margin-left: 12px;
  list-style: decimal;
  margin-bottom: 0px;
  padding-left: 4px;
  width: 93%;
  color: rgb(0, 0, 0);
  font-size: 12px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 1.5em;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_references-300f8240 ul li {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_references-300f8240 ul li {
    line-height: 16px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_references-300f8240 ul li br {
  display: none;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_references-300f8240 ul li br {
    display: none;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_references-300f8240 ul li br {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_references-300f8240 ul li br {
    display: block;
  }
}
.coh-ce-cpt_register_form-315e02b3 {
  max-width: 1100px;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(132, 189, 0, 0.2);
  padding: 3rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_register_form-315e02b3 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_register_form-315e02b3 {
    max-width: 90%;
    padding-top: 0;
    padding-right: 2rem;
    padding-bottom: 2rem;
    padding-left: 2rem;
  }
}
.coh-ce-cpt_resources_page_title-72a8bd03 {
  padding-top: 80px;
  padding-bottom: 0.625rem;
}
.coh-ce-cpt_resources_page_title-b609b4d h3 {
  font-size: 30px;
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_resources_page_title-b609b4d p {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_resources_podcost_library-fbc1ea9e {
  padding-top: 0px;
  padding-bottom: 0;
}
.coh-ce-cpt_resources_podcost_library-95634ea9 {
  padding-top: 80px;
  padding-bottom: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-95634ea9 {
    padding-top: 35px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_podcost_library-a8b0d41c {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_resources_podcost_library-a8b0d41c h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_podcost_library-a8b0d41c h1 {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_resources_podcost_library-51600380 {
  margin: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_podcost_library-51600380 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_resources_podcost_library-d189d010 {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-d189d010 {
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_resources_podcost_library-53bd16f6 {
  background-color: rgb(242, 242, 242);
  margin-bottom: 30px;
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
}
.coh-ce-cpt_resources_podcost_library-8f9b7e6b h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: none;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-8f9b7e6b h4 {
    display: block;
    text-align: center;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-8f9b7e6b h4 br {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_podcost_library-8f9b7e6b h4 br {
    display: block;
  }
}
.coh-ce-cpt_resources_podcost_library-8f9b7e6b p {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-8f9b7e6b p {
    display: none;
  }
}
.coh-ce-cpt_resources_podcost_library-6d58654e h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-6d58654e h4 {
    display: none;
  }
}
.coh-ce-cpt_resources_podcost_library-6d58654e p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-bottom: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-6d58654e p {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-6d58654e .domimg {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_podcost_library-6d58654e .domimg {
    margin-bottom: 66px;
  }
}
.coh-ce-cpt_resources_podcost_library-6d58654e a {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_podcost_library-6d58654e .domimg.img-margin {
    margin-top: 56px;
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_resources_podcost_library-6d58654e .domimg.img-margin img {
  margin: 30px 0 10px 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-6d58654e .domimg.img-margin img {
    margin: 0 0 10px 0;
  }
}
.coh-ce-cpt_resources_podcost_library-c67811a9 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-c67811a9 h4 {
    display: none;
  }
}
.coh-ce-cpt_resources_podcost_library-c67811a9 h4 br {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-c67811a9 h4 br {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_podcost_library-c67811a9 h4 br {
    display: block;
  }
}
.coh-ce-cpt_resources_podcost_library-c67811a9 p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-bottom: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 1.5;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-c67811a9 p {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_resources_podcost_library-c67811a9 p a {
  text-decoration: underline;
  color: rgb(34, 65, 148);
  font-weight: bold;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
.coh-ce-cpt_resources_podcost_library-c67811a9 p a:hover {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_resources_podcost_library-c67811a9 .dis-mobile br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_podcost_library-c67811a9 .dis-mobile br {
    display: block;
  }
}
.coh-ce-cpt_resources_podcost_library-fec4beec {
  border-bottom: 4px solid #afcb45;
  padding-bottom: 3px;
  cursor: pointer;
  color: rgb(34, 65, 148);
  font-size: 22px;
  font-weight: bold;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_resources_podcost_library-fec4beec:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_resources_podcost_library-da805481 {
  background-color: rgb(242, 242, 242);
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  margin-bottom: 30px;
}
.coh-ce-cpt_resources_podcost_library-8d4eb0ed h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: none;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-8d4eb0ed h4 {
    display: block;
    text-align: center;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-8d4eb0ed h4 br {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_podcost_library-8d4eb0ed h4 br {
    display: none;
  }
}
.coh-ce-cpt_resources_podcost_library-8d4eb0ed p {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-8d4eb0ed p {
    display: none;
  }
}
.coh-ce-cpt_resources_podcost_library-7568ac62 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-7568ac62 h4 {
    display: none;
    font-size: 18px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-7568ac62 h4 br {
    display: none;
  }
}
.coh-ce-cpt_resources_podcost_library-7568ac62 p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-bottom: 20px;
  font-family: 'Din2014Light', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 1.5;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_podcost_library-7568ac62 p {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_resources_podcost_library-7885d551 {
  border-bottom: 4px solid #afcb45;
  padding-bottom: 3px;
  cursor: pointer;
  color: rgb(34, 65, 148);
  font-size: 22px;
  font-weight: bold;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_resources_podcost_library-7885d551:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_resources_video_library-f29a06a3 {
  padding-top: 80px;
  padding-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_video_library-7f500a52 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_resources_video_library-7f500a52 h3 {
  margin-bottom: 30px;
  color: rgb(34, 65, 148);
  font-size: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_resources_video_library-51600380 {
  margin: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_video_library-51600380 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_resources_video_library-d189d010 {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-d189d010 {
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_resources_video_library-cc8e080d {
  background-color: rgb(242, 242, 242);
  margin-bottom: 30px;
  height: 320px;
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-cc8e080d {
    height: auto;
  }
}
.coh-ce-cpt_resources_video_library-c3122fe1 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: none;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-c3122fe1 h4 {
    display: block;
    text-align: center;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-c3122fe1 h4 br {
    display: none;
  }
}
.coh-ce-cpt_resources_video_library-c3122fe1 p {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-c3122fe1 p {
    display: none;
  }
}
.coh-ce-cpt_resources_video_library-e345ab01 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-e345ab01 h4 {
    display: none;
  }
}
.coh-ce-cpt_resources_video_library-e345ab01 p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-bottom: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-e345ab01 p {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-e345ab01 .domimg {
    text-align: center;
  }
}
.coh-ce-cpt_resources_video_library-e345ab01 a {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}
.coh-ce-cpt_resources_video_library-e345ab01 .domimg.img-margin img {
  margin: 30px 0 10px 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-e345ab01 .domimg.img-margin img {
    margin: 0 0 10px 0;
  }
}
.coh-ce-cpt_resources_video_library-f4f7b27e h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-f4f7b27e h4 {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-f4f7b27e h4 br {
    display: none;
  }
}
.coh-ce-cpt_resources_video_library-f4f7b27e p {
  height: 150px;
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-bottom: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_video_library-f4f7b27e p {
    height: 176px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-f4f7b27e p {
    margin-top: 20px;
    margin-bottom: 20px;
    height: auto;
  }
}
.coh-ce-cpt_resources_video_library-f4f7b27e p a {
  text-decoration: underline;
  color: rgb(34, 65, 148);
  font-weight: bold;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
.coh-ce-cpt_resources_video_library-f4f7b27e p a:hover {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_resources_video_library-fec4beec {
  border-bottom: 4px solid #afcb45;
  padding-bottom: 3px;
  cursor: pointer;
  color: rgb(34, 65, 148);
  font-size: 22px;
  font-weight: bold;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_resources_video_library-fec4beec:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_resources_video_library-2ba9a12b {
  width: 45%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_video_library-2ba9a12b {
    width: 100%;
  }
}
.coh-ce-cpt_resources_video_library-2ba9a12b .player .vp-video-wrapper.transparent {
  background-color: #fff !important;
}
.coh-ce-cpt_resources_video_library-2ba9a12b .coh-modal-inner {
  overflow: hidden !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-63fbc5b4 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_resources_video_library-8531f0ae {
  background-color: rgb(242, 242, 242);
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  margin-bottom: 30px;
  height: 320px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-8531f0ae {
    height: auto;
  }
}
.coh-ce-cpt_resources_video_library-8d4eb0ed h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: none;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-8d4eb0ed h4 {
    display: block;
    text-align: center;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-8d4eb0ed h4 br {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_video_library-8d4eb0ed h4 br {
    display: none;
  }
}
.coh-ce-cpt_resources_video_library-8d4eb0ed p {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-8d4eb0ed p {
    display: none;
  }
}
.coh-ce-cpt_resources_video_library-b7fb3b92 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-b7fb3b92 h4 {
    display: none;
    font-size: 18px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-b7fb3b92 h4 br {
    display: none;
  }
}
.coh-ce-cpt_resources_video_library-b7fb3b92 p {
  height: 150px;
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-bottom: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-b7fb3b92 p {
    margin-top: 20px;
    margin-bottom: 20px;
    height: auto;
  }
}
.coh-ce-cpt_resources_video_library-7885d551 {
  border-bottom: 4px solid #afcb45;
  padding-bottom: 3px;
  cursor: pointer;
  color: rgb(34, 65, 148);
  font-size: 22px;
  font-weight: bold;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_resources_video_library-7885d551:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_resources_video_library-26ae1f1b {
  width: 45%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_video_library-26ae1f1b {
    width: 100%;
  }
}
.coh-ce-cpt_resources_video_library-26ae1f1b .coh-modal-inner {
  overflow: hidden !important;
}
.coh-ce-cpt_safety_and_profile_component-3baa7391 h1 {
  font-weight: bold;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 18px;
}
.coh-ce-cpt_safety_and_profile_component-3baa7391 h2 {
  color: rgb(126, 183, 39);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 23px;
}
.coh-ce-cpt_safety_and_profile_component-3baa7391 p {
  padding-top: 29px;
  padding-bottom: 35px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_and_profile_component-3baa7391 p {
    padding-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_and_profile_component-3baa7391 p {
    padding-top: 18px;
    padding-bottom: 14px;
  }
}
.coh-ce-cpt_safety_and_profile_component-3baa7391 p:last-child {
  padding-bottom: 56px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_and_profile_component-3baa7391 p:last-child {
    padding-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_and_profile_component-3baa7391 p:last-child {
    padding-top: 17px;
    padding-bottom: 46px;
  }
}
.coh-ce-cpt_safety_and_profile_component-3baa7391 ul {
  position: relative;
  margin-bottom: 0;
}
.coh-ce-cpt_safety_and_profile_component-3baa7391 ul li {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 12px;
  margin-left: 16px;
  list-style: none;
  position: relative;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_and_profile_component-3baa7391 ul li {
    padding-right: 2px;
  }
}
.coh-ce-cpt_safety_and_profile_component-3baa7391 ul li:after {
  height: 6px;
  width: 6px;
  background-color: rgb(34, 65, 148);
  position: absolute;
  left: -16px;
  top: 8px;
  -webkit-border-radius: 100px;
          border-radius: 100px;
  content: "";
}
.coh-ce-cpt_safety_and_profile_component-3baa7391 ul li ul {
  margin-top: 12px;
  margin-bottom: 0px;
}
.coh-ce-cpt_safety_and_profile_component-3baa7391 ul li ul li {
  margin-bottom: 0px;
}
.coh-ce-cpt_safety_and_profile_component-3baa7391 ul li ul li:after {
  background-color: rgb(182, 210, 66);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_safety_hcp_information_compo-9d37be7b {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-c69a115e {
  margin-top: 80px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_hcp_information_compo-c69a115e {
    margin-top: 35px;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-54b391cd {
  margin-bottom: 30px;
  display: block;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_hcp_information_compo-54b391cd {
    display: none;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 p {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 p.majority-mob-top {
    margin-top: 30px;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 ul {
  margin-top: 10px;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 ul li {
  margin-left: 15px;
  margin-bottom: 0px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .identify-text {
  font-size: 12px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .adverse-p {
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 .adverse-p {
    letter-spacing: 0.2px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 .adverse-p {
    margin-top: 30px;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .adverse-p strong {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .safety-ul {
  margin-bottom: 0;
  margin-left: 4px;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .safety-ul li {
  margin-bottom: 5px;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 div p {
  line-height: 13px;
  font-size: 16px;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .patient-information li {
  margin-bottom: 10px;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .p-terms {
  margin-bottom: 45px;
  margin-top: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 .p-terms {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 .rate-s {
    margin-top: 10px!important;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .arrow-left {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 .arrow-left {
    display: block;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .arrow-right {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 .arrow-right {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 .arrow {
    -webkit-box-pack: right;
    -webkit-justify-content: right;
        -ms-flex-pack: right;
            justify-content: right;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .p-small small {
  font-size: 10px;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .p-small small sup {
  margin-right: 4px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 p.image-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: right;
    -webkit-justify-content: right;
        -ms-flex-pack: right;
            justify-content: right;
    margin-top: 20px;
    margin-right: 0;
    margin-bottom: 30px;
    margin-left: 0;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 p.image-nav button#slideLeft {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 p.image-nav button#slideLeft {
    display: block;
    float: left;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 p.image-nav button#slideRight {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_hcp_information_compo-117369f4 p.image-nav button#slideRight {
    display: block;
  }
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .adverse-p.rate-s {
  margin-top: 10px;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .p-terms p {
  padding-left: 10px;
  text-indent: -10px;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .p-terms p small sup {
  margin-right: 5px;
}
.coh-ce-cpt_safety_hcp_information_compo-117369f4 .pd-left {
  padding-left: 10px;
}
.coh-ce-cpt_sd_network_page_banner-29038cb2 {
  max-width: 1170px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_network_page_banner-29038cb2 {
    padding-right: 1.9rem;
    padding-left: 1.9rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_network_page_banner-181165f5 {
    margin-right: 0px!important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_network_page_banner-181165f5 {
    margin: 0 !important;
  }
}
.coh-ce-cpt_sd_network_page_banner-40403af8 {
  padding-top: 4rem;
  padding-right: 0;
  padding-bottom: 7rem;
  padding-left: 5rem !important;
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_network_page_banner-40403af8 {
    padding-left: 0 !important;
    padding-top: 60px;
    padding-bottom: 3rem;
  }
}
.coh-ce-cpt_sd_network_page_banner-40403af8 p {
  color: #fff;
}
.coh-ce-cpt_sd_network_page_banner-d8a715cd h1 {
  font-size: 2.7rem;
  line-height: 1.17;
  font-weight: 600;
  color: rgb(255, 255, 255);
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  font-style: italic;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_network_page_banner-d8a715cd h1 {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
  }
}
.coh-ce-cpt_sd_network_page_banner-d8a715cd h1.didot-font {
  font-size: 2.3rem;
  font-weight: 400;
  color: rgb(255, 255, 255);
  line-height: 1.17;
  font-style: italic;
  margin-bottom: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_network_page_banner-d8a715cd h1.didot-font {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
    font-style: normal;
  }
}
.coh-ce-cpt_sd_network_page_banner-d8a715cd p strong {
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  width: 80%;
}
.coh-ce-cpt_sd_network_page_banner-9134b5df {
  width: 95%;
}
.coh-ce-cpt_sd_network_page_banner-9134b5df h2 {
  margin-top: 0.75rem;
  margin-right: 1.5rem;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(255, 255, 255);
  font-size: 1.25em;
  line-height: 1.15;
  padding-right: 50px;
  font-weight: 700;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_network_page_banner-9134b5df h2 {
    padding-right: 0;
  }
}
.coh-ce-cpt_sd_network_page_banner-9134b5df p {
  margin-top: 0.75rem;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 14px;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 1px;
  color: rgb(255, 255, 255);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_network_page_banner-9134b5df p:first-child {
  margin-bottom: .6rem;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_network_page_banner-9134b5df p:first-child {
    word-spacing: -0.9px;;
  }
}
.coh-ce-cpt_sd_network_page_banner-9134b5df p span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_sd_network_page_banner-9134b5df p img {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_network_page_banner-9134b5df p img {
    display: block;
  }
}
.coh-ce-cpt_sd_network_page_banner-9134b5df ul {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  margin-left: 35px;
}
.coh-ce-cpt_sd_network_page_banner-9134b5df ul li {
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 3px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_network_page_banner-9134b5df ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_sd_network_page_banner-7827ab05 .banner-arrow {
  position: relative;
}
.coh-ce-cpt_sd_network_page_banner-7827ab05 .banner-arrow:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  position: absolute;
  height: 1.1em;
  width: 1.1em;
  top: 12px;
  right: 8%;
}
.coh-ce-cpt_sd_network_page_banner-fd5819e0 {
  margin-top: 1rem;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
}
.coh-ce-cpt_sd_network_page_banner-8b9096da {
  font-size: 13px;
  font-weight: 400;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 1.5rem;
  margin-right: 0;
  margin-bottom: 0.75rem;
  margin-left: 0;
}
.coh-ce-cpt_sd_network_page_banner-eb23ac7c {
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_network_page_banner-eb23ac7c {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_network_page_banner-eb23ac7c {
    display: none;
  }
}
.coh-ce-cpt_sd_network_page_banner-bf826b48 {
  width: 430px;
  padding-top: 20px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.coh-ce-cpt_sd_net_accordion-df7ae5ef {
  margin: 0 auto;
  width: 1140px;
  padding: 53px 0 0px 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_accordion-df7ae5ef {
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_accordion-df7ae5ef {
    padding: 35px 0 0px 0;
  }
}
.coh-ce-cpt_sd_net_accordion-df7ae5ef .coh-accordion-tabs-content-wrapper {
  -webkit-box-shadow: 0 0 50px 0 rgb(219, 219, 220);
          box-shadow: 0 0 50px 0 rgb(219, 219, 220);
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion-df7ae5ef .coh-accordion-tabs-content-wrapper {
    -webkit-box-shadow: 0 0 0 0;
            box-shadow: 0 0 0 0;
  }
}
.coh-ce-cpt_sd_net_accordion-62fe9e37 {
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 3px 28px #00000029;
          box-shadow: 0px 3px 28px #00000029;
}
.coh-ce-cpt_sd_net_accordion-62fe9e37 a:after {
  color: #224194!important;
}
.coh-ce-cpt_sd_net_accordion-62fe9e37 a:focus {
  border: 0px solid #84BD00;
}
.coh-ce-cpt_sd_net_accordion-4c98affa {
  background-color: rgb(255, 255, 255);
  padding-right: 45px;
  padding-bottom: 48px;
  padding-left: 45px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion-4c98affa {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-ce-cpt_sd_net_accordion-ebb93b00 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  margin-bottom: 0px;
  color: rgb(34, 65, 148);
  line-height: 22px;
}
.coh-ce-cpt_sd_net_accordion-ebb93b00 ul li {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt_sd_net_accordion-18e0ed79 {
  margin-top: 24px;
  margin-bottom: 24px;
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion-18e0ed79 {
    display: none;
  }
}
.coh-ce-cpt_sd_net_accordion-79551073 {
  margin-top: 24px;
  margin-bottom: 24px;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion-79551073 {
    display: block;
  }
}
.coh-ce-cpt_sd_net_accordion-b3ba044c p {
  margin-bottom: 0;
  margin-left: 30px;
  color: rgb(34, 65, 148);
  font-size: 12px;
  line-height: 14px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion-b3ba044c p {
    margin-left: 10px;
  }
}
.coh-ce-cpt_sd_net_accordion-efaff0ab {
  margin-top: 50px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  width: 46%;
  display: block;
  padding-right: 0;
  padding-left: 0;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_accordion-efaff0ab {
    width: 66%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_accordion-efaff0ab {
    width: 85%;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion-efaff0ab {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    padding-left: 14px !important;
    padding-right: 14px !important;
  }
}
.coh-ce-cpt_sd_net_accordion_second-34517c89 {
  margin: 0 auto;
  width: 1140px;
  padding: 73px 0 0px 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_accordion_second-34517c89 {
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_accordion_second-34517c89 {
    padding: 35px 0 0px 0;
  }
}
.coh-ce-cpt_sd_net_accordion_second-34517c89 .coh-accordion-tabs-content-wrapper {
  -webkit-box-shadow: 0 0 50px 0 rgb(219, 219, 220);
          box-shadow: 0 0 50px 0 rgb(219, 219, 220);
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion_second-34517c89 .coh-accordion-tabs-content-wrapper {
    -webkit-box-shadow: 0 0 0 0;
            box-shadow: 0 0 0 0;
  }
}
.coh-ce-cpt_sd_net_accordion_second-62fe9e37 {
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 3px 28px #00000029;
          box-shadow: 0px 3px 28px #00000029;
}
.coh-ce-cpt_sd_net_accordion_second-62fe9e37 a:after {
  color: #224194!important;
}
.coh-ce-cpt_sd_net_accordion_second-62fe9e37 a:focus {
  border: 0px solid #84BD00;
}
.coh-ce-cpt_sd_net_accordion_second-4c98affa {
  background-color: rgb(255, 255, 255);
  padding-right: 45px;
  padding-bottom: 48px;
  padding-left: 45px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion_second-4c98affa {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-ce-cpt_sd_net_accordion_second-9a603ad1 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  margin-bottom: 0px;
  color: rgb(34, 65, 148);
  line-height: 22px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_accordion_second-9a603ad1 p {
    display: inline;
  }
}
.coh-ce-cpt_sd_net_accordion_second-9a603ad1 ul li {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt_sd_net_accordion_second-18e0ed79 {
  margin-top: 24px;
  margin-bottom: 24px;
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion_second-18e0ed79 {
    display: none;
  }
}
.coh-ce-cpt_sd_net_accordion_second-79551073 {
  margin-top: 24px;
  margin-bottom: 24px;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion_second-79551073 {
    display: block;
  }
}
.coh-ce-cpt_sd_net_accordion_second-20f622cd p {
  margin-bottom: 0;
  color: rgb(34, 65, 148);
  font-size: 12px;
  line-height: 14px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_accordion_second-ef26ec2a {
  margin-top: 50px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  width: 46%;
  display: block;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_accordion_second-ef26ec2a {
    width: 66%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_accordion_second-ef26ec2a {
    width: 85%;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_accordion_second-ef26ec2a {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    padding-left: 14px !important;
    padding-right: 14px !important;
  }
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-dfe77e38 {
  margin-top: 90px;
  margin-bottom: 35px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-dfe77e38 {
    margin-top: 31px;
    margin-bottom: 25px;
  }
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-cfb74081 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-cfb74081 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-cfb74081 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-cfb74081 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-19e9cc23 h1 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 18px;
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-19e9cc23 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 35px;
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-aff7052f p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0px;
  margin-bottom: 25px;
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-aff7052f p strong {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-aff7052f p strong {
    letter-spacing: -0.7px;
  }
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-aff7052f h3 {
  color: rgb(34, 65, 148);
  margin-bottom: 18px;
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-efb60f7a {
    width: 40%;
    padding-right: 0;
    padding-left: 0;
    display: block;
  }
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-d5b19b4 .small-text {
  color: rgb(34, 65, 148);
  font-size: 12px;
  line-height: 14px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 25px;
  margin-bottom: 0px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-d5b19b4 .small-text {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-839d645c {
  margin-left: auto;
  width: 90%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-839d645c {
    width: 90%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-839d645c {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-839d645c {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-839d645c {
    width: 100%;
  }
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-5d3f92fa h3 {
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 35px;
  margin-bottom: 18px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_carcinoid_syndrome-5d3f92fa h3 {
    letter-spacing: -0.7px;
  }
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-5d3f92fa p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_carcinoid_syndrome-5d3f92fa .margin-bottom-10px {
  margin-bottom: 10px;
}
.coh-ce-cpt_sd_net_common_side_effects-f2d74aff {
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_common_side_effects-f2d74aff {
    margin-bottom: 48px;
  }
}
.coh-ce-cpt_sd_net_common_side_effects-cfb74081 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_common_side_effects-cfb74081 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_common_side_effects-cfb74081 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_common_side_effects-cfb74081 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_common_side_effects-e68eddb6 h2 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0px;
  margin-bottom: 18px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_common_side_effects-e68eddb6 h2 {
    letter-spacing: -1.5px;
  }
}
.coh-ce-cpt_sd_net_common_side_effects-e68eddb6 p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 26px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_common_side_effects-e68eddb6 p {
    margin-bottom: 18px;
  }
}
.coh-ce-cpt_sd_net_common_side_effects-e68eddb6 h3 {
  margin-top: 0px;
  margin-bottom: 25px;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_common_side_effects-e68eddb6 h3 {
    margin-bottom: 28px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_common_side_effects-e68eddb6 h3 {
    letter-spacing: -1.5px;
  }
}
.coh-ce-cpt_sd_net_common_side_effects-c99b0a6e h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0px;
  margin-bottom: 0px;
}
.coh-ce-cpt_sd_net_common_side_effects-c99b0a6e ul {
  margin-top: 16px;
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_common_side_effects-c99b0a6e ul {
    margin-top: 20px;
  }
}
.coh-ce-cpt_sd_net_common_side_effects-c99b0a6e ul li {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 23px;
  margin-left: 20px;
}
.coh-ce-cpt_sd_net_common_side_effects-c99b0a6e p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 0;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_common_side_effects-b7db2440 {
    margin-top: 50px;
  }
}
.coh-ce-cpt_sd_net_common_side_effects-1d51ff30 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0px;
  margin-bottom: 0px;
}
.coh-ce-cpt_sd_net_common_side_effects-1d51ff30 ul {
  margin-top: 16px;
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_common_side_effects-1d51ff30 ul {
    margin-top: 20px;
  }
}
.coh-ce-cpt_sd_net_common_side_effects-1d51ff30 ul li {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 23px;
  margin-left: 20px;
}
.coh-ce-cpt_sd_net_common_side_effects-1d51ff30 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 16px;
  margin-bottom: 16px;
  padding-right: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_common_side_effects-1d51ff30 p {
    padding-right: 0;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-5872fcf6 {
  padding-top: 90px;
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-5872fcf6 {
    padding-top: 39px;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-e1e14bf {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_downloadable_resource-e1e14bf {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-e1e14bf {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_downloadable_resource-e1e14bf {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_downloadable_resource-cc906e28 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-cc906e28 h1 {
  margin-bottom: 18px;
  font-size: 30px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 35px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-cc906e28 h1 {
    margin-bottom: 12px;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-cc906e28 h4 {
  margin-bottom: 30px;
  font-size: 20px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_downloadable_resource-cc906e28 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  margin-bottom: 27px;
  line-height: 23px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-cc906e28 p {
    font-weight: 500;
    margin-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_downloadable_resource-cc906e28 p {
    letter-spacing: -1px;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-cc906e28 p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_downloadable_resource-cc906e28 .p-download {
  font-weight: 600;
  font-size: 18px;
}
.coh-ce-cpt_sd_net_downloadable_resource-f4906a87 {
  margin: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_downloadable_resource-f4906a87 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-f4906a87 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
}
.coh-ce-cpt_sd_net_downloadable_resource-d189d010 {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-d189d010 {
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-43eb04b7 {
  margin-bottom: 35px;
  background-color: rgb(242, 242, 242);
  padding-top: 1.875rem;
  padding-right: 30px;
  padding-bottom: 1.875rem;
  padding-left: 30px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  min-height: 250px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_downloadable_resource-43eb04b7 {
    min-height: 250px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-43eb04b7 {
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 250px;
    margin-bottom: 35px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_downloadable_resource-43eb04b7 {
    min-height: auto;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-a7702f8e h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 30px;
  display: none;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-a7702f8e h4 {
    display: block;
    text-align: center;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-a7702f8e p {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-a7702f8e p {
    display: none;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-ddbaee9d {
  width: 136px;
  display: block;
  height: 193px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-ddbaee9d {
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-acc21262 {
  margin-left: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-acc21262 {
    margin-left: 0;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-43404a54 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 28px;
  display: block;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-43404a54 h4 {
    display: none;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-43404a54 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  margin-top: 0;
  margin-bottom: 10px;
  line-height: 18px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-43404a54 p {
    margin-top: 35px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-91bffdd4 {
  font-size: 20px;
  position: absolute;
  bottom: 30px;
  color: rgb(34, 65, 148);
  border-bottom: 4px solid #afcb45;
  padding-bottom: 3px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  left: 35%;
  line-height: 25px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_downloadable_resource-91bffdd4 {
    left: 46%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-91bffdd4 {
    position: static;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-91bffdd4:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_sd_net_downloadable_resource-c20c97a6 {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-c20c97a6 {
    padding-left: 0 !important;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-6ba1f13a {
  margin-bottom: 35px;
  background-color: rgb(242, 242, 242);
  padding-top: 1.875rem;
  padding-right: 30px;
  padding-bottom: 1.875rem;
  padding-left: 30px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  min-height: 250px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_downloadable_resource-6ba1f13a {
    min-height: 250px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-6ba1f13a {
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 250px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_downloadable_resource-6ba1f13a {
    height: auto;
    min-height: auto;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-3a45a199 {
  width: 136px;
  height: 193px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-3a45a199 {
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-8d8e6e45 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 28px;
  display: block;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-8d8e6e45 h4 {
    display: none;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-8d8e6e45 p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 18px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-8d8e6e45 p {
    margin-top: 35px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-9ba19fbf {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  border-bottom: 4px solid #afcb45;
  padding-bottom: 3px;
  position: absolute;
  bottom: 30px;
  left: 35%;
  line-height: 25px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_downloadable_resource-9ba19fbf {
    left: 46%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_downloadable_resource-9ba19fbf {
    position: static;
  }
}
.coh-ce-cpt_sd_net_downloadable_resource-9ba19fbf:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_sd_net_helpful_reminders-bf86c043 {
  margin-top: 17px;
  margin-bottom: 56px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_reminders-bf86c043 {
    margin-top: 0;
    margin-bottom: 45px;
  }
}
.coh-ce-cpt_sd_net_helpful_reminders-c71a2ae3 {
  max-width: 1140px;
  margin-top: 21px;
  margin-bottom: 0px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_helpful_reminders-c71a2ae3 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_reminders-c71a2ae3 {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_reminders-c71a2ae3 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_helpful_reminders-8ccb3b1a h3 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 18px;
}
.coh-ce-cpt_sd_net_helpful_reminders-8ccb3b1a h2 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
}
.coh-ce-cpt_sd_net_helpful_reminders-8ccb3b1a p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 22px;
  color: rgb(34, 65, 148);
  margin-bottom: 38px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_reminders-8ccb3b1a p {
    margin-bottom: 35px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_reminders-ae30879d {
    margin-bottom: 37px;
  }
}
.coh-ce-cpt_sd_net_helpful_reminders-3957f757 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 0;
  margin-bottom: 15px;
  text-align: center;
}
.coh-ce-cpt_sd_net_helpful_reminders-3957f757 h4 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 5px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_reminders-a389422a {
    margin-bottom: 28px;
  }
}
.coh-ce-cpt_sd_net_helpful_reminders-af9ce868 {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_reminders-af9ce868 {
    display: none;
  }
}
.coh-ce-cpt_sd_net_helpful_reminders-ce291562 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_reminders-ce291562 {
    display: block;
  }
}
.coh-ce-cpt_sd_net_helpful_reminders-6f74ae13 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
}
.coh-ce-cpt_sd_net_helpful_reminders-6f74ae13 h4 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 5px;
  text-align: center;
}
.coh-ce-cpt_sd_net_helpful_reminders-6b21c56f p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
}
.coh-ce-cpt_sd_net_helpful_reminders-6b21c56f h4 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 5px;
  text-align: center;
}
.coh-ce-cpt_sd_net_helpful_reminders-df8a488d {
  text-align: center;
  margin-top: 56px;
  margin-bottom: 79px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_reminders-df8a488d {
    margin-top: 45px;
    margin-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_reminders-318c8888 {
    width: 100%;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-a5b606a0 {
  margin-top: 61px;
  margin-bottom: 80px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_tips-a5b606a0 {
    margin-top: 33px;
    margin-bottom: 33px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_tips-a5b606a0 {
    margin-bottom: 14px;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-43f59dde {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_helpful_tips-43f59dde {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_tips-43f59dde {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_tips-43f59dde {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-53b7ceb h3 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_tips-53b7ceb h3 {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-53b7ceb h2 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 35px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_tips-53b7ceb h2 {
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_tips-7d9d4b2b {
    margin-top: 0;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-211ebd55 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 15px;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_tips-211ebd55 p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_tips-211ebd55 p {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-9f73afab {
  border-right: 1px solid #707070;
  border-left: 1px solid #707070;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_tips-9f73afab {
    border-top: 1px solid #707070;
    border-bottom: 1px solid #707070;
    border-left: none;
    border-right: none;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-af9ce868 {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_tips-af9ce868 {
    display: none;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-ae0848af {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_tips-ae0848af {
    display: block;
    margin-top: 20px;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-fe36ba6d p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 15px;
  margin-bottom: 0;
  text-align: center;
  padding-right: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_tips-fe36ba6d p {
    margin-bottom: 0;
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_tips-fe36ba6d p {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-f3594915 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 15px;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_helpful_tips-f3594915 p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_helpful_tips-f3594915 p {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_sd_net_helpful_tips-f3594915 p a {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(115, 192, 70);
  font-size: 20px;
  line-height: 23px;
  text-decoration: underline;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-ceddb501 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-c22cd34 {
  margin: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-c22cd34 {
    margin-right: 0px!important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-c22cd34 {
    margin: 0 !important;
  }
}
.coh-ce-cpt_sd_net_home_page_banner_for_-44138d9f {
  padding-top: 35px;
  padding-bottom: 42px;
  -webkit-border-radius: 0 30px 30px 0;
          border-radius: 0 30px 30px 0;
  background: rgb(255 255 255 / 80%);
  padding-left: 147px !important;
  padding-right: 43px !important;
  margin-top: 37px;
  margin-bottom: 75px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-44138d9f {
    padding-left: 4rem !important;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-44138d9f {
    padding-left: 4.5rem !important;
    padding-right: 43px !important;
    padding-right: 29px;
    padding-left: 43px;
  }
}
.coh-ce-cpt_sd_net_home_page_banner_for_-44138d9f p {
  color: #fff;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-b5d64016 h1 {
  font-size: 2.7rem;
  line-height: 1.17;
  font-weight: 500;
  color: rgb(255, 255, 255);
  margin: 0;
  font-family: didot, serif;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-b5d64016 h1 {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
  }
}
.coh-ce-cpt_sd_net_home_page_banner_for_-b5d64016 h1.didot-font {
  font-size: 2.3rem;
  font-weight: 400;
  color: rgb(255, 255, 255);
  line-height: 1.17;
  font-style: italic;
  margin-bottom: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-b5d64016 h1.didot-font {
    font-size: -webkit-calc(1.42045vw + 1.90341rem);
    font-size: calc(1.42045vw + 1.90341rem);
    font-style: normal;
  }
}
.coh-ce-cpt_sd_net_home_page_banner_for_-b5d64016 h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: rgb(34, 65, 148);
  font-size: 45px;
  line-height: 47px;
  margin-bottom: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-b5d64016 h1 {
    font-size: 26px;
    line-height: 2.1875rem;
  }
}
.coh-ce-cpt_sd_net_home_page_banner_for_-b5d64016 p {
  color: rgb(34, 65, 148);
  font-size: 18px;
  line-height: 24px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-b5d64016 p {
    font-size: 16px;
  }
}
.coh-ce-cpt_sd_net_home_page_banner_for_-b5d64016 h4 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  color: rgb(34, 65, 148);
  margin-bottom: 17px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-b5d64016 h4 {
    font-size: 22px;
  }
}
.coh-ce-cpt_sd_net_home_page_banner_for_-20c1f9c4 {
  color: rgb(34, 65, 148);
  margin-bottom: 0px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-20c1f9c4 p {
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 19px;
  margin-left: 0;
  font-size: 20px;
  line-height: 24px;
  font-weight: 400;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-20c1f9c4 p span {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-20c1f9c4 ul {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 15px;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-20c1f9c4 ul li {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 24px;
  margin: 0;
  margin-bottom: 6px;
  margin-left: 10px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-20c1f9c4 ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-20c1f9c4 .p-indication {
  margin-bottom: 3px !important;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 20px;
  letter-spacing: 0;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-20c1f9c4 .identify-text01 {
  font-size: 12px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 18px;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-20c1f9c4 .p-ind {
  margin-top: 0;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-da0e0930 {
  display: inline-block;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-da0e0930:after {
  display: none;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-da0e0930:hover {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_sd_net_home_page_banner_for_-17d7e336 {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-17d7e336 {
    display: none;
  }
}
.home-ban.coh-ce-cpt_sd_net_home_page_banner_for_-49d61428 p {
  max-width: 100%;
  width: 100%;
  font-size: 16px;
  line-height: 24px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_home_page_banner_for_-ef898fe {
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  position: relative;
  padding-left: 147px;
  color: rgb(255, 255, 255);
  bottom: 35px;
  width: 47%;
  max-width: 47%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-ef898fe {
    padding-left: 4rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_home_page_banner_for_-ef898fe {
    padding-left: 4.5rem;
  }
}
.coh-ce-cpt_sd_net_home_page_banner_for_-ef898fe ul li {
  font-weight: 400 !important;
}
.coh-ce-cpt_sd_net_if_you_experience-ee7e063b {
  background-color: #F2F2F2;
  padding-top: 20px;
  padding-bottom: 19px;
  margin-bottom: 75px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_if_you_experience-ee7e063b {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_sd_net_if_you_experience-cfb74081 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_if_you_experience-cfb74081 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_if_you_experience-cfb74081 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_if_you_experience-cfb74081 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_if_you_experience-745b976d {
  width: 81px;
  max-width: 81px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_if_you_experience-745b976d {
    margin-right: auto;
    margin-left: auto;
    width: 100px;
  }
}
.coh-ce-cpt_sd_net_if_you_experience-e7e45f84 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  padding-top: 15px;
  padding-left: 10px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_if_you_experience-e7e45f84 p {
    padding-top: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_if_you_experience-e7e45f84 p {
    padding-top: 10px;
    padding-left: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_if_you_experience-e7e45f84 p {
    padding-top: 0px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_if_you_experience-e7e45f84 p {
    padding-top: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_inner_page_banner-309fd65b {
    padding-right: 0.685rem;
    padding-left: 0.685rem;
  }
}
.coh-ce-cpt_sd_net_inner_page_banner-f107f151 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_inner_page_banner-f107f151 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_inner_page_banner-181165f5 {
    margin-right: 0px!important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_inner_page_banner-181165f5 {
    margin: 0 !important;
  }
}
.coh-ce-cpt_sd_net_inner_page_banner-675d862a {
  padding-top: 90px;
  padding-bottom: 90px;
  padding-right: 96px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_inner_page_banner-675d862a {
    padding-right: 0px !important;
  }
}
.coh-ce-cpt_sd_net_inner_page_banner-9ba24044 h1 {
  font-size: 30px;
  line-height: 35px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0px;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_sd_net_inner_page_banner-9ba24044 p {
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 18px;
  margin-bottom: 0;
}
.coh-ce-cpt_sd_net_inner_page_banner-9ba24044 p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_inner_page_banner-17d7e336 {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_inner_page_banner-17d7e336 {
    display: none;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-ad003728 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-ad003728 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-ad003728 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-ad003728 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-d521d589 {
  margin-top: 90px;
  margin-bottom: 45px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-d521d589 {
    margin-top: 42px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-2cb95d08 h1 {
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 15px;
}
.coh-ce-cpt_sd_net_ipsen_cares_component-2e4008ca p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 22px;
}
.coh-ce-cpt_sd_net_ipsen_cares_component-2e4008ca p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_ipsen_cares_component-2e4008ca h3 {
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 25px;
  margin-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-2e4008ca h3 {
    letter-spacing: -1.5px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-2e4008ca ul {
  margin-top: 30px;
  margin-bottom: 0;
  margin-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-2e4008ca ul {
    margin-top: 23px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-2e4008ca ul li {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 23px;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-2e4008ca ul li {
    margin-bottom: 18px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-2e4008ca h2 {
  margin-top: 50px;
  margin-bottom: 0px;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-2e4008ca h2 {
    margin-top: 23px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-45cbb90c {
  margin-bottom: 45px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-45cbb90c {
    margin-bottom: 46px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-2f2370aa {
  margin-top: 12px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-2f2370aa {
    margin-top: 23px;
    margin-bottom: 18px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-c804ccd3 p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-6c8a03fc {
    margin-top: 23px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-e3272976 {
  margin-top: 12px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-e3272976 {
    margin-top: 23px;
    margin-bottom: 18px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-7bf117bf {
    margin-top: 22px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-1ff9b637 {
  padding-left: 220px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-1ff9b637 {
    padding-left: 130px !important;
    margin-top: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-1ff9b637 {
    padding-left: 0px !important;
    margin-top: 0px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-9efa38ac {
  margin-top: 12px;
  margin-bottom: 25px;
}
.coh-ce-cpt_sd_net_ipsen_cares_component-fc7d2aca p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}
.coh-ce-cpt_sd_net_ipsen_cares_component-2b5feed8 {
  text-align: center;
  padding-right: 220px !important;
  padding-top: 20px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-2b5feed8 {
    padding-right: 150px !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-2b5feed8 {
    padding-top: 0;
    padding-right: 0;
    padding-right: 0px !important;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-47cbdb48 {
  margin-top: 45px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-47cbdb48 {
    margin-top: 54px;
    margin-bottom: 12px;
    width: 100%;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-47cbdb48 > button {
  display: none;
}
.coh-ce-cpt_sd_net_ipsen_cares_component-f358dc97 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  text-align: center;
}
.coh-ce-cpt_sd_net_ipsen_cares_component-f358dc97 a {
  color: rgb(34, 65, 148);
  text-decoration: none;
}
.coh-ce-cpt_sd_net_ipsen_cares_component-497dcc2f p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  line-height: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 30px;
  margin-bottom: 45px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_cares_component-497dcc2f p {
    margin-top: 37px;
    margin-bottom: 37px;
  }
}
.coh-ce-cpt_sd_net_ipsen_cares_component-497dcc2f p span {
  position: static !important;
  display: inline;
  margin-right: 2px;
  margin-left: 1px;
}
.coh-ce-cpt_sd_net_ipsen_cares_component-497dcc2f a {
  margin-top: 0;
  margin-bottom: 0;
  color: #224194;
  display: inline;
}
.coh-ce-cpt_sd_net_ipsen_care_component_-2541b380 {
  margin: 0 auto;
  margin-top: 90px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-2541b380 {
    margin-top: 41px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-3c6a834c {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-3c6a834c {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-3c6a834c {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-91fa8a6e {
  display: grid;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-91fa8a6e {
    display: block;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-236b1e11 {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-236b1e11 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-6635b137 {
    display: block;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-2bc89811 h1 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 0;
}
.coh-ce-cpt_sd_net_ipsen_care_component_-ee0ebbdf {
  width: 92%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-ee0ebbdf {
    display: none;
    width: 50%;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-ee0ebbdf {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-ee0ebbdf {
    display: none;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-270c75a8 {
  text-align: left;
}
.coh-ce-cpt_sd_net_ipsen_care_component_-270c75a8 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 20px;
  line-height: 23px;
  letter-spacing: 0;
  color: rgb(34, 65, 148);
  margin-top: 52px;
  margin-bottom: 56px;
  padding-right: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-270c75a8 p {
    padding-right: 0;
    margin-top: 18px;
    margin-bottom: 71px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-270c75a8 p {
    letter-spacing: -0.9px;
    padding-right: 42px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-270c75a8 .p-ipsen {
    padding-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-af94dac6 {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-af94dac6 .pd-sides {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-3f88633a {
  padding-bottom: 46px;
  max-width: 520px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-3f88633a {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-d31a513f {
  margin: 0 auto 37px;
  width: 300px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-d31a513f {
    margin: 0 auto 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-d31a513f {
    width: 246px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-39442815 {
  margin-bottom: 0;
  margin: .75rem 2rem 0 2rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-39442815 {
    text-align: center;
    margin: 0;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-39442815 h4 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 0px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-39442815 h4 {
    font-size: 20px;
    line-height: 25px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-39442815 p {
  color: rgb(34, 65, 148);
  font-size: 25px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 30px;
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-39442815 p {
    letter-spacing: 0;
    font-size: 20px;
    line-height: 25px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-d069ef5e {
  margin: 0 auto 37px;
  width: 300px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-d069ef5e {
    margin: 0 auto 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-d069ef5e {
    width: 246px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d {
  margin-bottom: 0;
  margin: .75rem 2rem 0 2rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d {
    text-align: center;
    margin: 0;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d h4 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 0px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d h4 {
    font-size: 20px;
    line-height: 25px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d p {
  color: rgb(34, 65, 148);
  font-size: 25px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 30px;
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d p {
    letter-spacing: 0;
    font-size: 20px;
    line-height: 25px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d p br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d p br {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d .letterspace-title {
    letter-spacing: -0.9px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d .letterspace-desc {
  letter-spacing: -0.6px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-44b0e36d .letterspace-desc {
    letter-spacing: -1.3px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-907a436e {
  margin-right: auto;
  margin-left: auto;
  width: 334px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-907a436e {
    width: 100%;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-75f5a5c2 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  padding: 14px 20px 14px 20px;
  display: inline-block;
  position: relative;
  overflow: hidden;
  background-image: -webkit-gradient(   linear,   left top, right top,   from(hsl(98deg 49% 51%)),   color-stop(11%, hsl(94deg 51% 52%)),   color-stop(22%, hsl(91deg 52% 52%)),   color-stop(33%, hsl(87deg 54% 52%)),   color-stop(44%, hsl(84deg 55% 52%)),   color-stop(56%, hsl(82deg 57% 53%)),   color-stop(67%, hsl(79deg 58% 53%)),   color-stop(78%, hsl(76deg 60% 54%)),   color-stop(89%, hsl(74deg 61% 54%)),   to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient(   left,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient(   90deg,   hsl(98deg 49% 51%) 0%,   hsl(94deg 51% 52%) 11%,   hsl(91deg 52% 52%) 22%,   hsl(87deg 54% 52%) 33%,   hsl(84deg 55% 52%) 44%,   hsl(82deg 57% 53%) 56%,   hsl(79deg 58% 53%) 67%,   hsl(76deg 60% 54%) 78%,   hsl(74deg 61% 54%) 89%,   hsl(71deg 62% 54%) 100% );
  margin-top: 12px;
  width: 334px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-75f5a5c2 {
    padding: 10px;
    letter-spacing: -0.5px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-75f5a5c2 {
    width: 100%;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-75f5a5c2:after {
  width: 1.2em;
  height: 1.2em;
  color: white;
  position: absolute;
  top: 13px;
  right: 19px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-75f5a5c2:after {
    top: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-75f5a5c2:after {
    top: 35%;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-75f5a5c2:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  z-index: -1;
}
.coh-ce-cpt_sd_net_ipsen_care_component_-75f5a5c2:hover {
  color: white !important;
}
.coh-ce-cpt_sd_net_ipsen_care_component_-629fbb49 {
  margin-top: 67px;
  margin-bottom: 52px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_ipsen_care_component_-629fbb49 {
    margin-top: 36px;
    margin-bottom: 36px;
  }
}
.coh-ce-cpt_sd_net_ipsen_care_component_-629fbb49 a {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-decoration: none;
  text-decoration: none;
}
.coh-ce-cpt_sd_net_ipsen_care_component_-629fbb49 p {
  font-size: 12px;
  margin-bottom: 0px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 14px;
}
.coh-ce-cpt_sd_net_ipsen_care_component_-629fbb49 p span {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_sd_net_mobile_banner-a75fa16 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_mobile_banner-a75fa16 {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_mobile_banner-fd014fc9 {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_mobile_banner-fd014fc9 {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_mobile_banner-5c0a3b04 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_mobile_banner-5c0a3b04 {
    margin-right: 1.5rem;
    margin-left: 1.5rem;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_mobile_banner-5c0a3b04 h2 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-top: 41px;
  margin-bottom: 0px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_mobile_banner-5c0a3b04 h2 {
    letter-spacing: -1.5px;
  }
}
.coh-ce-cpt_sd_net_mobile_banner-5c0a3b04 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  color: rgb(34, 65, 148);
  margin-top: 18px;
  margin-bottom: 0px;
}
.coh-ce-cpt_sd_net_mobile_banner-5c0a3b04 p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_mobile_banner-d6f49419 {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_mobile_banner-d6f49419 {
    margin-top: 30px;
  }
}
.coh-ce-cpt_sd_net_page_name_for_mobile-a75fa16 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_page_name_for_mobile-a75fa16 {
    display: block;
  }
}
.coh-ce-cpt_sd_net_patient_home_page_nav-640e8e11 {
  margin-top: 60px;
  margin-bottom: 0;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_home_page_nav-640e8e11 {
    display: none;
  }
}
.coh-ce-cpt_sd_net_patient_home_page_nav-640e8e11 .coh-row-visible-xl .coh-row-inner > div:first-child {
  padding-left: 0;
}
.coh-ce-cpt_sd_net_patient_home_page_nav-640e8e11 .coh-row-visible-xl .coh-row-inner > div:last-child {
  padding-right: 0;
}
.coh-ce-cpt_sd_net_patient_home_page_nav-9b6b4273 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_patient_home_page_nav-9b6b4273 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_sd_net_patient_home_page_nav-31071e48 {
  margin: 0 !important;
}
.coh-ce-cpt_sd_net_patient_home_page_nav-31071e48 p {
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 0px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 22px;
  padding: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_home_page_nav-31071e48 p {
    font-size: 16px;
    line-height: 20px;
  }
}
.coh-ce-cpt_sd_net_patient_home_page_nav-31071e48 p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_patient_home_page_nav-31071e48 p img {
  height: 13px;
  width: 13px;
  display: inline-block;
  margin-left: 5px;
}
.coh-ce-cpt_sd_net_patient_home_page_nav-82426466 {
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_home_page_nav-82426466 {
    padding: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_home_page_nav-2dda41df {
    padding: 0 !important;
  }
}
.coh-ce-cpt_sd_net_patient_home_page_n_0-42cb5320 {
  margin-top: 40px;
  margin-bottom: 20px;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_home_page_n_0-42cb5320 {
    display: block;
  }
}
.coh-ce-cpt_sd_net_patient_home_page_n_0-cfb74081 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_patient_home_page_n_0-cfb74081 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_home_page_n_0-cfb74081 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_home_page_n_0-cfb74081 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_patient_home_page_n_0-2b3e131 {
  margin: 0 !important;
}
.coh-ce-cpt_sd_net_patient_home_page_n_0-2b3e131 p {
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 0px;
  padding: 15px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_home_page_n_0-2b3e131 p {
    font-size: 20px;
    line-height: 22px;
  }
}
.coh-ce-cpt_sd_net_patient_home_page_n_0-2b3e131 p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_patient_home_page_n_0-2b3e131 p img {
  height: 10px;
  width: 10px;
  display: inline-block;
  margin-left: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_home_page_n_0-d53a0665 {
    padding: 0 !important;
  }
}
.coh-ce-cpt_sd_net_patient_home_page_n_0-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_sd_net_patient_link_to_next_-a6481bd2 {
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 50px;
  margin-left: auto;
  max-width: 1140px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_link_to_next_-a6481bd2 {
    max-width: 100%;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_link_to_next_-a6481bd2 {
    margin-top: 0;
    margin-bottom: 39px;
    padding-right: 0.685rem;
    padding-left: 0.685rem;
  }
}
.coh-ce-cpt_sd_net_patient_link_to_next_-c1e22086:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_sd_net_patient_mobile_home_b-a75fa16 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-a75fa16 {
    display: block;
  }
}
.coh-ce-cpt_sd_net_patient_mobile_home_b-cfb74081 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-cfb74081 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-cfb74081 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-cfb74081 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-30564c5c h3 {
    color: rgb(34, 65, 148);
    font-family: 'Din2014Bold', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 45px;
    line-height: 47px;
    margin-top: 35px;
    margin-bottom: 12px;
  }
}
.coh-ce-cpt_sd_net_patient_mobile_home_b-30564c5c p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-30564c5c p {
    font-size: 25px;
    line-height: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-aaa4f296 {
    position: relative;
  }
}
.coh-ce-cpt_sd_net_patient_mobile_home_b-7b9e3df4 {
  position: static;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-7b9e3df4 {
    padding-left: 0.685rem;
    padding-right: 0.685rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-7b9e3df4 p {
    color: rgb(255, 255, 255);
    font-family: 'Din2014Regular', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 12px;
    line-height: 14px;
    position: relative;
    top: 495px;
    width: 60%;
    z-index: 9;
    margin-left: 3rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-7b9e3df4 p {
    position: relative;
    top: 435px;
    margin-left: 1.5rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-7b9e3df4 p {
    top: auto;
    bottom: 15px;
    position: absolute;
  }
}
.coh-ce-cpt_sd_net_patient_mobile_home_b-3150d8bf {
  background-color: rgb(34, 65, 148);
}
.coh-ce-cpt_sd_net_patient_mobile_home_b-8ab75bc3 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-8ab75bc3 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-8ab75bc3 {
    padding-top: 30px;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-8ab75bc3 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 h3 {
    color: rgb(255, 255, 255);
    font-family: 'Din2014Regular', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 h3 span {
    font-family: 'Din2014Demi', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 ul {
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 ul {
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 ul li {
    font-family: 'Din2014Regular', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    color: rgb(255, 255, 255);
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 12px;
    margin-left: 20px;
    font-weight: 400;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 ul li {
    margin-bottom: 12px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 ul li {
    letter-spacing: -0.5px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 ul li span {
    font-family: 'Din2014Demi', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 p.identify-text01 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 14px;
}
.coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bdd9ce53 p {
    font-size: 20px;
    line-height: 24px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bda0a686 {
    width: 50%;
    padding-right: 15px;
    padding-left: 15px;
    margin-top: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_patient_mobile_home_b-bda0a686 {
    padding-right: 15px;
    padding-left: 15px;
    width: 45%;
  }
}
.coh-ce-cpt_sd_net_potential_signs-426cd86c {
  background-color: #F2F2F2;
  padding-top: 30px;
  padding-bottom: 30px;
}
.coh-ce-cpt_sd_net_potential_signs-cfb74081 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_potential_signs-cfb74081 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_potential_signs-cfb74081 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_potential_signs-cfb74081 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_potential_signs-30fe5612 {
  height: 90px;
  width: 81px;
  max-width: 81px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_potential_signs-30fe5612 {
    margin-right: auto;
    margin-left: auto;
    height: auto;
  }
}
.coh-ce-cpt_sd_net_potential_signs-fa7869d7 {
  margin-left: 10px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_potential_signs-fa7869d7 {
    margin-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_potential_signs-fa7869d7 {
    margin-left: 0px;
  }
}
.coh-ce-cpt_sd_net_potential_signs-4d34eabc h3 {
  margin-bottom: 0;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
}
.coh-ce-cpt_sd_net_potential_signs-dd7f70da ul {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_potential_signs-dd7f70da ul {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_sd_net_potential_signs-dd7f70da ul li {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 10px;
  margin-left: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_potential_signs-dd7f70da ul li:last-child {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_sd_net_potential_signs-dd7f70da p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
  line-height: 14px;
}
.coh-ce-cpt_sd_net_potential_signs-4b0db044 {
  margin-left: 7%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_potential_signs-4b0db044 {
    margin-left: 0%;
  }
}
.coh-ce-cpt_sd_net_potential_signs-4b0db044 ul {
  margin-top: 15px;
  margin-bottom: 15px;
}
.coh-ce-cpt_sd_net_potential_signs-4b0db044 ul li {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 10px;
  margin-left: 20px;
}
.coh-ce-cpt_sd_net_potential_signs-4b0db044 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
  line-height: 14px;
}
.coh-ce-cpt_sd_net_resources_video_libra-727e39d0 {
  padding-top: 90px;
  padding-bottom: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-727e39d0 {
    padding-top: 39px;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-e1e14bf {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_resources_video_libra-e1e14bf {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-e1e14bf {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_resources_video_libra-e1e14bf {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-e35634f6 h1 {
  margin-bottom: 18px;
  color: rgb(34, 65, 148);
  font-size: 30px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 35px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-e35634f6 h1 {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_resources_video_libra-e35634f6 h1 {
    white-space: pre;
    letter-spacing: -1px;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-e35634f6 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 27px;
}
.coh-ce-cpt_sd_net_resources_video_libra-eadfaf6b {
  margin: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-63fbc5b4 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-76af0799 {
  cursor: pointer;
  opacity: 1;
  -webkit-transition: 1s ease;
  transition: 1s ease;
}
.coh-ce-cpt_sd_net_resources_video_libra-76af0799:hover {
  opacity: 0.6;
  -webkit-transition: 1s ease;
  transition: 1s ease;
}
.coh-ce-cpt_sd_net_resources_video_libra-c11bfb73 {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-c11bfb73 {
    display: none;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-44225b9d {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-44225b9d {
    display: block;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-2ba9a12b {
  width: 45%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_resources_video_libra-2ba9a12b {
    width: 100%;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-2ba9a12b .player .vp-video-wrapper.transparent {
  background-color: #fff !important;
}
.coh-ce-cpt_sd_net_resources_video_libra-2ba9a12b .coh-modal-inner {
  overflow: hidden !important;
}
.coh-ce-cpt_sd_net_resources_video_libra-521a6106 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-521a6106 h4 {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-521a6106 h4 br {
    display: none;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-521a6106 p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-bottom: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-521a6106 p {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-521a6106 p a {
  text-decoration: underline;
  color: rgb(34, 65, 148);
  font-weight: bold;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
}
.coh-ce-cpt_sd_net_resources_video_libra-521a6106 p a:hover {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_sd_net_resources_video_libra-521a6106 h2 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 27px;
  font-weight: bold;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-521a6106 h2 {
    margin-top: 20px;
    margin-bottom: 24px;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-d616c803 {
  cursor: pointer;
  opacity: 1;
  -webkit-transition: 1s ease;
  transition: 1s ease;
}
.coh-ce-cpt_sd_net_resources_video_libra-d616c803:hover {
  opacity: 0.6;
  -webkit-transition: 1s ease;
  transition: 1s ease;
}
.coh-ce-cpt_sd_net_resources_video_libra-26ae1f1b {
  width: 45%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_resources_video_libra-26ae1f1b {
    width: 100%;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-26ae1f1b .coh-modal-inner {
  overflow: hidden !important;
}
.coh-ce-cpt_sd_net_resources_video_libra-27040945 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-27040945 h4 {
    display: none;
    font-size: 18px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-27040945 h4 br {
    display: none;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-27040945 p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-bottom: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-27040945 p {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-27040945 h2 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-top: 25px;
  margin-bottom: 27px;
  text-align: center;
  font-weight: bold;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-27040945 h2 {
    margin-top: 20px;
    margin-bottom: 24px;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-69145485 {
  cursor: pointer;
  opacity: 1;
  -webkit-transition: 1s ease;
  transition: 1s ease;
}
.coh-ce-cpt_sd_net_resources_video_libra-69145485:hover {
  opacity: 0.6;
  -webkit-transition: 1s ease;
  transition: 1s ease;
}
.coh-ce-cpt_sd_net_resources_video_libra-2c20a6e9 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-2c20a6e9 h4 {
    display: none;
    font-size: 18px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-2c20a6e9 h4 br {
    display: none;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-2c20a6e9 p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-bottom: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-2c20a6e9 p {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_sd_net_resources_video_libra-2c20a6e9 h2 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 27px;
  font-weight: bold;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_resources_video_libra-2c20a6e9 h2 {
    margin-top: 20px;
    margin-bottom: 24px;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-5b6a8d4c {
  margin-top: 43px;
  margin-bottom: 44px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-5b6a8d4c {
    margin-top: 33px;
    margin-bottom: 33px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-5b6a8d4c {
    margin-bottom: 14px;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-43f59dde {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-43f59dde {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-43f59dde {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-43f59dde {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-e351f3e1 h3 {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-e351f3e1 h3 {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-e351f3e1 h2 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-c40c2fe {
    margin-top: 20px;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-211ebd55 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 15px;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-211ebd55 p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-211ebd55 p {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-9f73afab {
  border-right: 1px solid #707070;
  border-left: 1px solid #707070;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-9f73afab {
    border-top: 1px solid #707070;
    border-bottom: 1px solid #707070;
    border-left: none;
    border-right: none;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-af9ce868 {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-af9ce868 {
    display: none;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-ae0848af {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-ae0848af {
    display: block;
    margin-top: 20px;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-fe36ba6d p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 15px;
  margin-bottom: 0;
  text-align: center;
  padding-right: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-fe36ba6d p {
    margin-bottom: 0;
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-fe36ba6d p {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-f3594915 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-top: 15px;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-f3594915 p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sd_net_risk_factors_for_gep_-f3594915 p {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_sd_net_risk_factors_for_gep_-f3594915 p a {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(115, 192, 70);
  font-size: 20px;
  line-height: 23px;
  text-decoration: underline;
}
.coh-ce-cpt_sd_net_side_effects_banner-d5fd9009 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_side_effects_banner-d5fd9009 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_side_effects_banner-181165f5 {
    margin-right: 0px!important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_side_effects_banner-181165f5 {
    margin: 0 !important;
  }
}
.coh-ce-cpt_sd_net_side_effects_banner-f8b75c7f {
  padding-top: 143px;
  padding-right: 100px;
  padding-bottom: 142px;
  padding-right: 107px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sd_net_side_effects_banner-f8b75c7f {
    padding-right: 0px !important;
  }
}
.coh-ce-cpt_sd_net_side_effects_banner-9ba24044 h1 {
  font-size: 30px;
  line-height: 35px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0px;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_sd_net_side_effects_banner-9ba24044 p {
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 18px;
  margin-bottom: 0;
}
.coh-ce-cpt_sd_net_side_effects_banner-9ba24044 p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_sd_net_side_effects_banner-17d7e336 {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sd_net_side_effects_banner-17d7e336 {
    display: none;
  }
}
.coh-ce-cpt_see_what_nurses_preferred-9c01a1e {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_see_what_nurses_preferred-9c01a1e {
    padding-top: 30px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_see_what_nurses_preferred-2ec0be4a {
  max-width: 1140px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_see_what_nurses_preferred-2ec0be4a {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 h2 {
  color: rgb(34, 65, 148);
  font-size: 25px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 27px;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_see_what_nurses_preferred-aca643c9 h2 {
    letter-spacing: -1.6px;
  }
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 h2 br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_see_what_nurses_preferred-aca643c9 h2 br {
    display: block;
  }
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_see_what_nurses_preferred-aca643c9 p {
    letter-spacing: 0.3px;
  }
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table {
  border-color: rgb(34, 65, 148);
  border-style: solid;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  border-width: 2px;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table {
  width: 100%;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table .heading .box01 {
  background-color: rgb(182, 210, 66);
  -webkit-border-radius: 10px 0 0 0;
          border-radius: 10px 0 0 0;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table .heading .box01 h3 {
  color: #224194;
  text-align: left;
  font-weight: bold;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table .heading h3 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-right: 15px;
  padding-bottom: 20px;
  padding-left: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table .heading h3 {
    font-size: 16px;
    line-height: 19px;
    padding-top: 15px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px;
  }
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table .heading .box02 {
  background-color: rgb(34, 65, 148);
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table .heading .box03 {
  background-color: rgb(88, 89, 91);
  -webkit-border-radius: 0 8px 0 0;
          border-radius: 0 8px 0 0;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 10px;
          border-radius: 0 0 0 10px;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr:last-child td:last-child {
  -webkit-border-radius: 0 0 10px 0;
          border-radius: 0 0 10px 0;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr td {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 25px;
  padding: 15px;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr td {
    font-size: 16px;
    line-height: 19px;
    padding-top: 10px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
  }
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr td:nth-child(2) {
  text-align: center;
  color: #224194;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr td:nth-child(2) p {
  color: rgb(34, 65, 148);
  font-weight: bold;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr td:nth-child(3) {
  text-align: center;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr td:nth-child(3) p {
  font-weight: bold;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr.gray-bg td {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 25px;
  background-color: rgb(245, 245, 245);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr.gray-bg td {
    font-size: 16px;
    line-height: 19px;
  }
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr.gray-bg td:nth-child(2) {
  font-weight: normal;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr.gray-bg td:nth-child(3) {
  font-weight: normal;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table table tbody tr.gray-bg p {
  font-weight: bold;
}
.coh-ce-cpt_see_what_nurses_preferred-aca643c9 .delivery-system-table p {
  margin-bottom: 0px;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_see_what_nurses_preferred-c3b30485 p {
  letter-spacing: -0.2px;
}
.coh-ce-cpt_signs_of_acromegaly_componen-626de6bb {
  background-color: rgb(246, 246, 246);
  padding-top: 45px;
  padding-right: 0;
  padding-bottom: 65px;
  padding-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_acromegaly_componen-626de6bb {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_signs_of_acromegaly_componen-d98e138e {
  max-width: 77%;
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_signs_of_acromegaly_componen-d98e138e {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_signs_of_acromegaly_componen-d98e138e {
    max-width: 90%;
  }
}
.coh-ce-cpt_signs_of_acromegaly_componen-8ca9dc75 h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 30px;
  line-height: 40px;
  margin-bottom: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_acromegaly_componen-8ca9dc75 h2 {
    font-size: 25px;
    line-height: 30px;
  }
}
.coh-ce-cpt_signs_of_acromegaly_componen-ae31178a {
  background-color: rgb(255, 255, 255);
  max-width: 100%;
  padding: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_acromegaly_componen-ae31178a {
    padding: 25px;
  }
}
.coh-ce-cpt_signs_of_acromegaly_componen-6c698706 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 1rem;
}
.coh-ce-cpt_signs_of_acromegaly_componen-6c698706 h3 {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(63, 153, 59);
  font-size: 1.25rem;
  line-height: 25px;
  margin-bottom: 0;
  font-weight: normal;
}
.coh-ce-cpt_signs_of_acromegaly_componen-275af0c7 {
  width: 90% !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_acromegaly_componen-275af0c7 {
    width: 100% !important;
  }
}
.coh-ce-cpt_signs_of_acromegaly_componen-3da3c541 p {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-top: 10px;
  margin-bottom: 0.5rem;
}
.coh-ce-cpt_signs_of_acromegaly_componen-3da3c541 ul li {
  margin-bottom: 0;
  margin-left: 1rem;
  color: rgb(0, 0, 0);
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 21px;
}
.coh-ce-cpt_signs_of_acromegaly_componen-3da3c541 ul li::marker {
  color: #3F993B;
  font-size: 12px;
}
.coh-ce-cpt_signs_of_acromegaly_componen-40559439 p {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-top: 10px;
  margin-bottom: 0.5rem;
}
.coh-ce-cpt_signs_of_acromegaly_componen-40559439 ul li {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 0;
  margin-left: 1rem;
}
.coh-ce-cpt_signs_of_acromegaly_componen-40559439 ul li::marker {
  color: #3F993B;
  font-size: 12px;
}
.coh-ce-cpt_signs_of_acromegaly_componen-40559439 ul li ul {
  margin: 1rem 0;
}
.coh-ce-cpt_signs_of_acromegaly_componen-40559439 ul li ul li {
  padding-left: 15px;
  margin-left: 0;
  position: relative;
}
.coh-ce-cpt_signs_of_acromegaly_componen-40559439 ul li ul li::marker {
  font-size: 0;
}
.coh-ce-cpt_signs_of_acromegaly_componen-40559439 ul li ul li:before {
  background-color: #3F993B;
  width: 8px;
  height: 2px;
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
}
.coh-ce-cpt_signs_of_acromegaly_componen-b0e6a933 h3 {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  font-size: 20px;
  line-height: 25px;
  margin-top: 50px;
  margin-right: auto;
  margin-bottom: 50px;
  margin-left: auto;
  color: rgb(63, 153, 59);
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_acromegaly_componen-b0e6a933 h3 {
    margin-top: 35px;
    margin-bottom: 35px;
  }
}
.coh-ce-cpt_signs_of_acromegaly_componen-fbf9670f {
  z-index: 1;
  width: 270px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-weight: normal;
}
.coh-ce-cpt_signs_of_acromegaly_componen-fbf9670f:after {
  right: 6.5%;
  top: 16px;
}
.coh-ce-cpt_signs_of_acromegaly_recogniz-55dbddfb {
  background-color: rgb(242, 242, 242);
  padding-top: 46px;
  padding-bottom: 18px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_signs_of_acromegaly_recogniz-55dbddfb {
    padding-top: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_acromegaly_recogniz-55dbddfb {
    padding-bottom: 0px;
    display: none;
  }
}
.coh-ce-cpt_signs_of_acromegaly_recogniz-333d1920 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 12px;
}
.coh-ce-cpt_signs_of_acromegaly_recogniz-2b9e33b0 h2 {
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_acromegaly_recogniz-2b9e33b0 h2 {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_signs_of_acromegaly_recogniz-2b9e33b0 h6 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 25px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_acromegaly_recogniz-2b9e33b0 h6 {
    margin-bottom: 18px;
  }
}
.coh-ce-cpt_signs_of_acromegaly_recogniz-2b9e33b0 h6 span {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_signs_of_acromegaly_recogniz-2754e6bb {
  max-width: 1110px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_signs_of_acromegaly_recogniz-2754e6bb .coh-image {
  height: 115px;
  width: 115px;
}
.coh-ce-cpt_signs_of_acromegaly_recogniz-2754e6bb p {
  text-align: center;
  max-width: 180px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-top: 12px;
  padding-bottom: 33px;
}
.coh-ce-cpt_signs_of_acromegaly_recogn_0-38ec94ab {
  background-color: rgb(242, 242, 242);
  padding-top: 46px;
  padding-bottom: 18px;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_signs_of_acromegaly_recogn_0-38ec94ab {
    padding-top: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_acromegaly_recogn_0-38ec94ab {
    padding-bottom: 0px;
    display: block;
  }
}
.coh-ce-cpt_signs_of_acromegaly_recogn_0-333d1920 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 12px;
}
.coh-ce-cpt_signs_of_acromegaly_recogn_0-2b9e33b0 h2 {
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_acromegaly_recogn_0-2b9e33b0 h2 {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_signs_of_acromegaly_recogn_0-2b9e33b0 h6 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 25px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_acromegaly_recogn_0-2b9e33b0 h6 {
    margin-bottom: 18px;
  }
}
.coh-ce-cpt_signs_of_acromegaly_recogn_0-2b9e33b0 h6 span {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_signs_of_acromegaly_recogn_0-2754e6bb {
  max-width: 1110px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_signs_of_acromegaly_recogn_0-2754e6bb .coh-image {
  height: 115px;
  width: 115px;
}
.coh-ce-cpt_signs_of_acromegaly_recogn_0-2754e6bb p {
  text-align: center;
  max-width: 180px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-top: 12px;
  padding-bottom: 33px;
}
.coh-ce-cpt_simple_text_component-3fe30cb4 {
  background-color: rgb(246, 246, 246);
  margin: 40px 0 0 0;
  padding: 3rem 0 0.5rem 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_simple_text_component-3fe30cb4 {
    padding: 2rem 0;
  }
}
.coh-ce-cpt_simple_text_component-3fe30cb4 > div:first-child {
  width: 100%;
  max-width: 77%;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_simple_text_component-3fe30cb4 > div:first-child {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_simple_text_component-3fe30cb4 > div:first-child {
    max-width: 90%;
  }
}
.coh-ce-cpt_simple_text_component-3fe30cb4 > div:first-child .toprs {
  font-size: 0;
}
.coh-ce-cpt_simple_text_component-3fe30cb4 > div:first-child .toprs > div {
  font-size: 16px;
  display: inline-block;
  vertical-align: top;
  width: 50%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_simple_text_component-3fe30cb4 > div:first-child .toprs > div {
    width: 100%;
  }
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa > h3 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 30px;
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs {
  background-color: rgb(255, 255, 255);
  padding-top: 35px;
  padding-right: 35px;
  padding-bottom: 35px;
  padding-left: 35px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs {
    padding-top: 25px;
    padding-right: 20px;
    padding-bottom: 25px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs > p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 30px;
  line-height: 21px;
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun {
  padding-right: 100px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun {
    padding-right: 0;
  }
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 0;
  line-height: 1.3125rem;
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun .inprt1 {
  margin-bottom: 10px;
  min-height: 6.875rem;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun .inprt1 {
    min-height: 9.375rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun .inprt1 {
    margin-bottom: 27px;
    min-height: auto;
  }
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun a {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(63, 153, 59);
  font-size: 14px;
  display: inline-block;
  line-height: 21px;
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun strong {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  font-weight: normal;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun .inprt2 {
    margin-bottom: 27px;
  }
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun1 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 7px;
  line-height: 21px;
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .inerdivs .comun1 a {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(63, 153, 59);
  font-size: 14px;
  display: inline-block;
  line-height: 21px;
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .smcont p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 12px;
  margin-top: 15px;
  line-height: 16px;
}
.coh-ce-cpt_simple_text_component-bbb5a43c .whopa .smcont p sup {
  margin-left: -7px;
  margin-right: 2px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_simple_text_component-bbb5a43c .whopa .smcont p sup {
    margin-left: -10px;
  }
}
.coh-ce-cpt_simple_text_component-bbb5a43c img.sd-work {
  width: 40%;
  margin-top: 35px;
  margin-right: auto;
  margin-bottom: 35px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_simple_text_component-bbb5a43c img.sd-work {
    width: 100%;
  }
}
.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-e51d7f53 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.header-position--relative.coh-ce-cpt_site_header-e51d7f53 {
  position: relative;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
}
.header-position--fixed.coh-ce-cpt_site_header-e51d7f53 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.menu-column-count-desktop-4.coh-ce-cpt_site_header-e51d7f53 .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-e51d7f53 .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-e51d7f53 .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-e51d7f53 .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-e51d7f53 .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-e51d7f53 .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-e51d7f53 .main-menu .menu-level-1 > li {
  position: relative;
}
.menu-column-count-desktop-1.coh-ce-cpt_site_header-e51d7f53 .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-e51d7f53 .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-e51d7f53 .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-e51d7f53 .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-e51d7f53 {
  top: 2.4375rem;
}
.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .header-position--fixed.coh-ce-cpt_site_header-e51d7f53 {
  top: 4.9375rem;
}
.toolbar-vertical.toolbar-fixed .header-position--fixed.coh-ce-cpt_site_header-e51d7f53 {
  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_depot_to_work_com-5206a803 {
  background-color: rgb(246, 246, 246);
  padding-top: 50px;
  padding-right: 0;
  padding-bottom: 50px;
  padding-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-5206a803 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_somatuline_depot_to_work_com-14747305 {
  max-width: 77%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-14747305 {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-14747305 {
    max-width: 90%;
  }
}
.coh-ce-cpt_somatuline_depot_to_work_com-e5445e6b h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 30px;
  line-height: 40px;
  margin-bottom: 1rem;
}
.coh-ce-cpt_somatuline_depot_to_work_com-9851d73f {
  background-color: rgb(255, 255, 255);
  padding-top: 25px;
  padding-right: 50px;
  padding-bottom: 25px;
  padding-left: 50px;
  max-width: 100%;
  margin-bottom: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-9851d73f {
    padding: 25px;
  }
}
.coh-ce-cpt_somatuline_depot_to_work_com-342d3517 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 1rem;
}
.coh-ce-cpt_somatuline_depot_to_work_com-1507d6df {
  margin: 30px auto 75px auto !important;
  width: 80%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-1507d6df {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-1507d6df {
    margin: 0px auto 20px auto !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-2dda41df {
    padding: 0 !important;
  }
}
.coh-ce-cpt_somatuline_depot_to_work_com-c018f577 {
  margin-left: 15px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-c018f577 {
    margin-left: 10px;
  }
}
.coh-ce-cpt_somatuline_depot_to_work_com-c018f577 p.p-big-font-size {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 28px;
  margin: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-ada4d6c7 {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_somatuline_depot_to_work_com-d902ff3d {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.coh-ce-cpt_somatuline_depot_to_work_com-211c4c3e h3 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 20px;
  line-height: 25px;
  margin-top: 0.9375rem;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-211c4c3e h3 {
    margin-top: 0;
  }
}
.coh-ce-cpt_somatuline_depot_to_work_com-211c4c3e p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 0;
}
.coh-ce-cpt_somatuline_depot_to_work_com-1c7b4549 {
  padding: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-1c7b4549 {
    margin-top: 5px;
  }
}
.coh-ce-cpt_somatuline_depot_to_work_com-42ec03c2 {
  margin-left: 15px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-42ec03c2 {
    margin-left: 10px;
  }
}
.coh-ce-cpt_somatuline_depot_to_work_com-42ec03c2 p.p-big-font-size {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 23px;
  margin: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-ec83a778 {
    margin-bottom: 5px;
  }
}
.coh-ce-cpt_somatuline_depot_to_work_com-eba340af h3 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 0;
}
.coh-ce-cpt_somatuline_depot_to_work_com-eba340af p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 0;
}
.coh-ce-cpt_somatuline_depot_to_work_com-14f26da1 h3 {
  font-family: 'FranklinGothicDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(63, 153, 59);
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 1.5rem;
}
.coh-ce-cpt_somatuline_depot_to_work_com-14f26da1 p {
  margin-bottom: 0;
  line-height: 13px;
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_somatuline_depot_to_work_com-14f26da1 p small {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 11px;
  line-height: 13px;
  margin-left: 8px;
}
.coh-ce-cpt_somatuline_depot_to_work_com-14f26da1 p small sup {
  margin-left: -7px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_somatuline_depot_to_work_com-14f26da1 p small sup {
    margin-left: -12px;
  }
}
.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;
}
.coh-ce-cpt_support_and_resource_with_th-accb4d2a {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_support_and_resource_with_th-accb4d2a {
    width: 100%;
    padding: 3rem 2rem;
  }
}
.coh-ce-cpt_support_and_resource_with_th-41083dc {
  padding: 2rem;
  border: 1px solid rgba(132,189,0,.2);
  text-align: center;
}
.coh-ce-cpt_support_and_resource_with_th-16aecbc7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_and_resource_with_th-16aecbc7 {
    display: block;
  }
}
.coh-ce-cpt_support_and_resource_with_th-a61886f3 {
  width: 50%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_and_resource_with_th-a61886f3 {
    width: 100%;
  }
}
.coh-ce-cpt_support_and_resource_with_th-13182f41 {
  width: 88%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_and_resource_with_th-13182f41 {
    width: 100%;
    margin: 14px auto 0;
  }
}
.coh-ce-cpt_support_and_resource_with_th-f3052094 {
  margin-top: 53px;
  text-align: left;
}
.coh-ce-cpt_support_and_resource_with_th-f3052094 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  padding-right: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_and_resource_with_th-f3052094 p {
    padding-right: 25px;
  }
}
.coh-ce-cpt_support_and_resource_with_th-4152f0ad {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_and_resource_with_th-4152f0ad {
    width: 100%;
  }
}
.coh-ce-cpt_support_and_resource_with_th-f0aa6233 {
  margin: 7px auto 0;
  width: 91%;
}
.coh-ce-cpt_support_and_resource_with_th-6c3470be {
  margin: 24px auto 0;
  width: 80%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_and_resource_with_th-7d4a2bd5 {
    display: block;
  }
}
.coh-ce-cpt_support_and_resource_with_th-8558c2d6 {
  margin-bottom: 46px;
}
.coh-ce-cpt_support_and_resource_with_th-e97aa843 {
  margin: 0 auto 10px;
  width: 30%;
}
.coh-ce-cpt_support_and_resource_with_th-3725f171 {
  margin-bottom: 0;
  margin-top: .75rem;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt_support_and_resource_with_th-89349d18 {
  font-family: 'Roboto', 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;
  margin-top: .75rem;
}
.coh-ce-cpt_support_and_resource_with_th-f90e9583 {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 0.875rem;
  line-height: 1.4;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: .75rem 3.1rem .75rem 1.4rem;
  display: inline-block;
  transition: background-image .3s,transform .3s,-webkit-transform .3s;
  position: relative;
  overflow: hidden;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  z-index: 1;
}
.coh-ce-cpt_support_and_resource_with_th-f90e9583:hover {
  color: #fff;
}
.coh-ce-cpt_support_and_resource_with_th-f90e9583:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_support_and_resource_with_th-f90e9583:after {
  content: "";
  width: 1.2em;
  height: 1.2em;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  position: absolute;
  top: auto;
  right: 19px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_and_resource_with_th-f90e9583:after {
    top: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_support_and_resource_with_th-f90e9583:after {
    top: 35%;
  }
}
.coh-ce-cpt_support_and_resource_with_th-f90e9583:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  z-index: -1;
}
.coh-ce-cpt_support_and_resource_with_th-74910f50 {
  margin-top: 23px;
}
.coh-ce-cpt_support_and_resource_with_th-74910f50 a {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(54, 125, 12);
  display: inline-block;
  text-decoration: underline;
}
.coh-ce-cpt_support_and_resource_with_th-74910f50 a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_support_heading_with_content-15b7018e .piccont {
  text-align: center;
  margin-top: 10px !important;
  margin-bottom: 14px;
}
.coh-ce-cpt_support_heading_with_content-15b7018e .piccont p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(66, 136, 100);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt_support_heading_with_content-15b7018e h1 {
  font-family: 'Didot', serif;
  color: rgb(0, 0, 0);
  font-size: 1.875rem;
  font-style: normal;
}
.coh-ce-cpt_support_heading_with_content-f0310990 {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0px 3rem 0rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_support_heading_with_content-f0310990 {
    padding: 3rem;
    margin: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_support_heading_with_content-f0310990 {
    width: 100%;
    padding: 2em;
  }
}
.coh-ce-cpt_support_heading_with_content-f0310990 .foumulpar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_heading_with_content-f0310990 .foumulpar {
    display: block;
  }
}
.coh-ce-cpt_support_heading_with_content-f0310990 .foumulpar .fochild {
  width: 40%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 20px 0 13px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_heading_with_content-f0310990 .foumulpar .fochild {
    width: 100%;
    padding: 0;
  }
}
.coh-ce-cpt_support_heading_with_content-f0310990 .foumulpar .fochilds {
  width: 60%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_heading_with_content-f0310990 .foumulpar .fochilds {
    width: 100%;
    margin-top: 40px;
  }
}
.coh-ce-cpt_support_heading_with_content-935ce5df {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: italic;
}
.coh-ce-cpt_support_heading_with_content-935ce5df h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  font-size: 1.875rem;
  line-height: 1.2;
  margin-bottom: .75rem;
  text-align: left!important;
  font-style: normal;
  text-align: left;
  color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_support_heading_with_content-935ce5df h2 {
    font-size: 1.6rem;
    text-align: left;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_support_heading_with_content-935ce5df h2 {
    text-align: center;
    text-align: left;
  }
}
.coh-ce-cpt_support_heading_with_content-935ce5df h2.coh-style-didot-font-family {
  font-size: 1.875rem;
  font-weight: 400;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: left;
}
.coh-ce-cpt_support_heading_with_content-935ce5df h4 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  font-size: 16px;
  line-height: 19px;
}
.coh-ce-cpt_support_heading_with_content-935ce5df h3 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1.875rem;
  font-style: normal;
}
@media (max-width: 564px) {
  .coh-ce-cpt_support_heading_with_content-935ce5df h3 {
    margin-top: 25px;
  }
}
.coh-ce-cpt_support_heading_with_content-935ce5df h1 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 2.8125rem;
  font-style: italic;
}
.coh-ce-cpt_support_heading_with_content-96cc5b94 {
  border: 1px solid #84bd00;
  padding: 2rem 1.5rem;
  background-color: #fff;
}
.coh-ce-cpt_support_heading_with_content-96cc5b94 a {
  margin-top: 50px!important;
}
.coh-ce-cpt_support_heading_with_content-9c861efe p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  margin-top: 0 !important;
}
.coh-ce-cpt_support_heading_with_content-9c861efe p img {
  width: 75%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_support_heading_with_content-9c861efe p img {
    width: 100%;
  }
}
.coh-ce-cpt_support_heading_with_content-9c861efe p a {
  color: #367d0c;
  text-decoration: underline;
  margin-top: 8px !important;
  margin-bottom: 0;
  font-weight: 700;
  display: inline-block;
}
.coh-ce-cpt_support_heading_with_content-9c861efe p a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_support_heading_with_content-9c861efe p coh-style-sitemap-img-responsive img {
  width: 100%!important;
}
.coh-ce-cpt_support_heading_with_content-9c861efe p:first-child {
  margin-bottom: .7rem;
}
.coh-ce-cpt_support_heading_with_content-9c861efe p:first-child img {
  width: 75%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_support_heading_with_content-9c861efe p:last-child {
  font-size: 14px;
  margin-bottom: 0;
  text-indent: -5px;
}
.coh-ce-cpt_support_heading_with_content-9c861efe ul {
  font-family: 'Roboto', 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;
}
.coh-ce-cpt_support_heading_with_content-9c861efe ul li {
  line-height: 1.5em;
  margin-bottom: 8px;
}
.coh-ce-cpt_support_heading_with_content-9c861efe ul li strong {
  display: inline-block;
}
.coh-ce-cpt_support_heading_with_content-9c861efe ul li ul {
  margin: 0;
}
.coh-ce-cpt_support_heading_with_content-9c861efe ul li ul li {
  list-style-type: circle;
  margin-top: 8px;
}
.coh-ce-cpt_support_heading_with_content-9c861efe ul .focolr {
  color: #003e51;
}
.coh-ce-cpt_support_heading_with_content-9c861efe ul .focolr strong {
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_support_heading_with_content-9c861efe .lasptag {
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px !important;
  text-indent: 0 !important;
}
.coh-ce-cpt_support_heading_with_content-9c861efe .lasptag a {
  color: rgb(54, 125, 12);
  -webkit-transition: .2s;
  transition: .2s;
  text-decoration: underline;
  font-weight: 700;
}
.coh-ce-cpt_support_heading_with_content-9c861efe .lasptag a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_support_heading_with_content-9c861efe strong {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_support_heading_with_content-9c861efe strong span {
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_support_heading_with_content-9c861efe p.footnote {
  font-size: 12px;
  margin-top: 15px !important;
}
.coh-ce-cpt_support_heading_with_content-9c861efe p.footnote a {
  color: #367d0c;
  -webkit-transition: .6s;
  transition: .6s;
  text-decoration: underline;
  font-weight: 700;
}
.coh-ce-cpt_support_heading_with_content-9c861efe p.footnote a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_support_heading_with_content-9c861efe p.footnote a sup {
  text-decoration: none;
}
.coh-ce-cpt_support_heading_with_content-9c861efe h4 {
  font-family: 'Didot', serif;
  font-weight: 900;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 0;
}
.coh-ce-cpt_support_heading_with_content-9c861efe p + * {
  margin-top: 2.5rem;
}
.coh-ce-cpt_support_heading_with_content-9c861efe .lasptag {
  margin-top: 0 !important;
}
.coh-ce-cpt_support_heading_with_content-9c861efe h3 {
  font-family: 'Didot', serif;
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 1.25rem;
  line-height: 1.5em;
  letter-spacing: 1px;
}
.coh-ce-cpt_support_heading_with_content-9c861efe h2 {
  text-align: left !important;
  color: #000;
  font-size: 1.25em;
  font-family: didot, serif;
  line-height: 1.15;
  margin-bottom: 1rem;
}
.coh-ce-cpt_support_heading_with_content-9c861efe .picss {
  margin-bottom: 15px;
}
.coh-ce-cpt_support_heading_with_content-3a68a89e {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 0.875rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 1rem 3.1rem 1rem 1.4rem;
  display: inline-block;
  transition: background-image .3s,transform .3s,-webkit-transform .3s;
  position: relative;
  overflow: hidden;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) 2px 4px 50px, rgb(133 133 133 / 5%) 6px 10px 50px, rgb(133 133 133 / 5%) 13px 20px 50px;
  z-index: 1;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  line-height: 1.4em;
}
.coh-ce-cpt_support_heading_with_content-3a68a89e:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  z-index: -1;
}
.coh-ce-cpt_support_heading_with_content-3a68a89e:after {
  content: "";
  position: absolute;
  top: 17px;
  right: 19px;
  width: 1.2em;
  height: 1.2em;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_heading_with_content-3a68a89e:after {
    top: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_support_heading_with_content-3a68a89e:after {
    top: 35%;
  }
}
.coh-ce-cpt_support_heading_with_content-3a68a89e:hover {
  color: #fff;
}
.coh-ce-cpt_support_heading_with_content-3a68a89e:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_support_heading_with_content-8ab5b3b1 {
  text-align: center !important;
  margin-top: 42px;
}
.coh-ce-cpt_support_heading_with_content-8ab5b3b1 p {
  font-family: 'Roboto', 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: 10px;
}
.coh-ce-cpt_support_heading_with_content-8ab5b3b1 img {
  text-align: center!important;
  width: 60%!important;
}
.coh-ce-cpt_support_heading_with_content-8ab5b3b1 p img {
  text-align: center!important;
  width: 60%!important;
}
.coh-ce-cpt_support_heading_with_content-8ab5b3b1 ul li {
  margin-bottom: .6rem;
}
.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_targeted_affinity_for_the_re-fa58e4d0 {
  background-color: rgb(242, 242, 242);
  padding-top: 52px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_targeted_affinity_for_the_re-fa58e4d0 {
    padding-top: 36px;
  }
}
.coh-ce-cpt_targeted_affinity_for_the_re-e774b723 h2 {
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 16px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_targeted_affinity_for_the_re-e774b723 h2 sup {
  top: -9px;
}
.coh-ce-cpt_targeted_affinity_for_the_re-1ec40b06 {
  max-width: 878.15px;
  width: 100%;
  margin-bottom: 27.4px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_targeted_affinity_for_the_re-1ec40b06 {
    margin-bottom: 27.4px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_targeted_affinity_for_the_re-1ec40b06 {
    margin-bottom: 38.71px;
  }
}
.coh-ce-cpt_targeted_affinity_for_the_re-b9729f91 h2 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  color: rgb(126, 183, 39);
  padding-bottom: 0px;
  margin-bottom: 9px;
}
.coh-ce-cpt_targeted_affinity_for_the_re-b9729f91 p {
  margin-bottom: 0px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_targeted_affinity_for_the_re-b9729f91 ul {
  margin-bottom: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_targeted_affinity_for_the_re-b9729f91 ul {
    margin-bottom: 42px;
  }
}
.coh-ce-cpt_targeted_affinity_for_the_re-b9729f91 ul li {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  position: relative;
  margin-right: 20px;
  margin-bottom: 12px;
  margin-left: 16px;
  list-style: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_targeted_affinity_for_the_re-b9729f91 ul li {
    margin-right: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_targeted_affinity_for_the_re-b9729f91 ul li {
    padding-right: 2px;
  }
}
.coh-ce-cpt_targeted_affinity_for_the_re-b9729f91 ul li:after {
  height: 6px;
  width: 6px;
  position: absolute;
  top: 8px;
  left: -16px;
  -webkit-border-radius: 100px;
          border-radius: 100px;
  content: "";
  background-color: rgb(34, 65, 148);
  list-style: none;
}
.coh-ce-cpt_targeted_affinity_for_the_re-b9729f91 h1 {
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 30px;
  line-height: 35px;
  color: rgb(34, 65, 148);
  margin-bottom: 16px;
}
.coh-ce-cpt_tell_your_healthcare_provide-19a6d1c9 {
  margin-top: 40px;
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_tell_your_healthcare_provide-19a6d1c9 {
    margin-top: 40px;
    margin-bottom: 50px;
  }
}
.coh-ce-cpt_tell_your_healthcare_provide-cfb74081 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_tell_your_healthcare_provide-cfb74081 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tell_your_healthcare_provide-cfb74081 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tell_your_healthcare_provide-cfb74081 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_tell_your_healthcare_provide-6f2a67ec h3 {
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_tell_your_healthcare_provide-6f2a67ec h3 {
    letter-spacing: -1.5px;
  }
}
.coh-ce-cpt_tell_your_healthcare_provide-e3576bd6 {
  margin-top: 26px;
  margin-bottom: 21px;
}
.coh-ce-cpt_tell_your_healthcare_provide-aaa2495c p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
}
.coh-ce-cpt_tell_your_healthcare_provide-aaa2495c p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_tell_your_healthcare_provide-7076d5e6 p {
  margin-top: 0;
  margin-bottom: 0;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: center;
}
.coh-ce-cpt_tell_your_healthcare_provide-7076d5e6 p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_tell_your_healthcare_provide-ecdef0c8 {
  margin-top: 48px;
}
.coh-ce-cpt_tell_your_healthcare_provide-ecdef0c8 p {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_template_footer-d4b7e1b5 {
  background-color: rgb(30, 55, 73);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-d4b7e1b5 {
    padding: 50px;
    margin-top: 65px;
  }
}
.coh-ce-cpt_template_footer-c9e378cc {
  max-width: 1280px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_template_footer-c9e378cc {
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-c9e378cc {
    max-width: 90%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-c9e378cc {
    max-width: 100%;
  }
}
.coh-ce-cpt_template_footer-bb7ef2e0 {
  padding-top: 3rem;
  margin-left: 0px!important;
  margin-right: 0px!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-bb7ef2e0 {
    padding-top: 3rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-bb7ef2e0 {
    padding-top: 0;
  }
}
.coh-ce-cpt_template_footer-589d9acf {
  background-color: rgb(255, 255, 255);
  padding: 1.5rem;
  margin-bottom: 3rem;
  text-align: center;
  max-width: 256px;
  height: 235px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-589d9acf {
    -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;
    max-width: 100%;
    margin-bottom: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.coh-ce-cpt_template_footer-f882dd4c {
  max-width: 100%;
  display: inline-block!important;
  margin-bottom: 44px;
  width: 180px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-f882dd4c {
    margin-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-f882dd4c {
    margin-bottom: 5px;
  }
}
.coh-ce-cpt_template_footer-73ccfe6c {
  font-weight: 900;
  margin-top: 15px;
  margin-bottom: 25px;
  color: rgb(0, 111, 238);
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_template_footer-73ccfe6c:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_template_footer-52585797 {
  font-size: 14px;
  line-height: 28px;
  letter-spacing: 1px;
  font-weight: 400;
  color: rgb(42, 42, 42);
  margin-bottom: 8px;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_template_footer-15f63a77 {
  margin-top: 1.5rem;
  Padding: 0 3rem 0 1rem!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-15f63a77 {
    Padding: 0 0 0 2rem !important;
    margin-top: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-15f63a77 {
    padding-top: 0;
    padding-right: 3rem;
    padding-bottom: 0;
    padding-left: 3rem;
    Padding: 0 !important;
  }
}
.coh-ce-cpt_template_footer-2fc9040 {
  margin-top: 1.5rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_footer-2fc9040 {
    padding: 0 0 0 2rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_template_footer-2fc9040 {
    padding: 0 !im0 0 0 2rem !importantportant;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_template_footer-2fc9040 {
    padding: 0 !important;
  }
}
.coh-ce-cpt_template_footer-1c1f0c03 {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-weight: 300;
  letter-spacing: 1px;
  font-size: 14px;
  line-height: 2em;
}
.coh-ce-cpt_template_footer-9860f50 {
  max-width: 1235px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  text-align: center;
  letter-spacing: 1px;
  padding: 20px;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_template_header-7bf36832 {
  background-color: rgb(255, 255, 255);
  position: sticky;
  top: 0;
  left: 0;
  z-index: 9;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_header-7bf36832 {
    display: none;
  }
}
.coh-ce-cpt_template_header-b4e036d0 {
  background-color: rgb(30, 55, 72);
  height: 40px;
  margin: 0 !important;
}
.coh-ce-cpt_template_header-2dd8213e {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_template_header-2dd8213e ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 2rem;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_template_header-2dd8213e ul {
    padding-left: 0.5rem;
  }
}
.coh-ce-cpt_template_header-2dd8213e ul li {
  list-style-type: none !important;
  margin-top: 0;
  margin-right: 1rem;
  margin-bottom: 0;
  margin-left: 0;
  line-height: 0;
}
.coh-ce-cpt_template_header-2dd8213e ul li a {
  color: rgb(255, 255, 255);
  font-size: 13px;
  font-weight: 700;
  line-height: 1.15;
  -webkit-transition: 0.3ms;
  transition: 0.3ms;
  letter-spacing: 0.25px;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_template_header-2dd8213e ul li a {
    font-size: 11.8px;
  }
}
.coh-ce-cpt_template_header-2dd8213e ul li a:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_template_header-2dd8213e ul li a:focus {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_template_header-3781cbfc {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_template_header-1cf57ee8 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 13px;
  line-height: 1.15;
  font-weight: 700;
  color: rgb(255, 255, 255);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -10px;
  letter-spacing: 0.2px;
  padding-right: 0;
  text-align: right;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_template_header-1cf57ee8 {
    margin-top: 0;
    margin-right: -8px;
    margin-bottom: 0;
    margin-left: 0;
    font-size: 11.8px;
  }
}
.coh-ce-cpt_template_header-209bf484 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 0 !important;
}
.coh-ce-cpt_template_header-209bf484 > .coh-row-xl {
  width: 100%;
}
.coh-ce-cpt_template_header-76eb1c99 {
  margin: 0 !important;
}
.coh-ce-cpt_template_header-37bab2b8 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  vertical-align: baseline;
  -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: 0 !important;
  border-left-width: 1px;
  border-right-width: 1px;
  border-left-color: rgb(88, 89, 91);
  border-right-color: rgb(88, 89, 91);
  border-left-style: solid;
  border-right-style: solid;
}
.coh-ce-cpt_template_header-a2bd9971 {
  background-color: rgb(54, 125, 12);
  font-size: 12.5px;
  color: rgb(255, 255, 255);
  line-height: 1.12;
  width: 100%;
  letter-spacing: 0.2px;
  padding-top: 0;
  padding-right: 1rem;
  padding-bottom: 0;
  padding-left: 0.75rem;
  height: 40px;
  text-align: left;
  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;
  position: relative;
  font-weight: 700;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_template_header-a2bd9971:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_template_header-a2bd9971:after {
  position: absolute;
  right: 5%;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  content: "";
  top: 12px;
  height: 1.1em;
  width: 1.1em;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_template_header-a2bd9971:after {
    top: 14px;
  }
}
.coh-ce-cpt_template_header-7068fd4b {
  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: 0 !important;
  border-left-width: 1px;
  border-right-width: 1px;
  border-left-style: solid;
  border-right-style: solid;
  border-left-color: rgb(88, 89, 91);
  border-right-color: rgb(88, 89, 91);
}
.coh-ce-cpt_template_header-95bdc9b2 {
  background-color: rgb(54, 125, 12);
  font-size: 12.5px;
  color: rgb(255, 255, 255);
  line-height: 1.12;
  width: 100%;
  letter-spacing: 0.2px;
  padding-top: 0;
  padding-right: 1rem;
  padding-bottom: 0;
  padding-left: 0.75rem;
  height: 40px;
  text-align: left;
  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;
  position: relative;
  font-weight: 700;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_template_header-95bdc9b2:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_template_header-95bdc9b2:after {
  position: absolute;
  right: 4%;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  content: "";
  top: 12px;
  height: 1.1em;
  width: 1.1em;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_template_header-95bdc9b2:after {
    top: 14px;
    right: 6%;
  }
}
.coh-ce-cpt_template_header-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt_template_header-324bc9e5 {
  padding-top: 18px;
  padding-right: 25px;
  padding-bottom: 14px;
  padding-left: 1.5rem;
}
.coh-ce-cpt_template_header-47465ca4 {
  position: static !important;
}
.coh-ce-cpt_template_header_mobile-1f3cca41 {
  display: none;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_header_mobile-1f3cca41 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: sticky;
    top: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 99;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_header_mobile-15c67e4f {
    padding-top: 0.5rem;
    padding-right: 1rem;
    padding-bottom: 10px;
    padding-left: 1rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_header_mobile-79c0148a {
    height: 40px;
    width: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_header_mobile-b146a753 {
    height: 60px;
    width: 60px;
    position: absolute;
    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;
    right: 0;
  }
}
.coh-ce-cpt_template_header_mobile-9b13d2e2 {
  -webkit-transition: all 1.5ms ease-in-out;
  transition: all 1.5ms ease-in-out;
  fill: #367d0c;
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
  height: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_header_mobile-9b13d2e2 {
    width: 30px;
    position: absolute;
    right: 0.5rem;
    top: 20px;
  }
}
.coh-ce-cpt_template_header_mobile-82e13ef1 {
  display: none;
  z-index: 999;
  height: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_header_mobile-82e13ef1 {
    display: none;
    background-color: rgb(255, 255, 255);
    width: 100%;
    position: fixed;
    z-index: 22;
    overflow-y: scroll;
    overflow-x: hidden;
    top: 50px;
    bottom: 0;
  }
}
.coh-ce-cpt_template_header_mobile-82e13ef1 .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_template_header_mobile-e48f486f {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: rgb(242, 242, 242);
  padding-top: 10px;
  padding-bottom: 10px;
}
.coh-ce-cpt_template_header_mobile-e48f486f nav ul {
  background-color: #fff;
}
.coh-ce-cpt_template_header_mobile-e48f486f nav ul li {
  opacity: 0;
}
.coh-ce-cpt_template_header_mobile-e48f486f nav ul li:first-child {
  -webkit-transition: 1s;
  transition: 1s;
}
.coh-ce-cpt_template_header_mobile-e48f486f nav ul li:nth-child(2) {
  -webkit-transition: 2s;
  transition: 2s;
}
.coh-ce-cpt_template_header_mobile-e48f486f nav ul li:nth-child(3) {
  -webkit-transition: 3s;
  transition: 3s;
}
.coh-ce-cpt_template_header_mobile-e48f486f nav ul li:nth-child(4) {
  -webkit-transition: 4s;
  transition: 4s;
}
.coh-ce-cpt_template_header_mobile-e48f486f nav ul li:nth-child(5) {
  -webkit-transition: 5s;
  transition: 5s;
}
.coh-ce-cpt_template_header_mobile-e48f486f .anim ul li {
  opacity: 1;
  padding: 4px 0 4px 0 !important;
}
.coh-ce-cpt_template_header_mobile-e48f486f .anim ul li a {
  padding: 0.55rem 4.5rem 0.55rem 3rem;
}
.coh-ce-cpt_template_header_mobile-c19e36a9 {
  background-color: rgb(30, 55, 73);
  padding-top: 20px;
  text-align: left;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_header_mobile-203ede4a {
    width: 100%;
    text-align: left;
    padding: 0 50px;
  }
}
.coh-ce-cpt_template_header_mobile-203ede4a ul {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_header_mobile-203ede4a ul li {
    line-height: 0;
    list-style-type: none;
    margin: 0;
  }
}
.coh-ce-cpt_template_header_mobile-203ede4a ul li a {
  padding-top: 0.75rem;
  padding-right: 0;
  padding-bottom: 0.75rem;
  padding-left: 0;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_template_header_mobile-203ede4a ul li a {
    font-weight: 600;
    color: rgb(255, 255, 255);
    font-size: 16px;
    line-height: 1.15;
    font-family: 'Quicksand', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-ce-cpt_template_header_mobile-64e879bb {
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 1.15;
  padding-top: 9px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
}
.coh-ce-cpt_template_header_mobile-86aaf93f {
  background-color: rgb(96, 170, 85);
  font-size: 16px;
  font-weight: 600;
  color: rgb(255, 255, 255);
  text-align: center;
  min-height: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 100%;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding: 25px 0 29px 0;
  position: relative;
}
.coh-ce-cpt_template_header_mobile-86aaf93f:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23fff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  height: 16px;
  width: 16px;
  position: absolute;
  top: 27px;
  right: 20%;
  content: "";
}
.coh-ce-cpt_template_header_mobile-86aaf93f:hover {
  color: #fff;
}
.coh-ce-cpt_template_header_mobile-86aaf93f:focus {
  color: #fff;
}
.coh-ce-cpt_template_header_mobile-86aaf93f:active {
  color: #fff;
}
.coh-ce-cpt_template_header_mobile-54f073fc {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  font-size: 16px;
  color: rgb(255, 255, 255);
  padding-top: 25px;
  padding-right: 0;
  padding-bottom: 29px;
  padding-left: 0;
  text-align: center;
  width: 100%;
  background-color: #60aa55;
  margin-top: 3px;
  position: relative;
  -webkit-transition: .8s;
  transition: .8s;
  opacity: 0;
}
.coh-ce-cpt_template_header_mobile-54f073fc:after {
  content: "";
  position: absolute;
  top: 27px;
  right: 11%;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23fff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
}
.coh-ce-cpt_template_header_mobile-54f073fc:hover {
  color: #fff;
}
.coh-ce-cpt_template_header_mobile-54f073fc:active {
  color: #fff;
}
.coh-ce-cpt_template_header_mobile-54f073fc:focus {
  color: #fff;
}
.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_text-cf38fcec {
  margin-top: 0;
  margin-bottom: 55px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_text-cf38fcec {
    margin-top: 35px;
    margin-bottom: 44px;
  }
}
.nutri-top-container.coh-ce-cpt_text-cf38fcec {
  margin-top: 90px;
  margin-bottom: 30px;
}
@media (max-width: 1023px) {
  .nutri-top-container.coh-ce-cpt_text-cf38fcec {
    margin-top: 32px;
    margin-bottom: 22px;
  }
}
.errors-page.coh-ce-cpt_text-cf38fcec {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_text-cf38fcec .sd-hcp {
  margin-top: 73px;
  margin-bottom: 55px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_text-cf38fcec .sd-hcp {
    margin-top: 0;
    margin-bottom: 33px;
  }
}
.coh-ce-cpt_text-cf38fcec .sd-hcp .error-page {
  padding-top: 250px !important;
  padding-bottom: 250px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_text-cf38fcec .sd-hcp .error-page {
    padding-top: 125px !important;
    padding-bottom: 125px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_text-cf38fcec .sd-hcp .error-page {
    padding-top: 99px !important;
    padding-bottom: 99px !important;
  }
}
.coh-ce-cpt_text-c8f14579 {
  max-width: 1140px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_text-c8f14579 {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_text-c8f14579 {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_text-c8f14579 {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
}
.coh-ce-cpt_text_for_accordion-83a1899a {
  background-color: rgb(242, 242, 242);
}
.coh-ce-cpt_text_for_accordion-ce0a51 {
  margin: 0 auto;
  max-width: 1140px;
  padding-top: 30px;
  padding-right: 0;
  padding-bottom: 24px;
  padding-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_text_for_accordion-ce0a51 {
    padding-right: 25px;
    padding-left: 30px;
    max-width: 100%;
  }
}
.coh-ce-cpt_text_for_accordion-b695fcd0 h3 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 27px;
  margin-bottom: 27px;
}
.coh-ce-cpt_text_for_accordion-b695fcd0 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 22px;
  margin-bottom: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_text_for_accordion-b695fcd0 p {
    letter-spacing: 0.4px;
  }
}
.coh-ce-cpt_text_for_accordion-b695fcd0 p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_text_for_accordion-b695fcd0 h2 {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 18px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_text_for_accordion-b695fcd0 h2 {
    width: 101%;
  }
}
.coh-ce-cpt_text_for_accordion-b695fcd0 .injection-admin {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 0px;
}
.coh-ce-cpt_text_for_accordion-b695fcd0 .study-of {
  letter-spacing: 0px;
}
.coh-ce-cpt_text_strip-36739665 {
  margin-bottom: 0.3125rem;
  width: 100%;
}
.coh-ce-cpt_text_strip-36739665 .a11y-modal__close-btn {
  display: none;
}
.coh-ce-cpt_text_strip-75ba66b5 {
  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: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 16px;
}
.coh-ce-cpt_text_strip-f226d29b {
  width: 1.875rem;
  width: 30px !important;
  position: unset !important;
}
.coh-ce-cpt_text_strip-ab38c022 p {
  margin-bottom: 0;
  font-size: 0.875rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_text_strip-ab38c022 p {
    font-size: 0.875rem;
    line-height: 1.125rem;
    margin-top: 0.3125rem;
  }
}
.coh-ce-cpt_text_strip-ab38c022 p .contact-hcp {
  font-family: 'Gotham-Bold', sans-serif;
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_text_strip-ab38c022 a[href^=tel] {
  color: rgb(0, 62, 81);
}
.coh-ce-cpt_text_strip-ab38c022 h2 {
  font-size: 14px !important;
  margin-top: 2px !important;
  margin-bottom: 0.3125rem;
}
.coh-ce-cpt_therapies_for_treating_acrom-d853b9a5 {
  background-color: rgb(242, 242, 242);
}
.coh-ce-cpt_therapies_for_treating_acrom-71078d4f {
  padding-top: 55px;
  padding-bottom: 44.6px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_therapies_for_treating_acrom-71078d4f {
    padding-top: 40px;
    padding-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_therapies_for_treating_acrom-71078d4f {
    padding-top: 30px;
    padding-bottom: 19px;
  }
}
.coh-ce-cpt_therapies_for_treating_acrom-71078d4f p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 12px;
}
.coh-ce-cpt_therapies_for_treating_acrom-a20f9007 h2 {
  color: rgb(126, 183, 39);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 23px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.sec1.coh-ce-cpt_therapies_for_treating_acrom-bb192846 p {
  padding-top: 10px;
}
@media (max-width: 767px) {
  .sec1.coh-ce-cpt_therapies_for_treating_acrom-bb192846 p {
    padding-top: 0px;
  }
}
.sec1.coh-ce-cpt_therapies_for_treating_acrom-bb192846 .coh-image {
  width: 122.88px;
  height: 111.22px;
}
@media (max-width: 1169px) {
  .sec1.coh-ce-cpt_therapies_for_treating_acrom-bb192846 .coh-image {
    height: auto;
  }
}
@media (max-width: 767px) {
  .sec1.coh-ce-cpt_therapies_for_treating_acrom-bb192846 .coh-image {
    width: 60px;
  }
}
.sec2.coh-ce-cpt_therapies_for_treating_acrom-bb192846 .coh-image {
  width: 121.84px;
  height: 122.88px;
}
@media (max-width: 1169px) {
  .sec2.coh-ce-cpt_therapies_for_treating_acrom-bb192846 .coh-image {
    height: auto;
  }
}
@media (max-width: 767px) {
  .sec2.coh-ce-cpt_therapies_for_treating_acrom-bb192846 .coh-image {
    width: 60px;
  }
}
.sec3.coh-ce-cpt_therapies_for_treating_acrom-bb192846 .coh-image {
  width: 122.83px;
  height: 117.41px;
}
@media (max-width: 1169px) {
  .sec3.coh-ce-cpt_therapies_for_treating_acrom-bb192846 .coh-image {
    height: auto;
  }
}
@media (max-width: 767px) {
  .sec3.coh-ce-cpt_therapies_for_treating_acrom-bb192846 .coh-image {
    width: 60px;
  }
}
.coh-ce-cpt_therapies_for_treating_acrom-bb192846 h2 {
  color: rgb(126, 183, 39);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 23px;
}
.coh-ce-cpt_therapies_for_treating_acrom-bb192846 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  margin-top: 25px;
  margin-bottom: 17px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}
@media (max-width: 767px) {
  .coh-ce-cpt_therapies_for_treating_acrom-bb192846 h4 {
    margin-top: 18px;
  }
}
.coh-ce-cpt_therapies_for_treating_acrom-51486154 {
  width: 100%;
  max-width: 162px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_therapies_for_treating_acrom-2a72cfe6 {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_therapies_for_treating_acrom-eaa62b69 {
  padding-right: 0 !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_therapies_for_treating_acrom-eaa62b69 {
    padding-left: 10 !important;
  }
}
.coh-ce-cpt_therapies_for_treating_acrom-17659b5d h3 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 30px;
  color: rgb(34, 65, 148);
  padding-bottom: 10px;
  margin-bottom: 0;
}
.coh-ce-cpt_therapies_for_treating_acrom-17659b5d p {
  margin-bottom: 0px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_therapies_for_treating_acrom-17659b5d p {
    max-width: 245px;
  }
}
.coh-ce-cpt_therapies_for_treating_acrom-17659b5d ul li {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  position: relative;
  margin-bottom: 12px;
  margin-left: 17px;
  list-style: none;
}
.coh-ce-cpt_therapies_for_treating_acrom-17659b5d ul li:after {
  height: 6px;
  width: 6px;
  position: absolute;
  top: 8px;
  left: -16px;
  -webkit-border-radius: 100px;
          border-radius: 100px;
  content: "";
  background-color: rgb(34, 65, 148);
  list-style: none;
}
.coh-ce-cpt_three_column_layout_-5ecde8c7 {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0 3rem 0;
  max-width: 1024px;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_three_column_layout_-5ecde8c7 {
    padding: 3rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-5ecde8c7 {
    width: 98%;
    padding: 1rem 1.3rem;
    margin-top: 10px;
  }
}
.coh-ce-cpt_three_column_layout_-11462dbc h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.875rem;
  line-height: 1.2;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-11462dbc h2 {
    font-size: 1.6rem;
  }
}
.coh-ce-cpt_three_column_layout_-a65e79cb {
  border: 1px solid #84bd00;
  -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;
  margin: 1em;
  text-align: center;
  padding-bottom: 50px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-a65e79cb {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
        -ms-flex: auto;
            flex: auto;
  }
}
.coh-ce-cpt_three_column_layout_-1aea2c92 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-1aea2c92 {
    width: 100%;
  }
}
.coh-ce-cpt_three_column_layout_-d01018ab {
  margin: 0.7em 0 0rem 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-d01018ab {
    font-size: 1rem;
  }
}
.coh-ce-cpt_three_column_layout_-d01018ab p {
  padding: 2rem 1.5rem 0 1.5rem;
  margin-top: .75rem;
  margin-bottom: 0;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-d01018ab p {
    padding: 2rem 0.5rem 0 0.5rem;
  }
}
.coh-ce-cpt_three_column_layout_-d01018ab h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  margin: 1em 0 3.25rem 0;
  padding: 0rem .5rem;
  text-align: center;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-d01018ab h2 {
    font-size: 1rem;
    padding: 0rem .5rem;
  }
}
.coh-ce-cpt_three_column_layout_-9d1319ea {
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  font-weight: bold;
}
.coh-ce-cpt_three_column_layout_-9d1319ea:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_three_column_layout_-9d1319ea:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_three_column_layout_-9d1319ea:after {
  height: 1.2em;
  width: 1.2em;
  position: absolute;
  top: auto;
  right: auto;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  margin-left: 10px;
}
.coh-ce-cpt_three_column_layout_-9d1319ea:before {
  position: absolute;
  left: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046))!important;
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%)!important;
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%)!important;
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transition: translateX(0);
  transition: translateX(0);
}
.coh-ce-cpt_three_column_layout_-a9dca921 {
  border: 1px solid #84bd00;
  -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;
  margin: 1em;
  text-align: center;
  background-color: rgb(255, 255, 255);
  padding-bottom: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-a9dca921 {
    -webkit-box-flex: 1;
    -webkit-flex: auto;
        -ms-flex: auto;
            flex: auto;
  }
}
.coh-ce-cpt_three_column_layout_-375d0282 {
  margin-top: 5px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-ce-cpt_three_column_layout_-749811e7 {
  margin: 0.4em 0 0rem 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-749811e7 {
    font-size: 1rem;
  }
}
.coh-ce-cpt_three_column_layout_-749811e7 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  padding: 2rem 1.5rem 0 1.5rem;
  margin-top: .75rem;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-749811e7 p {
    padding: 2rem 0.5rem 0 0.5rem;
  }
}
.coh-ce-cpt_three_column_layout_-749811e7 h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
  margin: 1em 0 3.25rem 0;
  padding: 0rem 2.5rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-749811e7 h2 {
    font-size: 1rem;
    padding: 0rem .5rem;
  }
}
.coh-ce-cpt_three_column_layout_-749811e7 .content-p {
  text-align: left;
  padding: 2rem 2rem 0 3rem !important;
}
.coh-ce-cpt_three_column_layout_-b4135675 {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 0.875rem;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
}
.coh-ce-cpt_three_column_layout_-b4135675:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_three_column_layout_-b4135675:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_three_column_layout_-b4135675:after {
  height: 1.2em;
  width: 1.2em;
  margin-left: 10px;
  position: absolute;
  top: auto;
  right: auto;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
.coh-ce-cpt_three_column_layout_-b4135675:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-ce-cpt_three_column_layout_-d01a7905 {
  border: 1px solid #84bd00;
  -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;
  margin: 1em;
  text-align: center;
  background-color: rgb(255, 255, 255);
  padding-bottom: 50px;
}
.coh-ce-cpt_three_column_layout_-9b1286cb {
  margin: 0.4em 0 0rem 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-9b1286cb {
    font-size: 1rem;
  }
}
.coh-ce-cpt_three_column_layout_-9b1286cb p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  padding: 2rem 1.5rem 0 1.5rem;
  margin-top: .75rem;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-9b1286cb p {
    padding: 2rem 0.5rem 0 0.5rem;
  }
}
.coh-ce-cpt_three_column_layout_-9b1286cb p a {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_three_column_layout_-9b1286cb p a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_three_column_layout_-9b1286cb h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
  margin: 1em 0 3.25rem 0;
  padding: 0rem 2.5rem;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_-9b1286cb h2 {
    font-size: 1rem;
    padding: 0rem .5rem;
  }
}
.coh-ce-cpt_three_column_layout_-9b1286cb .alinlet {
  text-align: left;
}
.coh-ce-cpt_three_column_layout_-4a8dd13b {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 0.875rem;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
}
.coh-ce-cpt_three_column_layout_-4a8dd13b:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_three_column_layout_-4a8dd13b:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_three_column_layout_-4a8dd13b:after {
  position: absolute;
  top: auto;
  right: auto;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  content: "";
  height: 1.2em;
  width: 1.2em;
  margin-left: 10px;
}
.coh-ce-cpt_three_column_layout_-4a8dd13b:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-ce-cpt_three_column_layout_with_ima-3c8c39d2 {
  max-width: 1024px;
  margin-top: 3rem;
  margin-right: auto;
  margin-bottom: 3rem;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_with_ima-3c8c39d2 {
    max-width: 90%;
    padding-top: 0;
    margin-top: 2rem;
    margin-bottom: 1rem;
  }
}
.coh-ce-cpt_three_column_layout_with_ima-8a34be38 h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.875rem;
  line-height: 1.2;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_with_ima-8a34be38 h2 {
    font-size: 1.6rem;
  }
}
.coh-ce-cpt_three_column_layout_with_ima-d52f32d0 {
  border: 1px solid #84bd00;
  -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;
  margin: 1em;
  text-align: center;
  padding-bottom: 0px;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_three_column_layout_with_ima-d2692236 {
  margin-top: 15px;
  margin-right: auto;
  margin-bottom: 15px;
  margin-left: auto;
  max-width: 65%;
  width: auto;
}
.coh-ce-cpt_three_column_layout_with_ima-f2f7ab8f {
  margin: 0.4em 0 0rem 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
}
.coh-ce-cpt_three_column_layout_with_ima-f2f7ab8f p {
  padding: 0rem 2rem 2rem 2.2rem;
  margin-top: .75rem;
  margin-bottom: 0;
  min-height: 136px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_with_ima-f2f7ab8f p {
    min-height: auto;
    padding: 0rem 0rem 2rem 0rem;
  }
}
.coh-ce-cpt_three_column_layout_with_ima-f2f7ab8f h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  margin: 1em 0 1rem 0;
  padding: 20px 0px 0px 0px;
  text-align: center;
  line-height: 1.3;
}
.coh-ce-cpt_three_column_layout_with_ima-beed9fb {
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  font-weight: bold;
}
.coh-ce-cpt_three_column_layout_with_ima-beed9fb:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_three_column_layout_with_ima-beed9fb:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_three_column_layout_with_ima-beed9fb:after {
  height: 1.2em;
  width: 1.2em;
  position: absolute;
  top: auto;
  right: auto;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  margin-left: 10px;
}
.coh-ce-cpt_three_column_layout_with_ima-beed9fb:before {
  position: absolute;
  left: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046))!important;
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%)!important;
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%)!important;
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transition: translateX(0);
  transition: translateX(0);
}
.coh-ce-cpt_three_column_layout_with_ima-b43b16e0 {
  border: 1px solid #84bd00;
  -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;
  margin: 1em;
  text-align: center;
  background-color: rgb(255, 255, 255);
  padding-bottom: 30px;
}
.coh-ce-cpt_three_column_layout_with_ima-f2b1f3d {
  margin: 0.4em 0 0rem 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_with_ima-f2b1f3d {
    margin-top: 0 !important;
  }
}
.coh-ce-cpt_three_column_layout_with_ima-f2b1f3d p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  padding: 0rem 2rem 0 2.2rem;
  margin-top: .75rem;
  margin-bottom: 0;
  min-height: 136px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_with_ima-f2b1f3d p {
    min-height: auto;
    padding: 0rem 0rem 2rem 0rem;
  }
}
.coh-ce-cpt_three_column_layout_with_ima-f2b1f3d h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
  margin: 1em 0 1rem 0;
  padding: 20px 0px 0px 0px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_with_ima-f2b1f3d h2 {
    margin-top: 0 !important;
  }
}
.coh-ce-cpt_three_column_layout_with_ima-b4135675 {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 0.875rem;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
}
.coh-ce-cpt_three_column_layout_with_ima-b4135675:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_three_column_layout_with_ima-b4135675:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_three_column_layout_with_ima-b4135675:after {
  height: 1.2em;
  width: 1.2em;
  margin-left: 10px;
  position: absolute;
  top: auto;
  right: auto;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
}
.coh-ce-cpt_three_column_layout_with_ima-b4135675:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-ce-cpt_three_column_layout_with_ima-c4a697c0 {
  margin: 0.4em 0 0rem 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
}
.coh-ce-cpt_three_column_layout_with_ima-c4a697c0 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  padding: 0rem 2rem 2rem 2.2rem;
  margin-top: .75rem;
  margin-bottom: 0;
  min-height: 136px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_with_ima-c4a697c0 p {
    min-height: auto;
    padding: 0rem 0rem 2rem 0rem;
  }
}
.coh-ce-cpt_three_column_layout_with_ima-c4a697c0 p a {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_three_column_layout_with_ima-c4a697c0 h2 {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.3;
  margin: 1em 0 1rem 0;
  padding: 55px 0px 0px 0px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_layout_with_ima-c4a697c0 h2 {
    padding: 35px 0px 0px 0px;
    margin-top: 0 !important;
  }
}
.coh-ce-cpt_three_column_layout_with_ima-4a8dd13b {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  font-size: 0.875rem;
  -webkit-border-radius: 4px;
          border-radius: 4px;
  padding: 0.95rem 2.95rem 0.95rem 1.5rem;
  color: #fff;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  overflow: hidden;
  letter-spacing: 2px;
  position: relative;
  -webkit-box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
          box-shadow: rgb(133 133 133 / 5%) 0px 0px 50px, rgb(133 133 133 / 5%) -4px 0px 50px, rgb(133 133 133 / 5%) -12px -2px 50px, rgb(133 133 133 / 5%) -23px -4px 50px;
  display: inline-block;
}
.coh-ce-cpt_three_column_layout_with_ima-4a8dd13b:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_three_column_layout_with_ima-4a8dd13b:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.coh-ce-cpt_three_column_layout_with_ima-4a8dd13b:after {
  position: absolute;
  top: auto;
  right: auto;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  content: "";
  height: 1.2em;
  width: 1.2em;
  margin-left: 10px;
}
.coh-ce-cpt_three_column_layout_with_ima-4a8dd13b:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 200%;
  height: 100%;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-ce-cpt_top_sticky_banner-6313ad77 {
  background-color: rgb(30, 55, 72);
  position: sticky;
  top: 117px;
  z-index: 5;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_top_sticky_banner-6313ad77 {
    top: 112px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_top_sticky_banner-6313ad77 {
    top: 58px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_top_sticky_banner-6313ad77 {
    overflow: hidden;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_top_sticky_banner-6313ad77 {
    overflow: hidden;
  }
}
.coh-ce-cpt_top_sticky_banner-6313ad77 .fixed {
  position: fixed !important;
}
.coh-ce-cpt_top_sticky_banner-c7e3f5cc {
  max-width: 1024px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 15px;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_top_sticky_banner-2860bf97 {
    text-align: center;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_top_sticky_banner-2860bf97 {
    text-align: center;
  }
}
.coh-ce-cpt_top_sticky_banner-805ed4b3 {
  width: 80%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_top_sticky_banner-805ed4b3 {
    width: 40%;
  }
}
.coh-ce-cpt_top_sticky_banner-39a9ea29 {
  padding-top: 5px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_top_sticky_banner-39a9ea29 {
    padding-top: 30px;
  }
}
.coh-ce-cpt_top_sticky_banner-39a9ea29 p {
  color: rgb(255, 255, 255);
  font-weight: 600;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  font-size: 1.2rem;
  line-height: 1.5;
  letter-spacing: 1px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_top_sticky_banner-39a9ea29 p {
    font-size: 16px;
  }
}
.coh-ce-cpt_top_sticky_banner-39a9ea29 p span {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_top_sticky_banner-39a9ea29 p span a {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_top_sticky_banner-39a9ea29 p span a:hover {
  color: rgb(115, 192, 70);
}
.coh-ce-cpt_treatment_ask_doctor-92071526 {
  padding-top: 45px;
  padding-bottom: 71px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_ask_doctor-92071526 {
    padding-top: 30px;
    padding-bottom: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_ask_doctor-725a54b7 {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_treatment_ask_doctor-d25f997e h3 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  padding-bottom: 10px;
  margin-bottom: 0;
}
.coh-ce-cpt_treatment_ask_doctor-d25f997e p {
  padding-bottom: 0;
  margin-bottom: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_ask_doctor-d25f997e p {
    line-height: 28px;
  }
}
.coh-ce-cpt_treatment_ask_doctor-d25f997e p span {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(34, 65, 148);
}
.coh-ce-cpt_treatment_ask_doctor-d25f997e p a {
  color: rgb(34, 65, 148);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(34, 65, 148);
}
.coh-ce-cpt_treatment_ask_doctor-db7b3a18 {
  text-align: center;
  padding-top: 72px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_ask_doctor-db7b3a18 {
    padding-top: 40px;
  }
}
.coh-ce-cpt_treatment_ask_doctor-97ac1cfb {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  padding-top: 14px;
  padding-bottom: 14px;
  max-width: 341px;
  width: 341px;
  margin-bottom: 0;
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
  position: relative;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_ask_doctor-97ac1cfb {
    max-width: 330px;
    width: 330px;
  }
}
.coh-ce-cpt_treatment_ask_doctor-97ac1cfb:after {
  content: "®";
  position: absolute;
  top: 14px;
  right: 25px;
  font-size: 18px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_ask_doctor-97ac1cfb:after {
    right: 20px;
  }
}
.coh-ce-cpt_treatment_ask_doctor-97ac1cfb:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_treatment_ask_doctor-df9dc6f5 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_ask_doctor-df9dc6f5 {
    display: block;
  }
}
.coh-ce-cpt_treatment_banner_for_acro_pa-26088bc6 {
  max-width: 90%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 1150px;
  text-align: right;
  position: relative;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-26088bc6 {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-26088bc6 {
    padding-right: 20px;
    padding-left: 20px;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-26088bc6 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_treatment_banner_for_acro_pa-a11949f1 {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-a11949f1 {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_treatment_banner_for_acro_pa-251f089a {
  text-align: left;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-251f089a h1 {
  font-size: 45px;
  line-height: 50px;
  color: rgb(255, 255, 255);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0;
  text-transform: uppercase;
  padding-top: 27px;
  padding-bottom: 28px;
  text-align: left;
  display: inline-block;
  text-shadow: 0px 0px 8px #000000A6;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-251f089a h1 {
    font-size: 35px;
    line-height: 35px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-251f089a h1 {
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-251f089a h1 {
    text-shadow: 0px 0px 0px #000000A6;;
    color: rgb(34, 65, 148);
    font-family: 'Din2014Bold', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 40px;
    line-height: 44px;
    margin-top: 35px;
  }
}
.coh-ce-cpt_treatment_banner_for_acro_pa-251f089a h1 sup {
  text-transform: lowercase;
  font-size: 65%;
  top: -0.6em;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-251f089a p strong {
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  width: 80%;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-251f089a h2 {
  font-family: 'FranklinGothicCondensedDemi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  color: rgb(255, 255, 255);
  font-size: 45px;
  margin: 0;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-d3ee7488 {
  width: 95%;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-d3ee7488 h2 {
  margin-top: 0.75rem;
  margin-right: 1.5rem;
  margin-bottom: 0;
  margin-left: 0;
  color: rgb(0, 0, 0);
  font-size: 1.25em;
  line-height: 1.15;
  padding-right: 50px;
  font-weight: 700;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-d3ee7488 h2 {
    padding-right: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-d3ee7488 h2 {
    padding-bottom: 23px;
  }
}
.coh-ce-cpt_treatment_banner_for_acro_pa-d3ee7488 p {
  font-size: 12px;
  line-height: 15px;
  color: rgb(255, 255, 255);
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-d3ee7488 p:first-child {
  margin-bottom: .6rem;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-d3ee7488 p span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-d3ee7488 ul {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  margin-left: 35px;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-d3ee7488 ul li {
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 3px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-d3ee7488 ul li span {
  color: rgb(54, 125, 12);
  font-weight: 700;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-154941d2 {
  position: absolute;
  left: 0;
  right: 9rem;
  bottom: 13px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-154941d2 {
    right: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-154941d2 {
    display: none;
  }
}
.coh-ce-cpt_treatment_banner_for_acro_pa-154941d2 .author-mobbile {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 18px;
  -webkit-box-shadow: 0px 0px 8px #000000A6;
          box-shadow: 0px 0px 8px #000000A6;;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-154941d2 p {
  font-size: 16px;
  line-height: 18px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  padding-bottom: 0;
  margin-bottom: 0;
  display: inline-block;
  text-shadow: 0px 0px 8px #000000A6;;
}
.coh-ce-cpt_treatment_banner_for_acro_pa-7793ca2d {
  padding-top: 13px;
  padding-bottom: 13px;
  background-color: rgb(0 102 51 / 38%);
}
.coh-ce-cpt_treatment_banner_for_acro_pa-902c37a7 {
  max-width: 77%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-902c37a7 {
    max-width: 82%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-902c37a7 {
    max-width: 90%;
    padding-right: 3rem;
    padding-left: 3rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_banner_for_acro_pa-902c37a7 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_treatment_banner_for_acro_pa-c1789ef4 p {
  font-family: 'FranklinGothicBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 15px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-ce-cpt_treatment_controlled_patient-fc857eb6 {
  background-color: rgb(242, 242, 242);
  padding-top: 50px;
  padding-bottom: 57px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_controlled_patient-fc857eb6 {
    padding-bottom: 27px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-fc857eb6 {
    padding-top: 41px;
    padding-bottom: 26px;
  }
}
.coh-ce-cpt_treatment_controlled_patient-bfe08801 {
  padding-bottom: 25px;
}
.coh-ce-cpt_treatment_controlled_patient-bfe08801 ul {
  margin-bottom: 13px;
  margin-left: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-bfe08801 ul {
    margin-bottom: 28px;
  }
}
.coh-ce-cpt_treatment_controlled_patient-bfe08801 ul li {
  margin-bottom: 0;
  margin-left: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  position: relative;
  list-style-type: none;
  padding-left: 22px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-bfe08801 ul li {
    padding-left: 14px;
  }
}
.coh-ce-cpt_treatment_controlled_patient-bfe08801 ul li:first-child {
  margin-bottom: 8px;
}
.coh-ce-cpt_treatment_controlled_patient-bfe08801 ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: 6px;
  height: 6px;
  width: 6px;
  background-color: rgb(34, 65, 148);
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-bfe08801 ul li:before {
    left: 1px;
  }
}
.coh-ce-cpt_treatment_controlled_patient-bfe08801 .inner-cont > p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 18px;
  color: rgb(34, 65, 148);
  padding-bottom: 20px;
  margin-bottom: 0.5625rem;
}
.coh-ce-cpt_treatment_controlled_patient-bfe08801 .inner-cont > p:last-child {
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_treatment_controlled_patient-bfe08801 .inner-cont > p:last-child {
    padding-right: 5px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-bfe08801 .inner-cont > p:last-child {
    padding-right: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-bfe08801 .inner-cont > p:first-child {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_treatment_controlled_patient-bfe08801 .inner-cont > p .font-arial {
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-bfe08801 .inner-cont > p sup {
    top: -4px;
  }
}
.coh-ce-cpt_treatment_controlled_patient-bfe08801 p {
  padding-bottom: 12px;
  margin-bottom: 0;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-bfe08801 p {
    padding-bottom: 17px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-bfe08801 h2 {
    padding-bottom: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-bfe08801 h2 sub {
    top: -9px !important;
  }
}
.coh-ce-cpt_treatment_controlled_patient-ecc2a960 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-cpt_treatment_controlled_patient-ecc2a960 .coh-image {
  max-width: 210px;
  width: 210px;
  max-height: 210px;
  height: 210px;
  margin-right: auto;
  margin-bottom: 26px;
  margin-left: auto;
}
.coh-ce-cpt_treatment_controlled_patient-ecc2a960 p {
  text-align: center;
  padding-bottom: 12px;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 23px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_treatment_controlled_patient-ecc2a960 p {
    padding-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-ecc2a960 p {
    padding-bottom: 40px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_controlled_patient-ecc2a960 p br {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_controlled_patient-ecc2a960 p br {
    display: block;
  }
}
.coh-ce-cpt_treatment_how_does_work-e87dce34 {
  padding-top: 51px;
  padding-bottom: 63px;
  background-color: rgb(242, 242, 242);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_how_does_work-e87dce34 {
    padding-bottom: 51px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_how_does_work-e87dce34 {
    padding-top: 43px;
    padding-bottom: 62px;
  }
}
.coh-ce-cpt_treatment_how_does_work-c5058ba4 {
  padding-right: 4px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_how_does_work-c5058ba4 {
    padding-right: 0;
  }
}
.coh-ce-cpt_treatment_how_does_work-c5058ba4 h4 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 30px;
  padding-bottom: 18px;
  margin-bottom: 0;
}
.coh-ce-cpt_treatment_how_does_work-c5058ba4 p {
  padding-bottom: 0;
  margin-bottom: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
.coh-ce-cpt_treatment_how_does_work-c5058ba4 p:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_treatment_how_does_work-aeed9462 {
  width: 419px;
}
.coh-ce-cpt_treatment_once_month_injecti-5e624e08 {
  padding-top: 60px;
  padding-bottom: 66px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_treatment_once_month_injecti-5e624e08 {
    overflow-x: hidden;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-5e624e08 {
    padding-top: 37px;
    padding-bottom: 41px;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-9a7b6ebc {
  margin-right: 4%;
  margin-left: 9.7%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_treatment_once_month_injecti-9a7b6ebc {
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-9a7b6ebc {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-cb47a042 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-cb47a042 h2 {
  padding-bottom: 18px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-cb47a042 h2 {
    padding-bottom: 23px;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-cb47a042 p {
  padding-bottom: 12px;
  margin-bottom: 0;
  width: 95%;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_treatment_once_month_injecti-cb47a042 p {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-cb47a042 p {
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-df9dc6f5 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-df9dc6f5 {
    display: block;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-80a533c {
  margin-top: 29px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-80a533c {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 {
  width: 93%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_once_month_injecti-520e5ae2 {
    width: 100%;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 h3 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 24px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 ul {
  padding-right: 12px;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_treatment_once_month_injecti-520e5ae2 ul {
    padding-right: 0;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 ul li {
  list-style-type: none;
  font-size: 20px;
  line-height: 23px;
  color: rgb(34, 65, 148);
  padding-bottom: 0;
  padding-left: 18px;
  margin-bottom: 11px;
  margin-left: 0;
  position: relative;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 ul li:before {
  position: absolute;
  top: 7px;
  left: 0;
  content: "";
  height: 6px;
  width: 6px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(34, 65, 148);
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-520e5ae2 ul li:nth-child(2) {
    padding-right: 9px;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  padding-bottom: 12px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-520e5ae2 p {
    padding-right: 4px;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 p:last-child {
  padding-top: 22px;
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 p:nth-child(2) {
  padding-right: 12px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_once_month_injecti-520e5ae2 p:nth-child(2) {
    padding-right: 0;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 p span {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(116, 192, 70);
}
.coh-ce-cpt_treatment_once_month_injecti-520e5ae2 p a {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(116, 192, 70);
  text-decoration: underline;
}
.coh-ce-cpt_treatment_once_month_injecti-831cd97a {
  max-width: 645px;
  width: 645px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_treatment_once_month_injecti-831cd97a {
    max-width: 100%;
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-831cd97a {
    display: none;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-57b5f35d {
  text-align: center;
  padding-top: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_treatment_once_month_injecti-57b5f35d {
    padding-top: 30px;
  }
}
.coh-ce-cpt_treatment_once_month_injecti-f416aac5 {
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  padding-top: 14px;
  padding-bottom: 14px;
  margin-bottom: 0;
  max-width: 311px;
  width: 311px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  text-align: center;
}
.coh-ce-cpt_treatment_once_month_injecti-f416aac5:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_unsubscribe_form-a3003b6 {
  max-width: 1024px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 40px;
  margin-left: auto;
  border: 1px solid #84bd0033;
}
.coh-ce-cpt_unsubscribe_form-cdcde558 {
  padding: 3rem;
}
.coh-ce-cpt_unsubscribe_form-cdcde558 h3 {
  font-size: 1.25em;
}
.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_videos_for_nurses-8036dd1f {
  width: 1024px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  width: 1024px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_videos_for_nurses-8036dd1f {
    width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_videos_for_nurses-8036dd1f {
    width: 100%;
  }
}
.coh-ce-cpt_videos_for_nurses-8036dd1f h3 {
  font-size: 1.875rem;
  color: rgb(0, 0, 0);
  font-family: 'Didot', serif;
  font-weight: 400;
  margin-bottom: .75rem;
  line-height: 1.2;
}
@media (max-width: 564px) {
  .coh-ce-cpt_videos_for_nurses-8036dd1f h3 {
    font-size: 25.5px;
  }
}
.coh-ce-cpt_videos_for_nurses-aea138d1 {
  width: 1024px;
  margin: 0 auto;
  padding: 0rem 0px 0rem 0px;
  border: 1px solid rgba(132,189,0,.2);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_videos_for_nurses-aea138d1 {
    width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_videos_for_nurses-aea138d1 {
    width: 100%;
    padding: 1.7rem 1.7rem 1.9rem 1.7rem;
    border: 1px solid #84bd00;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_videos_for_nurses-aea138d1 {
    padding: 0px;
  }
}
.coh-ce-cpt_videos_for_nurses-d119a3fe {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 25px 25px 0 34px;
}
.coh-ce-cpt_videos_for_nurses-d119a3fe h3 {
  margin-bottom: 10px;
  font-family: 'Didot', serif;
  font-size: 1.25rem;
}
.coh-ce-cpt_videos_for_nurses-d119a3fe p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 0;
}
.coh-ce-cpt_videos_for_nurses-ed6c96e {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  padding: 2rem;
  display: block;
  margin-bottom: 0;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_videos_for_nurses-5948cb8f {
  background-color: #000;
}
.coh-ce-cpt_video_component_for_hcp-a34c99a6 {
  background: #f2f2f2;
}
.coh-ce-cpt_video_component_for_hcp-7241c0ce {
  max-width: 1140px;
  margin-top: 60px;
  margin-right: auto;
  margin-bottom: 80px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_video_component_for_hcp-7241c0ce {
    max-width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_video_component_for_hcp-7241c0ce {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_video_component_for_hcp-d1afd13 h5 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 25px;
  line-height: 28px;
  margin-bottom: 20px;
}
.coh-ce-cpt_video_component_for_hcp-d1afd13 p {
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 35px;
}
.coh-ce-cpt_video_component_for_hcp-d1afd13 p span {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: 20px;
  font-weight: bold;
  display: inline-block;
}
.coh-ce-cpt_video_component_for_hcp-d1afd13 .strong-h3 {
  margin-bottom: 40px;
}
.coh-ce-cpt_video_media-ea901c4e {
  width: 100%;
}
.coh-ce-cpt_widget_sticky_cta-b3819fcd {
  position: fixed;
  right: 0;
  top: 45%;
  -webkit-border-radius: 5px 0 0 5px;
          border-radius: 5px 0 0 5px;
  width: 160px;
  padding: 0.75rem 3rem 0.75rem 1.5rem;
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);;
  z-index: 1;
  right: 0;
  -webkit-box-shadow: rgba(133,133,133,0.05) 0px 0px 50px,rgba(133,133,133,0.05) 4px 1px 50px,rgba(133,133,133,0.05) 11px 4px 50px,rgba(133,133,133,0.05) 22px 9px 50px;
          box-shadow: rgba(133,133,133,0.05) 0px 0px 50px,rgba(133,133,133,0.05) 4px 1px 50px,rgba(133,133,133,0.05) 11px 4px 50px,rgba(133,133,133,0.05) 22px 9px 50px;
  overflow: hidden;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_widget_sticky_cta-b3819fcd {
    display: none;
  }
}
.coh-ce-cpt_widget_sticky_cta-b3819fcd:before {
  content: "";
  background-image: -webkit-gradient(linear,left top, right top,from(#367d0c),color-stop(50%, #73c046));
  background-image: -webkit-linear-gradient(left,#367d0c,#73c046 50%);
  background-image: linear-gradient(90deg,#367d0c,#73c046 50%);
  -webkit-transition: .6s;
  transition: .6s;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  position: absolute;
  top: 0;
  left: 0;
  width: 200%;
  height: 100%;
}
.coh-ce-cpt_widget_sticky_cta-b3819fcd:hover:before {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.hide-one.coh-ce-cpt_widget_sticky_cta-b3819fcd {
  display: none;
}
.coh-ce-cpt_widget_sticky_cta-692c9930 {
  color: rgb(255, 255, 255);
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.4em;
  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;
  right: 0;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_widget_sticky_cta-692c9930:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon fill='%23ffffff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  content: "";
  height: 16px;
  width: 16px;
  margin-left: 0.75rem;
  position: absolute;
  right: -25px;
}
.coh-ce-cpt_widget_sticky_cta-692c9930:hover {
  color: #fff;
}
.coh-ce-cpt_wysiwyg-f8b8f5f6 p {
  margin-top: 10px;
  margin-bottom: 0.625rem;
}
.coh-ce-cpt_wysiwyg-f8b8f5f6 ul li {
  margin-left: 0.9375rem;
}
.coh-ce-cpt_wysiwyg-f8b8f5f6 a {
  text-decoration: underline;
  display: inline;
}
.coh-ce-cpt_wysiwyg-f8b8f5f6 .hcp-margin-left {
  margin-left: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_wysiwyg-f8b8f5f6 .hcp-margin-left {
    margin-left: 0;
  }
}
.coh-ce-cpt_wysiwyg-f8b8f5f6 .efficacy-top-text {
  padding-top: 44px;
  padding-bottom: 36px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_wysiwyg-f8b8f5f6 .efficacy-top-text {
    padding-top: 30px;
    padding-bottom: 16px;
  }
}
.coh-ce-cpt_wysiwyg-f8b8f5f6 .efficacy-top-text h1 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 35px;
  margin-bottom: 5px;
}
.coh-ce-cpt_wysiwyg-f8b8f5f6 .efficacy-top-text h1 sup {
  top: -9px;
}
.coh-ce-cpt_wysiwyg-f8b8f5f6 .efficacy-top-text h1 br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_wysiwyg-f8b8f5f6 .efficacy-top-text h1 br {
    display: block;
  }
}
.coh-ce-cpt_wysiwyg-f8b8f5f6 .efficacy-top-text p {
  font-size: 20px;
  line-height: 23px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-ce-cpt_wysiwyg-f8b8f5f6 .efficacy-top-text p {
    max-width: 98%;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-3ed64ab1 {
  margin: 0 auto;
  width: 1024px;
  padding: 3rem 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-3ed64ab1 {
    padding: 3rem 1.7rem 0 1.7rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-3ed64ab1 {
    width: 100%;
    padding: 1.5rem 1.7rem 0 1.7rem;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-3ed64ab1 .coh-accordion-tabs-content-wrapper {
  -webkit-box-shadow: 0 0 50px 0 rgb(219, 219, 220);
          box-shadow: 0 0 50px 0 rgb(219, 219, 220);
}
@media (max-width: 767px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-3ed64ab1 .coh-accordion-tabs-content-wrapper {
    -webkit-box-shadow: 0 0 0 0;
            box-shadow: 0 0 0 0;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-75575249 h3 {
  margin: 0 0 29px 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 1.875rem;
  line-height: 1.2;
}
.coh-ce-cpt__accordion_repeter_tab_compo-75575249 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-top: .75rem;
  max-width: 785px;
  margin-bottom: 52px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-75575249 p {
    max-width: 100%;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-f2768841 {
  background-color: rgb(255, 255, 255);
  margin-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-f2768841 {
    margin-bottom: 9px;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-f2768841 a {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 1.25rem;
  line-height: 1.3;
}
@media (max-width: 767px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-f2768841 a {
    padding: 1rem 2rem 1rem .5rem !important;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-f2768841 a:after {
  color: #73c046 !important;
}
.coh-ce-cpt__accordion_repeter_tab_compo-f2768841 a:focus {
  border: 1px solid #84BD00;
}
.coh-ce-cpt__accordion_repeter_tab_compo-25b0fefb {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt__accordion_repeter_tab_compo-25b0fefb a {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt__accordion_repeter_tab_compo-25b0fefb a:focus {
  outline: 3px auto rgba(132,189,0,.2);
  -webkit-border-radius: 3px;
          border-radius: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-25b0fefb a:focus {
    outline: 3px auto rgba(132,189,0,.2);
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-b29b93ca {
  padding-right: 3rem;
  padding-bottom: 2rem;
  padding-left: 3rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-b29b93ca {
    padding: 0 21px 0 11px;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-b29b93ca p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 0.875rem;
  letter-spacing: 0.0625rem;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt__accordion_repeter_tab_compo-b29b93ca ul li {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt__acro_hcp_template_header-3784b8e9 {
  background-color: rgb(255, 255, 255);
  position: sticky;
  top: 0;
  left: 0;
  z-index: 9;
  display: block;
  -webkit-box-shadow: 0px 0px 6px #00000029;
          box-shadow: 0px 0px 6px #00000029;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__acro_hcp_template_header-3784b8e9 {
    display: none;
  }
}
.coh-ce-cpt__acro_hcp_template_header-20563efd {
  background-color: rgb(34, 65, 148);
  margin: 0 !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt__acro_hcp_template_header-2b9cc026 {
  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;
  max-width: 27%;
  width: 27%;
  padding-right: 0 !important;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-2b9cc026 {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    max-width: 20%;
    width: 20%;
  }
}
.coh-ce-cpt__acro_hcp_template_header-7c4102a2 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 18px;
  color: rgb(255, 255, 255);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-right: 0;
  text-align: left;
  width: 100%;
  white-space: pre;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-7c4102a2 {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-size: 11px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt__acro_hcp_template_header-7c4102a2 {
    white-space: normal;
  }
}
.coh-ce-cpt__acro_hcp_template_header-d36a6aba {
  max-width: 73%;
  width: 73%;
  padding: 0 !important;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-d36a6aba {
    max-width: 80%;
    width: 80%;
  }
}
.coh-ce-cpt__acro_hcp_template_header-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt__acro_hcp_template_header-290748de {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0 !important;
  max-width: 60%;
  width: 60%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt__acro_hcp_template_header-290748de {
    max-width: 59%;
    width: 59%;
  }
}
.coh-ce-cpt__acro_hcp_template_header-290748de ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-290748de ul {
    margin-left: 12%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt__acro_hcp_template_header-290748de ul {
    margin-left: 15px;
  }
}
.coh-ce-cpt__acro_hcp_template_header-290748de ul li {
  list-style-type: none;
  margin-top: 0;
  margin-right: 0.8rem;
  margin-bottom: 0;
  margin-left: 0;
  line-height: 0;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-290748de ul li {
    margin-right: 1rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt__acro_hcp_template_header-290748de ul li {
    margin-right: 1rem;
  }
}
.coh-ce-cpt__acro_hcp_template_header-290748de ul li a {
  color: rgb(184, 211, 66);
  font-size: 14px;
  line-height: 18px;
  -webkit-transition: 0.3ms;
  transition: 0.3ms;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  white-space: pre;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-290748de ul li a {
    font-size: 11px;
    white-space: normal;
  }
}
.coh-ce-cpt__acro_hcp_template_header-290748de ul li a:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt__acro_hcp_template_header-290748de ul li a:focus {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt__acro_hcp_template_header-823bb8c {
  padding: 0 !important;
  max-width: 40.54%;
  width: 40.54%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-823bb8c {
    max-width: 42%;
    width: 42%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt__acro_hcp_template_header-823bb8c {
    max-width: 42%;
    width: 42%;
  }
}
.coh-ce-cpt__acro_hcp_template_header-facbaf74 {
  margin: 0 !important;
}
.coh-ce-cpt__acro_hcp_template_header-14db3d77 {
  padding: 0 !important;
}
.coh-ce-cpt__acro_hcp_template_header-f2dd7080 {
  font-size: 13px;
  color: rgb(34, 65, 148);
  padding-top: 12px;
  padding-right: 16px;
  padding-bottom: 12px;
  padding-left: 16px;
  line-height: 16px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background: transparent -webkit-gradient(linear, left top, right top, from(#75C146), to(#B7D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #75C146 0%, #B7D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #75C146 0%, #B7D342 100%) 0% 0% no-repeat padding-box;;
  display: block;
  position: relative;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-f2dd7080 {
    padding-left: 10px;
    font-size: 12px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt__acro_hcp_template_header-f2dd7080 {
    padding-right: 28px;
    padding-left: 1rem;
    height: 56px;
  }
}
.coh-ce-cpt__acro_hcp_template_header-f2dd7080:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt__acro_hcp_template_header-f2dd7080: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;
  right: 12px;
  top: 12px;
  height: 1em;
  width: 1em;
  content: "\f04b";
  font-family: icomoon;
  font-size: 15px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-f2dd7080:after {
    right: 15px;
    top: 11px;
  }
}
.coh-ce-cpt__acro_hcp_template_header-517e5c89 {
  padding: 0 !important;
  max-width: 163px;
  width: 163px;
}
.coh-ce-cpt__acro_hcp_template_header-3ec8753f {
  font-size: 13px;
  color: rgb(34, 65, 148);
  padding-top: 12px;
  padding-right: 16px;
  padding-bottom: 12px;
  padding-left: 16px;
  line-height: 16px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background: transparent -webkit-gradient(linear, left top, right top, from(#75C146), to(#B7D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #75C146 0%, #B7D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #75C146 0%, #B7D342 100%) 0% 0% no-repeat padding-box;;
  display: block;
  position: relative;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-3ec8753f {
    font-size: 12px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt__acro_hcp_template_header-3ec8753f {
    padding-left: 1rem;
    height: 56px;
  }
}
.coh-ce-cpt__acro_hcp_template_header-3ec8753f:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt__acro_hcp_template_header-3ec8753f: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;
  right: 9px;
  top: 12px;
  height: 1em;
  width: 1em;
  content: "\f04b";
  font-family: icomoon;
  font-size: 15px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-3ec8753f:after {
    top: 11px;
    right: 15px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt__acro_hcp_template_header-3ec8753f:after {
    right: 19px;
  }
}
.coh-ce-cpt__acro_hcp_template_header-c9574aae {
  margin: 0 !important;
  padding-top: 11.5px;
  padding-bottom: 11.5px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt__acro_hcp_template_header-c7216c3c {
  max-width: 358px;
  width: 358px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt__acro_hcp_template_header-c7216c3c {
    max-width: 300px;
    width: 300px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt__acro_hcp_template_header-c7216c3c {
    max-width: 200px;
    width: 200px;
  }
}
.coh-ce-cpt__acro_hcp_template_header-2c2d3a3 {
  position: static;
}
.coh-ce-cpt_case_studies-7e1f6478 {
  padding-top: 80px;
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-7e1f6478 {
    padding-top: 35px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_case_studies-974816b6 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_case_studies-974816b6 h1 {
  margin-bottom: 15px;
  font-size: 30px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 35px;
}
.coh-ce-cpt_case_studies-974816b6 h4 {
  margin-bottom: 30px;
  font-size: 20px;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_case_studies-974816b6 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  margin-bottom: 30px;
  line-height: 1.5;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-974816b6 p {
    font-weight: 500;
  }
}
.coh-ce-cpt_case_studies-974816b6 p strong {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_case_studies-974816b6 .p-download {
  font-weight: 600;
  font-size: 20px;
}
.coh-ce-cpt_case_studies-974816b6 .treatment-p {
  margin-bottom: 39px;
  font-size: 20px;
  line-height: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_case_studies-974816b6 .treatment-p {
    margin-bottom: 35px;
    letter-spacing: 0.3px;
  }
}
.coh-ce-cpt_case_studies-974816b6 .resource-patients-heading {
  margin-bottom: 26px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_case_studies-974816b6 .resource-patients-heading {
    margin-bottom: 21px;
  }
}
.coh-ce-cpt_case_studies-974816b6 h3 {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 30px;
  line-height: 1.25;
  margin-bottom: 15px;
}
.coh-ce-cpt_case_studies-43e54a8f {
  margin: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_case_studies-43e54a8f {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_case_studies-43e54a8f h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
}
.coh-ce-cpt_case_studies-f72aa749 {
  margin-bottom: 35px;
  background-color: rgb(242, 242, 242);
  padding-top: 1.875rem;
  padding-right: 30px;
  padding-bottom: 1.875rem;
  padding-left: 30px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  min-height: 320px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_case_studies-f72aa749 {
    min-height: 390px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-f72aa749 {
    height: auto;
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: auto;
    margin-bottom: 35px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_case_studies-f72aa749 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_case_studies-77b69c91 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 28px;
  display: none;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-77b69c91 h4 {
    display: block;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_case_studies-77b69c91 h4 {
    letter-spacing: -0.9px;
  }
}
.coh-ce-cpt_case_studies-77b69c91 h4 br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_case_studies-77b69c91 h4 br {
    display: block;
  }
}
.coh-ce-cpt_case_studies-77b69c91 p {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-77b69c91 p {
    display: none;
  }
}
.coh-ce-cpt_case_studies-11c5fc74 {
  width: 180px;
  display: block;
  height: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-11c5fc74 {
    width: 50%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    display: none;
  }
}
.coh-ce-cpt_case_studies-d8d84734 {
  width: 180px;
  display: none;
  height: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-d8d84734 {
    width: 50%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    display: block;
  }
}
.coh-ce-cpt_case_studies-acc21262 {
  margin-left: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-acc21262 {
    margin-left: 0;
  }
}
.coh-ce-cpt_case_studies-50e8dcf3 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 30px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-50e8dcf3 h4 {
    display: none;
  }
}
.coh-ce-cpt_case_studies-50e8dcf3 p {
  color: rgb(34, 65, 148);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  margin-top: 0;
  margin-bottom: 10px;
  line-height: 1.5;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-50e8dcf3 p {
    margin-top: 35px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_case_studies-50e8dcf3 .carcinoidh4 {
  font-size: 20px;
  line-height: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_case_studies-50e8dcf3 .carcinoidh4 {
    padding-right: 36px;
    padding-left: 36px;
  }
}
.coh-ce-cpt_case_studies-49a2b389 {
  font-size: 20px;
  position: absolute;
  bottom: 30px;
  color: rgb(34, 65, 148);
  border-bottom: 4px solid #afcb45;
  padding-bottom: 3px;
  font-weight: bold;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  left: 45%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-49a2b389 {
    position: static;
  }
}
.coh-ce-cpt_case_studies-49a2b389:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_case_studies-b22e07f0 {
  margin-bottom: 35px;
  background-color: rgb(242, 242, 242);
  padding-top: 1.875rem;
  padding-right: 1.875rem;
  padding-bottom: 1.875rem;
  padding-left: 1.875rem;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  min-height: 320px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_case_studies-b22e07f0 {
    min-height: 390px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-b22e07f0 {
    height: auto;
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: auto;
    margin-bottom: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_case_studies-b22e07f0 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_case_studies-7349bb67 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 28px;
  display: none;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-7349bb67 h4 {
    display: block;
    text-align: center;
  }
}
.coh-ce-cpt_case_studies-7349bb67 p {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-7349bb67 p {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_case_studies-7349bb67 .carcinoid.h {
    padding-right: 36px;
    padding-left: 36px;
  }
}
.coh-ce-cpt_case_studies-7aeaa1a1 {
  width: 180px;
  height: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-7aeaa1a1 {
    width: 50%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_case_studies-f654a23b h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 30px;
  display: block;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-f654a23b h4 {
    display: none;
  }
}
.coh-ce-cpt_case_studies-f654a23b p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 1.5;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-f654a23b p {
    margin-top: 35px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_case_studies-b4301092 {
  color: rgb(34, 65, 148);
  font-weight: bold;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  border-bottom: 4px solid #afcb45;
  padding-bottom: 3px;
  position: absolute;
  bottom: 30px;
  left: 45%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_case_studies-b4301092 {
    position: static;
  }
}
.coh-ce-cpt_case_studies-b4301092:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-cpt_external_link_modal-3ae05cd0 {
  background: #ffffffd1!important;
  -webkit-box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
          box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
}
.coh-ce-cpt_external_link_modal-3ae05cd0 .coh-modal-overlay {
  background-color: rgba(255,255,255,0.95) !important;
  -webkit-box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
          box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
}
.coh-ce-cpt_external_link_modal-a31c3bde {
  margin-bottom: 0;
}
.coh-ce-cpt_external_link_modal-a31c3bde p {
  font-size: 18px;
  letter-spacing: 0px;
  margin-bottom: 22px;
  text-align: center;
  line-height: 20px;
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  padding-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_external_link_modal-a31c3bde p {
    letter-spacing: 0px;
  }
}
.coh-ce-cpt_external_link_modal-a31c3bde .desk p {
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_external_link_modal-a31c3bde .desk p {
    letter-spacing: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_external_link_modal-a31c3bde .desk p {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_external_link_modal-a31c3bde .desk p:last-child {
  margin-bottom: 22px;
}
.coh-ce-cpt_external_link_modal-a31c3bde .desk p br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_external_link_modal-a31c3bde .desk p br {
    display: block;
  }
}
.coh-ce-cpt_external_link_modal-20b690d9 {
  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: 767px) {
  .coh-ce-cpt_external_link_modal-20b690d9 {
    display: block;
  }
}
.coh-ce-cpt_external_link_modal-85b45cca {
  margin-right: 38px;
  background: transparent -webkit-gradient(linear, left top, right top, from(#73C046), to(#B8D342)) 0% 0% no-repeat padding-box;
  background: transparent -webkit-linear-gradient(left, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(90deg, #73C046 0%, #B8D342 100%) 0% 0% no-repeat padding-box;;
  width: 135px !important;
  max-width: 135px !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  text-align: center;
  padding-top: 14px;
  padding-right: 10px;
  padding-bottom: 14px;
  padding-left: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_external_link_modal-85b45cca {
    margin-right: 1rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_external_link_modal-85b45cca {
    max-width: 100% !important;
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_external_link_modal-85b45cca {
    max-width: 135px !important;
    margin-right: auto;
    margin-left: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.coh-ce-cpt_external_link_modal-85b45cca:after {
  display: none;
}
.coh-ce-cpt_external_link_modal-e73ec465 {
  background-color: rgb(255, 255, 255);
  position: relative;
  color: rgb(34, 65, 148);
  max-width: 116px !important;
  width: 116px;
  font-family: 'Din2014', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  border-width: 2px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  border-style: solid;
  border-color: rgb(34, 65, 148);
  font-size: 20px;
  line-height: 25px;
  text-align: center;
  padding-top: 12px;
  padding-right: 0;
  padding-bottom: 12px;
  padding-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_external_link_modal-e73ec465 {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_external_link_modal-e73ec465 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_external_link_modal-e73ec465:after {
  display: none;
}
.coh-ce-cpt_external_link_modal-9ffa04d6 {
  display: none;
}
.coh-ce-cpt_hcp_confirm_modal-62fbbcf5 h3 {
  font-family: 'Didot', serif;
  color: rgb(0, 0, 0);
  font-size: 1.25em;
  line-height: 1.15;
  text-align: center;
  word-spacing: normal;
}
.coh-ce-cpt_hcp_confirm_modal-62fbbcf5 p {
  margin-top: 0.75rem;
  margin-bottom: 8px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  line-height: 2em;
  font-size: 14px;
  font-weight: 400;
  color: rgb(0, 0, 0);
  letter-spacing: 1px;
  word-spacing: normal;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-62fbbcf5 .hcp-confirm p br {
    display: none;
  }
}
.coh-ce-cpt_hcp_confirm_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;
}
#hcp-confirm-btn-yes.coh-ce-cpt_hcp_confirm_modal-f5c3a1a2 {
  letter-spacing: 1px;
}
.coh-ce-cpt_hcp_confirm_modal-90082379 {
  display: none;
}
.coh-ce-cpt_internal_link_modal-c6e39636 p {
  line-height: 2em;
  font-size: 14px;
  letter-spacing: 0px;
  margin-bottom: 0.5rem;
}
.coh-ce-cpt_internal_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_internal_link_modal-90082379 {
  display: none;
}
.coh-ce-cpt_modal_window-b1d91672 {
  overflow: auto;
  max-height: -webkit-calc(100vh - 4rem);
  max-height: calc(100vh - 4rem);
  -webkit-overflow-scrolling: touch;
  padding-top: 39px;
  padding-right: 4rem;
  padding-bottom: 39.5px;
  padding-left: 4rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_modal_window-b1d91672 {
    max-height: -webkit-calc(100vh - 3rem);
    max-height: calc(100vh - 3rem);
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_modal_window-b1d91672 {
    padding-top: 30px;
    padding-right: 10px;
    padding-bottom: 30px;
    padding-left: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_modal_window-b1d91672 {
    overflow: hidden;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_modal_window-b1d91672 {
    padding-bottom: 32px;
  }
}
.coh-ce-cpt_page_name_for_mobile-a75fa16 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_name_for_mobile-a75fa16 {
    display: block;
  }
}
.coh-ce-cpt_patient_hcp_template_footer-14b45812 {
  background-color: rgb(34, 65, 148);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_footer-14b45812 {
    padding-right: 15px;
    padding-bottom: 46px;
    padding-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_hcp_template_footer-14b45812 {
    padding-right: 5px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_patient_hcp_template_footer-4ce645da {
  max-width: 1140px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_footer-4ce645da {
    max-width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_hcp_template_footer-4ce645da {
    padding-right: 4px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_patient_hcp_template_footer-d68fdfcd {
  padding-top: 59px;
  margin-left: 0px!important;
  margin-right: 0px!important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_hcp_template_footer-d68fdfcd {
    padding-top: 38px;
  }
}
.coh-ce-cpt_patient_hcp_template_footer-efee7292 {
  text-align: center;
  padding-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_footer-efee7292 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_hcp_template_footer-efee7292 {
    padding-left: 0px !important;
  }
}
.coh-ce-cpt_patient_hcp_template_footer-8b17f1da {
  width: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_footer-8b17f1da {
    width: 246px;
  }
}
.coh-ce-cpt_patient_hcp_template_footer-1c2e9018 {
  padding-left: 0 !important;
}
.coh-ce-cpt_patient_hcp_template_footer-a374e781 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  margin: 0;
  padding-left: 158px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_footer-a374e781 {
    font-size: 12px;
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_hcp_template_footer-a374e781 {
    letter-spacing: 0px;
  }
}
.coh-ce-cpt_patient_hcp_template_footer-7ab79bcf {
  max-width: 1235px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  font-size: 14px;
  text-align: center;
  padding: 20px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  line-height: 18px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_footer-7ab79bcf {
    font-size: 12px;
    font-weight: normal;
  }
}
.coh-ce-cpt_patient_hcp_template_footer-7ab79bcf p {
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 0.125rem;
  letter-spacing: 1px;
}
.coh-ce-cpt_patient_hcp_template_footer-7ab79bcf br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_hcp_template_footer-7ab79bcf br {
    display: block;
  }
}
.coh-ce-cpt_patient_hcp_template_header-7bf36832 {
  background-color: rgb(255, 255, 255);
  position: sticky;
  top: 0;
  left: 0;
  z-index: 9;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header-7bf36832 {
    display: none;
  }
}
.coh-ce-cpt_patient_hcp_template_header-7f984522 {
  -webkit-box-shadow: 0 8px 5px -12px #111;
          box-shadow: 0 8px 5px -12px #111;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_hcp_template_header-7f984522 {
    -webkit-box-shadow: 0 8px 6px -12px #111;
            box-shadow: 0 8px 6px -12px #111;
  }
}
.coh-ce-cpt_patient_hcp_template_header-1312c8b5 {
  background-color: rgb(34, 65, 148);
}
.coh-ce-cpt_patient_hcp_template_header-8f71b6b7 {
  max-width: 1440px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_patient_hcp_template_header-7d0bca {
  margin: 0 !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_patient_hcp_template_header-c6880d42 {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  padding-top: 12px;
  padding-bottom: 12px;
  margin: 0;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_hcp_template_header-c6880d42 {
    font-size: 11px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_template_header-c6880d42 {
    font-size: 10px;
    white-space: pre;
  }
}
.coh-ce-cpt_patient_hcp_template_header-8d7b250e ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -15%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_hcp_template_header-8d7b250e ul {
    margin-left: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_template_header-8d7b250e ul {
    margin-left: 0;
  }
}
.coh-ce-cpt_patient_hcp_template_header-8d7b250e ul li {
  list-style-type: none;
  margin-top: 0;
  margin-right: 25px;
  margin-bottom: 0;
  margin-left: 0;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_hcp_template_header-8d7b250e ul li {
    margin-right: 7px;
  }
}
.coh-ce-cpt_patient_hcp_template_header-8d7b250e ul li a {
  color: rgb(184, 211, 66);
  font-size: 14px;
  line-height: 18px;
  display: inherit;
  white-space: pre;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  margin-right: 4px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_hcp_template_header-8d7b250e ul li a {
    font-size: 13px;
    margin-right: 6px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_template_header-8d7b250e ul li a {
    font-size: 11px;
  }
}
.coh-ce-cpt_patient_hcp_template_header-8d7b250e ul li a:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_patient_hcp_template_header-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_patient_hcp_template_header-d7778950 {
  margin: 0 !important;
}
.coh-ce-cpt_patient_hcp_template_header-5ec94597 {
  padding: 0 !important;
  background-image: -webkit-gradient( linear, left top, right top, from(hsl(98deg 49% 51%)), color-stop(11%, hsl(94deg 51% 52%)), color-stop(22%, hsl(91deg 52% 52%)), color-stop(33%, hsl(87deg 54% 52%)), color-stop(44%, hsl(84deg 55% 52%)), color-stop(56%, hsl(82deg 57% 53%)), color-stop(67%, hsl(79deg 58% 53%)), color-stop(78%, hsl(76deg 60% 54%)), color-stop(89%, hsl(74deg 61% 54%)), to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient( left, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient( 90deg, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 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_patient_hcp_template_header-a147149b {
  color: rgb(34, 65, 148);
  font-size: 13px;
  line-height: 16px;
  text-align: center;
  width: 100%;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  padding-top: 13px;
  padding-right: 13px;
  padding-bottom: 13px;
  padding-left: 13px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_template_header-a147149b {
    padding: 14px;
  }
}
.coh-ce-cpt_patient_hcp_template_header-a147149b:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_patient_hcp_template_header-a147149b:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  margin-left: 5px;
  position: absolute;
  font-size: 20px;
  bottom: 12px;
  content: "\f0da";
  font-family: icomoon;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_template_header-a147149b:after {
    bottom: 21px;
  }
}
.coh-ce-cpt_patient_hcp_template_header-9a9e657d {
  color: rgb(34, 65, 148);
  font-size: 13px;
  line-height: 16px;
  text-align: center;
  width: 100%;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  padding-top: 13px;
  padding-right: 13px;
  padding-bottom: 13px;
  padding-left: 13px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_template_header-9a9e657d {
    padding: 14px;
  }
}
.coh-ce-cpt_patient_hcp_template_header-9a9e657d:hover {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_patient_hcp_template_header-9a9e657d:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  margin-left: 5px;
  position: absolute;
  font-size: 20px;
  bottom: 12px;
  content: "\f0da";
  font-family: icomoon;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_template_header-9a9e657d:after {
    bottom: 12px;
  }
}
.coh-ce-cpt_patient_hcp_template_header-a30897d7 {
  padding-top: 18px;
  padding-bottom: 14px;
}
.coh-ce-cpt_patient_hcp_template_header-5f9c0c0f {
  position: static !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_template_header-5f9c0c0f ul {
    margin-left: 0!important;
  }
}
.coh-ce-cpt_patient_hcp_template_header-5f9c0c0f .coh-style-sub-menu-active li.in-active-trail a {
  border: none !important;
}
.coh-ce-cpt_patient_hcp_template_header-5f9c0c0f .coh-style-sub-menu-active li.in-active-trail a:before {
  bottom: 0;
  height: 5px;
}
.coh-ce-cpt_patient_hcp_template_header-7d27e4af {
  padding-top: 1.5rem;
  position: relative;
  left: 40px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_hcp_template_header-7d27e4af {
    left: 0;
  }
}
.coh-ce-cpt_patient_hcp_template_header_-aa4c9470 {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  background-color: rgb(34, 65, 148);
  padding-top: 13px;
  padding-right: 30px;
  padding-bottom: 13px;
  padding-left: 30px;
  position: sticky;
  top: 0;
  z-index: 99;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-aa4c9470 {
    display: block;
  }
}
.coh-ce-cpt_patient_hcp_template_header_-cf62e702 {
  display: none;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-cf62e702 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: sticky;
    top: 43px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 99;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_hcp_template_header_-cf62e702 {
    -webkit-box-shadow: 0px 0px 6px #00000029;
            box-shadow: 0px 0px 6px #00000029;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-15c67e4f {
    padding-top: 0.5rem;
    padding-right: 1rem;
    padding-bottom: 10px;
    padding-left: 1rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-79c0148a {
    height: 40px;
    width: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-77584075 {
    position: absolute;
    right: 10%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_hcp_template_header_-77584075 {
    right: 18%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-b146a753 {
    height: 60px;
    width: 60px;
    position: absolute;
    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;
    right: 0;
  }
}
.coh-ce-cpt_patient_hcp_template_header_-394ed8df {
  -webkit-transition: all 1.5ms ease-in-out;
  transition: all 1.5ms ease-in-out;
  fill: #224194;
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
  height: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-394ed8df {
    width: 30px;
    position: absolute;
    right: 1rem;
    top: 15px;
  }
}
.coh-ce-cpt_patient_hcp_template_header_-40875878 {
  display: none;
  z-index: 999;
  height: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-40875878 {
    display: none;
    background-color: rgb(255, 255, 255);
    width: 100%;
    position: fixed;
    z-index: 22;
    overflow: scroll;
    overflow-x: hidden;
    top: 100px;
    bottom: 0;
  }
}
.coh-ce-cpt_patient_hcp_template_header_-40875878 .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_patient_hcp_template_header_-eb86fff5 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: rgb(242, 242, 242);
  padding-top: 10px;
  padding-bottom: 10px;
}
.coh-ce-cpt_patient_hcp_template_header_-eb86fff5 nav ul li {
  opacity: 0;
}
.coh-ce-cpt_patient_hcp_template_header_-eb86fff5 nav ul li:first-child {
  -webkit-transition: 1s;
  transition: 1s;
}
.coh-ce-cpt_patient_hcp_template_header_-eb86fff5 nav ul li:nth-child(2) {
  -webkit-transition: 2s;
  transition: 2s;
}
.coh-ce-cpt_patient_hcp_template_header_-eb86fff5 nav ul li:nth-child(3) {
  -webkit-transition: 3s;
  transition: 3s;
}
.coh-ce-cpt_patient_hcp_template_header_-eb86fff5 nav ul li:nth-child(4) {
  -webkit-transition: 4s;
  transition: 4s;
}
.coh-ce-cpt_patient_hcp_template_header_-eb86fff5 nav ul li:nth-child(5) {
  -webkit-transition: 5s;
  transition: 5s;
}
.coh-ce-cpt_patient_hcp_template_header_-eb86fff5 .anim ul li {
  opacity: 1;
}
.coh-ce-cpt_patient_hcp_template_header_-6b18665 {
  background-color: rgb(34, 65, 148);
  padding-top: 20px;
  text-align: left;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-203ede4a {
    width: 100%;
    text-align: left;
    padding: 0 50px;
  }
}
.coh-ce-cpt_patient_hcp_template_header_-203ede4a ul {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-203ede4a ul li {
    line-height: 0;
    list-style-type: none;
    margin: 0;
  }
}
.coh-ce-cpt_patient_hcp_template_header_-203ede4a ul li a {
  padding-top: 0.75rem;
  padding-right: 0;
  padding-bottom: 0.75rem;
  padding-left: 0;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_hcp_template_header_-203ede4a ul li a {
    font-weight: 600;
    color: rgb(255, 255, 255);
    font-size: 16px;
    line-height: 1.15;
    font-family: 'Quicksand', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-ce-cpt_patient_hcp_template_header_-64e879bb {
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 1.15;
  padding-top: 9px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
}
.coh-ce-cpt_patient_hcp_template_header_-e74d6433 {
  margin-top: 30px;
}
.coh-ce-cpt_patient_hcp_template_header_-69874446 {
  font-size: 16px;
  font-weight: 600;
  color: rgb(34, 65, 148);
  text-align: center;
  min-height: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 100%;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding: 25px 0 29px 0;
  position: relative;
  background-image: -webkit-gradient( linear, left top, right top, from(hsl(98deg 49% 51%)), color-stop(11%, hsl(94deg 51% 52%)), color-stop(22%, hsl(91deg 52% 52%)), color-stop(33%, hsl(87deg 54% 52%)), color-stop(44%, hsl(84deg 55% 52%)), color-stop(56%, hsl(82deg 57% 53%)), color-stop(67%, hsl(79deg 58% 53%)), color-stop(78%, hsl(76deg 60% 54%)), color-stop(89%, hsl(74deg 61% 54%)), to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient( left, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient( 90deg, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
}
.coh-ce-cpt_patient_hcp_template_header_-69874446:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23224194' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  height: 16px;
  width: 16px;
  position: absolute;
  top: 27px;
  right: 20%;
  content: "";
}
.coh-ce-cpt_patient_hcp_template_header_-69874446:hover {
  color: #fff;
}
.coh-ce-cpt_patient_hcp_template_header_-69874446:focus {
  color: #fff;
}
.coh-ce-cpt_patient_hcp_template_header_-69874446:active {
  color: #fff;
}
.coh-ce-cpt_patient_hcp_template_header_-88f7d3ac {
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  font-size: 16px;
  color: rgb(34, 65, 148);
  padding-top: 25px;
  padding-right: 0;
  padding-bottom: 29px;
  padding-left: 0;
  text-align: center;
  width: 100%;
  background-image: -webkit-gradient( linear, left top, right top, from(hsl(98deg 49% 51%)), color-stop(11%, hsl(94deg 51% 52%)), color-stop(22%, hsl(91deg 52% 52%)), color-stop(33%, hsl(87deg 54% 52%)), color-stop(44%, hsl(84deg 55% 52%)), color-stop(56%, hsl(82deg 57% 53%)), color-stop(67%, hsl(79deg 58% 53%)), color-stop(78%, hsl(76deg 60% 54%)), color-stop(89%, hsl(74deg 61% 54%)), to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient( left, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient( 90deg, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  margin-top: 3px;
  position: relative;
  -webkit-transition: .8s;
  transition: .8s;
  opacity: 0;
}
.coh-ce-cpt_patient_hcp_template_header_-88f7d3ac:after {
  content: "";
  position: absolute;
  top: 27px;
  right: 20%;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23224194' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
}
.coh-ce-cpt_patient_hcp_template_header_-88f7d3ac:hover {
  color: #fff;
}
.coh-ce-cpt_patient_hcp_template_header_-88f7d3ac:active {
  color: #fff;
}
.coh-ce-cpt_patient_hcp_template_header_-88f7d3ac:focus {
  color: #fff;
}
.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-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-6f78460f {
  overflow: hidden;
  position: relative;
}
.coh-ce-e57aae17 isi-block-container {
  height: 156px;
}
.coh-ce-75a8a0f5 #block-cohesion-theme-privacypolicypopup {
  position: fixed;
  z-index: 9;
}
.coh-ce-83a87867 {
  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;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 0;
}
@media (max-width: 1023px) {
  .coh-ce-83a87867 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-83a87867 .menu-level-1 li:hover:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-83a87867 .menu-level-1 li:after {
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  transition: transform .12s,-webkit-transform .12s;
  background-color: rgb(115, 192, 70);
  height: 7px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  content: "";
}
.coh-ce-83a87867 .menu-level-1 li:nth-child(4) a {
  pointer-events: none;
}
.coh-ce-83a87867 .menu-level-1 li.in-active-trail a:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-9c44325b {
  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;
  margin: 0;
  margin-right: 56px;
}
@media (max-width: 1439px) {
  .coh-ce-9c44325b {
    margin-right: 45px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-9c44325b {
    margin-right: 23px;
  }
}
.coh-ce-9c44325b:hover:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-9c44325b:last-child {
  margin-right: 43px;
}
.coh-ce-9c44325b:last-child a {
  position: relative;
}
.coh-ce-9c44325b:last-child a sup {
  font-size: 100%;
  right: -1px;
  top: -1px;
}
.has-children.is-collapsed.coh-ce-9c44325b > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-9c44325b > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-9c44325b > 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-9c44325b > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-9c44325b > 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: "\f0d7";
  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;
}
.in-active-trail.coh-ce-9c44325b > a {
  color: rgb(125, 183, 40);
}
.in-active-trail.coh-ce-9c44325b > a:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-460c8150 {
  font-size: 18px;
  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: 1.5rem;
  padding-bottom: 1.5rem;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  line-height: 23px;
  text-transform: uppercase;
}
@media (max-width: 1439px) {
  .coh-ce-460c8150 {
    font-size: 17px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-460c8150 {
    font-size: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-460c8150 {
    height: auto;
  }
}
.coh-ce-460c8150:hover {
  color: rgb(125, 183, 40);
}
.coh-ce-460c8150:hover:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-460c8150:before {
  content: "";
  position: absolute;
  bottom: 14px;
  left: 0;
  display: block;
  height: 4px;
  width: 100%;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  transition: transform .12s,-webkit-transform .12s;
  background-color: #7DB728;
}
.coh-ce-795bb48b {
  position: absolute;
  top: 134px;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1169px) {
  .coh-ce-795bb48b {
    top: 150px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-795bb48b {
    position: static;
  }
}
.coh-ce-d7778950 {
  margin: 0 !important;
}
.coh-ce-bd14853c {
  padding: 0 !important;
}
.coh-ce-13731d15 {
  padding-top: 18px;
  padding-bottom: 18px;
  pointer-events: auto;
  max-width: 100%;
  background-color: #B6D242;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-13731d15 {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-13731d15 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-6a53c94e {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  backgroind-color: #f2f2f2;
  text-align: center;
  width: 38%;
}
.coh-ce-498355df {
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  width: 100%;
  -webkit-flex-basis: 33%;
      -ms-flex-preferred-size: 33%;
          flex-basis: 33%;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-498355df {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-493446f7 {
  padding-top: 1px;
  padding-right: 2px;
  padding-bottom: 1px;
  padding-left: 2px;
  display: inline;
  width: 100%;
  font-size: 18px;
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  line-height: 12px;
  text-align: center;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-493446f7 {
    font-size: 15px;
  }
}
.coh-ce-493446f7:hover {
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  border-style: solid;
  border-color: rgb(34, 65, 148);
  border-bottom-width: 3px;
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-8e75c2c9 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
  background-color: rgb(242, 242, 242);
}
.coh-ce-ce6ca131 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  padding: 1.5rem 3rem 1.5rem 3rem;
}
@media (max-width: 1023px) {
  .coh-ce-39b20874 {
    margin: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 1.5rem;
    padding-left: 0;
  }
}
.coh-ce-39b20874 .menu-level-1-ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 1023px) {
  .coh-ce-39b20874 .menu-level-1-ul {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
    -webkit-align-items: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
  }
}
.coh-ce-39b20874 .menu-level-1-ul li {
  position: relative;
  list-style-type: none;
}
@media (max-width: 1023px) {
  .coh-ce-39b20874 .menu-level-1-ul li {
    padding-top: 0;
    width: 100%;
  }
}
.coh-ce-39b20874 .menu-level-1-ul li.has-children > a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  font-size: 12px;
  height: 1.5em;
  width: 2em;
  position: absolute;
  top: 20px;
  content: "\f04b";
  font-family: icomoon;
  left: 159px;
}
.coh-ce-39b20874 .menu-level-1-ul li a {
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-39b20874 .menu-level-1-ul li a {
    color: rgb(34, 65, 148);
    font-size: 18px;
    line-height: 23px;
    width: 100%;
    padding-top: 0.75rem;
    padding-right: 4.5rem;
    padding-bottom: 0.75rem;
    padding-left: 1.5rem;
    font-family: 'Din2014Demi', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-ce-39b20874 .coh-container.mobmenu {
  display: block;
}
.coh-ce-56ca8021 li:nth-child(3) > .coh-container {
  display: none;
}
.coh-ce-56ca8021 li:nth-child(5) .coh-container {
  display: none;
}
.coh-ce-f4e587ae {
  position: static;
}
@media (max-width: 1023px) {
  .coh-ce-f4e587ae {
    position: static !important;
  }
}
.in-active-trail.coh-ce-f4e587ae > a {
  text-decoration: underline;
  color: #AFCB45 !important;
}
.coh-ce-6ffc80df {
  text-transform: uppercase;
}
.coh-ce-6ffc80df sup {
  font-size: 100%;
  top: -1px;
  right: -1px;
}
.coh-ce-a214030d {
  display: none;
  background-color: rgb(175, 203, 69);
}
.coh-ce-7a4a880d {
  background-color: #AFCB45;
  color: #224194 !important;
  padding: 15px 17px 15px 64px !important;
  display: none;
}
.coh-ce-7a4a880d:after {
  left: 30px;
  -webkit-transform: rotate(182deg);
      -ms-transform: rotate(182deg);
          transform: rotate(182deg);
  top: 14px !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23fff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E") !important;
}
.coh-ce-b424505e {
  background-color: #AFCB45 !important;
  margin: 0 ;
}
.in-active-trail.coh-ce-c089eeb6 a {
  text-decoration: underline;
  color: #224194 !important;
}
.coh-ce-30cac336 {
  padding: 16px 7px !important;
  font-size: 16px !important;
  line-height: 12px !important;
  font-family: 'Din2014Bold',sans-serif !important;
  font-size: 16px;
  line-height: 12px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
}
.coh-ce-30cac336:after {
  height: 1.5em !important;
  width: 1.5em !important;
  right: 46px !important;
}
.coh-ce-c8c73aa6 {
  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;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin: 0;
}
@media (max-width: 1023px) {
  .coh-ce-c8c73aa6 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-d34cef4 {
  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;
  margin: 0;
}
.coh-ce-d34cef4:hover:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-d34cef4:last-child sup {
  font-size: 100%;
  top: 0;
  right: -3px;
}
.has-children.is-collapsed.coh-ce-d34cef4 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-d34cef4 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-d34cef4 > 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-d34cef4 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-d34cef4 > a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  display: none !important;
  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;
}
.in-active-trail.coh-ce-d34cef4 a {
  color: rgb(144, 189, 78);
}
.in-active-trail.coh-ce-d34cef4 a:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
@media (max-width: 1169px) {
  .in-active-trail.coh-ce-d34cef4 a:before {
    bottom: -2px;
  }
}
.coh-ce-11737350 {
  font-size: 16px;
  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: 1.5rem;
  padding-bottom: 1.5rem;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  line-height: 20px;
  text-transform: uppercase;
}
@media (max-width: 1169px) {
  .coh-ce-11737350 {
    font-size: 14px;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-11737350 {
    height: auto;
  }
}
.coh-ce-11737350:hover {
  color: rgb(144, 189, 78);
}
.coh-ce-11737350:hover:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
@media (max-width: 1169px) {
  .coh-ce-11737350:hover:before {
    bottom: -2px;
  }
}
.coh-ce-11737350:before {
  content: "";
  position: absolute;
  bottom: 0.0625rem;
  left: 0;
  display: block;
  height: 4px;
  width: 100%;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  transition: transform .12s,-webkit-transform .12s;
  background-color: #90BD4E;
  bottom: 15px;
  z-index: 2;
}
.coh-ce-8e801cba {
  position: absolute;
  top: 108px;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1439px) {
  .coh-ce-8e801cba {
    top: 120px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-8e801cba {
    top: 150px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-8e801cba {
    position: static;
  }
}
.coh-ce-1a2c1dee {
  padding-top: 0;
  padding-bottom: 0;
  pointer-events: auto;
  max-width: 100%;
  background-color: #f2f2f2;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-1a2c1dee {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-1a2c1dee {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-4ebbd0c9 {
  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;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  background-color: #f7f7f7;
}
.coh-ce-d908ac8d {
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  width: 100%;
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-d908ac8d {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-b2a0dafd {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  font-size: 0.875rem;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(54, 125, 12);
  font-weight: 700;
  background-color: rgb(247, 247, 247);
  padding: 2rem 3rem;
  letter-spacing: 1px;
}
@media (max-width: 1439px) {
  .coh-ce-b2a0dafd {
    font-size: 0.775rem;
  }
}
.coh-ce-b2a0dafd:hover {
  background-color: #fff;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%2373c046' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 20px;
  color: #367d0c;
}
.coh-ce-b2a0dafd:active {
  background-color: rgb(255, 255, 255);
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-8e75c2c9 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
  background-color: rgb(242, 242, 242);
}
.coh-ce-c2d5f5e {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  padding: 1.5rem 3rem 1.5rem 3rem;
}
@media (max-width: 1439px) {
  .coh-ce-c2d5f5e {
    font-size: 13px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-9e081705 {
    margin: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
.coh-ce-9e081705 .menu-level-1-ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 1023px) {
  .coh-ce-9e081705 .menu-level-1-ul {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
    -webkit-align-items: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
  }
}
.coh-ce-9e081705 .menu-level-1-ul li {
  position: relative;
  list-style-type: none;
}
@media (max-width: 1023px) {
  .coh-ce-9e081705 .menu-level-1-ul li {
    padding-top: 0;
    width: 100%;
  }
}
.coh-ce-9e081705 .menu-level-1-ul li:last-child a {
  padding-bottom: 0;
}
.coh-ce-9e081705 .menu-level-1-ul li a {
  -webkit-transition: color 300ms ease-in;
  transition: color 300ms ease-in;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-9e081705 .menu-level-1-ul li a {
    color: rgb(34, 65, 148);
    font-size: 16px;
    line-height: 20px;
    width: 100%;
    padding-right: 4.5rem;
    padding-bottom: 30px;
    padding-left: 30px;
    font-family: 'Din2014Demi', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-ce-9e081705 .menu-level-1-ul li a:after {
  height: 1em;
  width: 1em;
}
.coh-ce-9e081705 .coh-container.mobmenu {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-ce-5bdedc32 li:nth-child(5) .coh-container {
  display: none;
}
.coh-ce-38f8d9f1 {
  position: static;
}
@media (max-width: 1023px) {
  .coh-ce-38f8d9f1 {
    position: static !important;
  }
}
.coh-ce-38f8d9f1:last-child sup {
  top: 0;
  right: -1px;
  font-size: 100%;
}
.in-active-trail.coh-ce-38f8d9f1 a {
  text-decoration: underline;
  color: #90BD4E !important;
}
.coh-ce-6ff1998f {
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-transform: uppercase;
}
.coh-ce-f0b2e608 {
  position: fixed;
  right: 0;
  background-color: #fff;
  z-index: 3;
  top: 70px;
  -webkit-transition: .6s;
  transition: .6s;
  left: 0;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
  overflow: auto;
  bottom: 0;
}
.coh-ce-d8eeda4a {
  background-color: #367d0c;
  color: #fff !important;
  padding: 15px 17px 15px 64px !important;
}
.coh-ce-d8eeda4a:after {
  left: 30px;
  -webkit-transform: rotate(182deg);
      -ms-transform: rotate(182deg);
          transform: rotate(182deg);
  top: 18px !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23fff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E") !important;
}
.coh-ce-43a564f5 {
  margin: 0;
}
.coh-ce-1f2acbba {
  border-bottom: 2px solid #f2f2f2;
  padding: 5px 0 !important;
}
.coh-ce-6d04c1ee {
  padding-left: 14px !important;
}
.coh-ce-6d04c1ee:after {
  height: 1.5em !important;
  width: 1.5em !important;
  right: 46px !important;
}
.coh-ce-7dbb8dc5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
@media (max-width: 767px) {
  .coh-ce-7dbb8dc5 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.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;
  }
}
@media (max-width: 1023px) {
  .coh-ce-b113376 {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 1.5rem;
    margin-left: 0;
  }
}
.coh-ce-c388a8e {
  list-style: none;
}
@media (max-width: 1023px) {
  .coh-ce-c388a8e {
    margin-left: 0;
  }
}
.coh-ce-4c662dd9 {
  color: rgb(255, 255, 255);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-4c662dd9:hover {
  text-decoration: underline;
  color: rgb(255, 255, 255);
}
@media (max-width: 564px) {
  .coh-ce-ca73eeb5 {
    margin-top: 1.5rem;
    margin-right: 6.5rem;
    margin-bottom: 1.5rem;
    margin-left: 0;
  }
}
.coh-ce-b502667f {
  list-style: none;
}
.coh-ce-50aa5b8 {
  color: rgb(255, 255, 255);
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
  font-size: 14px;
}
.coh-ce-50aa5b8:hover {
  text-decoration: underline;
  color: rgb(255, 255, 255);
}
.coh-ce-c8c73aa6 {
  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;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin: 0;
}
@media (max-width: 1023px) {
  .coh-ce-c8c73aa6 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-22d2ebba {
  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;
  margin: 0;
}
.coh-ce-22d2ebba:hover:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.has-children.is-collapsed.coh-ce-22d2ebba > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-22d2ebba > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-22d2ebba > 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-22d2ebba > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-22d2ebba > a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  display: none !important;
  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;
}
.in-active-trail.coh-ce-22d2ebba a:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-1874059a {
  font-size: 1rem;
  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: 1.5rem;
  padding-right: 0.5rem;
  padding-bottom: 1.5rem;
  padding-left: 0.5rem;
  color: rgb(54, 125, 12);
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-1874059a {
    height: auto;
  }
}
.coh-ce-1874059a:hover {
  color: rgb(54, 125, 12);
}
.coh-ce-1874059a:hover:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-1874059a:before {
  content: "";
  position: absolute;
  bottom: 0.0625rem;
  left: 0;
  display: block;
  height: 7px;
  width: 100%;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  transition: transform .12s,-webkit-transform .12s;
  background-color: #73c046;
}
.coh-ce-f84bb385 {
  position: absolute;
  top: 115px;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1169px) {
  .coh-ce-f84bb385 {
    top: 112px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-f84bb385 {
    position: static;
  }
}
.coh-ce-1a2c1dee {
  padding-top: 0;
  padding-bottom: 0;
  pointer-events: auto;
  max-width: 100%;
  background-color: #f2f2f2;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-1a2c1dee {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-1a2c1dee {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-d514706a {
  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;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  backgroind-color: #f2f2f2;
}
.coh-ce-d908ac8d {
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  width: 100%;
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-d908ac8d {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-b0bd3208 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  font-size: 0.875rem;
  font-family: 'Biryani', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(54, 125, 12);
  font-weight: 700;
  background-color: rgb(242, 242, 242);
  padding: 2rem 3rem;
  letter-spacing: 1px;
}
@media (max-width: 1439px) {
  .coh-ce-b0bd3208 {
    font-size: 0.775rem;
  }
}
.coh-ce-b0bd3208:hover {
  background-color: #fff;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%2373c046' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 20px;
  color: #367d0c;
}
.coh-ce-b0bd3208:active {
  background-color: rgb(255, 255, 255);
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-8e75c2c9 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
  background-color: rgb(242, 242, 242);
}
.coh-ce-c2d5f5e {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  padding: 1.5rem 3rem 1.5rem 3rem;
}
@media (max-width: 1439px) {
  .coh-ce-c2d5f5e {
    font-size: 13px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-1a3cf2a6 {
    margin: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 1.5rem;
    padding-left: 0;
  }
}
.coh-ce-1a3cf2a6 .menu-level-1-ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 1023px) {
  .coh-ce-1a3cf2a6 .menu-level-1-ul {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
    -webkit-align-items: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
  }
}
.coh-ce-1a3cf2a6 .menu-level-1-ul li {
  position: relative;
  list-style-type: none;
}
@media (max-width: 1023px) {
  .coh-ce-1a3cf2a6 .menu-level-1-ul li {
    padding-top: 0.5rem;
    width: 95%;
  }
}
.coh-ce-1a3cf2a6 .menu-level-1-ul li a {
  -webkit-transition: color 300ms ease-in;
  transition: color 300ms ease-in;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-1a3cf2a6 .menu-level-1-ul li a {
    font-weight: 700;
    color: rgb(54, 125, 12);
    font-size: 15px;
    line-height: 20px;
    width: 100%;
    padding-top: 0.75rem;
    padding-right: 4.5rem;
    padding-bottom: 0.75rem;
    padding-left: 3rem;
  }
}
.coh-ce-1a3cf2a6 .menu-level-1-ul li a:after {
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%2373c046' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  height: 1em;
  width: 1em;
  position: absolute;
  top: 15px;
  right: 10px;
}
.coh-ce-1a3cf2a6 .coh-container.mobmenu {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-ce-56ca8021 li:nth-child(3) > .coh-container {
  display: none;
}
.coh-ce-56ca8021 li:nth-child(5) .coh-container {
  display: none;
}
.coh-ce-a3dd4710 {
  position: static;
}
@media (max-width: 1023px) {
  .coh-ce-a3dd4710 {
    position: static !important;
  }
}
.in-active-trail.coh-ce-a3dd4710 a {
  text-decoration: underline;
}
.coh-ce-9aeb6e0 {
  position: absolute;
  right: 0;
  background-color: #fff;
  height: 100%;
  z-index: 2;
  top: 0;
  -webkit-transition: .6s;
  transition: .6s;
  left: 0;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
}
.coh-ce-d8eeda4a {
  background-color: #367d0c;
  color: #fff !important;
  padding: 15px 17px 15px 64px !important;
}
.coh-ce-d8eeda4a:after {
  left: 30px;
  -webkit-transform: rotate(182deg);
      -ms-transform: rotate(182deg);
          transform: rotate(182deg);
  top: 18px !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23fff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E") !important;
}
.coh-ce-43a564f5 {
  margin: 0;
}
.coh-ce-a139197b {
  border-bottom: 2px solid #f2f2f2;
  padding: 14px 0 20px 0  !important;
}
.coh-ce-6d04c1ee {
  padding-left: 14px !important;
}
.coh-ce-6d04c1ee:after {
  height: 1.5em !important;
  width: 1.5em !important;
  right: 46px !important;
}
.coh-ce-dac44001 {
  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;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 10%;
}
@media (max-width: 1439px) {
  .coh-ce-dac44001 {
    margin-left: 5%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-dac44001 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-c4947d5e {
  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;
  margin: 0;
}
.coh-ce-c4947d5e:hover:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.has-children.is-collapsed.coh-ce-c4947d5e > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-c4947d5e > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-c4947d5e > 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-c4947d5e > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-c4947d5e > a:after {
  height: 0;
  width: 0;
  position: absolute;
  right: -18px;
  border-top-width: 5px;
  border-bottom-width: 0;
  border-left-width: 5px;
  border-right-width: 5px;
  border-style: solid;
  border-top-color: rgb(34, 65, 148);
  content: "";
  transition: transform .1s ease-in-out,-webkit-transform .1s ease-in-out;
  border-left-color: rgba(0, 0, 0, 0);
  border-right-color: rgba(0, 0, 0, 0);
}
@media (max-width: 1169px) {
  .has-children.coh-ce-c4947d5e > a:after {
    right: -14px;
  }
}
.in-active-trail.coh-ce-c4947d5e a:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-713fffe {
  font-size: 16px;
  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.5rem;
  padding-right: 0;
  padding-bottom: 0.5rem;
  padding-left: 0;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  text-transform: uppercase;
  line-height: 21px;
}
@media (max-width: 1169px) {
  .coh-ce-713fffe {
    font-size: 14px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-713fffe {
    height: auto;
  }
}
.coh-ce-713fffe:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-713fffe:hover:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-713fffe:before {
  content: "";
  position: absolute;
  bottom: 25px;
  left: 0;
  display: block;
  height: 5px;
  width: 100%;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  transition: transform .12s,-webkit-transform .12s;
  background-color: #AFCB45;
}
@media (max-width: 1169px) {
  .coh-ce-713fffe:before {
    bottom: 20px;
  }
}
.coh-ce-713fffe sup {
  font-size: 90%;
  top: -1px;
}
.coh-ce-6b20e894 {
  position: absolute;
  top: 124px;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1439px) {
  .coh-ce-6b20e894 {
    top: 121px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-6b20e894 {
    position: static;
  }
}
.coh-ce-3ccb1e7b {
  padding-top: 0;
  padding-bottom: 0;
  pointer-events: auto;
  max-width: 100%;
  background-color: #B6D242;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-3ccb1e7b {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-3ccb1e7b {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-8930acee {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  backgroind-color: #B6D242;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-9a00029e {
  list-style-type: none;
  margin-right: 60px;
  margin-bottom: 0;
  margin-left: 0;
  width: auto;
}
@media (max-width: 1023px) {
  .coh-ce-9a00029e {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-7c59c2ce {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  font-size: 18px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  background-color: rgb(182, 210, 66);
  position: relative;
  margin-bottom: 25px;
  letter-spacing: 1px;
  padding-top: 29px;
  padding-bottom: 2px;
}
.coh-ce-7c59c2ce:active {
  background-color: rgb(182, 210, 66);
}
.coh-ce-7c59c2ce:hover {
  color: rgb(34, 65, 148);
}
@media (max-width: 1023px) {
  .coh-ce-dde63ec0 {
    margin: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 1.5rem;
    padding-left: 0;
  }
}
.coh-ce-dde63ec0 .menu-level-1-ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 1023px) {
  .coh-ce-dde63ec0 .menu-level-1-ul {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
    -webkit-align-items: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
  }
}
.coh-ce-dde63ec0 .menu-level-1-ul li {
  position: relative;
  list-style-type: none;
}
@media (max-width: 1023px) {
  .coh-ce-dde63ec0 .menu-level-1-ul li {
    padding-top: 0.5rem;
    width: 95%;
  }
}
.coh-ce-dde63ec0 .menu-level-1-ul li a {
  -webkit-transition: color 300ms ease-in;
  transition: color 300ms ease-in;
  position: relative;
  text-transform: uppercase;
}
@media (max-width: 1023px) {
  .coh-ce-dde63ec0 .menu-level-1-ul li a {
    color: rgb(34, 65, 148);
    font-size: 16px;
    line-height: 21px;
    width: 100%;
    padding-top: 0.75rem;
    padding-right: 4.5rem;
    padding-bottom: 0.75rem;
    padding-left: 1rem;
    font-family: 'Din2014Demi', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-ce-dde63ec0 .menu-level-1-ul li a:after {
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23224194' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  height: 1em;
  width: 1em;
  position: absolute;
  top: 15px;
  right: 10px;
}
.coh-ce-dde63ec0 .menu-level-1-ul li a sup {
  top: -4px;
}
.coh-ce-dde63ec0 .coh-container.mobmenu {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-ce-a3dd4710 {
  position: static;
}
@media (max-width: 1023px) {
  .coh-ce-a3dd4710 {
    position: static !important;
  }
}
.in-active-trail.coh-ce-a3dd4710 a {
  text-decoration: underline;
}
.coh-ce-62476cdb {
  position: absolute;
  right: 0;
  background-color: #fff;
  height: 100%;
  z-index: 2;
  top: 9px;
  -webkit-transition: .6s;
  transition: .6s;
  left: 0;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
}
.coh-ce-304fead8 {
  background-image: -webkit-gradient( linear, left top, right top, from(hsl(98deg 49% 51%)), color-stop(11%, hsl(94deg 51% 52%)), color-stop(22%, hsl(91deg 52% 52%)), color-stop(33%, hsl(87deg 54% 52%)), color-stop(44%, hsl(84deg 55% 52%)), color-stop(56%, hsl(82deg 57% 53%)), color-stop(67%, hsl(79deg 58% 53%)), color-stop(78%, hsl(76deg 60% 54%)), color-stop(89%, hsl(74deg 61% 54%)), to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient( left, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient( 90deg, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  color: #fff !important;
  padding: 15px 17px 15px 64px !important;
}
.coh-ce-304fead8:after {
  left: 30px;
  -webkit-transform: rotate(182deg);
      -ms-transform: rotate(182deg);
          transform: rotate(182deg);
  top: 18px !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23fff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E") !important;
}
.coh-ce-43a564f5 {
  margin: 0;
}
.coh-ce-fdd23177 {
  border-bottom: 2px solid #f2f2f2;
  padding: 14px 0 14px 0  !important;
}
.coh-ce-6d04c1ee {
  padding-left: 14px !important;
}
.coh-ce-6d04c1ee:after {
  height: 1.5em !important;
  width: 1.5em !important;
  right: 46px !important;
}
.coh-ce-cfc6f15a {
  margin-bottom: 3.5rem;
}
@media (max-width: 1023px) {
  .coh-ce-cfc6f15a {
    margin-top: 35px;
    margin-right: 0;
    margin-bottom: 35px;
    margin-left: 0;
  }
}
.coh-ce-ccf1407c {
  list-style: none;
  margin-bottom: 14px;
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-ccf1407c {
    margin-left: 0;
  }
}
.coh-ce-f26f22d5 {
  color: rgb(255, 255, 255);
  font-family: 'Din2014Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-f26f22d5:hover {
  text-decoration: underline;
  color: rgb(255, 255, 255);
}
.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-cfc6f15a {
  margin-bottom: 3.5rem;
}
@media (max-width: 1023px) {
  .coh-ce-cfc6f15a {
    margin-top: 35px;
    margin-right: 0;
    margin-bottom: 35px;
    margin-left: 0;
  }
}
.coh-ce-7fed7312 {
  list-style: none;
  margin-bottom: .75rem;
}
@media (max-width: 1023px) {
  .coh-ce-7fed7312 {
    margin-left: 0;
  }
}
.coh-ce-fa742260 {
  color: rgb(255, 255, 255);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-fa742260:hover {
  text-decoration: underline;
  color: rgb(255, 255, 255);
}
.coh-ce-b4c2a959 {
  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;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 15%;
}
@media (max-width: 1439px) {
  .coh-ce-b4c2a959 {
    margin-left: 5%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-b4c2a959 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-b2e46791 {
  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;
  margin: 0;
}
.coh-ce-b2e46791:hover:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.has-children.is-collapsed.coh-ce-b2e46791 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-b2e46791 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-b2e46791 > 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-b2e46791 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-b2e46791 > a:after {
  height: 0;
  width: 0;
  position: absolute;
  right: -10px;
  border-top-width: 5px;
  border-bottom-width: 0;
  border-left-width: 5px;
  border-right-width: 5px;
  border-style: solid;
  border-top-color: rgb(34, 65, 148);
  content: "";
  transition: transform .1s ease-in-out,-webkit-transform .1s ease-in-out;
  border-left-color: rgba(0, 0, 0, 0);
  border-right-color: rgba(0, 0, 0, 0);
}
.in-active-trail.coh-ce-b2e46791 a:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-8c4ade50 {
  font-size: 1.125rem;
  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.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
  color: rgb(34, 65, 148);
  font-family: 'Din2014Demi', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-8c4ade50 {
    font-size: 1rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-8c4ade50 {
    height: auto;
  }
}
.coh-ce-8c4ade50:hover {
  color: rgb(175, 203, 69);
}
.coh-ce-8c4ade50:hover:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-8c4ade50:before {
  content: "";
  position: absolute;
  bottom: 1rem;
  left: 0;
  display: block;
  height: 5px;
  width: 100%;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  transition: transform .12s,-webkit-transform .12s;
  background-color: #AFCB45;
}
.coh-ce-8a312f30 {
  position: absolute;
  top: 110px;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1439px) {
  .coh-ce-8a312f30 {
    top: 129px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-8a312f30 {
    position: static;
  }
}
.coh-ce-3ccb1e7b {
  padding-top: 0;
  padding-bottom: 0;
  pointer-events: auto;
  max-width: 100%;
  background-color: #B6D242;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-3ccb1e7b {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-3ccb1e7b {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-2367f27c {
  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;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  backgroind-color: #B6D242;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-b349ea21 {
  list-style-type: none;
  margin-bottom: 0;
  margin-left: 50px;
  width: auto;
}
@media (max-width: 1023px) {
  .coh-ce-b349ea21 {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-3d343690 {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  font-size: 18px;
  font-family: 'Din2014Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 65, 148);
  background-color: rgb(182, 210, 66);
  padding: 1.2rem .2rem;
  position: relative;
  letter-spacing: 1px;
}
.coh-ce-3d343690:active {
  background-color: rgb(182, 210, 66);
}
.coh-ce-3d343690:hover {
  color: rgb(34, 65, 148);
}
@media (max-width: 1023px) {
  .coh-ce-bd19b59f {
    margin: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 1.5rem;
    padding-left: 0;
  }
}
.coh-ce-bd19b59f .menu-level-1-ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 1023px) {
  .coh-ce-bd19b59f .menu-level-1-ul {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
    -webkit-align-items: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
  }
}
.coh-ce-bd19b59f .menu-level-1-ul li {
  position: relative;
  list-style-type: none;
}
@media (max-width: 1023px) {
  .coh-ce-bd19b59f .menu-level-1-ul li {
    padding-top: 0.5rem;
    width: 95%;
  }
}
.coh-ce-bd19b59f .menu-level-1-ul li a {
  -webkit-transition: color 100ms ease-in;
  transition: color 100ms ease-in;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-bd19b59f .menu-level-1-ul li a {
    font-weight: 700;
    color: rgb(34, 65, 148);
    font-size: 15px;
    line-height: 20px;
    width: 100%;
    padding-top: 0.75rem;
    padding-right: 4.5rem;
    padding-bottom: 0.75rem;
    padding-left: 1.5rem;
  }
}
.coh-ce-bd19b59f .menu-level-1-ul li a:after {
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23224194' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E");
  height: 1em;
  width: 1em;
  position: absolute;
  top: 15px;
  right: 10px;
}
.coh-ce-bd19b59f .coh-container.mobmenu {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.coh-ce-a3dd4710 {
  position: static;
}
@media (max-width: 1023px) {
  .coh-ce-a3dd4710 {
    position: static !important;
  }
}
.in-active-trail.coh-ce-a3dd4710 a {
  text-decoration: underline;
}
.coh-ce-62476cdb {
  position: absolute;
  right: 0;
  background-color: #fff;
  height: 100%;
  z-index: 2;
  top: 9px;
  -webkit-transition: .6s;
  transition: .6s;
  left: 0;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
}
.coh-ce-304fead8 {
  background-image: -webkit-gradient( linear, left top, right top, from(hsl(98deg 49% 51%)), color-stop(11%, hsl(94deg 51% 52%)), color-stop(22%, hsl(91deg 52% 52%)), color-stop(33%, hsl(87deg 54% 52%)), color-stop(44%, hsl(84deg 55% 52%)), color-stop(56%, hsl(82deg 57% 53%)), color-stop(67%, hsl(79deg 58% 53%)), color-stop(78%, hsl(76deg 60% 54%)), color-stop(89%, hsl(74deg 61% 54%)), to(hsl(71deg 62% 54%)) );
  background-image: -webkit-linear-gradient( left, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  background-image: linear-gradient( 90deg, hsl(98deg 49% 51%) 0%, hsl(94deg 51% 52%) 11%, hsl(91deg 52% 52%) 22%, hsl(87deg 54% 52%) 33%, hsl(84deg 55% 52%) 44%, hsl(82deg 57% 53%) 56%, hsl(79deg 58% 53%) 67%, hsl(76deg 60% 54%) 78%, hsl(74deg 61% 54%) 89%, hsl(71deg 62% 54%) 100% );
  color: #fff !important;
  padding: 15px 17px 15px 64px !important;
}
.coh-ce-304fead8:after {
  left: 30px;
  -webkit-transform: rotate(182deg);
      -ms-transform: rotate(182deg);
          transform: rotate(182deg);
  top: 18px !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpolygon  fill='%23fff' points='14.54 7.63 13.04 8.76 13.71 10.97 5.18 10.97 5.18 12.97 13.71 12.97 13.04 15.17 14.54 16.3 19.86 12.8 19.86 11.13 14.54 7.63'/%3E%3C/svg%3E") !important;
}
.coh-ce-43a564f5 {
  margin: 0;
}
.coh-ce-fdd23177 {
  border-bottom: 2px solid #f2f2f2;
  padding: 14px 0 14px 0  !important;
}
.coh-ce-6d04c1ee {
  padding-left: 14px !important;
}
.coh-ce-6d04c1ee:after {
  height: 1.5em !important;
  width: 1.5em !important;
  right: 46px !important;
}
.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;
}

