.coh-style-as-tabs-position {
  position: relative !important;
  top: -56px;
}
@media (max-width: 1023px) {
  .coh-style-as-tabs-position {
    top: -56px;
  }
}
@media (max-width: 767px) {
  .coh-style-as-tabs-position {
    top: auto;
  }
}
.coh-style-heading-algs-page {
  padding-bottom: 20px;
  margin-bottom: 0;
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 0 !important;
}
@media (max-width: 564px) {
  .coh-style-heading-algs-page {
    padding-bottom: 20px;
  }
}
.heading-width.coh-style-heading-algs-page {
  width: 96%;
  letter-spacing: -0.2px;;
}
@media (max-width: 564px) {
  .heading-width.coh-style-heading-algs-page {
    padding-bottom: 80px;
    width: 100%;
    letter-spacing: normal;
    font-size: 28px;
  }
}
.padding-large.coh-style-heading-algs-page {
  padding-bottom: 80px;
}
@media (max-width: 564px) {
  .padding-large.coh-style-heading-algs-page {
    padding-bottom: 20px;
  }
}
.padding-desktop-20.coh-style-heading-algs-page {
  padding-bottom: 20px;
}
@media (max-width: 564px) {
  .padding-desktop-20.coh-style-heading-algs-page {
    padding-bottom: 24px;
  }
}
.padd-bottom-0.coh-style-heading-algs-page {
  padding-bottom: 0;
}
.padd-desktop-21.coh-style-heading-algs-page {
  padding-bottom: 21px;
}
@media (max-width: 564px) {
  .top-spacing-mob-113.coh-style-heading-algs-page {
    padding-top: 113px;
  }
}
.desktop-padding-70.coh-style-heading-algs-page {
  padding-bottom: 80px;
}
@media (max-width: 767px) {
  .desktop-padding-70.coh-style-heading-algs-page {
    padding-bottom: 40px;
    letter-spacing: 0px;
    max-width: 344px;
  }
}
.padding-desktop-12.coh-style-heading-algs-page {
  padding-bottom: 12px;
}
@media (max-width: 564px) {
  .padding-desktop-12.coh-style-heading-algs-page {
    padding-bottom: 17px;
  }
}
.heading-desktop-width.coh-style-heading-algs-page {
  max-width: 825px;
}
@media (max-width: 564px) {
  .desktop-width-349.coh-style-heading-algs-page {
    max-width: 349px;
    min-width: 349px;
  }
}
@media (max-width: 564px) {
  .padd-mob-40.coh-style-heading-algs-page {
    padding-bottom: 40px;
  }
}
.coh-style-fixedelement {
  position: static;
  top: 0;
  width: 100%;
  z-index: 100;
  border-top: 8px solid #EA6952;;
  height: 0;
}
@media (max-width: 1023px) {
  .coh-style-fixedelement {
    top: 113px !important;;
    position: static;
  }
}
@media (max-width: 767px) {
  .coh-style-fixedelement {
    margin-top: 0px;
  }
}
.shead.coh-style-fixedelement {
  position: sticky;
  top: 0;
}
.coh-style-global-cta {
  font-weight: 700;
  color: rgb(255, 255, 255);
  background-color: rgb(0, 93, 166);
  padding-top: 20px;
  padding-right: 50px;
  padding-bottom: 20px;
  padding-left: 50px;
  font-size: 22px;
  line-height: 22px;
  text-align: center;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  display: inline-block;
}
.coh-style-global-cta:hover {
  opacity: 0.8;
  opacity: 0.8;
  background-color: rgb(0, 93, 166);
}
.coh-style-gradient-callout {
  background-image: -webkit-linear-gradient(49deg,#141545,#001c71 12%,#00758d);
  background-image: linear-gradient(41deg,#141545,#001c71 12%,#00758d);
  -webkit-box-align: top;
  -webkit-align-items: top;
      -ms-flex-align: top;
          align-items: top;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 10px;
          border-bottom-right-radius: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 50px;
  padding-right: 50px;
  padding-bottom: 24px;
  padding-left: 50px;
  max-width: 1035px;
  width: 100%;
  margin-bottom: 26px;
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-style-gradient-callout .mobhead h3 {
    font-size: 16px !important;
    line-height: 21px !important;
  }
}
.coh-style-gradient-callout-text {
  width: 70%;
  color: rgb(255, 255, 255);
}
.coh-style-gradient-callout-text h3 {
  font-family: Montserrat, arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 30px;
}
@media (max-width: 767px) {
  .coh-style-gradient-callout-text ul .patient-li {
    margin-top: 20px;
  }
}
.coh-style-green-box-link-text {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  line-height: 36px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-style-green-box-link-text {
    margin-bottom: 30px;
    text-align: center;
  }
}
.coh-style-hcp-es-table-bottom {
  margin-bottom: 0 !important;
}
.coh-style-hcp-fl-margin-bottom {
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  .coh-style-hcp-fl-margin-bottom {
    margin-bottom: 0 !important;
  }
}
.coh-style-hcp-fl-margin-bottom .hcp-p {
  margin-top: 0 !important;
  font-size: 16px !important;
}
.coh-style-hcp-fl-mech-tabs {
  margin-top: 5px;
}
.coh-style-hcp-fl-mech-tabs .coh-accordion-tabs-inner {
  opacity: .9;
}
@media (max-width: 1023px) {
  .coh-style-hcp-fl-mech-tabs .coh-accordion-tabs-inner > ul {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
@media (max-width: 1169px) {
  .coh-style-hcp-fl-mech-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-nav {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
.coh-style-heading-2 {
  padding-bottom: 40px;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 30px;
  line-height: 39px;
  margin-bottom: 0 !important;
}
@media (max-width: 1023px) {
  .coh-style-heading-2 {
    font-size: 28px;
    line-height: 42px;
  }
}
@media (max-width: 564px) {
  .coh-style-heading-2 {
    padding-bottom: 20px;
  }
}
.heading-width.coh-style-heading-2 {
  width: 97%;
  letter-spacing: -0.2px;;
}
@media (max-width: 767px) {
  .heading-width.coh-style-heading-2 {
    margin-bottom: 0px;
  }
}
@media (max-width: 564px) {
  .heading-width.coh-style-heading-2 {
    width: 100%;
    letter-spacing: normal;
    font-size: 27px;
    letter-spacing: 0;
    font-weight: 700;
  }
}
.padding-large.coh-style-heading-2 {
  padding-bottom: 80px;
}
@media (max-width: 1023px) {
  .padding-large.coh-style-heading-2 {
    letter-spacing: -2px;
  }
}
@media (max-width: 564px) {
  .padding-large.coh-style-heading-2 {
    padding-bottom: 40px;
  }
}
.padding-desktop-20.coh-style-heading-2 {
  padding-bottom: 30px;
}
@media (max-width: 564px) {
  .padding-desktop-20.coh-style-heading-2 {
    padding-bottom: 14px;
  }
}
.padding-desktop-20.padd-bott-20.coh-style-heading-2 {
  padding-bottom: 10px;
}
@media (max-width: 564px) {
  .padding-desktop-20.padd-bott-20.coh-style-heading-2 {
    padding-bottom: 10px;
  }
}
.padd-bottom-0.coh-style-heading-2 {
  padding-bottom: 0;
}
.padd-desktop-21.coh-style-heading-2 {
  padding-bottom: 30px;
}
@media (max-width: 564px) {
  .top-spacing-mob-113.coh-style-heading-2 {
    padding-top: 113px;
    padding-top: 113px !important;
  }
}
.desktop-padding-70.coh-style-heading-2 {
  padding-bottom: 80px;
}
@media (max-width: 767px) {
  .desktop-padding-70.coh-style-heading-2 {
    padding-bottom: 40px;
    letter-spacing: 0px;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .desktop-padding-70.coh-style-heading-2 {
    max-width: 344px;
  }
}
.padding-desktop-12.coh-style-heading-2 {
  padding-bottom: 12px;
}
@media (max-width: 564px) {
  .padding-desktop-12.coh-style-heading-2 {
    padding-bottom: 17px;
  }
}
.heading-desktop-width.coh-style-heading-2 {
  max-width: 825px;
}
@media (max-width: 564px) {
  .desktop-width-349.coh-style-heading-2 {
    max-width: 349px;
    min-width: 349px;
  }
}
@media (max-width: 564px) {
  .padd-mob-40.coh-style-heading-2 {
    padding-bottom: 40px;
  }
}
.padd-desktop-30.coh-style-heading-2 {
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .padd-desktop-30.coh-style-heading-2 {
    padding-top: 30px;
  }
}
@media (max-width: 564px) {
  .padd-desktop-30.coh-style-heading-2 {
    padding-top: inherit;
  }
}
.coh-style-heading-2-mob {
  margin-bottom: 0;
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-weight: 700;
  color: rgb(51, 51, 51);
}
@media (max-width: 564px) {
  .coh-style-heading-2-mob {
    padding-bottom: 30px;
    font-size: 27px;
    line-height: 34px;
  }
}
.w-710.coh-style-heading-2-mob {
  max-width: 710px;
}
.coh-style-heading-3 {
  padding-bottom: 13px;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 26px;
  line-height: 33.8px;
}
@media (max-width: 767px) {
  .coh-style-heading-3 {
    padding-top: 30px;
    padding-bottom: 15px;
  }
}
@media (max-width: 564px) {
  .coh-style-heading-3 {
    line-height: 31px;
    text-align: left;
    font-size: 24px;
  }
}
@media (max-width: 564px) {
  .addional-heading.coh-style-heading-3 {
    padding: 0 0 10px 0;
  }
}
.coh-style-inclusion-criteria-bg-img {
  background-size: 146%;
  background-position: 51%  630%;
  z-index: 0;
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/3-1-1-ALGSinclusion-bkgrd-dt.png");
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  .coh-style-inclusion-criteria-bg-img {
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/3-1-1-ALGSinclusion-bkgrd-mob.png");
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: 86% 37%;
  }
}
.coh-style-first-nonsurgical-mob-bg {
  background-image: none !important;
}
@media (max-width: 767px) {
  .coh-style-first-nonsurgical-mob-bg {
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/img_home-bkgrd-mob_768px_0.png");
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 89% 194%;
  }
}
@media (max-width: 564px) {
  .coh-style-first-nonsurgical-mob-bg {
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/img_home-bkgrd-mob-375px.png");
    background-position: center;
    background-size: 105% 129.75%;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: unset;;
  }
}
.coh-style-limitation-bg-image {
  background-image: url("/sites/g/files/kcxpwu1461/files/2024-09/lagoon.png");
  background-repeat: no-repeat;
  background-size: 100% 90%;
  background-position: 0% 5%;
}
@media (max-width: 1169px) {
  .coh-style-limitation-bg-image {
    background-position: 35% 0%;
  }
}
@media (max-width: 1023px) {
  .coh-style-limitation-bg-image {
    background-position: 48% 35%;
  }
}
@media (max-width: 767px) {
  .coh-style-limitation-bg-image {
    background-size: 108%;
    background-position: 100% 60.3%;
    background-image: url("/sites/g/files/kcxpwu1461/files/2024-11/algs-sleep-bg.png");
    background-repeat: no-repeat;
  }
}
.coh-style-link-style-none {
  color: #333333;
  text-decoration: none;
  word-break: break-word;
}
.coh-style-list-spacing {
  position: relative;
  left: -3px;
}
.coh-style-liststyle {
  margin-bottom: 16px;
  margin-left: 17px;
  margin-bottom: 16px;
  padding-left: 0;
}
.coh-style-liststyle .coh-style-liststyle {
  margin-left: 0;
}
.coh-style-marginb-15 {
  margin-bottom: 15px;
}
.coh-style-max-width-730 {
  max-width: 730px;
}
.coh-style-max-width-1064px {
  margin-right: auto;
  margin-left: auto;
  max-width: 1064px;
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-style-max-width-1064px {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-style-mb-0 {
    margin-bottom: 0!important;
  }
}
.coh-style-mechanism-tab {
  position: relative;
  padding: 5rem 0 0 0;
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab {
    padding: 12rem 0 0 0;
  }
}
.coh-style-mechanism-tab ul.coh-accordion-tabs-nav {
  background-color: #001c71;
  padding: 20px 0px !important;
  -webkit-border-radius: 20px 20px 0 0;
          border-radius: 20px 20px 0 0;
  margin-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-style-mechanism-tab ul.coh-accordion-tabs-nav {
    margin-top: 120px;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab ul.coh-accordion-tabs-nav {
    margin-top: 130px !important;
  }
}
@media (max-width: 564px) {
  .coh-style-mechanism-tab ul.coh-accordion-tabs-nav {
    margin-top: 170px !important;
  }
}
.coh-style-mechanism-tab ul.coh-accordion-tabs-nav li {
  -webkit-filter: none;
          filter: none;
  border-right: 1px solid #fff;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab ul.coh-accordion-tabs-nav li {
    border-right: none;
  }
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab ul.coh-accordion-tabs-nav li {
    margin-right: 0 !important;
    width: 100% !important;
  }
}
@media (max-width: 564px) {
  .coh-style-mechanism-tab ul.coh-accordion-tabs-nav li {
    margin-bottom: 0!important;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab ul.coh-accordion-tabs-nav li:first-child {
    margin: 0px 10px !important;
  }
}
.coh-style-mechanism-tab ul.coh-accordion-tabs-nav li a {
  background-color: #001c71;
  -webkit-border-radius: 0;
          border-radius: 0;
  font-weight: 400;
  padding: 0;
  display: inline;
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 17px;
  line-height: 1em;
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab ul.coh-accordion-tabs-nav li a {
    display: inline-block;
  }
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab ul.coh-accordion-tabs-nav li a {
    border: none;
    padding: 0 7px;
    font-size: 16px;
    line-height: 18px;
  }
}
.coh-style-mechanism-tab ul.coh-accordion-tabs-nav li:last-child {
  border-right: none;
}
.coh-style-mechanism-tab ul.coh-accordion-tabs-nav li:last-child a {
  border: none;
}
.coh-style-mechanism-tab ul.coh-accordion-tabs-nav li.is-active a {
  font-weight: 800;
}
.coh-style-mechanism-tab .coh-accordion-tabs .coh-wysiwyg h2 {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 35, 63);
  font-size: 24px;
  line-height: 1.3;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .coh-accordion-tabs .coh-wysiwyg h2 {
    margin: 0px 0 0 0px;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab .coh-accordion-tabs .coh-wysiwyg h2 {
    font-size: 17px;
    margin-bottom: 0;
    letter-spacing: 0.5px;
  }
}
.coh-style-mechanism-tab .coh-accordion-tabs .coh-container.coh-ce-cpt_heading_with_content-265bb654 {
  padding: 0;
}
@media (max-width: 1439px) {
  .coh-style-mechanism-tab .coh-accordion-tabs .coh-container.coh-ce-cpt_heading_with_content-265bb654 p img {
    float: right;
  }
}
.coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child {
  width: 100%;
  margin-bottom: 0px !important;
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child {
    margin: 0 auto !important;
    padding: 0 !important;
  }
}
.coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child section > p {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 800;
  color: rgb(3, 33, 53);
  font-size: 17px;
  letter-spacing: 0.52px;
  line-height: 22px;
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child section > p {
    margin-top: 20px;
  }
}
.coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child ul {
  margin-bottom: 0px;
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child ul {
    margin-top: 15px !important;
  }
}
.coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child ul li {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(8, 31, 45);
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0.52px;
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child ul li {
    margin-bottom: 20px !important;
  }
}
.coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child ul li:last-child {
  margin-bottom: 0px;
}
.coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child section:nth-child(2) p {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin-top: 5px;
  margin-bottom: 0;
  margin-top: 14px;
  color: rgb(0, 0, 0);
  font-size: 17px;
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:nth-child(2) > div:first-child section:nth-child(2) p {
    margin-top: 15px;
    margin-bottom: 20px;
  }
}
.coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:first-child .coh-container:first-child {
  margin-bottom: 0!important;
  -webkit-box-shadow: 0 0 30px rgb(0 0 0 / 10%);
          box-shadow: 0 0 30px rgb(0 0 0 / 10%);
  padding: 0!important;
  width: 100%;
  -webkit-border-radius: 0 0 22px 22px;
          border-radius: 0 0 22px 22px;
}
@media (max-width: 1439px) {
  .coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:first-child .coh-container:first-child {
    padding: 0!important;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:first-child .coh-container:first-child {
    margin-bottom: 0px !important;
  }
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:first-child .coh-container:first-child {
    padding: 10px 0px 0;
    -webkit-border-radius: 0;
            border-radius: 0;
    margin: 0 auto !important;
  }
}
@media (max-width: 1439px) {
  .coh-style-mechanism-tab .tab-contents > div:first-child > .coh-container:first-child .coh-container:first-child p img {
    float: right;
  }
}
.coh-style-mechanism-tab .coh-accordion-tabs-content > div:first-child {
  position: absolute;
  top: 0;
  background-color: #fff;
}
@media (max-width: 1169px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-content > div:first-child {
    top: -58px;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-content > div:first-child {
    top: 0;
  }
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-content > div:first-child {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 16px 0px 10px 10px;
  }
}
.coh-style-mechanism-tab .coh-accordion-tabs-content > div:first-child > div:first-child {
  padding: 0;
}
@media (max-width: 1169px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-content > div:first-child > div:first-child {
    margin: 0 !important;
    padding: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-content .coh-container {
    padding: 0;
  }
}
.coh-style-mechanism-tab .coh-style-margin-bottom-small {
  margin-bottom: 0;
}
.coh-style-mechanism-tab .coh-style-margin-bottom-small > div:first-child {
  max-width: 1056px;
}
@media (max-width: 1169px) {
  .coh-style-mechanism-tab .coh-style-margin-bottom-small > div:first-child {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .coh-style-margin-bottom-small > div:first-child {
    max-width: 100%;
    padding: 0px;
  }
}
.coh-style-mechanism-tab .tab-contents {
  -webkit-filter: none;
          filter: none;
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab .tab-contents {
    padding: 0 !important;
  }
}
.coh-style-mechanism-tab .coh-accordion-tabs .coh-container.coh-ce-cpt_heading_with_content-db3ef6c5 {
  padding: 0;
}
.coh-style-mechanism-tab img {
  -webkit-border-radius: 22px;
          border-radius: 22px;
  padding-left: 24px;
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab img {
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-inner .coh-accordion-tabs-nav {
    margin-top: 84px !important;
  }
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-inner .coh-accordion-tabs-nav {
    margin-top: 100px !important;
  }
}
@media (max-width: 767px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-inner .coh-accordion-tabs-nav .is-active {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-inner .coh-accordion-tabs-nav li {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-inner .coh-accordion-tabs-nav li:first-child {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 1169px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-content > div:first-child {
    margin-bottom: 0;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .coh-style-black-box {
    margin-bottom: 40px;
  }
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .coh-style-tab-detail-text {
    margin-top: 20px;
  }
}
.coh-style-mechanism-tab .coh-accordion-tabs-content-wrapper > div:nth-child(2) img {
  margin-top: 76pxz;
}
@media (max-width: 1023px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-content-wrapper > div:nth-child(2) img {
    margin-top: 42px;
  }
}
@media (max-width: 1169px) {
  .coh-style-mechanism-tab .coh-accordion-tabs-content-wrapper > div:nth-child(4) {
    padding: 0 0 !important;
  }
}
@media (max-width: 767px) {
  .coh-style-meet-the-team-paragraph-image {
    padding-top: 0px;
    margin-bottom: 15px;
  }
}
.coh-style-menu-active-color {
  color: #3B81B7 !important;;
  font-weight: 700 !important;
}
.coh-style-metastatic-top-border {
  border-top: 3px dotted #d8d8d8;
  padding-top: 20px;
}
@media (max-width: 1169px) {
  .coh-style-metastatic-top-border {
    width: 85%;
    margin: 0 auto;
  }
}
@media (max-width: 1023px) {
  .coh-style-metastatic-top-border {
    width: 100%;
    text-align: center;
    padding-top: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-style-metastatic-top-border .dark-heading {
    text-align: center !important;
    margin-bottom: 40px !important;
  }
}
.coh-style-fixed-width-1200 {
  width: 1200px !important;
  margin: 0 auto !important;
  max-width: 80%;
}
@media (max-width: 1439px) {
  .coh-style-fixed-width-1200 {
    max-width: 87%;
  }
}
@media (max-width: 1169px) {
  .coh-style-fixed-width-1200 {
    max-width: 90% !important;
    margin: 0 auto !important;
    padding: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-style-fixed-width-1200 {
    max-width: 90% !important;
    margin: 0 auto !important;
  }
}
@media (max-width: 767px) {
  .coh-style-fixed-width-1200 {
    padding: 0;
    width: 100%;
    -webkit-border-radius: none;
            border-radius: none;
  }
}
.coh-style-hcp-fl-margin-bottom.coh-style-fixed-width-1200 {
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  .coh-style-hcp-fl-margin-bottom.coh-style-fixed-width-1200 {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 1169px) {
  .coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-e5caba29 {
    width: 100% !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-e5caba29 {
    width: 100% !important;
  }
}
.coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-265bb654.coh-style-dot-border-orange, .coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-6e3c3f32.coh-style-dot-border-orange {
  width: 1200px;
  max-width: 100%;
  margin: 0 auto !important;
  padding: 1rem 75px !important;
}
@media (max-width: 1169px) {
  .coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-265bb654.coh-style-dot-border-orange, .coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-6e3c3f32.coh-style-dot-border-orange {
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-265bb654.coh-style-dot-border-orange, .coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-6e3c3f32.coh-style-dot-border-orange {
    padding: 1rem 50px !important;
  }
}
@media (max-width: 767px) {
  .coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-265bb654.coh-style-dot-border-orange, .coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-6e3c3f32.coh-style-dot-border-orange {
    max-width: 100%;
  }
}
.coh-style-fixed-width-1200 .coh-ce-cpt_heading_with_content-24d0f4b5 h3 {
  font-weight: 900 !important;
}
@media (max-width: 1169px) {
  .coh-style-fixed-width-1200 .coh-ce-cpt_2_column_layout-228dfee8 {
    margin-top: 10px;
  }
}
@media (max-width: 1023px) {
  .coh-style-fixed-width-1200 .coh-ce-cpt_2_column_layout-228dfee8 {
    margin-top: 0;
  }
}
.coh-style-fixed-width-1200 .coh-style-dot-border-orange {
  -webkit-border-radius: 10px;
          border-radius: 10px;
  width: 100% !important;
  max-width: 100% !important;
}
@media (max-width: 1169px) {
  .coh-style-fixed-width-1200 .coh-style-dot-border-orange {
    max-width: 90% !important;
  }
}
@media (max-width: 767px) {
  .coh-style-fixed-width-1200 .coh-style-dot-border-orange {
    -webkit-border-radius: 0 !important;
            border-radius: 0 !important;
    max-width: 90% !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-fixed-width-1200 .coh-style-border-none-container {
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 1169px) {
  .coh-style-fixed-width-1200 > div:first-child > .coh-container:first-child {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
@media (max-width: 1023px) {
  .coh-style-fixed-width-1200 > div:first-child > .coh-container:first-child {
    margin-left: 0;
    margin-right: 0;
  }
}
.coh-style-enrollment-cta-mob {
  border: none;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 15px 32px;
  color: #ffffff;
  font-size: 24px;
  line-height: 23px;
  font-weight: normal;
  background-color: #009490;
  text-align: center;
  display: inline-block;
  text-transform: uppercase;
  max-width: 316px;
  border: 2px solid #FFFFFF;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
  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-style-enrollment-cta-mob {
    margin: 0 auto;
  }
}
.coh-style-enrollment-cta-mob:hover {
  color: #009490;
  border: 2px solid #009490;
  background-color: rgb(255, 255, 255);
}
.coh-style-moa-blurb-sub-heading {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 10px;
  color: rgb(51, 51, 51);
}
.coh-style-consent-cta-mob {
  border: none;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding: 11.04px 30px 11.03px 30px;
  color: #ffffff;
  font-size: 22px;
  line-height: 29.96px;
  border: 2px solid #005DA6;
  background-color: #005DA6;
  text-align: center;
  display: inline-block;
  max-width: 227px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  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-style-consent-cta-mob {
    margin: 0 auto;
    margin-bottom: 0px;
  }
}
.coh-style-consent-cta-mob:hover {
  color: #009490;
  border: 2px solid #009490;
  background-color: rgb(255, 255, 255);
}
.coh-style-bylvay-sup-script-algspru {
  position: relative;
  top: -4px;
  left: 1px;
  font-size: 65%;
  display: inline;
}
.coh-style-bylvay-super-6 {
  position: relative;
  top: -6px;
  display: inline;
}
.algs-pru-sup.coh-style-bylvay-super-6 {
  top: -10px;
  font-size: 55%;
}
.coh-style-bylvay-super-h2 {
  position: relative;
  top: -9px;
  display: inline;
}
.algs-pru-sup.coh-style-bylvay-super-h2 {
  top: -10px;
  font-size: 55%;
}
.coh-style-bylvay-super-p {
  position: relative;
  top: -5px;
  display: inline;
}
.algs-pru-sup.coh-style-bylvay-super-p {
  top: -10px;
  font-size: 55%;
}
.coh-style-bylvay-super-p-symbl {
  position: relative;
  top: -4px !important;;
  display: inline;
}
.algs-pru-sup.coh-style-bylvay-super-p-symbl {
  top: -10px;
  font-size: 55%;
}
.coh-style-bylvay-tm-sup-script {
  position: relative;
  top: -4px;
  font-size: 57%;
  display: inline;
}
.coh-style-card-animation:hover img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .coh-style-card-animation:hover img {
    -webkit-transform: unset;
        -ms-transform: unset;
            transform: unset;
  }
}
.coh-style-card-animation:hover a {
  display: inline;
}
.coh-style-card-animation:hover a:before {
  background-color: rgb(0, 93, 166);
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  height: 2px;
}
.coh-style-card-animation:hover a:after {
  top: 10px !important;
  margin-left: 20px !important;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .coh-style-card-animation:hover a:after {
    top: 7px !important;
  }
}
.coh-style-chld-sup-script {
  position: relative;
  top: -6px;
  font-size: 60%;
  display: inline;
}
.coh-style-clinical-programs-pfic-types {
  background-size: 100% !important;
  background-position: 100% 100% !important;
}
@media (max-width: 1169px) {
  .coh-style-clinical-programs-pfic-types {
    background-size: 189% !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-clinical-programs-pfic-types {
    background-size: 255% !important;
  }
}
@media (max-width: 767px) {
  .coh-style-clinical-programs-pfic-types {
    background-size: 100% 100% !important;
    background-position: 0 bottom !important;
  }
}
@media (max-width: 564px) {
  .coh-style-common-padding-none {
    padding-top: 0px!important;
  }
}
.coh-style-component-top {
  margin-top: -20% !important;
}
@media (max-width: 767px) {
  .coh-style-component-top {
    margin-top: 0;
  }
}
.coh-style-consent-cta {
  border: none;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding: 10.04px 30px 10.03px 30px;
  color: #ffffff;
  font-size: 22px;
  line-height: 29.96px;
  border: 3px solid #005da6;
  font-weight: normal;
  background-color: #005da6;
  text-align: center;
  display: inline-block;
  max-width: 227px;
  min-width: 227px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
}
@media (max-width: 564px) {
  .coh-style-consent-cta {
    margin: 0 auto;
  }
}
.coh-style-consent-cta:hover {
  color: #fff;
  border: 3px solid #4086bc;
  background-color: rgb(64, 134, 188);
}
.coh-style-container-max-width {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-style-container-max-width {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-style-container-max-width {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-style-enrollment-cta {
  border: none;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 15px 32px;
  color: #ffffff;
  font-size: 24px;
  line-height: 23px;
  font-weight: normal;
  background-color: #009490;
  text-align: center;
  max-width: 264px;
  display: inline-block;
  text-transform: uppercase;
  max-width: 352px;
  min-width: 352px;
  border: 2px solid #FFFFFF;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
}
@media (max-width: 564px) {
  .coh-style-enrollment-cta {
    margin: 0 auto;
  }
}
.coh-style-enrollment-cta:hover {
  color: #009490;
  border: 2px solid #009490;
  background-color: rgb(255, 255, 255);
}
.coh-style-container-max-width-adults {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-style-container-max-width-adults {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-style-container-max-width-adults {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-style-container-max-width-adults {
    width: 100%;
  }
}
.coh-style-custom-container {
  max-width: 1110px;
  width: 100%;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-style-custom-container {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-style-custom-content-width {
  max-width: 334px;
}
.coh-style-data-report {
  margin-top: 30px;
  color: rgb(65, 64, 66);
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-style-data-report {
    margin-top: 0px;
  }
}
.coh-style-data-report sup {
  top: -5px;
}
.coh-style-data-report p strong {
  font-weight: 700;
  color: rgb(0, 93, 166);
}
.coh-style-desktop-ipad-only {
  display: block;
}
@media (max-width: 1169px) {
  .coh-style-desktop-ipad-only {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-style-desktop-ipad-only {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-style-desktop-ipad-only {
    display: none;
  }
}
.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;
}
@media (max-width: 1023px) {
  .coh-style-display-none-tab {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-style-display-none-tab {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-style-display-none-tab {
    display: none;
  }
}
.coh-style-dot-border-orange {
  -webkit-border-radius: 10px;
          border-radius: 10px;
  border-color: rgb(0, 0, 0);
  border: 4px dotted #707070;
  margin: 48px auto 0  !important;
  max-width: 80%;
  padding-top: 3rem;
  padding-right: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
}
@media (max-width: 1023px) {
  .coh-style-dot-border-orange {
    border: 4px dotted #707070;
    max-width: 80%;
    margin: 0 auto !important;
    Padding: 2rem;
    position: relative;
    margin-top: 0 !important;
    -webkit-border-radius: 0;
            border-radius: 0;
  }
}
@media (max-width: 564px) {
  .coh-style-dot-border-orange {
    border: 4px dotted #707070;
    padding: 20px !important;
    margin-top: 0 !important;
  }
}
.coh-style-dot-border-orange .coh-style-dot-border-orange .coh-container p {
  font-size: 24px;
  line-height: 30px;
  letter-spacing: 0.6px;
  text-align: center;
  font-family: MontserratExtraBold,arial,sans-serif;
}
.coh-style-efficacy-algs-sleep {
  background-size: 142% !important;
  background-position: 54% 60% !important;
  position: relative;
  z-index: 2;
}
@media (max-width: 1169px) {
  .coh-style-efficacy-algs-sleep {
    background-size: 189% !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-efficacy-algs-sleep {
    background-size: 255% !important;
  }
}
@media (max-width: 767px) {
  .coh-style-efficacy-algs-sleep {
    background-size: 100% 100% !important;
    background-position: 0 bottom !important;
  }
}
.coh-style-efficacy-pfic-sleep {
  background-size: 116% 100% !important;;
}
@media (max-width: 1169px) {
  .coh-style-efficacy-pfic-sleep {
    background-size: 100% 100% !important;;
  }
}
.coh-style-efficacyresults-pfic-sleep-subtitle {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  margin-top: 20px;
  margin-bottom: 20px;
  max-width: 97%;
}
@media (max-width: 767px) {
  .coh-style-efficacyresults-pfic-sleep-subtitle {
    width: 95%;
    margin: 0;
    margin-bottom: 20px;
  }
}
.coh-style-efficacyresults-pfic-sleeptitle {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 26px;
  line-height: 34px;
  margin-bottom: 30px;
  width: 98%;
  font-weight: 600;
}
@media (max-width: 767px) {
  .coh-style-efficacyresults-pfic-sleeptitle {
    font-size: 24px;
    line-height: 31px;
    width: 95%;
    margin: 0 auto;
    margin-bottom: 40px;
  }
}
.coh-style-moa-blurb-heading {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 30px;
  color: rgb(51, 51, 51);
  font-weight: 500;
}
@media (max-width: 767px) {
  .coh-style-moa-blurb-heading {
    font-size: 28px;
    line-height: 42px;
  }
}
.coh-style-moa-blurb-heading sup {
  font-size: 60%;
}
.coh-style-moa-content {
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0;
}
.content-width.coh-style-moa-content {
  max-width: 625px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .content-width.coh-style-moa-content {
    max-width: 585px;
  }
}
@media (max-width: 767px) {
  .content-width.coh-style-moa-content {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .content-width.coh-style-moa-content {
    font-size: 18px;
    line-height: 27px;
    padding: 0px 0px 30px 0px;
    max-width: 100%;
    margin: 0 auto;
    text-align: left;
  }
}
@media (max-width: 564px) {
  .padd-mob.coh-style-moa-content {
    padding: 0 41px;
  }
}
.content-width-486.coh-style-moa-content {
  max-width: 486px;
}
@media (max-width: 1169px) {
  .content-width-486.coh-style-moa-content {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .p-small.coh-style-moa-content {
    padding-bottom: 30px;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .p-40.coh-style-moa-content {
    padding-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .p-36.coh-style-moa-content {
    padding-bottom: 36px;
  }
}
@media (max-width: 1023px) {
  .fontsize-for-tab.coh-style-moa-content {
    font-size: 14px;
  }
}
@media (max-width: 564px) {
  .fontsize-for-tab.coh-style-moa-content {
    font-size: 16px;
  }
}
.content-desktop-width.coh-style-moa-content {
  max-width: 160px;
}
@media (max-width: 564px) {
  .content-desktop-width.coh-style-moa-content {
    max-width: 238px;
  }
}
@media (max-width: 564px) {
  .content-width-mob.coh-style-moa-content {
    max-width: 100%;
    padding: 0;
    margin: 0 auto;
  }
}
.bullet-position.coh-style-moa-content {
  list-style-position: outside;
  padding-bottom: 10px;
}
.bullet-position.coh-style-moa-content:last-child {
  padding-bottom: 0;
}
@media (max-width: 564px) {
  .bullet-position.min-width-328.coh-style-moa-content {
    min-width: 100%;
  }
}
.font-bold.coh-style-moa-content {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  padding-bottom: 10px;
}
.mob-spacing.coh-style-moa-content {
  font-family: 'OpenSans-Bold',sans-serif;
}
@media (max-width: 564px) {
  .mob-spacing.coh-style-moa-content {
    padding-top: 16px;
  }
}
.width-210.coh-style-moa-content {
  max-width: 240px;
}
@media (max-width: 1023px) {
  .width-210.coh-style-moa-content {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .width-210.coh-style-moa-content {
    max-width: 100%;
  }
}
.width-210.coh-style-moa-content span {
  font-weight: 600;
  position: relative;
  top: 1.2px;
}
.content-w-desktop.coh-style-moa-content {
  max-width: 100%;
  padding: 10px 0px;
}
.desktop-224-width.coh-style-moa-content {
  max-width: 224px;
  min-width: 224px;
}
@media (max-width: 1439px) {
  .desktop-224-width.coh-style-moa-content {
    min-width: 100%;
  }
}
.desktop-w-540.coh-style-moa-content {
  max-width: 540px;
}
@media (max-width: 564px) {
  .content-width-mob-pfic.coh-style-moa-content {
    max-width: 249px;
    min-width: 249px;
  }
}
.content-width-825.coh-style-moa-content {
  max-width: 825px;
  padding-top: 10px;
  padding-bottom: 30px;
}
.content-width-334px.coh-style-moa-content {
  max-width: 334px;
  min-width: 334px;
}
@media (max-width: 1023px) {
  .content-width-334px.coh-style-moa-content {
    min-width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .content-width-334px.coh-style-moa-content {
    min-width: 100%;
    max-width: 100%;
  }
}
.desktop-width-336px.coh-style-moa-content {
  max-width: 336px;
  min-width: 336px;
}
@media (max-width: 1169px) {
  .desktop-width-336px.coh-style-moa-content {
    min-width: 100%;
  }
}
.mob-width-210.coh-style-moa-content {
  max-width: 222px;
}
@media (max-width: 767px) {
  .mob-width-210.coh-style-moa-content {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .mob-width-210.coh-style-moa-content {
    max-width: 100%;
    max-width: 100%  !important;
  }
}
@media (max-width: 564px) {
  .mob-227.coh-style-moa-content {
    max-width: 227px;
  }
}
.width-222.coh-style-moa-content {
  max-width: 222px;
}
@media (max-width: 1023px) {
  .width-222.coh-style-moa-content {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .width-222.coh-style-moa-content {
    max-width: 100%;
  }
}
.span-bold.coh-style-moa-content {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
}
.width-122.coh-style-moa-content {
  width: 122%;
}
@media (max-width: 1169px) {
  .width-122.coh-style-moa-content {
    width: 100%;
  }
}
.coh-style-moa-content em {
  font-family: 'OpenSans-Italic', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-style-about-pfic-bg-image {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-12/3-2-2-Limitations-bkgd-dt.png");
  background-repeat: no-repeat;
  background-size: 134%;
  background-position: 53% 39%;
  z-index: 0;
  padding-bottom: 56px;
}
@media (max-width: 1023px) {
  .coh-style-about-pfic-bg-image {
    padding-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-style-about-pfic-bg-image {
    background-size: 100%;
    background-position: 100% -68%;
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-12/3-2-2-LimitationsOfUse-bkgrd-mob.png");
    background-repeat: no-repeat;
  }
}
@media (max-width: 564px) {
  .coh-style-about-pfic-bg-image {
    padding-bottom: 0;
  }
}
.coh-style-site-map {
  margin-top: 80px;
  margin-bottom: 80px;
}
.coh-style-safety-algs-bg {
  background-size: 125%;
  background-position: 50% 6%;
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-12/5-1-ALGSsafety-bkgrd-dt.png");
  background-repeat: no-repeat;
}
@media (max-width: 1169px) {
  .coh-style-safety-algs-bg {
    background-position: 50% 24%;
  }
}
@media (max-width: 767px) {
  .coh-style-safety-algs-bg {
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-12/5-1-ALGSsafety-bkgrd-mob.png");
    background-repeat: no-repeat;
    background-position: 100% 50%;
    background-size: 119%;
  }
}
.coh-style-safety-pfic-bg {
  background-position: 57% 87%;
  margin-top: 106px;
  background-size: 141%;
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-12/5-2-PFICsafety-bkgrd-dt.png");
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  .coh-style-safety-pfic-bg {
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/5-2-PFICsafety-bkgrd-mob.png");
    background-repeat: no-repeat;
    background-position: 57% -2%;
  }
}
@media (max-width: 1023px) {
  .coh-style-safety-text-pfic {
    background-size: 111% 100% !important;;
  }
}
@media (max-width: 767px) {
  .coh-style-safety-text-pfic {
    background-size: 100% 110% !important;;
  }
}
.coh-style-shadow-bg {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/bg-shadow.png");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: scroll;
  min-height: 171px;
  padding: 28px 90px !important;
  display: block;
  -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: 1439px) {
  .coh-style-shadow-bg {
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/transparent%20bg.png");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-attachment: scroll;
    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;
    min-height: 149px;
    padding: 0 150px;
    -webkit-filter: drop-shadow(0px 16px 8px rgb(0 0 0 / 8%));
            filter: drop-shadow(0px 16px 8px rgb(0 0 0 / 8%));;
  }
}
@media (max-width: 1023px) {
  .coh-style-shadow-bg {
    padding: 0 25px;
    background-position: left-center;
  }
}
@media (max-width: 564px) {
  .coh-style-shadow-bg {
    min-height: 185px;
    background: transparent -webkit-gradient(linear, right top, left top, from(#F4FBFE00), color-stop(18%, #FFFFFF), color-stop(87%, #FFFFFF), to(#F4FBFE00)) 0% 0% no-repeat padding-box;
    background: transparent -webkit-linear-gradient(right, #F4FBFE00 0%, #FFFFFF 18%, #FFFFFF 87%, #F4FBFE00 100%) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(270deg, #F4FBFE00 0%, #FFFFFF 18%, #FFFFFF 87%, #F4FBFE00 100%) 0% 0% no-repeat padding-box;;
    padding: 0;
    position: relative;
  }
}
@media (max-width: 564px) {
  .mob-design.coh-style-shadow-bg {
    margin-top: -22px;
    margin-bottom: 76px;
    min-height: 221px;
  }
}
.coh-style-shadow-bg-algsabout {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/bg-shadow.png");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: scroll;
  min-height: 229px;
  padding: 50px 80px;
}
@media (max-width: 1023px) {
  .coh-style-shadow-bg-algsabout {
    padding: 37px 20px;
    background-size: 100% 100%;
    min-height: 205px;
  }
}
@media (max-width: 767px) {
  .coh-style-shadow-bg-algsabout {
    background-size: 100% 100%;
    padding: 42px 20px;
  }
}
@media (max-width: 564px) {
  .coh-style-shadow-bg-algsabout {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#F4FBFE00), color-stop(50%, #FFFFFF), color-stop(0%, #FFFFFF), color-stop(80%, #F4FBFE00)) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: -webkit-linear-gradient(top, #F4FBFE00 0%, #FFFFFF 50%, #FFFFFF 0%, #F4FBFE00 80%) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: linear-gradient(180deg, #F4FBFE00 0%, #FFFFFF 50%, #FFFFFF 0%, #F4FBFE00 80%) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    padding: 40px 0px;
    background-size: cover;
    background-position: center;
    min-height: 241px;
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/mob-shadow-bg.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }
}
@media (max-width: 564px) {
  .mob-design.coh-style-shadow-bg-algsabout {
    margin-top: -22px;
    margin-bottom: 76px;
    min-height: 221px;
  }
}
.desktop-top-bot-spacing.coh-style-shadow-bg-algsabout {
  margin: 60px 0 80px 0;
}
@media (max-width: 564px) {
  .margin-mob-top-bott.coh-style-shadow-bg-algsabout {
    margin: 20px 0 30px 0;
  }
}
@media (max-width: 564px) {
  .root-of-bg.coh-style-shadow-bg-algsabout {
    background-image: -webkit-linear-gradient(93deg,#F4FBFE00 35%,#FFFFFF 50%,#FFFFFF 50%,#F4FBFE00 85%),url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: linear-gradient(-3deg,#F4FBFE00 35%,#FFFFFF 50%,#FFFFFF 50%,#F4FBFE00 85%),url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    padding: 40px 0px 40px;
    min-height: 384px;
  }
}
@media (max-width: 564px) {
  .bg-size-mob.coh-style-shadow-bg-algsabout {
    background-size: 132% 100%;
  }
}
.coh-style-shadow-bg-pficsba {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/bg-shadow.png");
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-attachment: scroll;
  min-height: 169px;
  padding: 45px 80px;
  margin: 82px 0 31px 0;
}
@media (max-width: 1023px) {
  .coh-style-shadow-bg-pficsba {
    padding: 28px 20px;
  }
}
@media (max-width: 767px) {
  .coh-style-shadow-bg-pficsba {
    background-size: 100% 100%;
    padding: 42px 20px;
  }
}
@media (max-width: 564px) {
  .coh-style-shadow-bg-pficsba {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#F4FBFE00), color-stop(50%, #FFFFFF), color-stop(0%, #FFFFFF), color-stop(80%, #F4FBFE00)) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: -webkit-linear-gradient(top, #F4FBFE00 0%, #FFFFFF 50%, #FFFFFF 0%, #F4FBFE00 80%) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: linear-gradient(180deg, #F4FBFE00 0%, #FFFFFF 50%, #FFFFFF 0%, #F4FBFE00 80%) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    padding: 40px 0px;
    background-size: cover;
    background-position: center;
    min-height: 241px;
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/mob-shadow-bg.png");
    background-position: center;
    background-size: 120% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }
}
@media (max-width: 564px) {
  .mob-design.coh-style-shadow-bg-pficsba {
    margin-top: -22px;
    margin-bottom: 76px;
    min-height: 221px;
  }
}
.desktop-top-bot-spacing.coh-style-shadow-bg-pficsba {
  margin: 60px 0 80px 0;
}
@media (max-width: 564px) {
  .margin-mob-top-bott.coh-style-shadow-bg-pficsba {
    margin: 20px 0 30px 0;
  }
}
@media (max-width: 564px) {
  .root-of-bg.coh-style-shadow-bg-pficsba {
    background-image: -webkit-linear-gradient(93deg,#F4FBFE00 35%,#FFFFFF 50%,#FFFFFF 50%,#F4FBFE00 85%),url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: linear-gradient(-3deg,#F4FBFE00 35%,#FFFFFF 50%,#FFFFFF 50%,#F4FBFE00 85%),url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    padding: 40px 0px 40px;
    min-height: 384px;
  }
}
.coh-style-shadow-bg-pficabout {
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 24px;
          border-radius: 24px;
}
@media (max-width: 767px) {
  .coh-style-shadow-bg-pficabout {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 564px) {
  .mob-design.coh-style-shadow-bg-pficabout {
    margin-top: -22px;
    margin-bottom: 76px;
    min-height: 221px;
  }
}
.desktop-top-bot-spacing.coh-style-shadow-bg-pficabout {
  margin: 52px 0 80px 0;
}
@media (max-width: 767px) {
  .desktop-top-bot-spacing.coh-style-shadow-bg-pficabout {
    margin: 0px 0 16px 0;
    padding: 20px 20px;
  }
}
@media (max-width: 564px) {
  .margin-mob-top-bott.coh-style-shadow-bg-pficabout {
    margin: 20px 0 30px 0;
  }
}
@media (max-width: 564px) {
  .root-of-bg.coh-style-shadow-bg-pficabout {
    background-image: url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    padding: 40px 0px 40px;
    min-height: 384px;
    background-size: 110% 100%;
  }
}
.coh-style-shadow-bg-pficabout-old {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/bg-shadow.png");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: scroll;
  min-height: 171px;
  padding: 28px 80px;
}
@media (max-width: 1023px) {
  .coh-style-shadow-bg-pficabout-old {
    padding: 28px 20px;
  }
}
@media (max-width: 564px) {
  .coh-style-shadow-bg-pficabout-old {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#F4FBFE00), color-stop(50%, #FFFFFF), color-stop(0%, #FFFFFF), color-stop(80%, #F4FBFE00)) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: -webkit-linear-gradient(top, #F4FBFE00 0%, #FFFFFF 50%, #FFFFFF 0%, #F4FBFE00 80%) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: linear-gradient(180deg, #F4FBFE00 0%, #FFFFFF 50%, #FFFFFF 0%, #F4FBFE00 80%) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    padding: 37px 0px;
    background-size: cover;
    background-position: center;
    min-height: 240px;
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/mob-shadow-bg.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }
}
@media (max-width: 564px) {
  .mob-design.coh-style-shadow-bg-pficabout-old {
    margin-top: -22px;
    margin-bottom: 76px;
    min-height: 221px;
  }
}
.desktop-top-bot-spacing.coh-style-shadow-bg-pficabout-old {
  margin: 60px 0 80px 0;
}
@media (max-width: 564px) {
  .margin-mob-top-bott.coh-style-shadow-bg-pficabout-old {
    margin: 20px 0 30px 0;
  }
}
@media (max-width: 564px) {
  .root-of-bg.coh-style-shadow-bg-pficabout-old {
    background-image: -webkit-linear-gradient(93deg,#F4FBFE00 35%,#FFFFFF 50%,#FFFFFF 50%,#F4FBFE00 85%),url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: linear-gradient(-3deg,#F4FBFE00 35%,#FFFFFF 50%,#FFFFFF 50%,#F4FBFE00 85%),url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    padding: 40px 0px 40px;
    min-height: 384px;
  }
}
.coh-style-shadow-bg-pfictypes {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/bg-shadow.png");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: scroll;
  min-height: 205px;
  padding: 38px 80px;
}
@media (max-width: 1023px) {
  .coh-style-shadow-bg-pfictypes {
    padding: 37px 20px;
    background-size: 100% 100%;
  }
}
@media (max-width: 767px) {
  .coh-style-shadow-bg-pfictypes {
    background-size: 100% 100%;
    padding: 36px 20px;
  }
}
@media (max-width: 564px) {
  .coh-style-shadow-bg-pfictypes {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#F4FBFE00), color-stop(50%, #FFFFFF), color-stop(0%, #FFFFFF), color-stop(80%, #F4FBFE00)) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: -webkit-linear-gradient(top, #F4FBFE00 0%, #FFFFFF 50%, #FFFFFF 0%, #F4FBFE00 80%) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: linear-gradient(180deg, #F4FBFE00 0%, #FFFFFF 50%, #FFFFFF 0%, #F4FBFE00 80%) , url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    padding: 32px 0px;
    background-size: 114% 100%;
    background-position: center;
    min-height: 241px;
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/mob-shadow-bg.png");
    background-position: center;
    background-size: 114% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }
}
@media (max-width: 564px) {
  .mob-design.coh-style-shadow-bg-pfictypes {
    margin-top: -22px;
    margin-bottom: 0px;
    min-height: 277px;
  }
}
.desktop-top-bot-spacing.coh-style-shadow-bg-pfictypes {
  margin: 60px 0 80px 0;
}
@media (max-width: 564px) {
  .margin-mob-top-bott.coh-style-shadow-bg-pfictypes {
    margin: 20px 0 30px 0;
  }
}
@media (max-width: 564px) {
  .root-of-bg.coh-style-shadow-bg-pfictypes {
    background-image: -webkit-linear-gradient(93deg,#F4FBFE00 35%,#FFFFFF 50%,#FFFFFF 50%,#F4FBFE00 85%),url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    background-image: linear-gradient(-3deg,#F4FBFE00 35%,#FFFFFF 50%,#FFFFFF 50%,#F4FBFE00 85%),url(/sites/g/files/kcxpwu611/files/2023-11/mob-shadow-bg.png);
    padding: 40px 0px 40px;
    min-height: 384px;
  }
}
.coh-style-shadow-image-text {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-weight: 500;
  color: rgb(31, 84, 184);
  font-size: 24px;
  line-height: 36px;
  max-width: 700px;
  text-align: center;
  margin: 0 auto;
}
@media (max-width: 1023px) {
  .coh-style-shadow-image-text {
    font-size: 22px;
  }
}
@media (max-width: 564px) {
  .coh-style-shadow-image-text {
    font-size: 24px;
    line-height: 36px;
    font-family: 'OpenSans-SemiBold', sans-serif;
    color: rgb(31, 84, 184);
    font-weight: 500;
  }
}
.text-shadow-width-730.coh-style-shadow-image-text {
  max-width: 730px;
}
.coh-style-shadow-image-text-pficsba {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-weight: 500;
  color: rgb(31, 84, 184);
  font-size: 24px;
  line-height: 36px;
  max-width: 850px;
  text-align: center;
  margin: 0 auto;
}
@media (max-width: 1023px) {
  .coh-style-shadow-image-text-pficsba {
    font-size: 22px;
  }
}
@media (max-width: 564px) {
  .coh-style-shadow-image-text-pficsba {
    font-size: 24px;
    line-height: 36px;
    font-family: 'OpenSans-SemiBold', sans-serif;
    color: rgb(31, 84, 184);
    max-width: 309px;
    font-weight: 500;
  }
}
.text-shadow-width-730.coh-style-shadow-image-text-pficsba {
  max-width: 730px;
}
.coh-style-shadow-image-text-pficabout {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 151, 147);
  font-size: 26px;
  line-height: 33.8px;
  max-width: 857px;
  text-align: center;
  margin: 0 auto;
}
@media (max-width: 1023px) {
  .coh-style-shadow-image-text-pficabout {
    font-size: 22px;
    line-height: 28.6px;
  }
}
@media (max-width: 564px) {
  .coh-style-shadow-image-text-pficabout {
    font-size: 24px;
    line-height: 31px;
    font-family: 'Open Sans', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    color: rgb(0, 151, 147);
    font-weight: 700;
  }
}
.text-shadow-width-730.coh-style-shadow-image-text-pficabout {
  max-width: 760px;
  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) {
  .text-shadow-width-730.coh-style-shadow-image-text-pficabout {
    min-height: 257px;
    max-height: 257px;
  }
}
.desktop-w-930.coh-style-shadow-image-text-pficabout {
  max-width: 930px;
}
@media (max-width: 1169px) {
  .desktop-w-930.coh-style-shadow-image-text-pficabout {
    font-size: 20px;
  }
}
@media (max-width: 1023px) {
  .desktop-w-930.coh-style-shadow-image-text-pficabout {
    font-size: 18px;
  }
}
@media (max-width: 564px) {
  .desktop-w-930.coh-style-shadow-image-text-pficabout {
    font-size: 24px;
  }
}
.desktop-width-736.coh-style-shadow-image-text-pficabout {
  max-width: 736px;
}
@media (max-width: 564px) {
  .desktop-width-736.coh-style-shadow-image-text-pficabout {
    max-width: 345px;
    min-width: 345px;
  }
}
.letter-spacing-moz.coh-style-shadow-image-text-pficabout {
  letter-spacing: 0;
}
@media (max-width: 1169px) {
  .letter-spacing-moz.coh-style-shadow-image-text-pficabout {
    letter-spacing: -0.5px;
  }
}
@media (max-width: 767px) {
  .letter-spacing-moz.coh-style-shadow-image-text-pficabout {
    letter-spacing: 0;
  }
}
.coh-style-site-map-head {
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: rgb(51, 51, 51);
}
.coh-style-risk-of-surgicalbg {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/MicrosoftTeams-image%20%2810%29.png");
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding: 18px 0 0px 0;
  background-position: 50% -5%;
  background-size: auto;
}
@media (max-width: 1439px) {
  .coh-style-risk-of-surgicalbg {
    background-position: 50% -6%;
  }
}
@media (max-width: 1169px) {
  .coh-style-risk-of-surgicalbg {
    background-position: 60% 21%;
  }
}
@media (max-width: 1023px) {
  .coh-style-risk-of-surgicalbg {
    background-position: 68% 21%;
  }
}
@media (max-width: 564px) {
  .coh-style-risk-of-surgicalbg {
    padding: 39px 0 45px 0;
    background-position: 36.5% 45%;
  }
}
.desktop-padd-42.coh-style-risk-of-surgicalbg {
  padding: 42px 0 80px 0;
}
@media (max-width: 564px) {
  .mob-padd-topbott.coh-style-risk-of-surgicalbg {
    padding: 0px 0 24px 0;
  }
}
.coh-style-sleep-subdetails {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 13px;
  line-height: 19px;
  margin-bottom: 0;
}
.coh-style-sleep-subdetails:first-child {
  margin-top: 80px;
}
@media (max-width: 1023px) {
  .coh-style-sleep-subdetails:first-child {
    margin-top: 0;
  }
}
.coh-style-sleep-subdetails:last-child {
  margin-bottom: 20px;
}
.subdetails-pfic.coh-style-sleep-subdetails:first-child {
  margin-top: 40px;
}
.subdetails-pfic.coh-style-sleep-subdetails sup {
  top: -3px;
}
.coh-style-sleep-subdetails strong {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-style-sleep-subdetails sup {
  top: -3px;
  left: -2px;
}
.coh-style-sleep-details {
  border-color: rgb(0, 93, 166);
}
.coh-style-sleep-details h2 {
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 62px;
  line-height: 57px;
  text-align: center;
  color: rgb(65, 64, 66);
  font-weight: 700;
}
.coh-style-sleep-details h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 23px;
  line-height: 31px;
  text-align: center;
  margin-bottom: 0;
}
.coh-style-sleep-details h5 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 26px;
  text-align: center;
  color: rgb(65, 64, 66);
  width: 70%;
  margin: 0 auto;
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-style-sleep-details h5 {
    width: 100%;
  }
}
.coh-style-sub-head {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 18px;
  line-height: 27px;
  color: rgb(51, 51, 51);
  padding-top: 10px;
  padding-bottom: 20px;
  margin: 0;
}
.coh-style-sub-menu-active .in-active-trail a {
  background-color: rgb(97, 115, 168);
  color: #fff !important;
}
@media (max-width: 767px) {
  .coh-style-sub-menu-active .in-active-trail a {
    background-color: rgb(8, 31, 45);
  }
}
.coh-style-sup-top {
  position: relative;
  top: -5px;
}
.coh-style-surgical-bg-image {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-12/4-1-1-ALGSsleep-bkgrd-dt.png");
  background-position: right top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-size: 140%;
  background-position: 41% 167%;
}
@media (max-width: 1169px) {
  .coh-style-surgical-bg-image {
    background-position:  41% -421px;
  }
}
@media (max-width: 1023px) {
  .coh-style-surgical-bg-image {
    background-position: 41% -295px;
  }
}
@media (max-width: 767px) {
  .coh-style-surgical-bg-image {
    background-size: 100% 85%;
    background-position: left;
  }
}
@media (max-width: 564px) {
  .coh-style-surgical-bg-image {
    background-size: 120% !important;
    background-position: -78px -1125px !important;
    background-image: url("/sites/g/files/kcxpwu1461/files/2024-09/shore.png");
    background-position: center top;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }
}
.coh-style-tab-detail-text {
  color: rgb(3, 33, 53);
}
.coh-style-tab-left-study ul.coh-accordion-tabs-nav {
  margin-left: 45px!important;
  margin-top: 25px!important;
}
@media (max-width: 1023px) {
  .coh-style-tab-left-study ul.coh-accordion-tabs-nav {
    margin-left: 0px!important;
    margin-top: 0px!important;
  }
}
.coh-style-tab-left-study ul.coh-tabs-rep {
  margin-top: 5px!important;
}
.coh-style-table-font-big {
  font-size: 20px;
  line-height: 27px;
  font-family: 'OpenSans-Bold', sans-serif;
}
@media (max-width: 767px) {
  .coh-style-table-font-big {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .font-medium.coh-style-table-font-big {
    font-size: 16px;
    line-height: 22px;
  }
}
.coh-style-text-hlight {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 16px;
  line-height: 24px;
  text-decoration: underline;
}
.no-underline.coh-style-text-hlight {
  text-decoration: none;
}
.coh-style-thankyou-cta {
  border: none;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 14px 32px;
  color: #ffffff;
  font-size: 22px;
  line-height: 24px;
  border: 2px solid #FFFFFF;
  font-weight: normal;
  background-color: #009490;
  text-align: center;
  display: inline-block;
  max-width: 254px;
  min-width: 254px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
}
@media (max-width: 564px) {
  .coh-style-thankyou-cta {
    margin: 0 auto;
  }
}
.coh-style-thankyou-cta:hover {
  color: #009490;
  background-color: rgb(255, 255, 255);
}
.desktop-mob.coh-style-thankyou-cta {
  max-width: 288px;
  min-width: 288px;
}
.coh-style-ul-dot li {
  position: relative;
}
.coh-style-ul-dot li::marker {
  font-size: 0;
}
.coh-style-ul-dot li:before {
  content: "•";
  position: absolute;
  left: -12px;
  top: 0;
  color: rgb(65, 64, 66);
}
.coh-style-ul-dot li li:before {
  display: none;
}
.coh-style-root-of-pficabout {
  background-image: url("/sites/g/files/kcxpwu1461/files/2024-09/field.png");
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding: 0px 0 0px 0;
  background-position: 14%  93%;
  background-size: 100%;
}
@media (max-width: 564px) {
  .coh-style-root-of-pficabout {
    padding: 20px 0 0px 0;
    background-position: 51.7% 33.7%;
    background-size: 378%;
  }
}
.desktop-padd-42.coh-style-root-of-pficabout {
  padding: 42px 0 80px 0;
}
.coh-style-reference-cmn h5 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 14px;
  line-height: 10px;
}
.coh-style-reference-cmn p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(51, 51, 51);
  font-size: 13px;
  line-height: 19px;
  margin-bottom: 0;
}
.coh-style-reference-cmn p:last-child {
  width: 68%;
}
@media (max-width: 767px) {
  .coh-style-reference-cmn p:last-child {
    width: 100%;
  }
}
.coh-style-reference-cmn .convallis-left {
  margin-left: 15px;
}
@media (max-width: 1023px) {
  .coh-style-reference-cmn .convallis-left {
    margin-left: 0;
  }
}
.coh-style-reference-cmn ol {
  margin-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-style-reference-cmn ol {
    margin-bottom: 56px;
  }
}
@media (max-width: 564px) {
  .coh-style-reference-cmn ol {
    margin-bottom: 30px;
    margin-left: 5px;
  }
}
.coh-style-reference-cmn ol li {
  margin-left: 1rem;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  line-height: 19px;
  color: rgb(51, 51, 51);
  font-size: 13px;
}
.coh-style-reference-cmn ol li::marker {
  font-weight: 800!important;
}
.coh-style-reference-cmn .spc_width {
  width: 65%;
}
@media (max-width: 1169px) {
  .coh-style-reference-cmn .spc_width {
    width: 75%;
  }
}
@media (max-width: 1023px) {
  .coh-style-reference-cmn .spc_width {
    width: 100%;
  }
}
.coh-style-moa-cta-btn {
  border: none;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding: 11.04px 30px 11.03px 30px;
  color: #ffffff;
  font-size: 22px;
  font-weight: normal;
  background-color: #005da6;
  text-align: center;
  display: inline-block;
  min-width: 247px;
  max-width: 247px;
  line-height: 29.96px;
  border: 2px solid #005DA6;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  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-style-moa-cta-btn {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-style-moa-cta-btn {
    min-width: 204px;
    width: 204px;
  }
}
.coh-style-moa-cta-btn:hover {
  color: #fff;
  border: 2px solid #4086bc;
  background-color: #4086bc;
}
.splitter.coh-style-moa-cta-btn {
  max-width: 268.5px !important;
}
@media (max-width: 1169px) {
  .splitter.coh-style-moa-cta-btn {
    max-width: 270px !important;
    width: 270px !important;
    padding-left: 28px !important;
  }
}
@media (max-width: 767px) {
  .splitter.coh-style-moa-cta-btn {
    padding-left: 10px !important;
  }
}
.about-algs.coh-style-moa-cta-btn {
  max-width: 293.5px !important;
  background-position: 79% 19px !important;
}
@media (max-width: 767px) {
  .about-algs.coh-style-moa-cta-btn {
    max-width: 245px !important;
    width: 245px !important;
    background-position: 86% 15px !important;
  }
}
.sba-btn.coh-style-moa-cta-btn {
  height: 53px;
  max-width: 248px;
  width: 248px;
}
@media (max-width: 767px) {
  .sba-btn.coh-style-moa-cta-btn {
    width: 204px;
    height: 46px;
    background-position: 82% 15px !important;
  }
}
.limitation-use.coh-style-moa-cta-btn {
  max-width: 293.5px;
  width: 293.5px;
  padding: 10.5px 30px 9.5px 30px;
  max-width: 293.5px !important;
}
@media (max-width: 767px) {
  .limitation-use.coh-style-moa-cta-btn {
    min-width: 15.3125rem;
  }
}
.algs-moa.coh-style-moa-cta-btn {
  background-position: 76% 19px !important;
  width: 248px;
}
@media (max-width: 767px) {
  .algs-moa.coh-style-moa-cta-btn {
    background-position: 81% 15px !important;
    width: 204px;
  }
}
.ped-limitation-use.coh-style-moa-cta-btn {
  background-position: 81% 20px !important;
  max-width: 293px !important;
  min-width: 293px !important;
}
@media (max-width: 767px) {
  .ped-limitation-use.coh-style-moa-cta-btn {
    background-position: 86% 15px !important;
    min-width: 245px !important;
    width: 245px !important;
  }
}
@media (max-width: 1169px) {
  .coh-style-patient-fl-full-width {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-style-patient-fl-full-width {
    width: 100%;
  }
}
.coh-style-moa-fixed-image {
  background-image: url("/sites/g/files/kcxpwu5000256test/files/2023-12/2.0_img-MOA.png");;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: 300px;
  background-position: 18% 68%;
}
@media (max-width: 1439px) {
  .coh-style-moa-fixed-image {
    background-size: 17%;
  }
}
@media (max-width: 1169px) {
  .coh-style-moa-fixed-image {
    background-size: 23%;
    background-position: 11% 72%;
  }
}
@media (max-width: 1023px) {
  .coh-style-moa-fixed-image {
    background-size: 90%;
    background-position: 15% 20%;
    background-attachment: unset;
  }
}
.coh-style-moa-heading {
  padding-bottom: 15px;
  font-weight: 700;
  font-size: 26px;
  line-height: 33.8px;
  color: rgb(0, 93, 166);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  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: 767px) {
  .coh-style-moa-heading {
    font-size: 27px;
    line-height: 34px;
  }
}
@media (max-width: 564px) {
  .coh-style-moa-heading {
    padding-top: 0px;
    padding-bottom: 15px;
  }
}
.coh-style-moa-heading:hover {
  color: rgba(0, 93, 166, 0.75);
}
.coh-style-moa-heading:hover .hover-arrow-image {
  -webkit-filter: opacity(0.75);
          filter: opacity(0.75);
}
.coh-style-moa-video-bg {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/2-0-MOA-bkgrd-dt.png");
  background-repeat: no-repeat;
  background-position: 44% 1%;
  background-size: 130%;
}
@media (max-width: 767px) {
  .coh-style-moa-video-bg {
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/2-0-MOA-bkgrd-mob.png");
    background-repeat: no-repeat;
    background-size: 162%;
    background-position: 99% -6%;
  }
}
.coh-style-mobile-break-hide {
  display: none;
}
@media (max-width: 564px) {
  .coh-style-mobile-break-hide {
    display: block;
    letter-spacing: -0.2px !important;
    width: 91%;
    margin: 0 auto;
    margin-bottom: 12px;
  }
}
.coh-style-p-montserrat-regular {
  font-family: Montserrat, arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(8, 31, 45);
  font-size: 17px;
  line-height: 26px;
  font-weight: 500;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .coh-style-p-montserrat-regular {
    margin-left: 0px;
  }
}
@media (max-width: 767px) {
  .text-align-center-mobile.coh-style-p-montserrat-regular {
    text-align: center !important;
  }
}
.coh-style-p-montserrat-regular strong {
  font-weight: 900;
}
.coh-style-p-montserrat-regular > a.unline {
  text-decoration: underline;
}
.coh-style-p-montserrat-regular .p-strong {
  font-weight: 700;
}
.coh-style-p-montserrat-regular .font-bold {
  font-weight: 700;
}
.coh-style-p-montserrat-regular .p-dwn-lady {
  margin-top: 20px!important;
}
@media (max-width: 1023px) {
  .coh-style-p-montserrat-regular .p-dwn-lady {
    margin-top: 0px!important;
  }
}
.coh-style-p-montserrat-regular li {
  position: relative;
  list-style: none;
}
.coh-style-p-montserrat-regular li:before {
  content: "";
  position: absolute;
  top: 10px;
  left: -20px;
  width: 5px;
  height: 5px;
  background-color: #00758D;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-style-padding-bottom {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-style-padding-bottom {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-style-padding-bott-20 {
  padding-bottom: 20px;
}
@media (max-width: 564px) {
  .coh-style-padding-bott-20 {
    padding-bottom: 0;
    max-width: 324px;
  }
}
.coh-style-paddingtop-60 {
  padding-top: 60px;
}
.coh-style-banner-bottom-space {
  padding-top: 60px;
}
.coh-style-page-heading {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  line-height: 39px;
  color: rgb(65, 64, 66);
  margin-bottom: 15px;
}
@media (max-width: 564px) {
  .coh-style-page-heading {
    font-size: 27px;
    line-height: 34px;
  }
}
.coh-style-page-subhead {
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(65, 64, 66);
  margin: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-style-page-subhead {
    font-size: 21px;
    line-height: 29px;
  }
}
.margin-bott-40.coh-style-page-subhead {
  margin-bottom: 40px;
}
@media (max-width: 564px) {
  .mob-width-344.coh-style-page-subhead {
    max-width: 344px;
  }
}
.mb-30.coh-style-page-subhead {
  margin-bottom: 30px;
  max-width: 825px;
}
@media (max-width: 564px) {
  .mb-30.coh-style-page-subhead {
    width: 90%;
    font-size: 22px;
  }
}
.desktop-width.coh-style-page-subhead {
  max-width: 825px;
}
@media (max-width: 564px) {
  .desktop-width.coh-style-page-subhead {
    max-width: 345px;
  }
}
.desktop-width-775.coh-style-page-subhead {
  margin-bottom: 30px;
  max-width: 775px;
  color: rgb(65, 64, 66);
}
.coh-style-pat-res-display {
  display: block;
}
@media (max-width: 564px) {
  .coh-style-pat-res-display {
    display: none;
  }
}
.coh-style-pedfic-trial-program {
  background-size: 144% !important;
  background-position: 58% 28% !important;
}
@media (max-width: 1169px) {
  .coh-style-pedfic-trial-program {
    background-size: 189% !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-pedfic-trial-program {
    background-size: 255% !important;
  }
}
@media (max-width: 767px) {
  .coh-style-pedfic-trial-program {
    background-size: 100% 100% !important;
    background-position: 0 bottom !important;
  }
}
.coh-style-print-text {
  margin-bottom: 24px !important;;
}
@media (max-width: 767px) {
  .coh-style-print-text {
    margin-bottom: 30px !important;;
  }
}
.coh-style-print-text a strong.underline-text {
  text-decoration: underline;
}
.coh-style-print-text a strong .underline-text {
  text-decoration: underline;
}

.coh-style-pfic-pruritus-bg-image {
  padding-bottom: 25%;
  background-size: 128%;
  background-position: 47% -7%;
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-12/4-2-PFICpruritus-bkgrd01-dt.png");
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  .coh-style-pfic-pruritus-bg-image {
    background-image: none;
  }
}
.coh-style-pfic-pruritus-bg-image-sec {
  padding-bottom: 21%;
  background-size: 126%;
  background-position: 58% 109%;
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-12/4-2-PFICpruritus-bkgrd02-dt.png");
  background-repeat: no-repeat;
}
@media (max-width: 1023px) {
  .coh-style-pfic-pruritus-bg-image-sec {
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-12/4-2-PFICpruritus-bkgrd-mob.png");
    background-repeat: no-repeat;
  }
}
@media (max-width: 767px) {
  .coh-style-pfic-pruritus-bg-image-sec {
    background-position: 58% -15%;
  }
}
.coh-style-pfic-sba-bg-image {
  background-image: url("/sites/g/files/kcxpwu1461/files/2024-10/big%20hill.png");
  background-repeat: no-repeat;
  background-position: 0% 10%;
  background-size: 100% 110%;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-style-pfic-sba-bg-image {
    background-image: url("/sites/g/files/kcxpwu1461/files/2024-10/big%20hill%20mb.png");
    background-repeat: no-repeat;
    background-position: 0% 55%;
    background-size: auto;
  }
}
.desktop-padd-42.coh-style-pfic-sba-bg-image {
  padding: 42px 0 80px 0;
}
.coh-style-pfic-sleep {
  background-image: url("/sites/g/files/kcxpwu1461/files/2024-10/rolling%20hill.png");
  background-repeat: no-repeat;
  background-position: 0% 39%;
  background-size: cover;
  display: block !important;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-style-pfic-sleep {
    background-image: url("/sites/g/files/kcxpwu1461/files/2024-10/rolling%20hill1.png");
    background-repeat: no-repeat;
    background-position: 0% 102.5%;;
    background-size: 100%;
    padding-bottom: 0px;
  }
}
@media (max-width: 564px) {
  .coh-style-pfic-sleep {
    background-size: contain;
  }
}
.desktop-padd-42.coh-style-pfic-sleep {
  padding: 42px 0 80px 0;
}
.coh-style-pfic-type-cta {
  margin-top: 40px !important;
}
@media (max-width: 564px) {
  .coh-style-pfic-type-cta {
    margin-top: 80px !important;
  }
}
.coh-style-pfic-types {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/3.2.1_PFIC-Types-img-bkgrd.png");
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 50% 37%;
}
@media (max-width: 564px) {
  .coh-style-pfic-types {
    background-position: 50% 29.5%;
  }
}
.coh-style-pfic-types-head {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(31, 84, 184);
  font-size: 24px;
  line-height: 34px;
  margin: 0;
  padding-bottom: 10px;
}
.padd-bott-0.coh-style-pfic-types-head {
  padding-bottom: 0;
}
.coh-style-pfic-types-head-small {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(31, 84, 184);
  font-size: 16px;
  line-height: 24px;
  margin: 0;
  display: block;
  padding-bottom: 10px;
}
.coh-style-pfic-sba {
  background-size: 102% 100% !important;;
}
.coh-style-pfic-trail-about-pfic {
  background-size: 111% 100% !important;;
}
.coh-style-bylvay-sup-script {
  position: relative;
  top: -6px;
  font-size: 60%;
  display: inline;
}
.on-mob.coh-style-bylvay-sup-script {
  top: -8px;
}
@media (max-width: 564px) {
  .on-mob.coh-style-bylvay-sup-script {
    top: -9px;
  }
}
.coh-style-bylvay-subhead-sup-script {
  position: relative;
  top: -9px;
  font-size: 60%;
  display: inline;
}
@media (max-width: 564px) {
  .coh-style-bylvay-isi {
    padding-left: 0!important;
    padding-left: 0!important;
  }
}
.coh-style-bylvay-isi h3 {
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 21px;
  color: rgb(31, 84, 184);
  margin-bottom: 10px;
  line-height: 24px;
}
@media (max-width: 1023px) {
  .coh-style-bylvay-isi h3 {
    margin-bottom: 15px;
  }
}
@media (max-width: 564px) {
  .coh-style-bylvay-isi h3 {
    padding-left: 0;
    padding-right: 15px;
    letter-spacing: -1.5px;
    font-size: 18px;
  }
}
.coh-style-bylvay-isi p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  font-size: 16px;
  color: rgb(51, 51, 51);
  margin-bottom: 10px;
}
.coh-style-bylvay-isi p a {
  color: rgb(51, 51, 51);
}
.coh-style-bylvay-isi h5 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(31, 84, 184);
  font-size: 16px;
  margin-top: 20px;
  margin-bottom: 10px;
  line-height: 24px;
}
@media (max-width: 564px) {
  .coh-style-bylvay-isi h5 {
    margin-top: 10px;
  }
}
.coh-style-bylvay-isi .indication--left {
  margin-left: 20px;
  margin-bottom: 5px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5rem;
}
.coh-style-bylvay-isi .indication--left li {
  margin-bottom: 10px;
  list-style: none;
  position: relative;
}
.coh-style-bylvay-isi .indication--left li:before {
  position: absolute;
  top: 10px;
  left: -18px;
  content: "";
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
}
.coh-style-bylvay-isi .ilebal {
  margin-bottom: 4px;
}
.coh-style-bylvay-isi .months-of {
  margin-bottom: 2px;
}
.coh-style-bylvay-isi .right-align-lim {
  margin-left: 20px;
  margin-top: 0;
  position: relative;
}
.coh-style-bylvay-isi .left-bilvy {
  padding-left: 12px;
}
.coh-style-bylvay-isi h5:nth-child(2), .coh-style-bylvay-isi h5:nth-child(3) {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 24px;
}
.coh-style-bylvay-isi h5:nth-child(3) {
  margin-bottom: 18px;
  margin-top: 10px;
  line-height: 24px;
}
@media (max-width: 1023px) {
  .coh-style-bylvay-isi h5:nth-child(3) {
    margin-top: 15px;
  }
}
.coh-style-bylvay-isi h5.right-align-lim {
  margin-left: 32px !important;
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
}
.coh-style-bylvay-isi h5.right-align-lim:before {
  position: absolute;
  top: 9px;
  left: -14px;
  content: "";
  width: 4px;
  height: 4px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border: 1px solid #333;
}
.coh-style-participant-color {
  margin-bottom: 30px;
  text-align: center;
}
.coh-style-algs-common-content {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 23px;
  line-height: 34px;
  text-align: left;
  color: rgb(51, 51, 51);
}
.coh-style-algs-bottom-content .algs-bottom-content {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  line-height: 34px;
  color: rgb(51, 51, 51);
  max-width: 540px;
  text-align: left;
  letter-spacing: -0.4px;
  margin: 0;
}
.coh-style-algs-bottom-content .algs-bottom-content-right {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 21px;
  line-height: 31px;
  max-width: 540px;
  text-align: left;
}
@media (max-width: 564px) {
  .coh-style-algs-bottom-content .algs-bottom-content-right {
    margin-top: 30px;
    font-size: 18px;
    line-height: 27px;
  }
}
.coh-style-algs-bottom-content .algs-bottom-content-right .bottom-orange-num {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  font-size: 36px;
  line-height: 31px;
  color: rgb(51, 51, 51);
}
.coh-style-alagille-syndrome {
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-style-alagille-syndrome {
    margin-bottom: 30px;
  }
}
.algs-bott-40.coh-style-alagille-syndrome {
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .algs-bott-40.coh-style-alagille-syndrome {
    margin-top: 40px;
  }
}
@media (max-width: 767px) {
  .algs-bott-40.coh-style-alagille-syndrome {
    margin-bottom: 0;
  }
}
@media (max-width: 564px) {
  .algs-bott-40.coh-style-alagille-syndrome {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}
.coh-style-alagille-syndrome .algs-down-space {
  margin-bottom: 0;
}
.coh-style-alagille-syndrome p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  line-height: 24px;
  margin-top: 60px;
  font-size: 15px;
}
@media (max-width: 1169px) {
  .coh-style-alagille-syndrome p {
    margin-bottom: 0;
  }
}
@media (max-width: 1023px) {
  .coh-style-alagille-syndrome .margin-zero-sleep {
    margin-top: 0;
  }
}
.coh-style-tag {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  font-weight: bold;
  -webkit-border-radius: 0.75rem;
          border-radius: 0.75rem;
  -webkit-transition: color 300ms ease, background-color 300ms ease;
  transition: color 300ms ease, background-color 300ms ease;
  height: 1.5rem;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgb(242, 242, 242);
  margin-right: 0.75rem;
  color: rgb(72, 72, 72);
}
@media (max-width: 767px) {
  .coh-style-tag {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    margin-right: 0.5rem;
  }
}
.coh-style-tag:hover {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-tab-item-width-responsive:nth-child(1) {
  width: 50% !important;
}
@media (max-width: 564px) {
  .coh-style-tab-item-width-responsive:nth-child(1) {
    width: 45% !important;
  }
}
.coh-style-tab-item-width-responsive:nth-child(1) a {
  width: auto !important;
  padding: 20px !important;
}
@media (max-width: 564px) {
  .coh-style-tab-item-width-responsive:nth-child(1) a {
    font-size: 12px !important;;
    padding-top: 8px !important;;
    padding-bottom: 8px !important;;
  }
}
.coh-style-tab-item-width-responsive:nth-child(2) {
  width: 50% !important;
}
@media (max-width: 564px) {
  .coh-style-tab-item-width-responsive:nth-child(2) {
    width: 65% !important;
  }
}
.coh-style-tab-item-width-responsive:nth-child(2) a {
  width: auto !important;
  padding: 20px !important;
}
@media (max-width: 564px) {
  .coh-style-tab-item-width-responsive:nth-child(2) a {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    font-size: 12px !important;
  }
}
.coh-style-tab-item-width-responsive:nth-child(3) {
  width: 50% !important;
}
@media (max-width: 564px) {
  .coh-style-tab-item-width-responsive:nth-child(3) {
    width: 80% !important;
  }
}
.coh-style-tab-item-width-responsive:nth-child(3) a {
  width: auto !important;
  padding: 20px !important;
}
@media (max-width: 564px) {
  .coh-style-tab-item-width-responsive:nth-child(3) a {
    font-size: 12px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}
.coh-style-tab-item-width-responsive:nth-child(4) {
  width: 50% !important;
}
.coh-style-tab-item-width-responsive:nth-child(4) a {
  width: auto !important;
  padding: 20px !important;
}
@media (max-width: 564px) {
  .coh-style-tab-item-width-responsive:nth-child(4) a {
    font-size: 12px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}
@media (max-width: 564px) {
  .is-active.coh-style-tab-item-width-responsive {
    width: 100% !important;
  }
}
.coh-style-tab-item-width:nth-child(1) a {
  width: 230px !important;
}
@media (max-width: 1023px) {
  .coh-style-tab-item-width:nth-child(1) a {
    width: 165px !important;
  }
}
@media (max-width: 564px) {
  .coh-style-tab-item-width:nth-child(1) a {
    width: 340px !important;
    font-size: 12px !important;;
    padding-top: 8px !important;;
    padding-bottom: 8px !important;;
  }
}
.coh-style-tab-item-width:nth-child(2) a {
  width: 230px !important;
}
@media (max-width: 1023px) {
  .coh-style-tab-item-width:nth-child(2) a {
    width: 165px !important;;
  }
}
@media (max-width: 564px) {
  .coh-style-tab-item-width:nth-child(2) a {
    width: 340px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    font-size: 12px !important;
  }
}
.coh-style-tab-item-width:nth-child(3) a {
  width: 230px !important;
}
@media (max-width: 1023px) {
  .coh-style-tab-item-width:nth-child(3) a {
    width: 165px !important;;
  }
}
@media (max-width: 564px) {
  .coh-style-tab-item-width:nth-child(3) a {
    width: 370px !important;
    font-size: 12px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}
.coh-style-tab-item-width:nth-child(4) a {
  width: 230px !important;
}
@media (max-width: 1023px) {
  .coh-style-tab-item-width:nth-child(4) a {
    width: 165px !important;;
  }
}
@media (max-width: 564px) {
  .coh-style-tab-item-width:nth-child(4) a {
    width: 370px !important;
    font-size: 12px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
}
@media (max-width: 564px) {
  .coh-style-tab-item-width:active {
    -webkit-box-shadow: none !important;
            box-shadow: none !important;;
  }
}
.coh-style-tab-item-width:active a {
  width: 230px !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
@media (max-width: 564px) {
  .coh-style-tab-item-width:active a {
    width: 320px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    font-size: 12px !important;
  }
}
.coh-style-slider-flex-layout .slick-track {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-style-patient-fl-safety-modifier .coh-ce-cpt_tabs_container_horizontal_ta-6423469e {
  width: 1200px;
  max-width: 100%;
}
@media (max-width: 1439px) {
  .coh-style-patient-fl-safety-modifier .coh-ce-cpt_tabs_container_horizontal_ta-6423469e {
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-style-patient-fl-safety-modifier .coh-ce-cpt_tabs_container_horizontal_ta-6423469e {
    max-width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-style-patient-fl-safety-modifier .coh-ce-cpt_meet_the_team_component-810fb6c3 {
    width: 100%;
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
        -ms-flex: 100%;
            flex: 100%;
    max-width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-style-patient-fl-safety-modifier .coh-ce-cpt_meet_the_team_component-3a925ada {
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-style-patient-fl-safety-modifier .coh-ce-cpt_meet_the_team_component-3a925ada {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 1169px) {
  .coh-style-patient-fl-safety-modifier .coh-style-meet-the-team-side-text {
    padding-top: 0px;
  }
}
@media (max-width: 1169px) {
  .coh-style-patient-fl-safety-modifier .types-of-es {
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 1169px) {
  .coh-style-patient-fl-safety-modifier .types-of-es .coh-style-meet-the-team-paragraph-image {
    padding-top: 10px;
  }
}
@media (max-width: 1023px) {
  .coh-style-patient-fl-safety-modifier .types-of-es .coh-ce-cpt_meet_the_team_component-24d84868 {
    max-width: 16% !important;
  }
}
@media (max-width: 1023px) {
  .coh-style-patient-fl-safety-modifier .coh-ce-cpt_meet_the_team_component-1f045b43 {
    margin-top: 0;
  }
}
@media (max-width: 1023px) {
  .coh-style-patient-fl-safety-modifier br {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-style-patient-fl-safety-modifier br {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-style-patient-fl-safety-modifier .coh-style-gradient-callout .coh-style-gradient-callout-text {
    width: 65%;
    margin-left: 5%;
  }
}
.coh-style-patient-fl-safety-modifier .coh-style-gradient-callout .coh-style-gradient-callout-text ul li {
  font-size: 17px;
  line-height: 22px;
}
.coh-style-patient-fl-safety-modifier .coh-style-gradient-callout .coh-style-gradient-callout-text .blu-back li {
  list-style: none;
  position: relative;
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-style-patient-fl-safety-modifier .coh-style-gradient-callout .coh-style-gradient-callout-text .blu-back li:before {
  content: "";
  position: absolute;
  top: 10px;
  left: -24px;
  width: 3px;
  height: 3px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(255, 255, 255);
}
.coh-style-bylvay-headings-sup-script {
  position: relative;
  top: -11px;
  font-size: 60%;
  display: inline;
}
.coh-style-algs-right-content {
  max-width: 570px;
}
.coh-style-algs-right-content .right-content {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 21px;
  line-height: 31px;
  margin: 0;
  padding-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-style-algs-right-content .right-content {
    font-size: 18px;
    line-height: 27px;
  }
}
.coh-style-algs-right-content .right-content .right-number-1 {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(234, 105, 82);
  font-size: 36px;
  line-height: 31px;
}
@media (max-width: 767px) {
  .coh-style-algs-right-content .right-content .right-number-1 {
    font-size: 32px;
    line-height: 27px;
  }
}
.coh-style-algs-right-content .right-content .right-number-2 {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 36px;
  line-height: 31px;
}
@media (max-width: 767px) {
  .coh-style-algs-right-content .right-content .right-number-2 {
    font-size: 32px;
    line-height: 27px;
  }
}
.coh-style-algs-right-content .right-number {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(234, 105, 82);
  font-size: 36px;
  line-height: 31px;
}
.coh-style-algs-right-content .right-small-content {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 13px;
  line-height: 19px;
  margin: 0;
  padding-top: 12px;
}
.coh-style-pt-es-support-2-col-dotted-section {
  margin-top: 0px !important;
}
@media (max-width: 1023px) {
  .coh-style-pt-es-support-2-col-dotted-section {
    margin-top: 50px;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-style-pt-es-support-2-col-dotted-section {
    margin-top: 50px;
    margin-bottom: 0;
  }
}
.coh-style-margin-top-40px {
  margin-top: 40px;
}
.coh-style-inclusion-criteria-bg {
  background-size: 100% 100%;
}
.coh-style-font-color-darkblue {
  color: rgb(20, 27, 77);
  color: #141b4d !important;
}
.coh-style-focusable-content input:focus-visible, .coh-style-focusable-content select:focus-visible, .coh-style-focusable-content textarea:focus-visible, .coh-style-focusable-content button:focus-visible, .coh-style-focusable-content a:focus-visible {
  outline-width: 3px;
  outline-color: rgb(0, 96, 223);
  outline-style: solid;
  -webkit-border-radius: 8px !important;
          border-radius: 8px !important;
}
.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-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-clinically-bg-image {
  background-image: url("/sites/g/files/kcxpwu1461/files/2024-10/lagoon%20%281%29.png");
  background-position: right top;
  background-size: contain;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0% 60%;
}
@media (max-width: 767px) {
  .coh-style-clinically-bg-image {
    background-position: 0% 62% !important;;
    background-image: url("/sites/g/files/kcxpwu1461/files/2024-10/lagoon-mb.png");
    background-position: left top;
    background-size: auto;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }
}
.coh-style-algs-footnote {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 13px;
  line-height: 19px;
  color: rgb(51, 51, 51);
  padding-top: 20px;
  margin: 0;
}
.coh-style-unsubscribe-text {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 23px;
  line-height: 34px;
  color: rgb(51, 51, 51);
  max-width: 825px;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 0px;
}
@media (max-width: 564px) {
  .coh-style-unsubscribe-text {
    font-size: 16px;
    line-height: 24px;
    max-width: 350px;
  }
}
.coh-style-algs-subhead {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(65, 64, 66);
  padding-bottom: 15px;
  margin: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-style-algs-subhead {
    font-size: 21px;
    line-height: 29px;
  }
}
@media (max-width: 564px) {
  .coh-style-algs-subhead {
    padding-bottom: 11px;
  }
}
@media (max-width: 564px) {
  .padd-mob-top.coh-style-algs-subhead {
    padding-top: 14px;
  }
}
@media (max-width: 564px) {
  .mob-space-bott.coh-style-algs-subhead {
    margin-top: 80px;
  }
}
@media (max-width: 564px) {
  .mob-360.coh-style-algs-subhead {
    width: 99%;
    letter-spacing: -0.2px;;
    font-weight: 500;
  }
}
.coh-style-bylvay-cta-sup-script {
  position: relative;
  top: -9px;
  font-size: 60%;
  display: inline;
}
.coh-style-br-styling-desktop {
  display: block;
}
@media (max-width: 1169px) {
  .coh-style-br-styling-desktop {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-style-br--none {
    display: none;
  }
}
.coh-style-algs-box {
  max-height: 286px;
  min-height: 286px;
  max-width: 350px;
  background: #FFFFFF 0% 0% no-repeat padding-box;;
  -webkit-box-shadow: 0px 3px 6px #00000029;;
          box-shadow: 0px 3px 6px #00000029;;
  -webkit-border-radius: 0 20px;;
          border-radius: 0 20px;
  padding: 27px 77px 33px 73px;
}
@media (max-width: 564px) {
  .coh-style-algs-box {
    margin: 0 auto;
    padding: 40px 77px 40px 73px;
    min-height: 280px;
    max-height: 280px;
  }
}
.coh-style-algs-box .algs-maintitle {
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 24px;
  line-height: 33px;
  color: rgb(66, 69, 74);
  margin: 0;
  text-align: center;
}
.coh-style-algs-box .mid-title {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 27px;
  padding-top: 10px;
  padding-bottom: 7px;
  margin: 0;
  text-align: center;
}
.coh-style-algs-box .algs-content {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: rgb(66, 69, 74);
  max-width: 200px;
  margin: 0 auto;
  text-align: center;
}
@media (max-width: 564px) {
  .coh-style-algs-box .algs-content {
    margin-top: 5px;
    max-width: 100%;
  }
}
.coh-style-algs-box .algs-numbers {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  font-size: 65px;
  line-height: 62px;
  color: rgb(234, 105, 82);
  margin: 0;
  text-align: center;
}
.coh-style-algs-box .algs-numbers .out-of {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 18px;
  line-height: 20px;
  max-width: 30px;
  display: inline-block;
  position: relative;
  top: -8px;
  margin: 0;
}
.coh-style-border-none-container {
  border: none!important;
  padding: 0px!important;
}
@media (max-width: 1023px) {
  .coh-style-border-none-container {
    width: 82%;
    margin: 10% auto 0;
  }
}
@media (max-width: 767px) {
  .coh-style-border-none-container {
    width: 82%;
    margin: 10% auto 0;
  }
}
.coh-style-black-box {
  color: #000000 !important;
  font-size: 14px !important;
}
.coh-style-break-hide {
  display: block;
}
@media (max-width: 564px) {
  .coh-style-break-hide {
    display: none;
  }
}
.coh-style-bylbay-reduced-map {
  margin-top: 0 !important;
}
.coh-style-bylvay-reduced {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/bylvay-reduced-bg_0.png");
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 50% 44%;
}
@media (max-width: 1023px) {
  .coh-style-bylvay-reduced {
    background-position: 75% 25%;
  }
}
@media (max-width: 767px) {
  .coh-style-bylvay-reduced {
    background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/clinically-meaningful-mobbg.png");
    background-position: left top;
    background-size: auto;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 24.5% -159%;
  }
}
@media (max-width: 564px) {
  .coh-style-bylvay-reduced {
    background-position: 24.5% -100.5%;
  }
}
.coh-style-bg-image {
  background-image: url("/sites/g/files/kcxpwu1461/files/2024-09/waves.png");
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding: 18px 0 80px 0;
  background-position: 0 0.7%;
  background-size: 100%;
}
@media (max-width: 1169px) {
  .coh-style-bg-image {
    background-position: 0 17.8%;
  }
}
@media (max-width: 767px) {
  .coh-style-bg-image {
    background-position: 52.8% 7.5%;
    background-size: 781%;
  }
}
@media (max-width: 564px) {
  .coh-style-bg-image {
    padding: 39px 0 45px 0;
  }
}
.desktop-padd-42.coh-style-bg-image {
  padding: 60px 0 80px 0;
}
@media (max-width: 1023px) {
  .desktop-padd-42.coh-style-bg-image {
    padding: 50px 0 0px 0;
  }
}
@media (max-width: 767px) {
  .desktop-padd-42.coh-style-bg-image {
    padding: 82px 0 0px 0;
  }
}
@media (max-width: 564px) {
  .desktop-padd-42.coh-style-bg-image {
    padding: 81px 0 0px 0;
  }
}
.coh-style-bylvay-com-sup-scr {
  position: relative;
  top: -10px;
  font-size: 60%;
  display: inline;
}
@media (max-width: 767px) {
  .coh-style-bylvay-com-sup-scr {
    top: -7px;
  }
}
.algs-pru-sup.coh-style-bylvay-com-sup-scr {
  top: -10px;
  font-size: 55%;
}
.coh-style-banner-subtitle-small {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  text-align: right;
  font-size: 13px;
  line-height: 19px;
  width: 92%;
  position: absolute;
  bottom: 0;
}
@media (max-width: 1023px) {
  .coh-style-banner-subtitle-small {
    text-align: left;
  }
}
.coh-style-banner-text-small {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 26px;
  letter-spacing: 0.01px;
  width: 100%;
  margin-bottom: 15px;
  max-width: 794px;
  font-weight: 600;
  color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-style-banner-text-small {
    width: 58%;
  }
}
@media (max-width: 1023px) {
  .coh-style-banner-text-small {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-style-banner-text-small {
    margin-top: 79%;
    margin-bottom: 30px;
    color: rgb(255, 255, 255);
  }
}
@media (max-width: 564px) {
  .coh-style-banner-text-small {
    margin-top: 86%;
  }
}
@media (max-width: 1023px) {
  .limitation-use.coh-style-banner-text-small {
    margin-top: 30px;
  }
}
.coh-style-banner-text-small span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  line-height: 26px;
}
@media (max-width: 767px) {
  .coh-style-banner-text-small span {
    font-weight: 700;
    font-size: 18px;
  }
}
.coh-style-banner-title {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 36px;
  line-height: 46.8px;
  width: 96%;
  height: 315px;
  display: table-cell;
  vertical-align: middle;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-style-banner-title {
    font-size: 32px;
    line-height: 41.6px;
    width: 65%;
    min-height: 251px;
  }
}
@media (max-width: 767px) {
  .coh-style-banner-title {
    width: 95%;
    padding-top: 40%;
    height: 550px;
  }
}
@media (max-width: 564px) {
  .coh-style-banner-title {
    padding-top: 66%;
    height: 480px;
  }
}
.limitations--height-none.coh-style-banner-title {
  min-height: 0;
}
.banner-title-width.coh-style-banner-title {
  width: 610px !important;
}
.algs-pruritus-banner.coh-style-banner-title {
  width: 98%;
}
.limit-content.coh-style-banner-title {
  position: relative;
  top: -43px;
}
@media (max-width: 767px) {
  .limit-content.coh-style-banner-title {
    top: 0;
  }
}
@media (max-width: 767px) {
  .about-pfic.coh-style-banner-title {
    padding-top: 66%;
  }
}
.hcp-moa.coh-style-banner-title {
  max-width: 600px;
}
.algs-pruritus.coh-style-banner-title {
  min-width: 650px;
}
@media (max-width: 767px) {
  .algs-pruritus.coh-style-banner-title {
    min-width: auto;
  }
}
.efficacy-algs-sleep.coh-style-banner-title {
  height: 267px;
}
@media (max-width: 767px) {
  .efficacy-algs-sleep.coh-style-banner-title {
    height: 550px;
  }
}
@media (max-width: 564px) {
  .efficacy-algs-sleep.coh-style-banner-title {
    height: 480px;
  }
}
.clinical-programs-assert-trial-program.coh-style-banner-title {
  width: 620px;
}
.results-pfic-sleep.coh-style-banner-title {
  width: 700px;
  font-weight: 600;
}
@media (max-width: 1169px) {
  .results-pfic-sleep.coh-style-banner-title {
    width: auto;
  }
}
@media (max-width: 767px) {
  .desk.coh-style-banner-title {
    display: none;
  }
}
.mob.coh-style-banner-title {
  display: none;
}
@media (max-width: 767px) {
  .mob.coh-style-banner-title {
    display: block;
  }
}
@media (max-width: 767px) {
  .mob.coh-style-banner-title br {
    display: block;
  }
}
.pfic-sba.coh-style-banner-title {
  letter-spacing: 1.7px;
  padding-top: 101px;
  padding-bottom: 163px;
  vertical-align: top;
}
.coh-style-banner-title sup {
  font-size: 65%;
  top: -11px;
}
@media (max-width: 1023px) {
  .coh-style-banner-title br {
    display: none;
  }
}
.coh-style-banner-title em {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 36px;
  line-height: 54px;
}
@media (max-width: 1023px) {
  .coh-style-banner-title em {
    font-size: 32px;
    line-height: 40px;
  }
}
.coh-style-banner-tag-line {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(255, 255, 255);
  padding-left: 0.5%;
}
@media (max-width: 1023px) {
  .coh-style-banner-tag-line {
    padding-left: 0%;
    position: relative;
    top: -17px;
  }
}
@media (max-width: 767px) {
  .coh-style-banner-tag-line {
    margin-bottom: 51px;
    top: 0;
  }
}
.limitofuse.coh-style-banner-tag-line {
  margin-top: -99px;
  position: relative;
  top: -42px;
}
@media (max-width: 767px) {
  .limitofuse.coh-style-banner-tag-line {
    display: none;
  }
}
.coh-style-banner-text-large {
  font-family: 'StoryBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 94.8px;
  display: block;
  letter-spacing: 3px;
  margin-left: 107px;
  line-height: 94.8px;
}
@media (max-width: 767px) {
  .coh-style-banner-text-large {
    margin-left: 95px;
    font-size: 85.33px;
    line-height: 85.33px;
  }
}
@media (max-width: 564px) {
  .coh-style-banner-text-large {
    margin-left: 70px;
  }
}
.coh-style-banner-text-medium {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 36.46px;
  line-height: 36.46px;
  margin-bottom: 15px;
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-style-banner-text-medium {
    font-size: 32.82px;
    line-height: 32.82px;
  }
}
.coh-style-algs-pruritus {
  background-image: url("/sites/g/files/kcxpwu1461/files/2023-11/bg-ALGS-Pruritus.png");
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding: 0px 0 40px 0;
  background-position: 50% -45%;
  background-size: auto;
  z-index: 0;
}
@media (max-width: 1169px) {
  .coh-style-algs-pruritus {
    background-position: 50% -50%;
  }
}
@media (max-width: 1023px) {
  .coh-style-algs-pruritus {
    background-position: 50% -12%;
  }
}
@media (max-width: 767px) {
  .coh-style-algs-pruritus {
    background-position: 50% 25%;
  }
}
@media (max-width: 564px) {
  .coh-style-algs-pruritus {
    padding: 0px 0 12px 0;
    background-position: 76.5% 20%;
  }
}
.coh-style-banner-cta-btn {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  border: 3px solid #ffffff;;
  -webkit-border-radius: 30px;;
          border-radius: 30px;
  padding: 10.04px 30px 10.03px 30px;
  color: #fff;
  font-size: 22px;
  min-width: 256px;
  text-align: center;
  line-height: 29.96px;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-style-banner-cta-btn {
    width: 100%;
    min-width: auto;
    min-width: 256px;
    max-width: 256px;
  }
}
.border-red.coh-style-banner-cta-btn:hover {
  border: 3px solid #EA6952;;
  background: rgba(234, 105, 82, 0.20);
  color: #ffffff;
}
.border-green.coh-style-banner-cta-btn {
  min-width: 248px !important;;
}
@media (max-width: 1023px) {
  .border-green.coh-style-banner-cta-btn {
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .border-green.coh-style-banner-cta-btn {
    max-width: 248px !important;;
    margin-bottom: 30px;
    margin-left: 0;
  }
}
@media (max-width: 564px) {
  .border-green.coh-style-banner-cta-btn {
    margin-top: 30px;
  }
}
.border-green.coh-style-banner-cta-btn:hover {
  background: #00979326;
  border: 3px solid #009793;
  color: #ffffff;
}
.coh-style-banner-text-ex-small {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  margin-top: 26px;
  margin-bottom: 15px;
  line-height: 24px;
  font-weight: 600;
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-style-banner-text-ex-small {
    width: 480px;
  }
}
@media (max-width: 767px) {
  .coh-style-banner-text-ex-small {
    width: 96%;
    margin-top: 35px;
    margin-bottom: 15px;
  }
}
.coh-style-banner-text-ex-small span {
  font-weight: 700;
}
.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-meet-the-team-side-text {
  padding-top: 0px;
}
@media (max-width: 564px) {
  .coh-style-meet-the-team-side-text {
    padding-top: 0px;
  }
}
@media (max-width: 564px) {
  .coh-style-meet-the-team-side-text .blacktext_align {
    padding-top: 0!important;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-style-meet-the-team-side-text .blacktext_align_btm {
    margin-bottom: 30px!important;
  }
}
.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-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-tabs-as .coh-accordion-title {
  margin-bottom: 0.0625rem;
  display: none !important;
}
.coh-style-tabs-as .coh-accordion-title.is-active a {
  background-color: rgb(255, 255, 255);
}
.coh-style-tabs-as .coh-accordion-title.is-active a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-style-tabs-as .coh-accordion-title.is-active a:hover {
  background-color: rgb(26, 137, 201);
}
.coh-style-tabs-as .coh-accordion-title a {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  -webkit-transition: none 300ms ease;
  transition: none 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;
  text-transform: uppercase;
}
@media (max-width: 1169px) {
  .coh-style-tabs-as .coh-accordion-title a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-tabs-as .coh-accordion-title a {
    padding-top: 1rem;
    padding-right: 1.5rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
  }
}
.coh-style-tabs-as .coh-accordion-title a:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-tabs-as .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-tabs-as .coh-accordion-tabs-nav {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -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-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1px;
}
@media (max-width: 767px) {
  .coh-style-tabs-as .coh-accordion-tabs-nav {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 564px) {
  .coh-style-tabs-as .coh-accordion-tabs-nav {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .coh-style-tabs-as .coh-accordion-tabs-nav.li.is-active {
    width: 100% !important;
  }
}
@media (max-width: 564px) {
  .coh-style-tabs-as .coh-accordion-tabs-nav.li.is-active {
    width: 100% !important;
  }
}
.coh-style-tabs-as .coh-accordion-tabs-nav.li.is-active a {
  background-color: rgb(255, 255, 255);
}
.coh-style-tabs-as .coh-accordion-tabs-nav.li.is-active a:hover {
  background-color: rgb(255, 255, 255);
}
.coh-style-tabs-as .coh-accordion-tabs-nav li {
  margin-right: 20px;
  margin-bottom: 0;
  margin-left: 20px;
  width: 100%;
}
@media (max-width: 767px) {
  .coh-style-tabs-as .coh-accordion-tabs-nav li {
    margin-right: 0px;
    margin-left: 0px;
  }
}
.coh-style-tabs-as .coh-accordion-tabs-nav li a {
  color: rgb(0, 151, 57);
  background-color: rgb(231, 231, 231);
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 0;
  padding-bottom: 1.25rem;
  padding-left: 0;
  margin-right: 0.0625rem;
  margin-bottom: 0.0625rem;
  text-transform: uppercase;
  -webkit-border-top-left-radius: 25px;
          border-top-left-radius: 25px;
  -webkit-border-top-right-radius: 25px;
          border-top-right-radius: 25px;
  text-align: center;
  font-family: 'Acumin Pro Condensed', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-box-shadow: 0px -3px 5px 0px rgba(112,112,112,0.72);
          box-shadow: 0px -3px 5px 0px rgba(112,112,112,0.72);
  letter-spacing: 1px;
}
@media (max-width: 1169px) {
  .coh-style-tabs-as .coh-accordion-tabs-nav li a {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-style-tabs-as .coh-accordion-tabs-nav li a {
    padding-top: 1rem;
    padding-right: 0;
    padding-bottom: 1rem;
    padding-left: 0;
    min-width: 100%;
    margin: 0px auto;
  }
}
.coh-style-tabs-as .coh-accordion-tabs-nav li a:hover {
  color: rgb(0, 0, 0);
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-style-tabs-as .coh-accordion-tabs-nav li.is-active {
    width: 100%;
    -webkit-border-top-left-radius: 30px;
            border-top-left-radius: 30px;
    -webkit-border-top-right-radius: 30px;
            border-top-right-radius: 30px;
  }
}
.coh-style-tabs-as .coh-accordion-tabs-nav li.is-active a {
  background-color: #fff;
  color: #000 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.coh-style-paragraph-small {
  font-size: 0.75rem;
}
.coh-style-modal-close-button-light, .coh-style-modal-video-close-button, .coh-style-modal-close-button-dark, .coh-style-modal-close-button-color {
  height: 30px;
  width: 30px;
  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);
  font-size: 1.1rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  background-color: rgb(0, 93, 166);
  position: absolute;
  top: 15px;
  right: 15px;
  font-weight: 700;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-style-modal-close-button-light:before, .coh-style-modal-video-close-button:before, .coh-style-modal-close-button-dark:before, .coh-style-modal-close-button-color: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-style-modal-close-button-light:hover, .coh-style-modal-video-close-button:hover, .coh-style-modal-close-button-dark:hover, .coh-style-modal-close-button-color:hover {
  background-color: rgb(64, 134, 188);
}
.coh-style-modal-close-button-color {
  color: rgb(255, 255, 255);
}
.coh-style-modal-close-button-dark {
  color: rgb(255, 255, 255);
  background-color: rgb(0, 93, 166);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  top: 5px;
  right: 5px;
  height: 20px;
  width: 20px;
}
.coh-style-modal-close-button-dark:hover {
  background-color: rgb(72, 72, 72);
  color: rgb(255, 255, 255);
}
.coh-style-modal-close-button-dark:before {
  font-weight: 400;
  font-size: 14px;
}
.coh-style-modal-video-close-button {
  color: rgb(255, 255, 255);
  top: 0;
  right: 0;
  display: none;
}
@media (max-width: 767px) {
  .coh-style-modal-video-close-button {
    top: 25px;
    right: -15px;
    display: block;
  }
}
.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: 0.75rem;
  padding-left: 1.5rem;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: 1px;
  line-height: 1.2;
  font-weight: 700;
  font-family: 'Open Sans', 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;
  width: auto;
  -webkit-transition: .6s;
  transition: .6s;
  border: 1px solid #009490;
  position: relative;
}
.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: 14px;
  content: "";
}
.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;
  }
}
.small.coh-style-heading-1-size {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 30px;
  line-height: 39px;
}
@media (max-width: 767px) {
  .small.coh-style-heading-1-size {
    font-size: 27px;
    line-height: 34px;
  }
}
.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: 40px;
  padding-bottom: 38px;
}
@media (max-width: 1023px) {
  .coh-style-padding-top-bottom-large {
    padding-top: 27px;
    padding-bottom: 30px;
  }
}
.coh-style-padding-top-bottom-medium {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-bottom-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-bottom-medium {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.coh-style-padding-top-bottom-small {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-bottom-small {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.coh-style-padding-top-large {
  padding-top: 6rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-large {
    padding-top: 4.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-large {
    padding-top: 3rem;
  }
}
.coh-style-padding-top-medium {
  padding-top: 4rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-medium {
    padding-top: 3rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-medium {
    padding-top: 2rem;
  }
}
.coh-style-sidebar-nav {
  margin-bottom: 0;
}
.coh-style-sidebar-nav li {
  list-style-type: none;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-style-sidebar-nav li.is-active > a {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
}
.coh-style-sidebar-nav li.is-active > a:hover {
  color: rgb(0, 0, 0);
}
.coh-style-sidebar-nav li a {
  font-weight: bold;
  color: rgb(0, 0, 0);
  line-height: 1rem;
  font-size: 0.875rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
  -webkit-transition: 200ms ease box-shadow, color 200ms ease;
  transition: 200ms ease box-shadow, color 200ms ease;
}
@media (max-width: 767px) {
  .coh-style-sidebar-nav li a {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.coh-style-sidebar-nav li a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-sidebar-nav li ul {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-style-sidebar-nav li ul > li > a {
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-sidebar-nav li ul > li > a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-style-padding-top-small {
  padding-top: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-small {
    padding-top: 1.5rem;
  }
}
.coh-style-padding-bottom-large {
  padding-bottom: 6rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-bottom-large {
    padding-bottom: 4.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-bottom-large {
    padding-bottom: 3rem;
  }
}
.coh-style-padding-bottom-medium {
  padding-bottom: 4rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-bottom-medium {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-bottom-medium {
    padding-bottom: 2rem;
  }
}
.coh-style-view-pagination {
  margin-bottom: 0;
}
.coh-style-view-pagination .pager__item {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  list-style-type: none;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
}
.coh-style-view-pagination .pager__item a {
  background-color: rgb(255, 255, 255);
  display: block;
  min-height: 2rem;
  min-width: 2rem;
  -webkit-border-radius: 1rem;
          border-radius: 1rem;
  line-height: 2rem;
  text-align: center;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.coh-style-view-pagination .pager__item a:hover {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-view-pagination .is-active a {
  background-color: rgb(0, 0, 0);
  color: rgb(255, 255, 255);
}
.coh-style-view-pagination .is-active a:hover {
  background-color: rgb(0, 0, 0);
}
.coh-style-view-pagination .pager__item--first a {
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-view-pagination .pager__item--first a:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(112, 195, 233);
}
.coh-style-view-pagination .pager__item--last a {
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-view-pagination .pager__item--last a:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(112, 195, 233);
}
.coh-style-padding-bottom-small {
  padding-bottom: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-bottom-small {
    padding-bottom: 1.5rem;
  }
}
.coh-style-padding-left-right-large {
  padding-right: 6rem;
  padding-left: 6rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-left-right-large {
    padding-right: 4.5rem;
    padding-left: 4.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-left-right-large {
    padding-right: 3rem;
    padding-left: 3rem;
  }
}
.coh-style-padding-left-right-small {
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-left-right-small {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-style-padding-small {
  padding: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-small {
    padding: 1.5rem;
  }
}
.coh-style-link-with-icon {
  color: rgb(38, 163, 221);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-link-with-icon:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  padding-left: 0.375rem;
  font-size: 0.625rem;
}
.coh-style-link-button-dark {
  background-color: rgb(0, 0, 0);
  color: rgb(255, 255, 255);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-link-button-dark:hover {
  background-color: rgb(72, 72, 72);
  color: rgb(255, 255, 255);
}
.coh-style-link-button-dark:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
  margin-left: auto;
}
.coh-style-link-button-light {
  background-color: rgb(242, 242, 242);
  color: rgb(38, 163, 221);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-link-button-light:hover {
  background-color: rgb(219, 219, 220);
  color: rgb(38, 163, 221);
}
.coh-style-link-button-light:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
  margin-left: auto;
}
.coh-style-link-button-color {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-link-button-color:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-link-button-color:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
  margin-left: auto;
}
.coh-style-breadcrumbs {
  margin-bottom: 0;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.coh-style-breadcrumbs li {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 0.875rem;
}
@media (max-width: 1169px) {
  .coh-style-breadcrumbs li {
    font-size: 0.75rem;
  }
}
@media (max-width: 767px) {
  .coh-style-breadcrumbs li {
    font-size: 0.625rem;
  }
}
.coh-style-breadcrumbs li:before {
  content: normal;
}
.coh-style-breadcrumbs li:after {
  content: "/";
  padding-right: 0.375rem;
  padding-left: 0.375rem;
  color: rgb(38, 163, 221);
}
@media (max-width: 767px) {
  .coh-style-breadcrumbs li:after {
    padding-right: 0.25rem;
    padding-left: 0.25rem;
  }
}
.coh-style-breadcrumbs li:last-child:after {
  content: normal;
}
.coh-style-tick-list {
  margin-bottom: 0;
}
.coh-style-tick-list li {
  list-style-type: none;
  margin-bottom: 1rem;
  margin-left: 0;
  font-size: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
.coh-style-tick-list li:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00c";
  font-family: icomoon;
  color: rgb(255, 255, 255);
  margin-top: 0.1875rem;
  margin-right: 0.5rem;
  background-color: rgb(38, 163, 221);
  height: 1rem;
  width: 1rem;
  -webkit-border-radius: 0.5rem;
          border-radius: 0.5rem;
  font-size: 0.625rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.coh-style-social-icon {
  list-style-type: none;
  margin-bottom: 0;
  margin-left: 0;
  display: inline-block;
}
.coh-style-social-icon a {
  background-color: rgb(38, 163, 221);
  height: 2rem;
  width: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-border-radius: 1rem;
          border-radius: 1rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.coh-style-social-icon a:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09a";
  font-family: icomoon;
  color: rgb(255, 255, 255);
  font-size: 1rem;
}
.coh-style-social-icon a:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button {
  background-color: rgb(38, 163, 221);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: relative;
  -webkit-transition: background-color 300ms ease-in-out;
  transition: background-color 300ms ease-in-out;
  background-image: none;
}
.coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f04b";
  font-family: icomoon;
  color: rgb(255, 255, 255);
  font-size: 1.5rem;
  position: absolute;
  top: 50%;
  left: 55%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.coh-style-video .mejs__layers .mejs__overlay.mejs__overlay-play .mejs__overlay-button:hover {
  background-color: rgb(26, 137, 201);
}
.coh-style-video .mejs__layers .mejs__overlay .mejs__overlay-loading .mejs__overlay-loading-bg-img {
  background: none;
  border-width: 0.625rem;
  -webkit-border-radius: 3.125rem;
          border-radius: 3.125rem;
  border-style: solid;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom-color: rgba(0, 0, 0, 0.2);
  border-left-color: rgb(38, 163, 221);
  border-right-color: rgba(0, 0, 0, 0.2);
}
.coh-style-video .mejs__controls {
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: rgb(38, 163, 221);
  background-image: none;
  padding: 0;
}
.coh-style-video .mejs__controls .mejs__button {
  line-height: normal;
  height: 2.5rem;
  width: 2.5rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__play button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f04b";
  font-family: icomoon;
  font-size: 1rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__pause button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f04c";
  font-family: icomoon;
  font-size: 1rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__replay button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f01e";
  font-family: icomoon;
  font-size: 1rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__mute button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f026";
  font-family: icomoon;
  font-size: 1.25rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__unmute button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f028";
  font-family: icomoon;
  font-size: 1.25rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button.mejs__unfullscreen button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f065";
  font-family: icomoon;
  font-size: 1rem;
}
.coh-style-video .mejs__controls .mejs__button.mejs__fullscreen-button button:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f065";
  font-family: icomoon;
  font-size: 1rem;
}
.coh-style-video .mejs__controls .mejs__button button {
  color: rgb(255, 255, 255);
  font-size: 1.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2.5rem;
  width: 2.5rem;
  background-image: none;
  background-color: rgba(0, 0, 0, 0);
  -webkit-transition: background-color 300ms ease-in-out;
  transition: background-color 300ms ease-in-out;
  margin: 0;
}
.coh-style-video .mejs__controls .mejs__button button:hover {
  background-color: rgb(112, 195, 233);
}
.coh-style-video .mejs__controls .mejs__button .mejs__volume-slider {
  background-color: rgb(38, 163, 221);
}
.coh-style-video .mejs__controls .mejs__button .mejs__volume-slider .mejs__volume-total .mejs__volume-handle {
  background-color: rgb(26, 137, 201);
}
.coh-style-video .mejs__controls .mejs__time {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(255, 255, 255);
  height: 2.5rem;
  width: 2.5rem;
  font-size: 0.75rem;
  padding: 0;
}
.coh-style-video .mejs__controls .mejs__time-rail {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2.5rem;
  padding: 0;
  margin: 0;
}
.coh-style-video .mejs__controls .mejs__time-rail .mejs__time-total {
  margin: 0;
}
.coh-style-paragraph-extra-large {
  font-size: 3rem;
  font-weight: bold;
  margin-bottom: 0;
  line-height: 1.25;
}
@media (max-width: 1169px) {
  .coh-style-paragraph-extra-large {
    font-size: 2.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-paragraph-extra-large {
    font-size: 2rem;
  }
}
.coh-style-paragraph-large {
  font-size: 1.5rem;
  line-height: 1.5;
}
@media (max-width: 1169px) {
  .coh-style-paragraph-large {
    font-size: 1.25rem;
  }
}
.coh-style-slider-pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-slider-pagination li {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 0;
  margin-left: 0;
}
.coh-style-slider-pagination li:before {
  content: normal;
}
.coh-style-slider-pagination li.slick-active button {
  background-color: rgb(26, 137, 201);
  height: 0.625rem;
  width: 0.625rem;
  -webkit-border-radius: 0.3125rem;
          border-radius: 0.3125rem;
}
.coh-style-slider-pagination li button {
  background-color: rgb(38, 163, 221);
  height: 0.375rem;
  width: 0.375rem;
  -webkit-border-radius: 0.25rem;
          border-radius: 0.25rem;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
}
.coh-style-slider-pagination li button:hover {
  background-color: rgb(112, 195, 233);
}
.move-pagination-up.coh-ce-1dc117b7-c5baa27a .slick-dots {
  top: -2rem;
}
.move-pagination-down.coh-ce-1dc117b7-c5baa27a .slick-dots {
  padding-top: 1rem;
}
.padding-left-right.coh-ce-1dc117b7-c5baa27a .coh-slider-container-mid {
  padding-right: 5rem;
  padding-left: 5rem;
}
@media (max-width: 1169px) {
  .padding-left-right.coh-ce-1dc117b7-c5baa27a .coh-slider-container-mid {
    padding-right: 3.5rem;
    padding-left: 3.5rem;
  }
}
@media (max-width: 767px) {
  .padding-left-right.coh-ce-1dc117b7-c5baa27a .coh-slider-container-mid {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
.color-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow {
  background-color: rgba(0, 0, 0, 0);
}
.color-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover {
  background-color: rgba(0, 0, 0, 0);
}
.color-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover:before {
  color: rgb(112, 195, 233);
}
.color-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:before {
  color: rgb(38, 163, 221);
}
.dark-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow {
  background-color: rgba(0, 0, 0, 0);
}
.dark-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover {
  background-color: rgba(0, 0, 0, 0);
}
.dark-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover:before {
  color: rgb(72, 72, 72);
}
.dark-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:before {
  color: rgb(0, 0, 0);
}
.light-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow {
  background-color: rgba(0, 0, 0, 0);
}
.light-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover {
  background-color: rgba(0, 0, 0, 0);
}
.light-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:hover:before {
  color: rgb(219, 219, 220);
}
.light-arrows.coh-ce-1dc117b7-c5baa27a .slick-arrow:before {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_404_page_banner-8c4b2d0e {
  position: relative;
  background-color: rgb(255, 255, 255);
  max-width: 1440px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_404_page_banner-8c4b2d0e:hover .zipper {
  -webkit-transform: translateX(95vw);
      -ms-transform: translateX(95vw);
          transform: translateX(95vw);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_404_page_banner-8c4b2d0e:hover .zipper {
    -webkit-transform: translate(0);
        -ms-transform: translate(0);
            transform: translate(0);
  }
}
.coh-ce-cpt_404_page_banner-8c4b2d0e .sitemap-heading {
  padding-top: 106px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_404_page_banner-8c4b2d0e .sitemap-heading {
    padding-top: 20%;
  }
}
.coh-ce-cpt_404_page_banner-8c4b2d0e .sitemap-heading h1 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 40px;
  line-height: 45px;
  letter-spacing: -1.2px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_404_page_banner-8c4b2d0e .sitemap-heading h1 {
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -0.56px;
  }
}
.coh-ce-cpt_404_page_banner-790c00c9 {
  min-height: 283px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_404_page_banner-790c00c9 {
    display: none;
  }
}
.coh-ce-cpt_404_page_banner-3db3fa45 {
  display: none;
  min-height: 195px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_404_page_banner-3db3fa45 {
    display: block;
  }
}
.coh-ce-cpt_404_page_banner-4c4f570b {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_404_page_banner-4c4f570b {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_404_page_banner-4c4f570b {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_404_page_banner-4c4f570b {
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
  }
}
.coh-ce-cpt_404_page_banner-2afe394a {
  -webkit-transition: all 1500ms ease;
  transition: all 1500ms ease;
  height: 104px;
  width: 85px;
  position: absolute;
  bottom: -48px;
  left: -1px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_404_page_banner-2afe394a {
    display: none;
  }
}
.coh-ce-cpt_about_pfic_2_text_with_image-a344e6af {
  max-width: 1110px;
  margin-top: 97px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_pfic_2_text_with_image-a344e6af {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_about_pfic_2_text_with_image-a8a6572d h4 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  color: rgb(51, 51, 51);
  line-height: 45px;
}
.coh-ce-cpt_about_pfic_2_text_with_image-a8a6572d h4 sup {
  font-size: 60%;
  top: -9px;
}
.coh-ce-cpt_about_pfic_2_text_with_image-a8a6572d ul {
  margin-left: 20px;
  margin-bottom: 20px;
}
.coh-ce-cpt_about_pfic_2_text_with_image-a8a6572d ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(51, 51, 51);
  font-size: 16px;
  margin-bottom: 10px;
}
.coh-ce-cpt_about_pfic_2_text_with_image-a8a6572d p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_about_pfic_2_text_with_image-a8a6572d .top-mob {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_pfic_2_text_with_image-a8a6572d .top-mob {
    display: block;
  }
}
.coh-ce-cpt_about_pfic_2_text_with_image-a8a6572d .top-mob p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 40px;
}
.coh-ce-cpt_about_pfic_2_text_with_image-1243fd11 {
  position: absolute;
  max-width: 165px;
  left: 80px;
  bottom: -27px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_pfic_2_text_with_image-1243fd11 {
    bottom: 42px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_pfic_2_text_with_image-1243fd11 {
    display: none;
  }
}
.coh-ce-cpt_about_pfic_banner_inner_page-1a9cb8b {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_pfic_banner_inner_page-1a9cb8b {
    width: 96%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_pfic_banner_inner_page-1a9cb8b {
    width: 94%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_pfic_banner_inner_page-1a9cb8b {
    width: 90%;
  }
}
.coh-ce-cpt_about_pfic_banner_inner_page-ea6c1d3e {
  max-width: 1110px;
  margin: 0 auto;
}
.pfic-sba.coh-ce-cpt_about_pfic_banner_inner_page-ea6c1d3e .coh-wysiwyg p {
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_about_pfic_banner_inner_page-64d21a69 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  background-color: rgb(234, 105, 82);
  display: inline-block;
  padding: 8px 40px;
  -webkit-border-radius: 0 0 20px 20px;
          border-radius: 0 0 20px 20px;
  -webkit-box-shadow: 0px 3px 8px #00000073;
          box-shadow: 0px 3px 8px #00000073;;
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 0;
  position: relative;
  top: -7px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_pfic_banner_inner_page-64d21a69 p {
    margin-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_about_pfic_banner_inner_page-64d21a69 p {
    font-size: 18px;
    line-height: 34px;
  }
}
.coh-ce-cpt_about_pfic_banner_inner_page-64d21a69 .pfic-sba {
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_about_pfic_left_image_with_t-f1fbfad7 {
  max-width: 1110px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_about_pfic_left_image_with_t-f1fbfad7 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_pfic_left_image_with_t-f1fbfad7 {
    margin-top: 40px;
  }
}
.coh-ce-cpt_about_pfic_left_image_with_t-a2f8934f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
      -ms-flex-align: end;
          align-items: end;
}
.coh-ce-cpt_about_pfic_left_image_with_t-fd7df12f {
  margin-top: 55px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_about_pfic_left_image_with_t-fd7df12f {
    margin-top: 0;
  }
}
.coh-ce-cpt_about_pfic_left_image_with_t-fd7df12f h4 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  color: rgb(51, 51, 51);
  line-height: 45px;
}
.coh-ce-cpt_about_pfic_left_image_with_t-fd7df12f ul {
  margin-left: 20px;
  margin-bottom: 0 !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_pfic_left_image_with_t-fd7df12f ul {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_about_pfic_left_image_with_t-fd7df12f ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(51, 51, 51);
  font-size: 16px;
}
.coh-ce-cpt_about_pfic_left_image_with_t-fd7df12f p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(51, 51, 51);
  margin-bottom: 10px;
  margin-left: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_pfic_left_image_with_t-fd7df12f p {
    margin-left: 0;
  }
}
.coh-ce-cpt_about_pfic_left_image_with_t-a1ed4e3d {
  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;
}
@media (max-width: 564px) {
  .coh-ce-cpt_about_pfic_left_image_with_t-a1ed4e3d {
    display: none;
  }
}
.coh-ce-cpt_about_pfic_left_image_with_t-6e91c0c3 {
  max-width: 256px;
  margin-right: 68px;
  margin-top: -38px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_about_pfic_left_image_with_t-6e91c0c3 {
    max-width: 150px;
    margin-top: -100px;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-63b6a94e {
  margin: 20px auto 0;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_advocacy_and_support_groups-63b6a94e {
    max-width: 100%;
    padding: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_advocacy_and_support_groups-63b6a94e {
    margin: 0px auto 0;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-89b89040 .advacy h3 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 20px;
  color: rgb(51, 51, 51);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_advocacy_and_support_groups-89b89040 .advacy h3 {
    line-height: 40px;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-89b89040 .advacy h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 40px;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_advocacy_and_support_groups-89b89040 .advacy h4 {
    margin-bottom: 41px;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-89b89040 .advacy h2 {
  padding-bottom: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_advocacy_and_support_groups-89b89040 .advacy.fir-tab h4 {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_advocacy_and_support_groups-89b89040 .advacy.fir-tab h4 {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-89b89040 .advacy.fir-tab p:last-child {
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_advocacy_and_support_groups-89b89040 .nex-tab {
    margin-top: 30px;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-9d75e7ae .adv-cont {
  margin-bottom: 67px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_advocacy_and_support_groups-9d75e7ae .adv-cont {
    margin-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_advocacy_and_support_groups-9d75e7ae .adv-cont {
    padding-right: 1px;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-9d75e7ae .adv-cont a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
  position: relative;
  padding-top: 15px;
  padding-right: 10px;
  font-weight: 700;
}
.coh-ce-cpt_advocacy_and_support_groups-9d75e7ae .adv-cont a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  font-size: 22px;
  content: "\f105";
  font-family: icomoon;
  position: absolute;
  right: -3px;
  top: 17px;
}
.coh-ce-cpt_advocacy_and_support_groups-9d75e7ae .adv-cont a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_advocacy_and_support_groups-9d75e7ae .adv-cont h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 0;
  font-weight: 700;
  padding-bottom: 0;
}
.coh-ce-cpt_advocacy_and_support_groups-9d75e7ae .adv-cont p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 0;
  font-weight: 500;
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_advocacy_and_support_groups-9d75e7ae .adv-cont p br {
    display : none;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-9d75e7ae .adv-cont p a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont {
  margin-bottom: 60px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont {
    margin-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont {
    padding-right: 1px;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont:last-child {
  margin-bottom: 30px;
}
.coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 0;
  font-weight: 700;
  padding-bottom: 0;
}
.coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont p {
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  font-weight: 500;
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont p br {
    display: none;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont p a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont a {
  padding-top: 15px;
  padding-right: 10px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
  position: relative;
  font-weight: 700;
}
.coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  font-size: 22px;
  content: "\f105";
  font-family: icomoon;
  position: absolute;
  right: -3px;
  top: 17px;
}
.coh-ce-cpt_advocacy_and_support_groups-7a3bb51e .adv-cont a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_advocacy_and_support_groups-b255b633 .botom-text p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  margin-top: 0;
  margin-bottom: 60px;
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_advocacy_and_support_groups-b255b633 .botom-text p {
    margin-bottom: 45px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_advocacy_and_support_groups-b255b633 .botom-text p {
    margin-bottom: 25px;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-b255b633 .adv-cont {
  padding-bottom: 30px;
}
.coh-ce-cpt_advocacy_and_support_groups-b255b633 .adv-cont h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_advocacy_and_support_groups-b255b633 .adv-cont p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 0;
  margin-bottom: 0;
  max-width: 51%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_advocacy_and_support_groups-b255b633 .adv-cont p {
    max-width: 100%;
  }
}
.coh-ce-cpt_advocacy_and_support_groups-b255b633 .adv-cont a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-size: 18px;
  line-height: 27px;
  padding-top: 15px;
  padding-right: 10px;
  display: inline-block;
  position: relative;
}
.coh-ce-cpt_advocacy_and_support_groups-b255b633 .adv-cont a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f105";
  font-family: icomoon;
  position: absolute;
  top: 17px;
  right: -3px;
  font-size: 22px;
}
.coh-ce-cpt_advocacy_and_support_groups-b255b633 .adv-cont a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_albireo_assist-b4bad863 {
  margin: 0 auto;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_albireo_assist-b4bad863 {
    max-width: 100%;
    padding: 0;
  }
}
.coh-ce-cpt_albireo_assist-dc04d9f1 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 32px;
  line-height: 48px;
  margin-top: 32px;
  margin-bottom: 72px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_albireo_assist-dc04d9f1 p {
    font-size: 28px;
    line-height: 42px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_albireo_assist-dc04d9f1 .secon-tab {
  margin-top: 63px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_albireo_assist-dc04d9f1 .secon-tab {
    margin-top: 0;
  }
}
.coh-ce-cpt_albireo_assist-c5a27078 {
  padding-bottom: 74px;
  border-bottom: 1px solid #707070;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 49px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_albireo_assist-c5a27078 {
    padding-bottom: 40px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_albireo_assist-cc74e692 {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_albireo_assist-cc74e692 {
    margin-bottom: 43px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_albireo_assist-c9b842fe {
    padding-left: 0 !1important;
  }
}
.coh-ce-cpt_albireo_assist-3d27797a {
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_albireo_assist-3d27797a {
    padding-left: 0;
  }
}
.coh-ce-cpt_albireo_assist-3d27797a p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 17px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_albireo_assist-3d27797a p {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_albireo_assist-3d27797a h4 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
.coh-ce-cpt_algs_affects-176a3297 {
  max-width: 1110px;
  margin-top: 25px;
  margin-right: auto;
  margin-bottom: 60px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_affects-176a3297 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_affects-176a3297 {
    margin-bottom: 60px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_affects-176a3297 {
    padding-right: 15px;
    padding-left: 15px;
    max-width: 100%;
    margin-top: 30px;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_algs_affects-71ed7a61 {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_affects-71ed7a61 {
    display: none;
  }
}
.coh-ce-cpt_algs_affects-ffc6d687 {
  margin-left: 50px;
  width: 91%;
  max-width: 354px;
  width: 354px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_affects-ffc6d687 {
    max-width: 345px;
    width: 345px;
  }
}
.coh-ce-cpt_algs_affects-98a2690c {
  margin-top: 92px;
  margin-left: 92px;
  letter-spacing:  -0.4px;;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_algs_affects-98a2690c {
    margin-top: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_affects-98a2690c {
    margin-top: 0;
    margin-left: 87px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_affects-98a2690c {
    margin-top: 0;
    margin-left: 20px;
    width: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_affects-98a2690c {
    margin-top: 0;
  }
}
.coh-ce-cpt_algs_affects-98a2690c h2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 30px;
  margin-bottom: 10.14px;
  line-height: 39px;
  width: 92%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_affects-98a2690c h2 {
    letter-spacing: 0px;
    font-size: 27px;
    line-height: 34px;
  }
}
.coh-ce-cpt_algs_affects-98a2690c h2 span {
  position: relative;
  top: -8px;
  font-size: 60%;
}
.coh-ce-cpt_algs_affects-98a2690c h3 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  line-height: 34px;
  color: rgb(51, 51, 51);
  width: 92%;
  font-weight: 500;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_affects-98a2690c h3 {
    width: 100%;
  }
}
.coh-ce-cpt_algs_affects-98a2690c h5 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: rgb(65, 64, 66);
  padding-right: 86px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_affects-98a2690c h5 {
    padding-right: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_affects-98a2690c h5 {
    font-size: 18px;
    line-height: 23.4px;
  }
}
.coh-ce-cpt_algs_affects-98a2690c h5 span {
  position: relative;
  top: -8px;
  font-size: 60%;
}
.coh-ce-cpt_algs_affects-9d34387b {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_affects-9d34387b {
    display: block;
  }
}
.coh-ce-cpt_algs_affects-d0a2200a h2 {
  font-family: 'OpenSans-Bold', sans-serif;
  font-weight: 700;
  color: rgb(65, 64, 66);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_affects-d0a2200a h2 {
    font-family: 'Open Sans', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    color: rgb(65, 64, 66);
    font-size: 27px;
    line-height: 34px;
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_algs_affects-d0a2200a h2 span {
  font-size: 60%;
  position: relative;
  top: -8px;
}
.coh-ce-cpt_algs_affects-d0a2200a h3 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 23px;
  line-height: 34px;
  color: rgb(51, 51, 51);
  max-width: 82%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_affects-d0a2200a h3 {
    max-width: 100%;
    font-size: 24px;
    line-height: 34px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_affects-d0a2200a h3 {
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 34px;
  }
}
.coh-ce-cpt_algs_affects-d0a2200a h5 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 23.4px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_affects-d0a2200a h5 {
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_affects-d0a2200a h5 {
    margin-bottom: 60px;
  }
}
.coh-ce-cpt_algs_affects-d0a2200a h5 span {
  font-size: 60%;
  line-height: 26px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  position: relative;
  top: -8px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_affects-68ed7996 {
    margin: 0 auto;
    width: 50%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_affects-68ed7996 {
    max-width: 345px;
    margin: 0 auto;
    height: 348px;
    width: 100%;
  }
}
.coh-ce-cpt_algs_assert-be1024ac {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_assert-be1024ac {
    padding-right: 15px;
    padding-left: 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_algs_assert-be1024ac span {
  font-size: 60%;
  position: relative;
  top: -7px;
}
.coh-ce-cpt_algs_assert-8edb07dc {
  padding-top: 30px;
  padding-bottom: 30px;
}
.coh-ce-cpt_algs_assert-e55d9dd4 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 31.2px;
  font-size: 22px;
  font-weight: 700;
  color: rgb(65, 64, 66);
  padding-bottom: 15px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-e55d9dd4 h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
.coh-ce-cpt_algs_assert-e55d9dd4 ul {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-e55d9dd4 ul {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_algs_assert-e55d9dd4 ul li {
  list-style-type: none;
  position: relative;
  padding-bottom: 10px;
  padding-left: 10px;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
}
.coh-ce-cpt_algs_assert-e55d9dd4 ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: 0;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
}
.coh-ce-cpt_algs_assert-e55d9dd4 ul li:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert-e55d9dd4 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert-e55d9dd4 p.mob {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-e55d9dd4 p.mob {
    display: none;
  }
}
.coh-ce-cpt_algs_assert-9ac9f95b h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-9ac9f95b h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
.coh-ce-cpt_algs_assert-9ac9f95b ul {
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert-9ac9f95b ul li {
  list-style-type: none;
  position: relative;
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 12px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
}
.coh-ce-cpt_algs_assert-9ac9f95b ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_algs_assert-9ac9f95b ul li:before {
  content: "";
  position: absolute;
  top: 7px;
  left: 0;
  background-color: rgb(65, 64, 66);
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_algs_assert-9ac9f95b ul li .srng {
  font-weight: 700;
  font-size: 100%;
  position: static;
  font-style: italic;
}
.coh-ce-cpt_algs_assert-b77ecc1b {
  padding-bottom: 60px;
}
.coh-ce-cpt_algs_assert-b77ecc1b p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 30px;
  margin-bottom: 0;
  width: 65%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_assert-b77ecc1b p {
    width: 73%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-b77ecc1b p {
    width: 100%;
  }
}
.coh-ce-cpt_algs_assert-b77ecc1b p.desk {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-b77ecc1b p.desk {
    display: block;
  }
}
.coh-ce-cpt_algs_assert-b77ecc1b ul {
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert-b77ecc1b ul li {
  list-style-type: none;
  position: relative;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 7px;
}
.coh-ce-cpt_algs_assert-b77ecc1b ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_algs_assert-b77ecc1b ul li:last-child .befre {
  left: -3px;
  position: absolute;
  top: -5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-b77ecc1b ul li:first-child {
    padding-right: 3px;
  }
}
.coh-ce-cpt_algs_assert-b77ecc1b ul li:first-child .befre {
  position: absolute;
  top: 0;
  left: -3px;
  font-size: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert-b77ecc1b ul li:nth-child(2) {
    padding-right: 3px;
  }
}
.coh-ce-cpt_algs_assert-b77ecc1b ul li:nth-child(2) .befre {
  position: absolute;
  top: -3px;
  left: -3px;
  font-size: 70%;
}
.coh-ce-cpt_algs_assert-b77ecc1b ul li span {
  top: -4px;
}
.coh-ce-cpt_algs_assert-4f53f3e7 h5 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: rgb(65, 64, 66);
  font-size: 20px;
  line-height: 28px;
  padding-bottom: 5px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-4f53f3e7 h5 {
    font-size: 18px;
    line-height: 23.4px;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_algs_assert-4f53f3e7 h2 {
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-4f53f3e7 h2 {
    font-size: 27px;
    line-height: 34px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert-4f53f3e7 h2 {
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_algs_assert-36897d71 ul {
  margin-bottom: 0;
  padding-right: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-36897d71 ul {
    margin-bottom: 60px;
  }
}
.coh-ce-cpt_algs_assert-36897d71 ul li {
  list-style-type: none;
  position: relative;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  color: rgb(65, 64, 66);
  padding-bottom: 10px;
  padding-left: 9px;
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert-36897d71 ul li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: 0;
  height: 4px;
  width: 4px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
}
.coh-ce-cpt_algs_assert-36897d71 ul li:last-child {
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert-8eac3fcc {
    display: none;
  }
}
.coh-ce-cpt_algs_assert-15d867f0 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert-15d867f0 {
    display: block;
  }
}
.coh-ce-cpt_algs_assert-ec0a00ac {
  padding-top: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-ec0a00ac {
    padding-top: 60px;
  }
}
.coh-ce-cpt_algs_assert-ec0a00ac h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  line-height: 31.2px;
  font-size: 22px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert-ec0a00ac h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
.coh-ce-cpt_algs_assert_trail_link_navig-b99f6358 {
  margin-top: 60px;
  background-color: rgb(0, 93, 166);
  padding-top: 28.6px;
  padding-right: 75px;
  padding-bottom: 28.5px;
  padding-left: 75px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trail_link_navig-b99f6358 {
    padding-right: 55px;
    padding-left: 55px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trail_link_navig-b99f6358 {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_algs_assert_trail_link_navig-b32d305d {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_algs_assert_trail_link_navig-8210852e {
  padding-right: 0px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trail_link_navig-8210852e {
    padding-right: 0.75rem !important;
  }
}
.coh-ce-cpt_algs_assert_trail_link_navig-1ad843b7 {
  font-family: 'Open Sans', 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_algs_assert_trail_link_navig-1ad843b7 {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trail_link_navig-1ad843b7 {
    text-align: center;
  }
}
.coh-ce-cpt_algs_assert_trail_link_navig-1ad843b7 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 0;
  margin-bottom: 0;
  color: rgb(255, 255, 255);
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trail_link_navig-1ad843b7 h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trail_link_navig-1ad843b7 h4 {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_algs_assert_trail_link_navig-8631357f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trail_link_navig-8631357f {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_algs_assert_trail_link_navig-9a1842a6 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding-top: 11px;
  padding-right: 30px;
  padding-bottom: 17px;
  padding-left: 30px;
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trail_link_navig-9a1842a6 {
    padding-top: 11px;
    padding-right: 48px;
    padding-bottom: 17px;
    padding-left: 48px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_assert_trail_link_navig-9a1842a6 {
    width: 100%;
    padding-right: 46px;
    padding-left: 46px;
  }
}
.coh-ce-cpt_algs_assert_trail_link_navig-9a1842a6:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_algs_assert_trial_component-ca546945 {
  margin: 0 auto;
  width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_assert_trial_component-ca546945 {
    max-width: 100%;
    padding: 0 15px;
  }
}
.coh-ce-cpt_algs_assert_trial_component-40c15770 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 45px;
  margin-top: 98px;
  margin-bottom: 42px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-40c15770 p {
    font-size: 28px;
    line-height: 42px;
    margin-top: 64px;
    margin-bottom: 34px;
  }
}
.coh-ce-cpt_algs_assert_trial_component-40c15770 p sup.content-script {
  font-size: 60%;
  top: -10px;
}
.coh-ce-cpt_algs_assert_trial_component-776c9ddc {
  margin-bottom: 41px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-776c9ddc {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trial_component-8038c6fe {
    margin-bottom: 42px;
  }
}
.coh-ce-cpt_algs_assert_trial_component-c0ff2e57 {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}
.coh-ce-cpt_algs_assert_trial_component-c06d82ed {
  padding-right: 0 !important;
}
.coh-ce-cpt_algs_assert_trial_component-62774cd0 {
  width: 77px;
  height: 92px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trial_component-62774cd0 {
    width: 75px;
    height: 90px;
  }
}
.coh-ce-cpt_algs_assert_trial_component-c3b18bae {
  padding-left: 0 !important;
  margin-left: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trial_component-c3b18bae {
    margin-left: 0;
  }
}
.coh-ce-cpt_algs_assert_trial_component-a6e588f2 .stock-value {
  margin-top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trial_component-a6e588f2 .stock-value {
    margin-top: 0;
    margin-left: 10px;
  }
}
.coh-ce-cpt_algs_assert_trial_component-a6e588f2 .stock-value .number {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_algs_assert_trial_component-a6e588f2 .stock-value .number p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 75px;
  line-height: 102px;
  margin-right: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-a6e588f2 .stock-value .number p {
    font-size: 70px;
    line-height: 96px;
    margin-right: 0;
  }
}
.coh-ce-cpt_algs_assert_trial_component-a6e588f2 .stock-value .cont {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_algs_assert_trial_component-a6e588f2 .stock-value .cont p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 25px;
  line-height: 34px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-a6e588f2 .stock-value .cont p {
    font-size: 22px;
    line-height: 24px;
    margin-left: 10px;
  }
}
.coh-ce-cpt_algs_assert_trial_component-288204cc {
  width: 78px;
  height: 91px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trial_component-288204cc {
    width: 70px;
    height: 83px;
  }
}
.coh-ce-cpt_algs_assert_trial_component-7f8b8011 {
  margin-top: -12px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-7f8b8011 .stock-value {
    margin-top: 0;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trial_component-7f8b8011 .stock-value {
    margin-left: 5px;
  }
}
.coh-ce-cpt_algs_assert_trial_component-7f8b8011 .stock-value .number {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_algs_assert_trial_component-7f8b8011 .stock-value .number p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 75px;
  line-height: 102px;
  margin-right: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-7f8b8011 .stock-value .number p {
    font-size: 70px;
    line-height: 96px;
    margin-right: 0;
  }
}
.coh-ce-cpt_algs_assert_trial_component-7f8b8011 .stock-value .cont {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_algs_assert_trial_component-7f8b8011 .stock-value .cont p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 25px;
  line-height: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-7f8b8011 .stock-value .cont p {
    font-size: 22px;
    line-height: 24px;
    margin-left: 10px;
  }
}
.coh-ce-cpt_algs_assert_trial_component-8b8bd390 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  position: relative;
  margin-bottom: 30px;
  margin-left: 14px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-8b8bd390 p {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_algs_assert_trial_component-8b8bd390 p:before {
  content: "";
  position: absolute;
  left: -13px;
  top: 9px;
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: #333;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-8b8bd390 p br {
    display: none;
  }
}
.coh-ce-cpt_algs_assert_trial_component-83a125a9 {
  max-width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-83a125a9 {
    display : none;
  }
}
.coh-ce-cpt_algs_assert_trial_component-8b00f1df {
  margin-top: 20px;
}
.coh-ce-cpt_algs_assert_trial_component-e5fd0517 {
  padding-right: 0 !important;
  max-width: 52%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-e5fd0517 {
    background-image: url(/sites/g/files/kcxpwu611/files/2023-11/down-mob-arrow.png);
    background-repeat: no-repeat;
    background-size: 24%;
    background-position: center center;
    padding-bottom: 80px;
    max-width: 100%;
    padding-right: 1rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trial_component-e5fd0517 {
    background-size: 39%;
  }
}
.coh-ce-cpt_algs_assert_trial_component-b3a601f6 {
  display: none;
  background-color: rgb(0, 148, 144);
  padding-top: 16px;
  padding-bottom: 16px;
  margin-bottom: 42px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-b3a601f6 {
    display : block;
  }
}
.coh-ce-cpt_algs_assert_trial_component-b3a601f6 h3 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 4px;
  margin-bottom: 0;
  text-align: center;
  text-transform: uppercase;
}
.coh-ce-cpt_algs_assert_trial_component-b3a601f6 h3 sup {
  letter-spacing: 0.5px;
  position: relative;
  font-size: 70%;
  top: -5px;
}
.coh-ce-cpt_algs_assert_trial_component-b3a601f6 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 17px;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-c0dcf2d0 {
    display : none;
  }
}
.coh-ce-cpt_algs_assert_trial_component-b5dd0104 {
  display: none;
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-b5dd0104 {
    display : block;
  }
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 {
  margin-top: 30px;
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 .point1 {
  margin-bottom: 16px;
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 .point1 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 .point1 p strong {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 .secpoint p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 8px;
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 .secpoint p sup {
  font-size: 65%;
  top: -4px;
  left: -3px;
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 ul li {
  list-style: none;
  position: relative;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 8px;
  margin-left: 13px;
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 ul li:before {
  content: "";
  position: absolute;
  left: -12px;
  top: 9px;
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 .left-points {
  margin-top: 11px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-b09e8609 .left-points {
    margin-top: 0;
  }
}
.coh-ce-cpt_algs_assert_trial_component-b09e8609 .left-points p sup {
  font-size: 65%;
  top: -4px;
  left: -3px;
}
.coh-ce-cpt_algs_assert_trial_component-63768d79 {
  padding-left: 0 !important;
  max-width: 42%;
  margin-top: -8px;
  padding-right: 0 !important;
  margin-left: .5%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-63768d79 {
    background-image: url(/sites/g/files/kcxpwu611/files/2023-11/down-mob-arrow.png);
    background-repeat: no-repeat;
    background-size: 24%;
    background-position: center center;
    padding-bottom: 80px;
    max-width: 100%;
    margin: 0;
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trial_component-63768d79 {
    background-size: 39%;
  }
}
.coh-ce-cpt_algs_assert_trial_component-36c3ce82 {
  display: none;
  background-color: rgb(0, 148, 144);
  padding-top: 16px;
  padding-bottom: 16px;
  margin-bottom: 42px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-36c3ce82 {
    display : block;
  }
}
.coh-ce-cpt_algs_assert_trial_component-36c3ce82 h3 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 4px;
  text-align: center;
  margin-bottom: 0;
  text-transform: uppercase;
}
.coh-ce-cpt_algs_assert_trial_component-36c3ce82 h3 sup {
  letter-spacing: .5px;
  position: relative;
  font-size: 70%;
  top: -5px;
}
.coh-ce-cpt_algs_assert_trial_component-36c3ce82 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 17px;
  text-align: center;
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert_trial_component-df32ac10 {
  width: 98%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-df32ac10 {
    display : none;
  }
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 {
  margin-top: 30px;
  margin-left: -30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_assert_trial_component-6a5501a8 {
    margin-left: 0;
  }
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 .point1 {
  margin-bottom: 16px;
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 .point1 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 .point1 p strong {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 .point1 p strong sup {
  font-size: 65%;
  top: -4px;
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 .secpoint p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 8px;
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 .secpoint p sup {
  font-size: 65%;
  top: -4px;
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 ul li {
  position: relative;
  list-style: none;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 8px;
  margin-left: 13px;
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 ul li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: -12px;
  background-color: rgb(51, 51, 51);
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_algs_assert_trial_component-6a5501a8 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_algs_assert_trial_component-7a6dbb0d {
  margin-top: 21px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trial_component-7a6dbb0d {
    margin-top: 0;
  }
}
.coh-ce-cpt_algs_assert_trial_component-7a6dbb0d p:first-child {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}
.coh-ce-cpt_algs_assert_trial_component-7a6dbb0d p:first-child sup {
  font-size: 65%;
  top: -6px;
}
.coh-ce-cpt_algs_assert_trial_component-7a6dbb0d p:nth-child(2) {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 13px;
  line-height: 19px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_assert_trial_component-7a6dbb0d p:nth-child(2) br {
    display: none;
  }
}
.coh-ce-cpt_algs_assert_trial_component-7a6dbb0d p:nth-child(2) sup {
  font-size: 70%;
  top: -3px;
}
.coh-ce-cpt_algs_cholestatic_pruritus-a37053aa {
  padding-top: 32.5px;
  padding-bottom: 38.5px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa {
    padding-top: 19.35px;
    padding-right: 12px;
    padding-bottom: 19.5px;
    padding-left: 12px;
  }
}
.coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul {
  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;
  gap: 15px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul {
    display: block;
  }
}
.coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul.pedefic-trial li:first-child a {
  width: 308px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul.pedefic-trial li:first-child a {
    width: 243px;
  }
}
.coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul.pedefic-trial li:nth-child(2) a {
  width: 311px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul.pedefic-trial li:nth-child(2) a {
    width: 245px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li:first-child {
    margin-right: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li:first-child {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li:first-child {
    margin-bottom: 11px;
    margin-left: 0;
  }
}
.coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li:first-child a {
  width: 403px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li:first-child a {
    width: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li:first-child a {
    width: 100%;
  }
}
.coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li:nth-child(2) a {
  width: 445px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li:nth-child(2) a {
    width: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li:nth-child(2) a {
    width: 100%;
  }
}
.coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  text-align: center;
  background-color: rgb(0, 93, 166);
  text-decoration: underline;
  font-size: 18px;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 17.5px;
  padding-right: 50px;
  padding-bottom: 17.5px;
  padding-left: 50px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li a {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li a {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li a {
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_algs_cholestatic_pruritus-a37053aa ul li a:hover {
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 {
    max-width: 100%;
    padding: 0 15px 0 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 ul {
    margin-top: 0px !important;
    margin-bottom: 20 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 ul li {
    max-width: 100% !important;
    margin-right: 0 !important;
    margin-bottom: 0px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 ul li {
    margin-top: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 ul li:first-child {
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-patient-fl-full-width {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout.desk {
    display: none;
  }
}
.coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout.mob {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout.mob {
    display: block;
    padding-right: 20px;
    padding-left: 20px;
    margin-top: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf .mobhead {
    width: 60%;
  }
}
.coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
    font-size: 19px;
    line-height: 22px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    margin-top: 0;
    margin-right: 3%;
    margin-bottom: 10px;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    width: 32%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout.mob > div:nth-child(2) {
    width: 100%;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-style-gradient-callout-text {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-accordion-tabs-nav {
    display: inline-block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-accordion-tabs-nav {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-column-gap: 15px;
       -moz-column-gap: 15px;
            column-gap: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-3eb3efa0 .coh-accordion-tabs-nav li {
    width: 100% !important;
  }
}
.coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav {
  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: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  margin: 0px 0 30px 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-bottom: 2px solid #005DA6;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav {
    margin: 0 0 30px 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav li {
  margin-right: 0;
  width: 50% !important;
  text-align: center;
}
.coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav li:first-child {
  margin-right: 0;
}
.coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav li a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  padding-top: 0;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  display: inline-block;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(65, 64, 66, 0.5);
  font-size: 26px;
  text-align: center;
  line-height: 33.8px;
  position: relative;
  max-width: 418px;
  width: 418px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav li a {
    display: block;
    font-size: 27px;
    line-height: 34px;
    max-width: 100%;
    width: auto;
  }
}
.coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav li a:hover {
  color: rgb(0, 93, 166);
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: none;
          box-shadow: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav li a span {
    display: none;
  }
}
.coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav li.is-active a {
  color: rgb(0, 93, 166);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-nav li.is-active a:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 6px;
  background-color: rgb(0, 93, 166);
  right: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_cholestatic_tabs_contai-942bff3e .coh-accordion-tabs-content > div:first-child {
    padding: 0 !important;
  }
}
.coh-ce-cpt_algs_pruritus_link_navigator-300aad3 {
  background-color: rgb(0, 148, 144);
  margin: 80px auto 0px auto;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 8px #00000059;
          box-shadow: 0px 3px 8px #00000059;
  padding-top: 40px;
  padding-right: 65px;
  padding-bottom: 40px;
  padding-left: 65px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_algs_pruritus_link_navigator-300aad3 {
    max-width: 1110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_pruritus_link_navigator-300aad3 {
    max-width: 100%;
    padding: 40px 22px;
    margin: 80px 15px 0px;
  }
}
.coh-ce-cpt_algs_pruritus_link_navigator-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_algs_pruritus_link_navigator-ffdaa19 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 0;
  letter-spacing: -0.4px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_pruritus_link_navigator-ffdaa19 p {
    font-size: 24px;
    line-height: 36px;
    text-align: left;
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_pruritus_link_navigator-ffdaa19 p {
    text-align: center;
    margin-bottom: 30px;
    letter-spacing: 0;
  }
}
.coh-ce-cpt_algs_pruritus_link_navigator-55e663cb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_pruritus_link_navigator-55e663cb {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_algs_pruritus_link_navigator-737cb3ff {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  min-width: 224px;
  max-width: 224px;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_pruritus_link_navigator-737cb3ff {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_pruritus_link_navigator-737cb3ff {
    display: none;
  }
}
.coh-ce-cpt_algs_pruritus_link_navigator-737cb3ff:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_algs_pruritus_link_navigator-6873fab6 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 40px;
  padding-bottom: 11px;
  padding-left: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_pruritus_link_navigator-6873fab6 {
    max-width: 213px;
    margin: 0 auto;
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_pruritus_link_navigator-6873fab6 {
    min-width: 290px;
    max-width: 290px;
    display: block;
  }
}
.coh-ce-cpt_algs_pruritus_link_navigator-6873fab6:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-c420d3b {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_pruritus_prucision_obsr-c420d3b {
    padding: 0 15px;
  }
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-62383f40 {
  margin-top: 108px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_pruritus_prucision_obsr-62383f40 {
    margin-top: 82px;
  }
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-62383f40 .coh-style-moa-blurb-heading {
  margin-bottom: 10px;
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-5b2907c7 ul {
  margin-left: 14px;
  margin-bottom: 0;
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-5b2907c7 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  margin-bottom: 10px;
  list-style: none;
  position: relative;
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-5b2907c7 ul li:before {
  position: absolute;
  top: 9.2px;
  left: -12px;
  content: "";
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-9030767e {
  min-height: 187px;
  max-height: 187px;
  padding-left: 16px !important;
  padding-right: 16px !important;
  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_algs_pruritus_prucision_obsr-9030767e {
    padding-left: 8px!important;
    padding-right: 8px!important;
  }
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-299f17f5 {
  max-width: 730px;
  max-height: 187px;
  min-height: 187px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_pruritus_prucision_obsr-299f17f5 {
    min-height: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_pruritus_prucision_obsr-299f17f5 {
    min-height: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_pruritus_prucision_obsr-299f17f5 {
    display: none;
  }
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-558f72bf {
  max-width: 700px;
  display : none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_pruritus_prucision_obsr-558f72bf {
    display: block;
  }
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-90724613 {
  padding-top: 30px;
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-90724613 .pruritus-heading-small {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 18px;
  line-height: 27px;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-90724613 .coh-style-moa-blurb-heading {
  margin-bottom: 10px;
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-90724613 .pruritus-heading-exsmall {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_algs_pruritus_prucision_obsr-90724613 .pruritus-heading-exsmall strong {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_algs_pruritus_section-734f7ff3 {
  width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 60px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_pruritus_section-734f7ff3 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_pruritus_section-734f7ff3 {
    margin-top: 60px;
  }
}
.pfic-about-pruritus.coh-ce-cpt_algs_pruritus_section-734f7ff3 .coh-row-inner > div:nth-child(2) {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .pfic-about-pruritus.coh-ce-cpt_algs_pruritus_section-734f7ff3 .coh-row-inner > div:nth-child(2) {
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_algs_pruritus_section-11439056 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_pruritus_section-11439056 {
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_algs_pruritus_section-daa060c9 h2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 30px;
  line-height: 39px;
  padding-top: 15px;
  padding-right: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_pruritus_section-daa060c9 h2 {
    font-size: 27px;
    line-height: 34px;
    text-align: center;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_pruritus_section-daa060c9 h2 {
    padding-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_pruritus_section-daa060c9 h2.desk {
    display: none;
  }
}
.coh-ce-cpt_algs_pruritus_section-daa060c9 h2.mob {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_pruritus_section-daa060c9 h2.mob {
    display: block;
    letter-spacing: -0.2px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_pruritus_section-daa060c9 h2.pfic-tops {
    padding-right: 7px;
    padding-left: 7px;
  }
}
.coh-ce-cpt_algs_pruritus_section-daa060c9 h2 span {
  font-size: 60%;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_algs_pruritus_section-3e612194 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 159px;
  height: 172px;
  max-width: 159px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_pruritus_section-3e612194 {
    margin-top: 0;
    max-width: 109px;
    width: 109px;
    max-height: 100%;
    height: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_pruritus_section-3e612194 {
    max-width: 167px;
    width: 167px;
    height: 180px;
    max-height: 180px;
  }
}
.coh-ce-cpt_algs_pruritus_section-fdfdc8a3 {
  padding-left: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_pruritus_section-fdfdc8a3 {
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_algs_pruritus_section-34a4dc0c p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 33.8px;
  font-weight: 600;
  font-size: 26px;
  color: rgb(65, 64, 66);
  padding-top: 9px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_pruritus_section-34a4dc0c p {
    padding-left: 11px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_pruritus_section-34a4dc0c p {
    text-align: center;
    padding-top: 0;
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_pruritus_section-34a4dc0c p.pfic-rightop {
    margin-top: 30px;
  }
}
.coh-ce-cpt_algs_pruritus_section-34a4dc0c p span {
  position: relative;
  top: -8px;
  font-size: 60%;
  font-weight: 700;
}
.coh-ce-cpt_algs_pruritus_section-34a4dc0c p span.ornge {
  position: static;
  color: rgb(234, 105, 82);
  font-size: 100%;
}
.coh-ce-cpt_algs_pruritus_section-34a4dc0c p span.grens {
  position: static;
  font-size: 100%;
  color: rgb(0, 151, 147);
}
.coh-ce-cpt_algs_safety_jumplinks-d8eec3bd {
  padding-top: 33px;
  padding-bottom: 38px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_jumplinks-d8eec3bd {
    padding-top: 20px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_algs_safety_jumplinks-d8eec3bd ul {
  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;
  gap: 15px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_jumplinks-d8eec3bd ul {
    display: block;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_jumplinks-d8eec3bd ul li {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_jumplinks-d8eec3bd ul li {
    margin-right: 0;
  }
}
.coh-ce-cpt_algs_safety_jumplinks-d8eec3bd ul li a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  text-align: center;
  background-color: rgb(0, 93, 166);
  text-decoration: underline;
  font-size: 18px;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 17px;
  padding-right: 50px;
  padding-bottom: 18px;
  padding-left: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_jumplinks-d8eec3bd ul li a {
    max-width: 212px;
    margin-right: auto;
    margin-bottom: 11px;
    margin-left: auto;
    font-size: 16px;
    height: 46px;
    padding-top: 14px;
    padding-right: 45px;
    padding-left: 45px;
  }
}
.coh-ce-cpt_algs_safety_jumplinks-d8eec3bd ul li a:hover {
  opacity: 0.7;
}
.coh-ce-cpt_algs_safety_link_navigator-b99f6358 {
  margin-top: 60px;
  background-color: rgb(0, 93, 166);
  padding-top: 28.6px;
  padding-right: 75px;
  padding-bottom: 28.5px;
  padding-left: 75px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_link_navigator-b99f6358 {
    padding-right: 55px;
    padding-left: 55px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_link_navigator-b99f6358 {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_algs_safety_link_navigator-b32d305d {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_algs_safety_link_navigator-8210852e {
  padding-right: 0px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_link_navigator-8210852e {
    padding-right: 0.75rem !important;
  }
}
.coh-ce-cpt_algs_safety_link_navigator-1ad843b7 {
  font-family: 'Open Sans', 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_algs_safety_link_navigator-1ad843b7 {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_link_navigator-1ad843b7 {
    text-align: center;
  }
}
.coh-ce-cpt_algs_safety_link_navigator-1ad843b7 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 0;
  margin-bottom: 0;
  color: rgb(255, 255, 255);
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_link_navigator-1ad843b7 h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_link_navigator-1ad843b7 h4 {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_algs_safety_link_navigator-8631357f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_link_navigator-8631357f {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_algs_safety_link_navigator-7c221d69 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding-top: 13px;
  padding-right: 30px;
  padding-bottom: 15px;
  padding-left: 30px;
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_link_navigator-7c221d69 {
    padding-top: 13px;
    padding-right: 48px;
    padding-bottom: 15px;
    padding-left: 48px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_link_navigator-7c221d69 {
    width: 100%;
    padding-right: 46px;
    padding-left: 46px;
  }
}
.coh-ce-cpt_algs_safety_link_navigator-7c221d69:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_algs_safety_page_table-3cf7f950 {
  max-width: 1110px;
  margin: 0 auto;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table-3cf7f950 {
    width: 95%;
  }
}
.coh-ce-cpt_algs_safety_page_table-4218af11 .coh-style-moa-blurb-heading {
  margin-top: 62px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-4218af11 .coh-style-moa-blurb-heading {
    margin-top: 64px;
  }
}
.coh-ce-cpt_algs_safety_page_table-4218af11 .coh-style-moa-blurb-heading.more-space {
  margin-top: 103px;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table {
  max-width: 730px;
  width: 100%;
  -webkit-border-radius: 0 20px 0px 20px;
          border-radius: 0 20px 0px 20px;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main {
  -webkit-box-shadow: 0 0 15px rgba(0,0,0,15%);
          box-shadow: 0 0 15px rgba(0,0,0,15%);
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main {
    margin-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table {
  margin-top: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table {
    margin-top: 40px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table .inner-table tr td:nth-child(2) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table .inner-table tr td:nth-child(2) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table .inner-table tr td:nth-child(2) {
    width: 78px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table .inner-table tr td:nth-child(3) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table .inner-table tr td:nth-child(3) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table .inner-table tr td:nth-child(3) {
    width: 78px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table .inner-table tr td:nth-child(4) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table .inner-table tr td:nth-child(4) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table .inner-table tr td:nth-child(4) {
    width: 78px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table .inner-table .text-bold p {
    word-break: break-all;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table-top .inner-table tr td {
  text-align: center;
  border-left: 1px solid #414042;
  width: 216px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-main.pfic-table-top .inner-table tr td {
    width: 150px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-fat-soluble {
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table.table-fat-soluble {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table tr td p {
  margin-bottom: 0;
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 16px;
  line-height: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table tr td p {
    font-size: 12px;
    line-height: 17px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table tr th p {
  margin-bottom: 0;
  padding: 15px;
  -webkit-border-radius: 0 20px 0 0;
          border-radius: 0 20px 0 0;
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 21px;
  line-height: 28px;
  background-color: rgb(0, 85, 184);
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table tr th p {
    padding: 12px 50px;
    font-size: 19px;
    line-height: 26px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table tr th p {
    padding: 12px 14px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table {
  display: grid;
  padding: 40px 30px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table {
    padding: 30px 16px 30px 14px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr {
  border: 1px solid #414042;
  border-left: none;
  vertical-align: middle;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr:first-child {
  border-top: none;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr:last-child {
  border-bottom: 0;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr.text-bold {
  font-family: 'OpenSans-Bold', sans-serif;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr.text-bold {
    font-size: 16px;
    line-height: 22px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr.text-bold p {
  font-family: 'OpenSans-Bold', sans-serif;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr.text-bold p {
    font-size: 16px;
    line-height: 22px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr .border-green-top {
  border-top: 8px solid #009793;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr .border-green-top p {
    font-size: 12px;
    line-height: 17px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr .border-green-bottom {
  border-bottom: 8px solid #009793;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr .border-gray-bottom {
  border-bottom: 8px solid #677978;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr .border-gray-top {
  border-top: 8px solid #677978;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr .border-gray-top p {
    font-size: 12px;
    line-height: 17px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr .border-blue-top {
  border-top: 8px solid #0058AA;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr .border-blue-bottom {
  border-bottom: 8px solid #0058AA;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr td {
  text-align: center;
  padding: 10px 0;
  vertical-align: middle;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr td:nth-child(2) {
  border-left: 1px solid #414042;
  border-right: 1px solid #414042;
  width: 196px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr td:nth-child(2) {
    width: 150px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr td:nth-child(2) {
    width: 100px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr td:first-child {
  text-align: left;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr td:nth-child(3) {
  width: 196px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr td:nth-child(3) {
    width: 150px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr td:nth-child(3) {
    width: 100px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 table .inner-table tr td:nth-child(4) {
  border-left: 1px solid #414042;
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 .coh-style-moa-blurb-heading.mobile {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 .coh-style-moa-blurb-heading.mobile {
    display: block;
    margin-top: 35px;
  }
}
.coh-ce-cpt_algs_safety_page_table-62bd28f3 .pfic-reaction {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-62bd28f3 .pfic-reaction {
    display: block;
  }
}
.coh-ce-cpt_algs_safety_page_table-c06d82ed {
  padding-right: 0 !important;
}
.coh-ce-cpt_algs_safety_page_table-290addbd {
  position: absolute;
  max-width: 320px;
  bottom: -40px;
  left: 70px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table-290addbd {
    left: 30px;
    max-width: 260px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_page_table-290addbd {
    display : none;
  }
}
.coh-ce-cpt_algs_safety_page_table-21f2c2e6 ul {
  margin-left: 20px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table-21f2c2e6 ul {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_algs_safety_page_table-21f2c2e6 ul.adverse-events-list {
  letter-spacing: -0.2px;
}
.coh-ce-cpt_algs_safety_page_table-21f2c2e6 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  color: rgb(51, 51, 51);
  margin-bottom: 10px;
}
.coh-ce-cpt_algs_safety_page_table-21f2c2e6 ul li ul {
  margin-left: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.coh-ce-cpt_algs_safety_page_table-21f2c2e6 ul li ul li {
  letter-spacing: -0.2px;
}
.coh-ce-cpt_algs_safety_page_table-21f2c2e6 ul li .adverse-inner-list {
  margin-left: 2px;
  max-width: 92%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-21f2c2e6 ul li .adverse-inner-list {
    max-width: 100%;
  }
}
.coh-ce-cpt_algs_safety_page_table-21f2c2e6 .in-the-assert {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_algs_safety_page_table-21f2c2e6 .pfic-reaction {
  margin-top: 75px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-21f2c2e6 .pfic-reaction {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table-21f2c2e6 .coh-style-moa-blurb-heading.desktop {
    display: none;
  }
}
.coh-ce-cpt_algs_safety_page_table_-3cf7f950 {
  max-width: 1110px;
  margin: 0 auto;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table_-3cf7f950 {
    width: 95%;
  }
}
.coh-ce-cpt_algs_safety_page_table_-4218af11 .coh-style-moa-blurb-heading {
  margin-top: 62px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-4218af11 .coh-style-moa-blurb-heading {
    margin-top: 64px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-4218af11 .coh-style-moa-blurb-heading.more-space {
  margin-top: 103px;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table {
  max-width: 730px;
  width: 100%;
  -webkit-border-radius: 0 20px 0px 20px;
          border-radius: 0 20px 0px 20px;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main {
  -webkit-box-shadow: 0 0 15px rgba(0,0,0,15%);
          box-shadow: 0 0 15px rgba(0,0,0,15%);
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main {
    margin-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table {
  margin-top: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table {
    margin-top: 40px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table .inner-table tr td:nth-child(2) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table .inner-table tr td:nth-child(2) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table .inner-table tr td:nth-child(2) {
    width: 78px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table .inner-table tr td:nth-child(3) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table .inner-table tr td:nth-child(3) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table .inner-table tr td:nth-child(3) {
    width: 78px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table .inner-table tr td:nth-child(4) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table .inner-table tr td:nth-child(4) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table .inner-table tr td:nth-child(4) {
    width: 78px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table .inner-table .text-bold p {
    word-break: break-all;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table-top .inner-table tr td {
  text-align: center;
  border-left: 1px solid #414042;
  width: 216px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-main.pfic-table-top .inner-table tr td {
    width: 150px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-fat-soluble {
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table.table-fat-soluble {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table tr td p {
  margin-bottom: 0;
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 16px;
  line-height: 22px;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table tr th p {
  margin-bottom: 0;
  padding: 15px;
  -webkit-border-radius: 0 20px 0 0;
          border-radius: 0 20px 0 0;
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 21px;
  line-height: 28px;
  background-color: rgb(0, 85, 184);
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table tr th p {
    padding: 12px 50px;
    font-size: 19px;
    line-height: 26px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table tr th p {
    padding: 12px 14px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table {
  display: grid;
  padding: 40px 30px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr {
  border: 1px solid #414042;
  border-left: none;
  vertical-align: middle;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr:first-child {
  border-top: none;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr:last-child {
  border-bottom: 0;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr.text-bold {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr.text-bold p {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr .border-green-top {
  border-top: 8px solid #009793;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr .border-green-bottom {
  border-bottom: 8px solid #009793;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr .border-gray-bottom {
  border-bottom: 8px solid #677978;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr .border-gray-top {
  border-top: 8px solid #677978;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr .border-blue-top {
  border-top: 8px solid #0058AA;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr .border-blue-bottom {
  border-bottom: 8px solid #0058AA;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr td {
  text-align: center;
  padding: 10px 0;
  vertical-align: middle;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr td:nth-child(2) {
  border-left: 1px solid #414042;
  border-right: 1px solid #414042;
  width: 196px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr td:nth-child(2) {
    width: 150px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr td:nth-child(2) {
    width: 100px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr td:first-child {
  text-align: left;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr td:nth-child(3) {
  width: 196px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr td:nth-child(3) {
    width: 150px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr td:nth-child(3) {
    width: 100px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 table .inner-table tr td:nth-child(4) {
  border-left: 1px solid #414042;
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 .coh-style-moa-blurb-heading.mobile {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 .coh-style-moa-blurb-heading.mobile {
    display: block;
    margin-top: 35px;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c8387116 .pfic-reaction {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-c8387116 .pfic-reaction {
    display: block;
  }
}
.coh-ce-cpt_algs_safety_page_table_-c06d82ed {
  padding-right: 0 !important;
}
.coh-ce-cpt_algs_safety_page_table_-89f4ac50 {
  position: absolute;
  width: 320px;
  bottom: -40px;
  left: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-89f4ac50 {
    display : none;
  }
}
.coh-ce-cpt_algs_safety_page_table_-21f2c2e6 ul {
  margin-left: 20px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_page_table_-21f2c2e6 ul {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_algs_safety_page_table_-21f2c2e6 ul.adverse-events-list {
  letter-spacing: -0.2px;
}
.coh-ce-cpt_algs_safety_page_table_-21f2c2e6 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  color: rgb(51, 51, 51);
  margin-bottom: 10px;
}
.coh-ce-cpt_algs_safety_page_table_-21f2c2e6 ul li ul {
  margin-left: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.coh-ce-cpt_algs_safety_page_table_-21f2c2e6 ul li ul li {
  letter-spacing: -0.2px;
}
.coh-ce-cpt_algs_safety_page_table_-21f2c2e6 ul li .adverse-inner-list {
  margin-left: 2px;
  max-width: 92%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-21f2c2e6 ul li .adverse-inner-list {
    max-width: 100%;
  }
}
.coh-ce-cpt_algs_safety_page_table_-21f2c2e6 .in-the-assert {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_algs_safety_page_table_-21f2c2e6 .pfic-reaction {
  margin-top: 75px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-21f2c2e6 .pfic-reaction {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_page_table_-21f2c2e6 .coh-style-moa-blurb-heading.desktop {
    display: none;
  }
}
.coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 {
    max-width: 100%;
    padding: 0 15px 0 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 ul {
    margin-top: 0px !important;
    margin-bottom: 20 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 ul li {
    max-width: 100% !important;
    margin-right: 0 !important;
    margin-bottom: 0px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 ul li {
    margin-top: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 ul li:first-child {
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-patient-fl-full-width {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout.desk {
    display: none;
  }
}
.coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout.mob {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout.mob {
    display: block;
    padding-right: 20px;
    padding-left: 20px;
    margin-top: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf .mobhead {
    width: 60%;
  }
}
.coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
    font-size: 19px;
    line-height: 22px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    margin-top: 0;
    margin-right: 3%;
    margin-bottom: 10px;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    width: 32%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout.mob > div:nth-child(2) {
    width: 100%;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-style-gradient-callout-text {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-accordion-tabs-nav {
    display: inline-block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-accordion-tabs-nav {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-column-gap: 15px;
       -moz-column-gap: 15px;
            column-gap: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-3eb3efa0 .coh-accordion-tabs-nav li {
    width: 100% !important;
  }
}
.coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav {
  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: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  margin: 0px 0 30px 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-bottom: 2px solid #005DA6;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav {
    margin: 0 0 30px 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav li {
  margin-right: 0;
  width: 50% !important;
  text-align: center;
}
.coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav li:first-child {
  margin-right: 0;
}
.coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav li a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  padding-top: 0;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  display: inline-block;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(65, 64, 66, 0.5);
  font-size: 26px;
  text-align: center;
  line-height: 33.8px;
  position: relative;
  max-width: 418px;
  width: 418px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav li a {
    display: block;
    font-size: 27px;
    line-height: 34px;
    max-width: 100%;
    width: auto;
  }
}
.coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav li a:hover {
  color: rgb(0, 93, 166);
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: none;
          box-shadow: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav li a span {
    display: none;
  }
}
.coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav li.is-active a {
  color: rgb(0, 93, 166);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-nav li.is-active a:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 6px;
  background-color: rgb(0, 93, 166);
  right: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_safety_tabs_container_h-942bff3e .coh-accordion-tabs-content > div:first-child {
    padding: 0 !important;
  }
}
.coh-ce-cpt_algs_sba-9092c1b0 {
  margin: 0px auto 0;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-9092c1b0 {
    margin: 0px 0 0 0;
    padding: 0 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_algs_sba-9092c1b0 h2 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-9092c1b0 .pfic-algs-head {
    margin-top: 39px;
  }
}
.coh-ce-cpt_algs_sba-716c0c13 {
  margin-bottom: 40px;
}
.coh-ce-cpt_algs_sba-716c0c13 h2 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 10px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-716c0c13 h2 {
    font-size: 28px;
    line-height: 42px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_algs_sba-716c0c13 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
.coh-ce-cpt_algs_sba-716c0c13 p strong {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_algs_sba-716c0c13 p sup {
  font-size: 65%;
  top: -5px;
}
.coh-ce-cpt_algs_sba-facbaf74 {
  margin: 0 !important;
}
.coh-ce-cpt_algs_sba-2fcef713 {
  max-width: 540px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  -webkit-border-radius: 0 20px;
          border-radius: 0 20px;
  padding: 40px 48px !important;
  height: 440.5px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-2fcef713 {
    height: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-2fcef713 {
    max-width: 100%;
    margin-bottom: 34px;
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_sba-2fcef713 {
    padding: 20px 25px !important;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 p:first-child {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 28px;
  line-height: 38px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 p:first-child {
    font-size: 17px;
    line-height: 23px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 p:first-child sup {
  font-family: 'OpenSans-Bold', sans-serif;
  position: relative;
  top: -8px;
  font-size: 70%;
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 p:nth-child(2) {
    font-size: 14px;
    line-height: 19px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(3) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  text-align: center;
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(3) span {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(3) span:first-child {
  margin-right: 10px;
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(234, 105, 82);
  font-size: 114px;
  line-height: 85px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 p:nth-child(3) span:first-child {
    font-size: 72px;
    margin-right: 0;
    line-height: 45px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(3) span:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  width: 37px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 p:nth-child(3) span:nth-child(2) {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(3) span:nth-child(3) {
  margin-left: 10px;
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(234, 105, 82);
  font-size: 114px;
  line-height: 85px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 p:nth-child(3) span:nth-child(3) {
    font-size: 72px;
    margin-left: 0;
    line-height: 45px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(4) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 22px;
  line-height: 33px;
  margin-bottom: 24px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 p:nth-child(4) {
    font-size: 16px;
    line-height: 21px;
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(5) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 34px;
  padding-left: 31px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 p:nth-child(5) {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 15px;
    padding-left: 0;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(5) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(234, 105, 82);
  font-size: 40px;
  line-height: 24px;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 p:nth-child(5) span {
    font-size: 25px;
    line-height: 22px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(6) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 0;
  padding-left: 31px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 p:nth-child(6) {
    font-size: 16px;
    line-height: 22px;
    padding-left: 0;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 p:nth-child(6) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 40px;
  line-height: 24px;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 p:nth-child(6) span {
    font-size: 25px;
    line-height: 22px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 .whi-box p:first-child {
    font-size: 23px;
    line-height: 32px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(2) {
    font-size: 23px;
    line-height: 32px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(2) span:first-child {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 155px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(2) span:first-child {
    font-size: 100px;
    line-height: 136px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(2) span:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  width: 37px;
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(2) span:nth-child(3) {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 155px;
  margin-left: 10px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(2) span:nth-child(3) {
    font-size: 100px;
    line-height: 136px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(3) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 23px;
  line-height: 34px;
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(3) {
    font-size: 16px;
    line-height: 23px;
    margin-top: 15px;
    margin-bottom: 51px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(4) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 32px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(4) {
    font-size: 14px;
    line-height: 19px;
    text-align: left;
    margin-bottom: 14px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(4) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 40px;
  line-height: 24px;
  margin-right: 10px;
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(4) span {
    font-size: 32px;
    line-height: 19px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(6) {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 14px;
  line-height: 24px;
}
.coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(6) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 40px;
  line-height: 24px;
  display: inline-block;
  vertical-align: text-bottom;
  margin-right: 3px;
  margin-left: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(6) span {
    font-size: 32px;
    line-height: 19px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(5) {
    font-size: 14px;
    line-height: 19px;
  }
}
.coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(5) span {
  margin-right: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-5a172e50 .whi-box p:nth-child(5) span {
    font-size: 32px;
    line-height: 19px;
  }
}
.coh-ce-cpt_algs_sba-8b977502 {
  max-width: 540px;
  margin-left: 30px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  -webkit-border-radius: 0 20px;
          border-radius: 0 20px;
  padding: 40px 75px !important;
  height: 440.5px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-8b977502 {
    height: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8b977502 {
    max-width: 100%;
    margin-left: 0;
    height: auto;
    padding: 40px 48px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_sba-8b977502 {
    padding: 25px 30px !important;
  }
}
.coh-ce-cpt_algs_sba-8c53143e p:first-child {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 28px;
  line-height: 38px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e p:first-child {
    font-size: 17px;
    line-height: 23px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e p:first-child sup {
  font-size: 70%;
  position: relative;
  top: -8px;
}
.coh-ce-cpt_algs_sba-8c53143e p:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e p:nth-child(2) {
    font-size: 14px;
    line-height: 19px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e p:nth-child(3) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  text-align: center;
}
.coh-ce-cpt_algs_sba-8c53143e p:nth-child(3) span:first-child {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(234, 105, 82);
  font-size: 114px;
  line-height: 85px;
  margin-right: 10px;
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e p:nth-child(3) span:first-child {
    margin-right: 0;
    font-size: 72px;
    line-height: 45px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e p:nth-child(3) span:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  width: 37px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e p:nth-child(3) span:nth-child(2) {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e p:nth-child(3) span:nth-child(3) {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(234, 105, 82);
  font-size: 114px;
  line-height: 85px;
  margin-bottom: 0;
  margin-left: 10px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e p:nth-child(3) span:nth-child(3) {
    margin-left: 0;
    font-size: 72px;
    line-height: 45px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e p:nth-child(4) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 22px;
  line-height: 33px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-8c53143e p:nth-child(4) {
    margin-bottom: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e p:nth-child(4) {
    font-size: 16px;
    line-height: 21px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e p:nth-child(5) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 34px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e p:nth-child(5) {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 22px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e p:nth-child(5) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(234, 105, 82);
  font-size: 40px;
  line-height: 24px;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e p:nth-child(5) span {
    font-size: 25px;
    line-height: 22px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e p:nth-child(6) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e p:nth-child(6) {
    font-size: 16px;
    line-height: 22px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e p:nth-child(6) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(34, 34, 34);
  font-size: 40px;
  line-height: 24px;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-8c53143e p:nth-child(6) span {
    font-size: 25px;
    line-height: 22px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:first-child {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:first-child {
    font-size: 23px;
    line-height: 32px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 10px;
}
.coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(2) span:first-child {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 155px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(2) span:first-child {
    font-size: 100px;
    line-height: 136px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(2) span:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  width: 37px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(2) span:nth-child(2) {
    font-size: 16px;
    line-height: 18px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(2) span:nth-child(3) {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 155px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(2) span:nth-child(3) {
    font-size: 100px;
    line-height: 136px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(3) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 23px;
  line-height: 34px;
  margin-top: 10px;
  margin-bottom: 14px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(3) {
    margin-bottom: 28px;
    font-size: 16px;
    line-height: 27px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(4) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-right: 10px;
  margin-bottom: 27px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(4) {
    margin-bottom: 19px;
    font-size: 14px;
    line-height: 19px;
    text-align: left;
  }
}
.coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(4) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 40px;
  line-height: 24px;
  margin-right: 10px;
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(4) span {
    font-size: 32px;
    line-height: 19px;
  }
}
.coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(5) {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-8c53143e .whi-box1 p:nth-child(5) {
    font-size: 14px;
    line-height: 19px;
    text-align: center;
  }
}
.coh-ce-cpt_algs_sba-edbadae2 {
  margin-top: 50px;
}
.coh-ce-cpt_algs_sba-edbadae2 .reduc {
  font-size: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc {
    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: 767px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc {
    display: block;
  }
}
.coh-ce-cpt_algs_sba-edbadae2 .reduc .num {
  display: inline-block;
  vertical-align: top;
  width: 35%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .num {
    width: 38%;
    margin-top: 5px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .num {
    width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .num p {
    margin-bottom: 5px;
  }
}
.coh-ce-cpt_algs_sba-edbadae2 .reduc .num p > span {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_algs_sba-edbadae2 .reduc .num p span:first-child, .coh-ce-cpt_algs_sba-edbadae2 .reduc .num p span:nth-child(3) {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 66px;
  line-height: 90px;
  margin-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .num p span:first-child, .coh-ce-cpt_algs_sba-edbadae2 .reduc .num p span:nth-child(3) {
    font-size: 55px;
    line-height: 23px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .num p span:first-child, .coh-ce-cpt_algs_sba-edbadae2 .reduc .num p span:nth-child(3) {
    font-size: 45px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .num p span:first-child, .coh-ce-cpt_algs_sba-edbadae2 .reduc .num p span:nth-child(3) {
    font-size: 66px;
    line-height: 90px;
  }
}
.coh-ce-cpt_algs_sba-edbadae2 .reduc .num p span:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 28px;
  line-height: 38px;
  margin-right: 9px;
  margin-left: 8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .num p span:nth-child(2) {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_algs_sba-edbadae2 .reduc .txt {
  display: inline-block;
  vertical-align: top;
  width: 65%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .txt {
    width: 60%;
    margin-left: 2%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .txt {
    width: 100%;
    margin-left: 0;
  }
}
.coh-ce-cpt_algs_sba-edbadae2 .reduc .txt p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 23px;
  line-height: 34px;
  margin-top: 12px;
  margin-bottom: 0;
  padding-right: 49px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .txt p {
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .txt p {
    padding-top: 10px;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_sba-edbadae2 .reduc .txt p {
    padding-right: 11px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_algs_sba-edbadae2 .reduc .txt p sup {
  font-size: 60%;
  top: -8px;
}
.coh-ce-cpt_algs_sba-edbadae2 .reduc > div {
  font-size: 16px;
}
.coh-ce-cpt_algs_sleep-ceaf39e9 {
  max-width: 1110px;
  margin-top: 60px;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sleep-ceaf39e9 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_algs_sleep-d122cb36 h3 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_algs_sleep-d122cb36 h3 span {
  font-weight: 600;
}
.coh-ce-cpt_algs_sleep-d122cb36 h4 sup {
  top: -6px;
}
.coh-ce-cpt_algs_sleep-913488ba {
  margin-right: 0!important;
  margin-left: 0!important;
  margin-top: 30px;
  margin-bottom: 30px;
}
.coh-ce-cpt_algs_sleep-913488ba .fewer_card {
  background-color: rgb(0, 151, 147);
  padding-top: 26.5px;
  padding-right: 16px;
  padding-bottom: 26.5px;
  padding-left: 16px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  max-width: 350px;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_sleep-913488ba .fewer_card {
    min-height: 220px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_sleep-913488ba .fewer_card {
    min-height: auto;
    max-width: 100%;
  }
}
.coh-ce-cpt_algs_sleep-913488ba .fewer_card h2 {
  color: rgb(255, 255, 255);
  font-size: 62px;
  text-align: center;
  line-height: 84.43px;
  font-weight: 700;
  margin-bottom: 0px;
}
.coh-ce-cpt_algs_sleep-913488ba .fewer_card h4 {
  font-size: 23px;
  line-height: 26px;
  text-align: center;
  color: rgb(255, 255, 255);
  font-weight: 700;
  margin-bottom: 0px;
}
.coh-ce-cpt_algs_sleep-913488ba .fewer_card h5 {
  font-size: 18px;
  line-height: 26px;
  color: rgb(255, 255, 255);
  text-align: center;
  font-weight: 600;
  margin-bottom: 0px;
}
.coh-ce-cpt_algs_sleep-d1d07998 {
  padding: 0px !important;;
  margin-right: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_sleep-d1d07998 {
    margin-bottom: 30px;
    margin-right: 0px;
  }
}
.coh-ce-cpt_algs_sleep-f4e64c3a {
  padding: 0px !important;;
  margin-right: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_sleep-f4e64c3a {
    margin-bottom: 30px;
    margin-right: 0px;
  }
}
.coh-ce-cpt_algs_sleep-8dad3aef {
  padding: 0px !important;;
}
.coh-ce-cpt_algs_sleep-49a4c9e9 {
  padding-left: 0!important;
}
.coh-ce-cpt_algs_sleep-94561023 .statistically-title {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 24px;
  line-height: 34px;
  margin-top: 40px;
  font-weight: 500;
}
.coh-ce-cpt_algs_sleep-94561023 h4 {
  color: rgb(0, 93, 166);
  font-family: 'OpenSans-Italic', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_sleep-94561023 h4 {
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_algs_sleep-94561023 h4 sup {
  top: -6px;
}
.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_assert_and_assert_ext_trials-c4d739d7 {
  background-color: rgb(0, 94, 169);
  padding-top: 67px;
  padding-bottom: 70px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-c4d739d7 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-c4d739d7 {
    padding-top: 40px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_assert_and_assert_ext_trials-8fdc1eae {
  max-width: 1064px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
.coh-ce-cpt_assert_and_assert_ext_trials-a5c69eb9 h4 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_assert_and_assert_ext_trials-a5c69eb9 h4:first-child {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 2.8px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.coh-ce-cpt_assert_and_assert_ext_trials-a5c69eb9 h4:last-child {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-bottom: 15px;
  max-width: 72%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-a5c69eb9 h4:last-child {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    max-width: 100%;
  }
}
.coh-ce-cpt_assert_and_assert_ext_trials-a5c69eb9 h4:last-child sup {
  font-size: 60%;
  top: -11px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-a5c69eb9 h4:last-child sup {
    top: -8px;
  }
}
.coh-ce-cpt_assert_and_assert_ext_trials-1d853b3f {
  max-width: 770px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-1d853b3f {
    max-width: 335px;
  }
}
.coh-ce-cpt_assert_and_assert_ext_trials-8b944638 {
  padding: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-8b944638 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
.coh-ce-cpt_assert_and_assert_ext_trials-6a3947a0 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 15px;
          border-radius: 15px;
  padding-top: 61px;
  padding-right: 20px;
  padding-bottom: 61px;
  padding-left: 20px;
  max-width: 254px;
  min-height: 233px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-6a3947a0 {
    padding-top: 35px;
    padding-bottom: 35px;
    min-height: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-6a3947a0 {
    max-width: 335px;
    min-height: 94px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_assert_and_assert_ext_trials-6a3947a0 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-6a3947a0 p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_assert_and_assert_ext_trials-63c8c8c3 h4 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  margin-top: 20px;
  margin-bottom: 10px;
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-63c8c8c3 h4 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    max-width: 100%;
  }
}
.coh-ce-cpt_assert_and_assert_ext_trials-63c8c8c3 h4 sup {
  top: -10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-63c8c8c3 h4 sup {
    top: -7px;
  }
}
.coh-ce-cpt_assert_and_assert_ext_trials-63c8c8c3 ol {
  margin-bottom: 0;
}
.coh-ce-cpt_assert_and_assert_ext_trials-63c8c8c3 ol li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  color: rgb(255, 255, 255);
  list-style-type: disc;
  margin-bottom: 10px;
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_and_assert_ext_trials-63c8c8c3 ol li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_assert_and_assert_ext_trials-63c8c8c3 ol li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_assert_trail_program-c51c5e30 {
  width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 60px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_assert_trail_program-c51c5e30 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt {
  font-size: 0;
  margin-left: auto;
  width: 93.9%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt {
    width: 100%;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt > div {
  display: inline-block;
  font-size: 16px;
  vertical-align: top;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 h3 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 26px;
  line-height: 33.8px;
  font-weight: 700;
  color: rgb(0, 93, 166);
  text-align: center;
  padding-bottom: 2px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 h3 {
    font-size: 24px;
    line-height: 31px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 h3.righ-hed {
  padding-bottom: 14px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 h3.righ-hed {
    padding-bottom: 5px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 h3 span {
  position: relative;
  top: -7px;
  font-size: 60%;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 > p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  font-size: 18px;
  line-height: 27px;
  color: rgb(65, 64, 66);
  padding-right: 40px;
  padding-bottom: 5px;
  padding-left: 40px;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 > p {
    line-height: 24.51px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 > p.righ-txt {
  padding-bottom: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 > p.righ-txt {
    padding-bottom: 5px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 {
  font-size: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    width: 55%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 {
    width: 100%;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 > div {
  display: inline-block;
  font-size: 16px;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 .incontr {
  width: 42%;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 .forpic {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 .forpic img {
  height: 40px;
  width: 33.45px;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 .focont {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 .focont > div {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 .focont .bfong p {
  padding-bottom: 0;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 40px;
  line-height: 54.7px;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .cotry1 .focont .bfont p {
  font-size: 14px;
  line-height: 19.07px;
  padding-bottom: 0;
  margin-bottom: 0;
  text-align: left;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .contries {
  text-align: left;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .assert1 .contries {
    padding-left: 3px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont {
  width: 36.1%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont {
    width: 100%;
    margin-bottom: 60px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont .fi-parnet {
  padding-top: 15px;
  padding-bottom: 15px;
  border-width: 2px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  border-style: solid;
  border-color: rgb(65, 64, 66);
  text-align: center;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont .fi-parnet {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont .fi-parnet {
    text-align: left;
    padding-right: 8px;
    padding-left: 8px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont .topgrens {
    margin-left: auto;
    width: 94.6%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont .topgrens {
    width: 83.6%;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont .topgrens > div {
  position: relative;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont .topgrens > div:after {
  content: "";
  position: absolute;
  top: 50%;
  height: 2px;
  width: 22%;
  background-color: rgb(65, 64, 66);
  right: -81px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont .topgrens > div:after {
    width: 24%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .left-cont .topgrens > div:after {
    width: 0;
    height: 0;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .right-cont {
  width: 56.6%;
  margin-left: 7.3%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .right-cont {
    width: 100%;
    margin-left: 0;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .right-cont .sec-parnet {
  display: inline-block;
  vertical-align: top;
  border-width: 2px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  border-style: solid;
  border-color: rgb(65, 64, 66);
  width: 100%;
  padding-top: 15px;
  padding-right: 109px;
  padding-bottom: 15px;
  padding-left: 109px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .right-cont .sec-parnet {
    padding-right: 75px;
    padding-left: 75px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .right-cont .sec-parnet {
    padding-right: 8px;
    padding-left: 8px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .right-cont .sec-parnet {
    text-align: left;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens {
  position: relative;
  padding-top: 25px;
  padding-bottom: 20px;
  border-bottom-width: 2px;
  border-style: solid;
  border-color: rgb(65, 64, 66);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens {
    padding-top: 30px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 10px;
  width: 2px;
  background-color: rgb(65, 64, 66);
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens:after {
  content: "";
  position: absolute;
  right: 0;
  height: 10px;
  width: 2px;
  background-color: rgb(65, 64, 66);
  bottom: 0;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div {
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div:first-child {
  background-color: rgb(0, 151, 147);
  margin-bottom: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div:first-child {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.greybox {
  background-color: rgb(153, 153, 153);
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.greybox p {
  padding-top: 20px;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.blubox {
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.verti-text {
  position: absolute;
  top: 76px;
  left: -104px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.verti-text {
    top: 98px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.verti-text:after {
  display: none;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.verti-text p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: rgb(65, 64, 66);
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.righgren p {
  height: 110px;
  min-height: 110px;
  padding-top: 5px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.righgren p {
    min-height: 121px;
    height: 121px;
    padding-top: 14px !important;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.blubox p {
  min-height: 110px;
  height: 110px;
  padding-top: 5px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.blubox p {
    min-height: 125px;
    height: 125px;
    padding-top: 14px !important;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.orng-box {
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.orng-box p {
  min-height: 73px;
  height: 73px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.orng-box p {
    min-height: 69px;
    height: 69px;
    padding-top: 8px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div.orng-box p span {
  font-weight: 600;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  line-height: 24.51px;
  font-size: 18px;
  padding-top: 11px;
  padding-bottom: 0;
  margin-bottom: 0;
  height: 94.15px;
  text-align: center;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > div p img {
  height: 10px;
  width: 18px;
  display: inline-block;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > p {
  font-size: 18px;
  line-height: 24.1px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  text-align: center;
  padding-top: 9px;
  padding-bottom: 15px;
  margin-top: 20px;
  margin-bottom: 0;
  position: relative;
  border-top-width: 2px;
  border-style: solid;
  border-color: rgb(65, 64, 66);
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > p:before {
  position: absolute;
  top: -12px;
  left: 0;
  height: 10px;
  width: 2px;
  background-color: rgb(65, 64, 66);
  content: "";
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .topgrens > p:after {
  position: absolute;
  top: -12px;
  right: 0;
  content: "";
  height: 300%;
  width: 2px;
  background-color: rgb(65, 64, 66);
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints.rigpers {
  margin-left: 0;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints.rigpers {
    width: 100%;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints.rigpers > p {
  text-align: center;
  padding-bottom: 24px;
  padding-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints.rigpers > p {
    padding-left: 0;
    text-align: center;
    width: 100%;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints.rigpers .detailtext {
  padding-bottom: 19px;
  padding-left: 29px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints.rigpers .detailtext {
    padding-bottom: 6px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints > p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  line-height: 24.51px;
  font-size: 18px;
  text-align: center;
  padding-top: 13px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints > p {
    padding-top: 3px;
    padding-bottom: 25px;
    margin-left: auto;
    width: 83.3%;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext {
  padding-top: 12px;
  padding-right: 6px;
  padding-bottom: 12px;
  padding-left: 12px;
  border-width: 2px;
  border-style: solid;
  border-color: rgb(65, 64, 66);
  -webkit-border-top-right-radius: 50px;
          border-top-right-radius: 50px;
  -webkit-border-bottom-left-radius: 50px;
          border-bottom-left-radius: 50px;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext {
    -webkit-border-top-right-radius: 24px;
            border-top-right-radius: 24px;
    -webkit-border-bottom-left-radius: 24px;
            border-bottom-left-radius: 24px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext:after {
  content: "";
  position: absolute;
  top: -67px;
  right: -2px;
  background-color: rgb(65, 64, 66);
  width: 2px;
  height: 119px;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 5px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext h4 {
    font-size: 21px;
    line-height: 29px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext h4 span {
  font-size: 60%;
  position: relative;
  top: -7px;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext > p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-right: 7px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext > p span {
  position: relative;
  top: -7px;
  font-size: 60%;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext ul {
  margin-bottom: 0;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext ul li {
  list-style-type: none;
  position: relative;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 2.6px;
  padding-left: 12px;
  margin-bottom: 0;
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext ul li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: 0;
  color: rgb(0, 93, 166);
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_assert_trail_program-13c7803c .trail-parnt .prpoints .detailtext ul li span {
  font-size: 60%;
  position: relative;
  top: -7px;
}
.coh-ce-cpt_a_selective_moa-903ff75c {
  margin-bottom: 30px;
  padding-top: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_a_selective_moa-903ff75c {
    padding-top: 60px;
  }
}
.coh-ce-cpt_a_selective_moa-7b795383 h2 {
  margin-bottom: 15px;
}
.coh-ce-cpt_a_selective_moa-7b795383 h3 {
  margin-bottom: 30px;
}
.coh-ce-cpt_a_selective_moa-7b795383 .moatop h2 span, .coh-ce-cpt_a_selective_moa-7b795383 .moatop h3 span {
  position: relative;
  top: -8px;
  font-size: 60%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_a_selective_moa-a0389312 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
.coh-ce-cpt_a_selective_moa-8d29cc45 .moa-blurb-ref {
  font-size: 18px;
  line-height: 27px;
  margin-top: 30px;
  margin-bottom: 30px;
}
.coh-ce-cpt_a_selective_moa-8d29cc45 ul {
  margin-bottom: 30px;
}
.coh-ce-cpt_a_selective_moa-8d29cc45 ul.mb-0 {
  margin-bottom: 0px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_a_selective_moa-9e5b8164 {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_a_selective_moa-d6e83be0 {
  max-width: 536px;
  max-height: 430px;
  height: 430px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_a_selective_moa-d6e83be0 {
    max-height: 100%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_background_video-3a31c24c {
  position: relative;
  z-index: -1;
}
.coh-ce-cpt_background_video-5cc67da2 {
  width: 100%;
}
.coh-ce-cpt_blockquote-eebeed73 {
  padding-right: 0;
  padding-left: 0;
  border-left-style: none;
  margin-bottom: 0;
}
.coh-ce-cpt_blockquote-eebeed73:before {
  padding-left: 0;
}
.coh-ce-cpt_blockquote-50ab9410 {
  font-size: 1rem;
  line-height: 1rem;
  padding-top: 1.5rem;
  margin-top: auto;
}
.coh-ce-cpt_blockquote-553a8b89 {
  display: block;
  font-weight: bold;
}
.coh-ce-cpt_blockquote-5baee877 {
  display: block;
  margin-top: 0.5rem;
}
.coh-ce-cpt_blockquote-bf1797a2 {
  font-style: normal;
  font-size: 0.75rem;
}
.coh-ce-cpt_breadcrumbs-b00f9d69 {
  padding-top: 0;
  padding-bottom: 0;
}
.transparent-background.coh-ce-cpt_breadcrumbs-b00f9d69 {
  background-color: rgba(0, 0, 0, 0);
}
.solid-dark-background.coh-ce-cpt_breadcrumbs-b00f9d69 {
  background-color: rgb(34, 34, 34);
}
.solid-light-background.coh-ce-cpt_breadcrumbs-b00f9d69 {
  background-color: rgb(242, 242, 242);
}
.semi-transparent-dark-background.coh-ce-cpt_breadcrumbs-b00f9d69 {
  background-color: rgba(0, 0, 0, 0.5);
  color: rgb(255, 255, 255);
}
.position-absolute-top-left.coh-ce-cpt_breadcrumbs-b00f9d69 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
}
.coh-ce-cpt_bulb_with_text-ee711801 {
  max-width: 1110px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 10px;
          border-radius: 10px;
  padding-top: 30px;
  padding-right: 40px;
  padding-bottom: 30px;
  padding-left: 40px;
}
.coh-ce-cpt_bulb_with_text-8297ad4d {
  max-width: 100px;
}
.coh-ce-cpt_bulb_with_text-df7acdee {
  color: rgb(26, 137, 201);
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways-eb78e198 {
  margin: 80px auto 30px;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways-eb78e198 {
    max-width: 100%;
    padding: 0 15px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways-880f7ff3 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 30.5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways-880f7ff3 p {
    font-size: 28px;
    line-height: 42px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways-880f7ff3 p sup {
  font-size: 60%;
  top: -10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways-574a9859 {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways-5731e482 {
  width: 110px;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways-9626415e {
  padding-left: 0 !important;
  margin-left: -14px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways-9626415e {
    margin-left: 0;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways-7cb06214 p {
  margin-bottom: 0;
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 27px;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways-b611b3d6 p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 0;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways-453e99f0 p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 0;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-e5ddac0b {
  max-width: 1110px;
  width: 100%;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-e5ddac0b {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 15px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-6c00b60f {
  border-width: 2px;
  -webkit-border-top-right-radius: 30px;
          border-top-right-radius: 30px;
  border-style: solid;
  border-color: rgb(0, 93, 166);
  background-color: rgb(255, 255, 255);
  width: 100%;
  max-width: 1110px;
  -webkit-border-bottom-left-radius: 30px;
          border-bottom-left-radius: 30px;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-ba46b516 {
  background-color: rgb(0, 93, 166);
  -webkit-border-top-right-radius: 27px;
          border-top-right-radius: 27px;
  text-align: center;
  font-size: 20px;
  line-height: 27.24px;
  color: rgb(255, 255, 255);
  font-weight: 700;
  padding-top: 19.5px;
  padding-bottom: 19.5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-ba46b516 {
    padding-top: 13px;
    padding-right: 25px;
    padding-bottom: 14px;
    padding-left: 25px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-ba46b516 p {
  font-weight: 700;
  margin-bottom: 0px;
  font-size: 20px;
  line-height: 27.24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-ba46b516 p {
    font-size: 18px;
    line-height: 24.51px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-8982bf69 {
  width: 100%;
  max-width: 960px;
  margin: 38px auto 30.47px !important;;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-8982bf69 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-8982bf69 {
    padding-right: 19.5px;
    padding-left: 19.5px;
    margin: 24.19px auto 0px !important;;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-8982bf69 .oral-pellets h4 {
  color: rgb(0, 93, 166);
  font-weight: 700;
  font-size: 28px;
  line-height: 38.13px;
  margin-bottom: 2.35px;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-8982bf69 .oral-pellets p {
  font-weight: 600;
  color: rgb(0, 93, 166);
  font-size: 20px;
  line-height: 27.24px;
  margin-bottom: 12.4px;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-8982bf69 .actual-size {
  text-align: center;
  font-size: 15px;
  font-weight: 500;
  color: rgb(65, 64, 66);
  line-height: 24px;
  margin-bottom: 33.53px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-8982bf69 .actual-size {
    margin-bottom: 22px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-6afac6e2 {
  max-width: 383px;
  margin-right: 94.73px;
  padding: 0px !important;;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-6afac6e2 {
    margin-right: 25px;
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-6afac6e2 {
    margin-right: 0px;
    margin-bottom: 60px;
    padding: 0px !important;;
    max-width: 100%;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-81a9133d {
  margin: 0 auto !important;;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-81a9133d p {
  text-align: center;
  font-weight: 600;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 24.51px;
  margin-bottom: 10px;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-976cbcdf {
  padding-bottom: 40.16px;
  padding-left: 25px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-976cbcdf {
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-976cbcdf {
    padding-left: 0px;
    margin: 0px !important;;
  }
}
.oral-pd.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-976cbcdf {
  padding-bottom: 0px !important;;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-7e2b343f {
  padding: 0px !important;;
  max-width: 104.35px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-7e2b343f {
    padding-right: 0px !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-7e2b343f {
    max-width: 100px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-26c78968 {
  padding-left: 0 !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_bylvay_can_be_taken_3_ways_w-26c78968 {
    padding: 0px 0px 0px 19px !important;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-88af7567 h6 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 24px;
  line-height: 33px;
  margin-bottom: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-88af7567 h6 {
    line-height: 34px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-88af7567 h6 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-88af7567 h6 sup {
  font-size: 60%;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-88af7567 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 20px;
  line-height: 27.24px;
  margin-bottom: 0;
  font-weight: 600;
  padding-left: 19.59px;
  letter-spacing: -0.1px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-88af7567 p {
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-88af7567 p {
    letter-spacing: 0px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-88af7567 p br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-88af7567 p br {
    display: block;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-c87308b {
  border-width: 1.13px;
  border-style: none;
  border-color: rgb(65, 64, 66);
  border-left-style: solid;
  padding-left: 70px !important;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-c87308b {
    padding-left: 25px !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-c87308b {
    border-width: 0px;
    border-left-style: none;
    padding: 0px !important;;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d075ce29 {
  margin: 0 auto !important;;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d075ce29 p {
  text-align: center;
  font-weight: 600;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 24.51px;
  margin-bottom: 10px;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-1cf7f68d {
  padding-bottom: 40.16px;
  padding-left: 25px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-1cf7f68d {
    margin: 0px !important;;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-1cf7f68d {
    padding-left: 0px;
  }
}
.capsules-pd.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-1cf7f68d {
  padding-bottom: 8.25px !important;;
}
@media (max-width: 767px) {
  .capsules-pd.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-1cf7f68d {
    padding-bottom: 22px !important;;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-b6c3cc33 {
  padding-left: 0 !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_bylvay_can_be_taken_3_ways_w-b6c3cc33 {
    padding: 0px 0px 0px 19px !important;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d9d38131 h6 {
  margin-bottom: 5px;
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 24px;
  line-height: 33px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d9d38131 h6 {
    line-height: 34px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d9d38131 h6 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d9d38131 h6 sup {
  font-size: 60%;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d9d38131 p {
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 20px;
  line-height: 27.24px;
  font-weight: 600;
  padding-left: 19.59px;
  letter-spacing: 0.3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d9d38131 p {
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d9d38131 p {
    letter-spacing: 0px;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d9d38131 p br {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-d9d38131 p br {
    display: none;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-df91890a {
  text-align: center;
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-df91890a p {
  color: rgb(65, 64, 66);
  font-weight: 600;
  font-size: 20px;
  line-height: 27.24px;
  margin-bottom: 12.01px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-df91890a p {
    padding-right: 19.5px;
    padding-left: 19.5px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-df91890a p {
    margin-bottom: 33.46px;
    font-size: 18px;
    line-height: 27px;
    font-weight: 600;
  }
}
.coh-ce-cpt_bylvay_can_be_taken_3_ways_w-df91890a p.bylvay-extra {
  max-width: 700px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  padding-bottom: 11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_can_be_taken_3_ways_w-df91890a p.bylvay-extra {
    padding-bottom: 22px;
  }
}
.coh-ce-cpt_bylvay_is_reversible_ibat-10356165 {
  max-width: 1110px;
  margin-top: 40px;
  margin-right: auto;
  margin-bottom: 40px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_is_reversible_ibat-10356165 {
    width: 85%;
  }
}
.coh-ce-cpt_bylvay_is_reversible_ibat-97328c49 h3 {
  color: rgb(34, 34, 34);
}
.coh-ce-cpt_bylvay_is_reversible_ibat-5fefdb9 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-cpt_bylvay_is_reversible_ibat-5fefdb9 .col-card {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  -webkit-box-shadow: 2px 5px 8px 2px rgba(0, 0, 0, 0.24);
          box-shadow: 2px 5px 8px 2px rgba(0, 0, 0, 0.24);
  max-width: 550px;
  padding-top: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_is_reversible_ibat-5fefdb9 .col-card {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_bylvay_is_reversible_ibat-5fefdb9 .col-card img {
  max-width: 100px;
}
.coh-ce-cpt_bylvay_is_reversible_ibat-f8427859 {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_bylvay_recommended_doses-6600c5e {
  margin: 0 auto;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_recommended_doses-6600c5e {
    max-width: 100%;
    padding: 0 15px !important;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-d365cc05 {
  border-width: 2.37px;
  -webkit-border-top-right-radius: 30px;
          border-top-right-radius: 30px;
  border-style: solid;
  border-color: rgb(0, 93, 166);
  margin-top: 60px;
  background-color: rgb(255, 255, 255);
  -webkit-border-bottom-left-radius: 30px;
          border-bottom-left-radius: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-d365cc05 {
    margin-top: 30px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-37b38581 {
  background-color: rgb(0, 93, 166);
  text-align: center;
  padding-top: 22.22px;
  padding-bottom: 22.12px;
  -webkit-border-top-right-radius: 27px;
          border-top-right-radius: 27px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses-37b38581 {
    padding-top: 8.8px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-37b38581 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 27.24px;
  margin-bottom: 0px;
  font-weight: 700;
}
.coh-ce-cpt_bylvay_recommended_doses-37b38581 p sub {
  font-size: 65%;
}
.coh-ce-cpt_bylvay_recommended_doses-432c0272 {
  margin: 0 auto !important;;
  padding-top: 27.63px;
  padding-right: 96px;
  padding-bottom: 49.88px;
  padding-left: 145px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_recommended_doses-432c0272 {
    padding-right: 40px;
    padding-left: 71px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses-432c0272 {
    padding-right: 0px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-432c0272 {
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 30px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-a735eaa0 {
  max-width: 422px;
  padding: 0px !important;;
  margin-right: 60px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_recommended_doses-a735eaa0 {
    max-width: 452px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses-a735eaa0 {
    max-width: 50%;
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-a735eaa0 {
    max-width: 100%;
    margin-right: 0;
    margin-right: 0px;
    margin-bottom: 34px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-56ba285c {
  margin-top: 30px;
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses-56ba285c {
    margin-top: 34px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-56ba285c {
    margin-top: 30px;
    margin-bottom: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_recommended_doses-56ba285c {
    margin-top: 34px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-56ba285c h4 {
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-ea150f13 {
  width: 100%;
  max-width: 190px;
  padding-right: 0px !important;;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-ea150f13 {
    padding-right: 2px !important;;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-7745d0bd {
  color: rgb(0, 151, 147);
}
.coh-ce-cpt_bylvay_recommended_doses-7745d0bd p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-7745d0bd p {
    margin-bottom: 14px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-7745d0bd h4 {
  margin-top: 7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-7745d0bd h4 {
    margin-top: 10px;
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-e73d372a {
  padding: 0px !important;;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-e73d372a {
    padding-left: 15px !important;;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-e6467dec {
  text-align: left;
  margin-top: -26px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-e6467dec {
    margin-top: -29px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-e6467dec p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 95px;
  line-height: 123.37px;
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-e6467dec p {
    font-size: 75px;
    line-height: 102.14px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-e6467dec h6 {
  display: inline-block;
  color: rgb(0, 148, 144);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 29.96px;
  margin-bottom: 0;
  position: relative;
  top: -16px;
  font-weight: 600;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-e6467dec h6 {
    top: -6px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-4c337bb p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 0;
  padding-top: 15px;
  font-weight: 500;
  letter-spacing: -0.4px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-4c337bb p {
    letter-spacing: 0px;
    padding-top: 24px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses-4c337bb p br {
    display: none;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-e52791d3 {
  max-width: 383px;
  padding: 0px !important;;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_recommended_doses-e52791d3 {
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses-e52791d3 {
    max-width: 45%;
    margin-right: 5%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-e52791d3 {
    max-width: 100%;
    margin-right: 0;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-d4692d59 {
  margin-bottom: 10.8px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-d4692d59 {
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-d4692d59 h4 {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-d4692d59 h4 br {
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_recommended_doses-d4692d59 h4 br {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses-d4692d59 h4 br {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_recommended_doses-d4692d59 h4 br {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-f2294201 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    padding-right: 15px;
    padding-left: 11px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-998780b3 {
  text-align: left;;
  padding-right: 0px !important;;
  max-width: 185px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses-998780b3 {
    padding-left: 0px !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-998780b3 {
    padding: 0px !important;;
    max-width: 127px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-bb87f5e2 {
  text-align: left;;
  margin-top: -26px;
}
.coh-ce-cpt_bylvay_recommended_doses-bb87f5e2 p {
  font-size: 95px;
  line-height: 129.37px;
  color: rgb(0, 93, 166);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-bb87f5e2 p {
    font-size: 75px;
    line-height: 102.14px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-bb87f5e2 h6 {
  color: rgb(0, 93, 166);
  font-size: 22px;
  line-height: 29.96px;
  margin-top: -20px;
  margin-bottom: 5px;
  position: static;
  font-weight: 600;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-bb87f5e2 h6 {
    margin-top: -6px;
    margin-bottom: 8px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-4e0690e9 {
  padding: 0px !important;;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-4e0690e9 {
    max-width: 180px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_recommended_doses-4e0690e9 {
    max-width: 165px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-397795ff {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_bylvay_recommended_doses-397795ff p {
  margin-bottom: 0;
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(31, 84, 184);
  font-size: 22px;
  line-height: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-397795ff p {
    margin-bottom: 14px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-397795ff h4 {
  margin-top: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-397795ff h4 {
    margin-top: 10px;
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-b257dd58 {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.coh-ce-cpt_bylvay_recommended_doses-b257dd58 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 0;
  padding-top: 26px;
  font-weight: 500;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses-b257dd58 p {
    letter-spacing: 0.2px;
    padding-top: 18px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-dc93c070 p {
  margin-top: 30px;
  margin-bottom: 60px;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  font-weight: 500;
  max-width: 670px;
  width: 100%;
}
.coh-ce-cpt_bylvay_recommended_doses-dc93c070 p strong {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  text-decoration:  underline;
  font-weight: 700;
}
.coh-ce-cpt_bylvay_recommended_doses-dc93c070 p strong:hover {
  text-decoration: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses-dc93c070 p br {
    display: none;
  }
}
.coh-ce-cpt_bylvay_recommended_doses-dc93c070 p a:hover {
  text-decoration: none;
}
.coh-ce-cpt_bylvay_recommended_doses_1-96634c30 {
  margin: 80px auto 0;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-96634c30 {
    max-width: 100%;
    padding: 0 15px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_1-3ae6e9e1 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-3ae6e9e1 p {
    margin-bottom: 24px;
    font-size: 28px;
    line-height: 42px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_1-3ae6e9e1 p sub {
  font-size: 65%;
}
.coh-ce-cpt_bylvay_recommended_doses_1-894e060f {
  max-width: 38%;
  margin-right: 12%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-894e060f {
    max-width: 50%;
    margin-right: 5%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-894e060f {
    max-width: 100%;
    margin-right: 0;
    margin-bottom: 59px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_1-ba58b0ed p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-ba58b0ed p {
    margin-bottom: 14px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_1-c77cf767 {
  text-align: center;
}
.coh-ce-cpt_bylvay_recommended_doses_1-f9d05688 {
  text-align: right;
  margin-top: -26px;
}
.coh-ce-cpt_bylvay_recommended_doses_1-f9d05688 p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 77px;
  line-height: 105px;
  margin-bottom: 0;
  padding-top: 10px;
}
.coh-ce-cpt_bylvay_recommended_doses_1-f9d05688 h6 {
  display: inline-block;
  color: rgb(0, 148, 144);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 0;
  position: relative;
  top: -16px;
}
.coh-ce-cpt_bylvay_recommended_doses_1-fc7fc882 {
  border-top: 2px solid #009490;
  padding-right: 0;
  padding-left: 0;
  margin-top: -5px;
}
.coh-ce-cpt_bylvay_recommended_doses_1-fc7fc882 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-fc7fc882 p {
    letter-spacing: -0.2px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-fc7fc882 p br {
    display: none;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_1-2e516ba3 {
  max-width: 36%;
  margin-right: 14%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-2e516ba3 {
    max-width: 45%;
    margin-right: 5%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-2e516ba3 {
    max-width: 100%;
    margin-right: 0;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_1-24e46f61 p {
  margin-bottom: 0;
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(31, 84, 184);
  font-size: 22px;
  line-height: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-24e46f61 p {
    margin-bottom: 14px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_1-79108125 {
  text-align: right;
}
.coh-ce-cpt_bylvay_recommended_doses_1-8e9c7116 {
  text-align: right;
  margin-top: -26px;
}
.coh-ce-cpt_bylvay_recommended_doses_1-8e9c7116 p {
  font-size: 77px;
  line-height: 105px;
  color: rgb(31, 84, 184);
  font-family: 'OpenSans-ExtraBold', sans-serif;
  margin-bottom: 0;
  padding-top: 10px;
}
.coh-ce-cpt_bylvay_recommended_doses_1-8e9c7116 h6 {
  color: rgb(31, 84, 184);
  font-size: 16px;
  line-height: 22px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-top: -14px;
  margin-bottom: 12px;
  position: relative;
  right: 25px;
}
.coh-ce-cpt_bylvay_recommended_doses_1-73546805 {
  border-top: 2px solid #1F54B8;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: -4px;
}
.coh-ce-cpt_bylvay_recommended_doses_1-73546805 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  padding-top: 10px;
}
.coh-ce-cpt_bylvay_recommended_doses_1-74f2886a p {
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-74f2886a p {
    margin-top: 100px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_1-74f2886a p strong {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 148, 144);
  text-decoration:  underline;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_1-74f2886a p br {
    display: none;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-6600c5e {
  margin: 0 auto;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-6600c5e {
    max-width: 100%;
    padding: 0 15px !important;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-77643659 {
  border-width: 2.37px;
  -webkit-border-top-right-radius: 30px;
          border-top-right-radius: 30px;
  border-style: solid;
  border-color: rgb(0, 93, 166);
  margin-top: 60px;
}
.coh-ce-cpt_bylvay_recommended_doses_2-fee88d8d {
  background-color: rgb(0, 93, 166);
  text-align: center;
  padding-top: 22.22px;
  padding-bottom: 22.12px;
  -webkit-border-top-right-radius: 27px;
          border-top-right-radius: 27px;
}
.coh-ce-cpt_bylvay_recommended_doses_2-fee88d8d p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 27.24px;
  margin-bottom: 0px;
  font-weight: 700;
}
.coh-ce-cpt_bylvay_recommended_doses_2-fee88d8d p sub {
  font-size: 65%;
}
.coh-ce-cpt_bylvay_recommended_doses_2-650baff5 {
  width: 100%;
  max-width: 920px;
  margin: 0 auto !important;;
  padding-top: 27.63px;
  padding-bottom: 49.88px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-650baff5 {
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 30px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-5cdd49cb {
  max-width: 51%;
  padding: 0px !important;;
  margin-right: 60px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-5cdd49cb {
    max-width: 50%;
    margin-right: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-5cdd49cb {
    max-width: 100%;
    margin-right: 0;
    margin-bottom: 59px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-1fd209bf {
  margin-top: 34px;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-1fd209bf {
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-9446eaa4 {
  width: 100%;
  max-width: 190px;
  padding-right: 0px !important;;
}
.coh-ce-cpt_bylvay_recommended_doses_2-cadcda79 {
  color: rgb(0, 151, 147);
}
.coh-ce-cpt_bylvay_recommended_doses_2-cadcda79 p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-cadcda79 p {
    margin-bottom: 14px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-7e6be490 {
  padding: 0px !important;;
}
.coh-ce-cpt_bylvay_recommended_doses_2-8a38ad {
  text-align: left;
  margin-top: -26px;
}
.coh-ce-cpt_bylvay_recommended_doses_2-8a38ad p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(0, 151, 147);
  font-size: 95px;
  line-height: 123.37px;
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-8a38ad p {
    font-size: 75px;
    line-height: 102.14px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-8a38ad h6 {
  display: inline-block;
  color: rgb(0, 148, 144);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 29.96px;
  margin-bottom: 0;
  position: relative;
  top: -16px;
  font-weight: 600;
}
.coh-ce-cpt_bylvay_recommended_doses_2-23d66add p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 0;
  padding-top: 25px;
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-23d66add p br {
    display: none;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-e1afa876 {
  max-width: 44%;
  padding: 0px !important;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-e1afa876 {
    max-width: 45%;
    margin-right: 5%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-e1afa876 {
    max-width: 100%;
    margin-right: 0;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-e6794e3a {
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-e6794e3a {
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-d09d1060 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-366b5a8d {
  text-align: left;;
  padding-right: 0px !important;;
  max-width: 185px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-366b5a8d {
    padding: 0px !important;;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-6ae9b002 {
  text-align: left;;
  margin-top: -26px;
}
.coh-ce-cpt_bylvay_recommended_doses_2-6ae9b002 p {
  font-size: 95px;
  line-height: 129.37px;
  color: rgb(0, 93, 166);
  font-family: 'OpenSans-ExtraBold', sans-serif;
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-6ae9b002 p {
    font-size: 75px;
    line-height: 102.14px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-6ae9b002 h6 {
  color: rgb(0, 93, 166);
  font-size: 22px;
  line-height: 29.96px;
  margin-top: -20px;
  margin-bottom: 12px;
  position: static;
  font-weight: 600;
  text-align: center;
}
.coh-ce-cpt_bylvay_recommended_doses_2-a0e3e252 {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_bylvay_recommended_doses_2-a0e3e252 p {
  margin-bottom: 0;
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(31, 84, 184);
  font-size: 22px;
  line-height: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-a0e3e252 p {
    margin-bottom: 14px;
  }
}
.coh-ce-cpt_bylvay_recommended_doses_2-bcf3ebc4 {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
.coh-ce-cpt_bylvay_recommended_doses_2-bcf3ebc4 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 0;
  padding-top: 26px;
  font-weight: 500;
}
.coh-ce-cpt_bylvay_recommended_doses_2-4e8174b5 p {
  margin-top: 30px;
  margin-bottom: 60px;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  font-weight: 500;
}
.coh-ce-cpt_bylvay_recommended_doses_2-4e8174b5 p strong {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  text-decoration:  underline;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_recommended_doses_2-4e8174b5 p br {
    display: none;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-839414a2 {
  margin: 60px auto 0px auto;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-839414a2 {
    max-width: 100%;
    padding: 0 15px;
  }
}
.bylvay-secondary-graph.coh-ce-cpt_bylvay_reduced_cholestatic-839414a2 .image-pd {
  padding-top: 19.3px;
  padding-right: 105.01px;
  padding-bottom: 15.22px;
  padding-left: 71.86px;
}
.bylvay-secondary-graph.coh-ce-cpt_bylvay_reduced_cholestatic-839414a2 .image-pd2 {
  padding-top: 15.44px;
  padding-right: 13.29px;
  padding-bottom: 21.93px;
  padding-left: 3.04px;
}
.coh-ce-cpt_bylvay_reduced_cholestatic-2510cbf1 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 29px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-2510cbf1 p {
    font-size: 28px;
    line-height: 42px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-2510cbf1 p {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-2510cbf1 p {
    padding-top: 64px;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-856da8d2 {
  margin-right: -1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-856da8d2 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-d211fdb4 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-d211fdb4 {
    display : none;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-d211fdb4 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 24.51px;
  margin-bottom: 0;
  padding-top: 14px;
  padding-bottom: 10.78px;
  text-align: center;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 0px 30px 0 0 ;
          border-radius: 0px 30px 0 0 ;
  padding: 0px !important;;
  color: rgb(255, 255, 255);
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-d211fdb4 p .mb-pd {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-d211fdb4 p br {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-d211fdb4 p br {
    display: block;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-30a2a6cb {
  display: none;
  border-width: 0px;
  border-style: solid;
  border-color: rgb(0, 93, 166);
  padding-top: 9.97px;
  padding-right: 5.29px;
  padding-bottom: 19.42px;
  padding-left: 9.39px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-30a2a6cb {
    padding: 0px !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-30a2a6cb {
    display : block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-6fcab7d6 {
    display : none;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-6fcab7d6 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 27.24px;
  background-color: rgb(0, 93, 166);
  padding-top: 11.84px;
  padding-bottom: 13.23px;
  text-align: center;
  -webkit-border-radius: 0px 30px 0px 0px;
          border-radius: 0px 30px 0px 0px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_bylvay_reduced_cholestatic-6fcab7d6 p.clinically-title {
  padding-top: 18.06px;
  padding-bottom: 14.91px;
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_bylvay_reduced_cholestatic-8b48812b {
  background-color: rgb(255, 255, 255);
  border: 2px solid #005DA6;
  -webkit-border-bottom-left-radius: 20px;
          border-bottom-left-radius: 20px;
  padding-top: 21.93px;
  padding-right: 25px;
  padding-bottom: 19.49px;
  padding-left: 11.82px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-8b48812b {
    display: none;
  }
}
.bylvay-secondary-graph.coh-ce-cpt_bylvay_reduced_cholestatic-8b48812b {
  padding-top: 19.3px;
  padding-right: 6.563125rem;
  padding-bottom: 15.22px;
  padding-left: 71.86px;
}
.coh-ce-cpt_bylvay_reduced_cholestatic-457b904e {
  padding-right: 0px !important;;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-457b904e {
    padding-right: 15px !important;;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 {
  padding-left: 14px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 {
    padding-left: 0;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 ul {
  margin-bottom: 15px;
  margin-left: 7px;
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 ul li {
  margin-bottom: 10px;
  list-style: none;
  position: relative;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 ul li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: -11px;
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 ul li p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 15px;
  font-weight: 500;
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 p strong {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 p span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 .iner p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 24px;
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 h3 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 h3 {
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 h3.desktop-width-350 {
  max-width: 350px;
  min-width: 350px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 h3.desktop-width-350 {
    min-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 h3.desktop-width-350 {
    max-width: 100%;
    min-width: 100%;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 p.exbot {
  margin-bottom: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 p:last-child {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 h4 {
  color: rgb(0, 93, 166);
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_reduced_cholestatic-76ef6c63 h4 {
    line-height: 27px;
    letter-spacing: -0.1px;
  }
}
.coh-ce-cpt_calculator-b329ad92 {
  margin: 40px auto 0;
  max-width: 1110px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-b329ad92 {
    margin: 0 auto;
  }
}
.coh-ce-cpt_calculator-8c4e351e {
  max-width: 787px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_calculator-8c4e351e {
    padding: 0 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_calculator-8c4e351e .form-heading {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  background-color: rgb(0, 93, 166);
  padding-top: 12px;
  padding-bottom: 10px;
  font-size: 20px;
  line-height: 27.24px;
  text-align: center;
  -webkit-border-radius: 0px 24px 0px 0px;
          border-radius: 0px 24px 0px 0px;
  font-weight: 700;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator-8c4e351e .form-heading {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_calculator-8c4e351e form#calculator-form {
  background-color: rgb(224, 236, 245);
  padding-top: 30px;
  padding-right: 53px;
  padding-bottom: 37px;
  padding-left: 60px;
  border-width: 4px;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-style: solid;
  border-color: rgb(0, 93, 166);
  -webkit-border-radius: 15px;
          border-radius: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator-8c4e351e form#calculator-form {
    padding-top: 16px;
    padding-right: 20px;
    padding-bottom: 36px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e form#calculator-form {
    padding-top: 7.72px;
    padding-right: 19.5px;
    padding-bottom: 17px;
    padding-left: 19.5px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e form#calculator-form .js-form-item label {
    font-size: 18px;
    line-height: normal;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e .form-item-select-dose {
    padding-bottom: 4px;
  }
}
.coh-ce-cpt_calculator-8c4e351e .form-item-select-dose.active-dose select {
  background-image: url(/sites/g/files/kcxpwu931/files/2024-10/down-arrow_0_0.png) !important;
}
.coh-ce-cpt_calculator-8c4e351e .js-form-item {
  display: inline-block !important;
  position: relative;
}
.coh-ce-cpt_calculator-8c4e351e .js-form-item label {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 24.51px;
  padding-bottom: 12.18px;
  margin-bottom: 0;
  display: block;
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator-8c4e351e .js-form-item label {
    font-size: 16px;
    line-height: 21.79px;
  }
}
.coh-ce-cpt_calculator-8c4e351e .js-form-item .error-message {
  color: rgb(204, 18, 18);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  position: absolute;
  bottom: -12px;
  letter-spacing: 0.4px;
  font-weight: 500;
  font-style: italic;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e .js-form-item .error-message {
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_calculator-8c4e351e .form-type-select {
  width: 47%;
  margin-right: 4%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_calculator-8c4e351e .form-type-select {
    width: 100%;
    margin-right: 0;
  }
}
.coh-ce-cpt_calculator-8c4e351e .form-type-select select {
  background-color: rgb(255, 255, 255);
  width: 306px;
  border: 1px solid rgba(65, 64, 66, 0.5);
  background-image: url(/sites/g/files/kcxpwu931/files/2024-10/down-arrow_0.png);
  background-repeat: no-repeat;
  background-position: 96% center;
  height: 48px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgba(65, 64, 66, 0.5);
  font-size: 18px;
  line-height: 24.51px;
  padding-top: 10.75px;
  padding-right: 39px;
  padding-bottom: 10.75px;
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_calculator-8c4e351e .form-type-select select {
    width: 100%;
  }
}
.coh-ce-cpt_calculator-8c4e351e .form-type-select select:focus {
  outline: none !important;;
}
.coh-ce-cpt_calculator-8c4e351e .form-type-select select option {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 24.51px;
  font-weight: 600;
}
.coh-ce-cpt_calculator-8c4e351e .form-type-select select option:first-child {
  display: none;
}
.coh-ce-cpt_calculator-8c4e351e .form-type-select input :focus-visible, .coh-ce-cpt_calculator-8c4e351e .form-type-select select :focus-visible, .coh-ce-cpt_calculator-8c4e351e .form-type-select textarea :focus-visible, .coh-ce-cpt_calculator-8c4e351e .form-type-select button :focus-visible, .coh-ce-cpt_calculator-8c4e351e .form-type-select a :focus-visible {
  border: none !important;;
  border-width: 0px;
  border-style: none;
}
.coh-ce-cpt_calculator-8c4e351e .form-type-textfield {
  width: 48%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator-8c4e351e .form-type-textfield {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e .form-type-textfield {
    padding: 7px 0px 0px 0px !important;;
  }
}
.coh-ce-cpt_calculator-8c4e351e .form-type-textfield input {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  color: rgb(153, 153, 153);
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 8px;
  border: 1px solid #444;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_calculator-8c4e351e input#edit-submit {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  margin: 22.2px 0 0 0;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  display: inherit;
  background-color: rgba(65,64,66,0.5);
  padding-top: 15.5px;
  padding-bottom: 15.5px;
  font-weight: 700;
  max-width: 235px;
  width: 235px;
  display: inline-block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator-8c4e351e input#edit-submit {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e input#edit-submit {
    margin: 0px 0 0 0;
    max-width: 185px;
    font-size: 16px;
    padding-top: 13px;
    padding-bottom: 13px;
  }
}
.coh-ce-cpt_calculator-8c4e351e input#edit-submit:focus {
  border: none;
}
.coh-ce-cpt_calculator-8c4e351e input#edit-submit.valid-btn:hover {
  background-color: #4086bc !important;
}
.coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails {
  background-color: rgb(198, 218, 235);
  padding-top: 45.55px;
  padding-right: 39px;
  padding-bottom: 36.38px;
  padding-left: 39px;
  position: relative;
  top: -16px;
  -webkit-border-bottom-left-radius: 15px;
          border-bottom-left-radius: 15px;
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  border-right-width: 4px;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-bottom-color: rgb(0, 93, 166);
  border-left-color: rgb(0, 93, 166);
  border-right-color: rgb(0, 93, 166);
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails {
    padding-top: 37.58px;
    padding-right: 20px;
    padding-bottom: 34.86px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails:before {
  content: "";
  position: absolute;
  top: -13px;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: 0 0;
  width: 78px;
  height: 78px;
  left: 44%;
}
.coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row {
    display: block;
  }
}
.coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row > div > label {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: normal;
  margin-bottom: 8.18px;
  display: block;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row > div > label {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row > div:first-child {
  width: 48%;
  margin-right: 2%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row > div:first-child {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row > div:first-child input {
  padding-top: 7.5px;
  padding-bottom: 7.5px;
  padding-left: 9px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 31.2px;
  width: 306px;
  height: 48px;
  font-weight: 700;
  border-width: 1px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border-style: solid;
  border-color: rgba(65, 64, 66, 0.5);
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row > div:first-child input {
    width: 100%;
  }
}
.coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row > div:nth-child(2) {
  width: 48%;
  margin-left: 2%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row > div:nth-child(2) {
    width: 100%;
    margin-left: 0;
  }
}
.coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row > div:nth-child(2) input {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 31.2px;
  padding-top: 7.5px;
  padding-bottom: 7.5px;
  padding-left: 9px;
  width: 306px;
  height: 48px;
  font-weight: 700;
  border-width: 1px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  border-style: solid;
  border-color: rgba(65, 64, 66, 0.5);
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_calculator-8c4e351e .calculator-bottomdetails > div.row > div:nth-child(2) input {
    width: 100%;
  }
}
.coh-ce-cpt_calculator-8c4e351e .calculator-topsection.polygon-add {
  position: relative;
  z-index: 9;
}
.coh-ce-cpt_calculator-8c4e351e .calculator-topsection.polygon-add select#edit-select-dose {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 18px;
  line-height: 24.51px;
}
.coh-ce-cpt_calculator-8c4e351e .calculator-topsection.polygon-add .form-type-textfield input {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_calculator-8c4e351e .calculator-topsection.polygon-add select#edit-weight {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 24.51px;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_calculator-8c4e351e .calculator-topsection.polygon-add #edit-submit.valid-btn:hover {
  background-color: #005DA6 !important;
}
.coh-ce-cpt_calculator-8c4e351e .valid-btn {
  background-color: #005DA6 !important;
}
.coh-ce-cpt_calculator-8c4e351e .form-type-textfield input {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(153, 153, 153);
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-cpt_calculator-8c4e351e .form-item.error input, .coh-ce-cpt_calculator-8c4e351e .form-item.error select {
  background-repeat: no-repeat;
  background-size: 16px;
  background-position: 97% center;
}
.coh-ce-cpt_calculator-8c4e351e .form-item-weight {
  width: 48%;
  margin-right: 0px !important;;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_calculator-8c4e351e .form-item-weight {
    width: 100%;
  }
}
.coh-ce-cpt_calculator-8c4e351e .form-item-weight.active-weight select {
  background-image: url(/sites/g/files/kcxpwu931/files/2024-10/down-arrow_0_0.png) !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator-8c4e351e .select2.select2-container--default {
    width: 100%;
  }
}
.coh-ce-cpt_calculator-8c4e351e .select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #005DA6  transparent;
  border-width: 0 6px 8px 6px;
  top: 80%;
  left: 7%;
}
.coh-ce-cpt_calculator-8c4e351e .select2.select2-container--default .select2-selection--single {
  height: 48px;
  width: 306px;
  padding-top: 8px;
  border-color: rgba(65, 64, 66, 0.50) !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_calculator-8c4e351e .select2.select2-container--default .select2-selection--single {
    width: 100%;
  }
}
.coh-ce-cpt_calculator-8c4e351e .select2.select2-container--default .select2-selection--single .select2-selection__arrow b {
  top: 80%;
  border-width: 9px 6px 0 6px;
  border-color: #005DA6 transparent transparent transparent;
  left: 7%;
}
.coh-ce-cpt_calculator-8c4e351e .select2.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: rgba(65, 64, 66, 0.50);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
}
.coh-ce-cpt_calculator-8c4e351e .select2.select2-container--default .select2-search--dropdown .select2-search__field {
  display: none;
  display: none !important;
}
.coh-ce-cpt_calculator-8c4e351e .select2.select2-container--default .select2-results__options .select2-results__option {
  border-top-width: 1px;
  border-style: solid;
  height: 49px;
  padding-top: 14px;
}
.coh-ce-cpt_calculator-8c4e351e .select2 .expanded-class .select2-selection__rendered {
  color: #414042 !important;
  font-weight: 700 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_calculator-8c4e351e .select2-container {
    width: 100% !important;
  }
}
.coh-ce-cpt_calculator-8c4e351e select2-selection--single .select2-selection__arrow b {
  border-width: 7px 7px 0 7px;
}
.coh-ce-cpt_calculator-8c4e351e .dose-calculator-disclaimer {
  display: inline-block;
  vertical-align: middle;
  width: 58%;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 30px;
  position: relative;
  left: 11px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_calculator-8c4e351e .dose-calculator-disclaimer {
    width: 100%;
    margin-top: 11px;
    margin-left: 0;
    left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e .dose-calculator-disclaimer {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_calculator-8c4e351e .dose-calculator-disclaimer {
    width: 102%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator-8c4e351e .calculator-actions {
    padding-top: 4px;
  }
}
.coh-ce-cpt_calculator-8c4e351e .select2-results__option {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: normal;
  font-family: 'GothamMedium' !important;
  font-weight: 500 !important;
}
.coh-ce-cpt_calculator-8c4e351e span.select2-results ul li {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
}
.coh-ce-cpt_calculator_one-9fe39f2e {
  margin: 40px auto 0;
  max-width: 1110px;
}
.coh-ce-cpt_calculator_one-29240e6 {
  max-width: 730px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_calculator_one-29240e6 {
    padding: 0 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_calculator_one-29240e6 .form-heading {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  background-color: rgb(0, 93, 166);
  padding-top: 12px;
  padding-bottom: 10px;
  font-size: 20px;
  line-height: 27.24px;
  text-align: center;
  -webkit-border-radius: 0px 24px 0px 0px;
          border-radius: 0px 24px 0px 0px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator_one-29240e6 .form-heading {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_calculator_one-29240e6 form#calculator-form {
  background-color: rgb(255, 255, 255);
  padding-top: 16.38px;
  padding-right: 39px;
  padding-bottom: 28.23px;
  padding-left: 39px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  -webkit-border-radius: 0px 0px 0px 24px;
          border-radius: 0px 0px 0px 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator_one-29240e6 form#calculator-form {
    padding-top: 16px;
    padding-right: 20px;
    padding-bottom: 36px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator_one-29240e6 form#calculator-form {
    padding-top: 7.72px;
    padding-right: 19.5px;
    padding-bottom: 38.19px;
    padding-left: 19.5px;
  }
}
.coh-ce-cpt_calculator_one-29240e6 .js-form-item {
  display: inline-block !important;
  position: relative;
}
.coh-ce-cpt_calculator_one-29240e6 .js-form-item label {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 24.51px;
  padding-bottom: 10px;
  margin-bottom: 0;
  display: block;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator_one-29240e6 .js-form-item label {
    font-size: 16px;
    line-height: 21.79px;
  }
}
.coh-ce-cpt_calculator_one-29240e6 .js-form-item .error-message {
  color: rgb(204, 18, 18);
  font-family: 'OpenSans-Italic', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  position: absolute;
  bottom: -5px;
  letter-spacing: 0.4px;
  font-weight: 800;
}
.coh-ce-cpt_calculator_one-29240e6 .form-type-select {
  width: 47%;
  margin-right: 4%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator_one-29240e6 .form-type-select {
    width: 100%;
    margin-right: 0;
  }
}
.coh-ce-cpt_calculator_one-29240e6 .form-type-select select {
  background-color: rgb(255, 255, 255);
  width: 100%;
  border: 1px solid #444444;
  background-image: url(/sites/g/files/kcxpwu931/files/2024-10/down-arrow_0.png);
  background-repeat: no-repeat;
  background-size: 12px;
  background-position: 96% center;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(153, 153, 153);
  font-size: 16px;
  line-height: 24px;
  padding-right: 39px;
}
.coh-ce-cpt_calculator_one-29240e6 .form-type-select select option {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(102, 102, 102);
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-cpt_calculator_one-29240e6 .form-type-textfield {
  width: 48%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator_one-29240e6 .form-type-textfield {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator_one-29240e6 .form-type-textfield {
    padding: 7px 0px 0px 0px !important;;
  }
}
.coh-ce-cpt_calculator_one-29240e6 .form-type-textfield input {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  color: rgb(153, 153, 153);
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 8px;
  border: 1px solid #444;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_calculator_one-29240e6 input#edit-submit {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 29.96px;
  background-color: rgba(65, 64, 66, 0.5);
  margin: 12.2px auto 0;
  width: 262px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  display: inherit;
  padding-top: 13px;
  padding-bottom: 13px;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator_one-29240e6 input#edit-submit {
    margin: 24.72px auto 0px;
  }
}
.coh-ce-cpt_calculator_one-29240e6 input#edit-submit:focus {
  border: none;
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails {
  background-color: rgb(239, 249, 255);
  padding-top: 28px;
  padding-right: 39px;
  padding-bottom: 38px;
  padding-left: 39px;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails {
    padding-top: 15px;
    padding-right: 20px;
    padding-bottom: 35px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails:before {
  content: "";
  position: absolute;
  top: -13px;
  background-image: url("/sites/g/files/kcxpwu611/files/2023-12/shadow-arrow.png");
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: 0 0;
  width: 78px;
  height: 78px;
  left: 44%;
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails > div.row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails > div.row {
    display: block;
  }
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails > div.row > div > label {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
  display: block;
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails > div.row > div:first-child {
  width: 48%;
  margin-right: 2%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails > div.row > div:first-child {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails > div.row > div:first-child input {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 9px;
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  width: 100%;
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails > div.row > div:nth-child(2) {
  width: 48%;
  margin-left: 2%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails > div.row > div:nth-child(2) {
    width: 100%;
    margin-left: 0;
  }
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-bottomdetails > div.row > div:nth-child(2) input {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 9px;
  width: 100%;
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-topsection.polygon-add {
  background-color: rgb(239, 249, 255);
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-topsection.polygon-add select#edit-select-dose {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_calculator_one-29240e6 .calculator-topsection.polygon-add .form-type-textfield input {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_calculator_one-29240e6 .valid-btn {
  background-color: #009490 !important;
}
.coh-ce-cpt_calculator_one-29240e6 .form-type-textfield input {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(153, 153, 153);
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-cpt_calculator_one-29240e6 .polygon-add #show-form-data {
  background-color: rgb(239,249,255);
  -webkit-box-shadow: 0px 4px 14px #00000029;
          box-shadow: 0px 4px 14px #00000029;
  padding-bottom: 6px;
}
.coh-ce-cpt_calculator_one-29240e6 .form-item.error input, .coh-ce-cpt_calculator_one-29240e6 .form-item.error select {
  border-color: #D92020;
  background-image: url(/sites/g/files/kcxpwu551/files/2023-06/triangle-exclamation-solid.png);
  background-repeat: no-repeat;
  background-size: 22px;
  background-position: 94% center;
}
.coh-ce-cpt_calculator_one-29240e6 .form-item-weight {
  width: 48%;
  margin-right: 0px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_calculator_one-29240e6 .form-item-weight {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_calculator_one-29240e6 .form-item-weight {
    padding: 7px 0px 0px 0px !important;;
  }
}
.coh-ce-cpt_chronic_cholestatic_liver_di-acba1a8c {
  margin: 0 auto 60px;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-acba1a8c {
    padding: 0 15px;
    margin: 0 auto  60px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-acba1a8c {
    margin: 0 auto;
  }
}
.pfic-dragger.coh-ce-cpt_chronic_cholestatic_liver_di-acba1a8c {
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  .pfic-dragger.coh-ce-cpt_chronic_cholestatic_liver_di-acba1a8c {
    padding-bottom: 0px;
  }
}
.coh-ce-cpt_chronic_cholestatic_liver_di-2fab890a h2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-2fab890a h2 {
    font-size: 27px;
    line-height: 34px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-2fab890a h2.pfic-abouts {
    padding-right: 2px;
  }
}
.coh-ce-cpt_chronic_cholestatic_liver_di-2fab890a h2 span {
  position: relative;
  top: -8px;
  font-size: 60%;
}
.coh-ce-cpt_chronic_cholestatic_liver_di-2fab890a h3 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-size: 26px;
  line-height: 33.8px;
  padding-bottom: 30px;
  margin-bottom: 0;
  width: 80%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-2fab890a h3 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-2fab890a h3 {
    font-size: 24px;
    line-height: 31px;
    font-family: 'Open Sans', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    color: rgb(0, 93, 166);
    font-weight: 700;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-2fab890a h3.pfic-head3 {
    padding-right: 19px;
  }
}
.coh-ce-cpt_chronic_cholestatic_liver_di-2fab890a h3 span {
  font-size: 60%;
  position: relative;
  top: -8px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-9b938726 {
    padding-right: 0 !Important;
  }
}
.coh-ce-cpt_chronic_cholestatic_liver_di-702b6d67 .cholestasis-mobile {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-702b6d67 .cholestasis-mobile {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-702b6d67 .cholestasis-mobile {
    display: block;
  }
}
.coh-ce-cpt_chronic_cholestatic_liver_di-702b6d67 ul {
  margin-left: 14px !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-702b6d67 ul {
    padding-right: 6px;
  }
}
.coh-ce-cpt_chronic_cholestatic_liver_di-702b6d67 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  position: relative;
  list-style: none;
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  letter-spacing: -0.1px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-702b6d67 ul li {
    max-width: 100%;
    width: 100%;
  }
}
.coh-ce-cpt_chronic_cholestatic_liver_di-702b6d67 ul li:before {
  background-color: rgb(51, 51, 51);
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  top: 9px;
  left: -16px;
}
.coh-ce-cpt_chronic_cholestatic_liver_di-702b6d67 h4 span {
  position: relative;
  top: -7px;
  font-size: 60%;
}
.coh-ce-cpt_chronic_cholestatic_liver_di-24ea7ff9 {
  width: 282px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-24ea7ff9 {
    margin-top: 14px;
    margin-bottom: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-591b967e cholestasis-desktop {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-591b967e cholestasis-desktop {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-591b967e cholestasis-desktop {
    display: none;
    display: none!important;
  }
}
.coh-ce-cpt_chronic_cholestatic_liver_di-591b967e ul {
  margin-left: 14px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_chronic_cholestatic_liver_di-591b967e ul {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_chronic_cholestatic_liver_di-591b967e ul li {
  position: relative;
  list-style: none;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  letter-spacing: -0.1px;
}
.coh-ce-cpt_chronic_cholestatic_liver_di-591b967e ul li:before {
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
  position: absolute;
  top: 9px;
  left: -16px;
  content: "";
}
.coh-ce-cpt_clinically_meaningful_pfic-ddd5a0c7 p.limit-blue span.limit-blue {
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_clinically_meaningful_pfic-99561845 .little-text {
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinically_meaningful_pfic-99561845 .little-text {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinically_meaningful_pfic-99561845 .little-text sup {
    font-size: 63%;
    top: -9px;
  }
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column {
  border-width: 2px;
  -webkit-border-top-left-radius: 0px;
          border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 34px;
          border-top-right-radius: 34px;
  -webkit-border-bottom-left-radius: 34px;
          border-bottom-left-radius: 34px;
  -webkit-border-bottom-right-radius: 0px;
          border-bottom-right-radius: 0px;
  border-style: solid;
  border-color: rgb(65, 64, 66);
  background-color: rgb(255, 255, 255);
  padding-top: 12px;
  padding-right: 39px;
  padding-bottom: 38.5px;
  padding-left: 39px;
  margin-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column {
    padding-right: 29px;
    padding-left: 29px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column {
    padding-top: 12px;
    padding-right: 42px;
    padding-bottom: 33px;
    padding-left: 42px;
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column img {
  background-color: rgb(255, 255, 255);
  width: 178px;
  float: right;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column img:before, .coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column img:after {
  clear: none;
  content: normal;
  display: inline;
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column img {
    float: none;
    margin-top: 19px;
  }
  .coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column img:before, .coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column img:after {
    clear: none;
    content: normal;
    display: inline;
  }
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column p {
  font-size: 22px;
  line-height: 29.96px;
  color: rgb(65, 64, 66);
  font-weight: 700;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column p {
    font-size: 21px;
  }
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column p.rating-number {
  font-family: 'Inter', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(234, 105, 82);
  font-size: 75px;
  line-height: 61px;
  word-spacing: -9px;
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column p.rating-number span {
  font-size: 22px;
  line-height: 29.96px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  width: 39px;
  display: inline-block;
  text-align: center;
  word-spacing: normal;
  position: relative;
  top: -4px;
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column .content-heading p {
  font-size: 26.75px;
  line-height: 36.43px;
  text-align: center;
  margin-bottom: 20px;
  font-weight: 700;
  color: rgb(0, 93, 166);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column .content-heading p {
    font-size: 26px;
    line-height: 35.41px;
  }
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .border-column .content-heading p.top-tite {
  line-height: 27.24px;
  font-size: 20px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  padding-bottom: 5px;
  margin-bottom: 0;
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .data-content h4 {
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .data-content h4.max-w-430 {
  max-width: 430px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_clinically_meaningful_pfic-4db8775e .data-content h4.max-w-430 {
    max-width: 100%;
  }
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .data-content h4 strong {
  font-size: 26px;
  line-height: 33.8px;
  color: rgb(234, 105, 82);
}
.coh-ce-cpt_clinically_meaningful_pfic-4db8775e .blue {
  color: #005DA6 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_clinically_meaningful_pfic-6c8b0d9f {
    margin-bottom: 60px;
  }
}
.coh-ce-cpt_clinically_meaningful_pfic-309d18ba {
  border-style: solid;
}
.coh-ce-cpt_clinically_meaningful_pfic-20929841 {
  border-style: none;
}
.coh-ce-cpt_clinically_meaningful_pfic-662d0bfd {
  padding-left: 0px !important;
}
.coh-ce-cpt_clinically_meaningful_pfic-f5e55609 .at-week {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 24px;
  line-height: 33px;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_clinically_meaningful_pfic-f5e55609 h4 br {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinically_meaningful_pfic-f5e55609 h4 br {
    display: none;
  }
}
.coh-ce-cpt_clinically_meaningful_pfic-1bf6d2d8 {
  border-width: 2px;
  -webkit-border-top-left-radius: 0px;
          border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  -webkit-border-bottom-right-radius: 0px;
          border-bottom-right-radius: 0px;
  border-style: solid;
  border-color: rgb(65, 64, 66);
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_clinically_meaningful_pfic-9fde9909 .participant-details {
  line-height: 28.04px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_clinically_meaningful_pfic-9fde9909 .participant-details {
    letter-spacing:  0.7px;
    margin-bottom: 5px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_clinically_meaningful_pfic-9fde9909 .participant-details {
    letter-spacing: normal;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_clinically_meaningful_pfic-dee0bc9a {
  padding-left: 0px !important;
}
.coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 21px;
  line-height: 31px;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text.first-text {
  margin-bottom: 5px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text.first-text {
    word-break: break-all;
    max-width: 93%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text.first-text:first-child {
    margin-bottom: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text.first-text:first-child {
    max-width: 95%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text.first-text:last-child {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text .text-orange {
  color: rgb(234, 105, 82);
  font-family: 'OpenSans-ExtraBold', sans-serif;
  font-size: 36px;
  line-height: 31px;
}
.coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text .text-orange.bottom {
  font-size: 32px;
  line-height: 31px;
}
.coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text .text-black {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  font-size: 36px;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text .small-text-week {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-cpt_clinically_meaningful_pfic-601ed574 .week-left-text .text-black-mid {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  line-height: 24px;
}
.coh-ce-cpt_clinically_meaningful_pfic-2f5dbec4 {
  padding-top: 15px;
  padding-bottom: 30px;
}
.coh-ce-cpt_clinically_meaningful_pfic-2f5dbec4 .note-text {
  font-size: 15px;
  line-height: 24px;
  margin-bottom: 0px;
  padding-left: 10px;
  position: relative;
}
.coh-ce-cpt_clinically_meaningful_pfic-2f5dbec4 .note-text sup {
  position: absolute;
  left: 1px;
  top: -3px;
}
.coh-ce-cpt_clinically_meaningful_pfic-2f5dbec4 .note-text sup:last-child {
  position: relative;
}
.coh-ce-cpt_clinically_meaningful_pfic-2f5dbec4 .note-text span.not-last {
  position: relative;
  top: -5px;
  font-size: 70%;
}
.coh-ce-cpt_clinically_meaningful_pfic-2f5dbec4 p {
  position: relative;
  padding-left: 10px;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_clinically_meaningful_pfic-2f5dbec4 p span {
  position: absolute;
  top: 0px;
  left: 0px;
}
.coh-ce-cpt_clinically_meaningful_pfic-dfb17680 {
  max-width: 720px;
  margin-bottom: 60px;
}
.coh-ce-cpt_clinically_meaningful_pfic-dfb17680 .limit-blue {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_clinically_meaningful_pfic-dfb17680 p {
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_clinically_meaningful_reduct-8701fb2a {
  max-width: 1110px;
  margin: 0 auto;
  padding-top: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_clinically_meaningful_reduct-8701fb2a {
    padding: 50px 15px 0 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinically_meaningful_reduct-8701fb2a {
    padding: 0 15px;
  }
}
.coh-ce-cpt_clinically_meaningful_reduct-aa226dea {
  margin-bottom: 40px;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_clinically_meaningful_reduct-aa226dea {
    -webkit-box-pack: start;
    -webkit-justify-content: start;
        -ms-flex-pack: start;
            justify-content: start;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_clinically_meaningful_reduct-aa226dea {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_clinically_meaningful_reduct-9df62bba {
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  -webkit-border-radius: 0px 20px;
          border-radius: 0px 20px;;
}
.coh-ce-cpt_clinically_meaningful_reduct-fa71db28 {
  text-align: center;
}
.coh-ce-cpt_clinically_meaningful_reduct-433f2e1b {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 14px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_clinically_meaningful_reduct-433f2e1b {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_clinically_meaningful_reduct-433f2e1b {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinically_meaningful_reduct-433f2e1b {
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_clinically_meaningful_reduct-433f2e1b {
    padding-left: 0!important;
    padding-right: 0!important;
  }
}
.coh-ce-cpt_clinically_meaningful_reduct-d7c2147 {
  max-width: 540px;
}
.coh-ce-cpt_clinically_meaningful_reduct-f0ddc03 {
  background-color: rgba(0, 0, 0, 0);
}
.coh-ce-cpt_clinically_meaningful_reduct-fa71db28 {
  text-align: center;
}
.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_common_wysiwyg_editor_for_li-1a0431d5 {
  margin-top: -16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_common_wysiwyg_editor_for_li-1a0431d5 {
    margin-top: 8px;
  }
}
.coh-ce-cpt_common_wysiwyg_editor_for_li-1a0431d5 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_common_wysiwyg_editor_for_li-1a0431d5 ul li {
  list-style: none;
  position: relative;
  margin-bottom: 8px;
  margin-left: 13px;
  font-size: 16px;
  line-height: 22px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_common_wysiwyg_editor_for_li-1a0431d5 ul li:before {
  background-color: rgb(51, 51, 51);
  position: absolute;
  top: 9px;
  left: -12px;
  content: "";
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_common_wysiwyg_editor_for_li-1a0431d5 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_common_wysiwyg_list_items-1a0431d5 {
  margin-top: -16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_common_wysiwyg_list_items-1a0431d5 {
    margin-top: 8px;
  }
}
.coh-ce-cpt_common_wysiwyg_list_items-1a0431d5 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_common_wysiwyg_list_items-1a0431d5 ul li {
  list-style: none;
  position: relative;
  margin-bottom: 8px;
  margin-left: 13px;
  font-size: 16px;
  line-height: 22px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_common_wysiwyg_list_items-1a0431d5 ul li:before {
  background-color: rgb(51, 51, 51);
  position: absolute;
  top: 9px;
  left: -12px;
  content: "";
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_common_wysiwyg_list_items-1a0431d5 ul li:last-child {
  margin-bottom: 0;
}
.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_contact_rep_inner_banner-2d8f4148 {
  background-color: rgb(237, 234, 229);
  position: relative;
  max-width: 1440px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_contact_rep_inner_banner-2d8f4148:hover .zipper {
  -webkit-transform: translateX(95vw);
      -ms-transform: translateX(95vw);
          transform: translateX(95vw);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_contact_rep_inner_banner-2d8f4148:hover .zipper {
    -webkit-transform: translate(0);
        -ms-transform: translate(0);
            transform: translate(0);
  }
}
.coh-ce-cpt_contact_rep_inner_banner-42db520c {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.coh-ce-cpt_contact_rep_inner_banner-42db520c h1 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 40px;
  line-height: 45px;
  letter-spacing: -1.2px;
  color: rgb(255, 255, 255);
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 100px;
  padding-bottom: 0;
  max-width: 1300px;
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_contact_rep_inner_banner-42db520c h1 {
    padding-top: 80px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_contact_rep_inner_banner-42db520c h1 {
    padding-top: 69px;
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -0.56px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_contact_rep_inner_banner-8eac3fcc {
    display: none;
  }
}
.coh-ce-cpt_contact_rep_inner_banner-15d867f0 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_contact_rep_inner_banner-15d867f0 {
    display: block;
  }
}
.coh-ce-cpt_contact_rep_inner_banner-3e18f73e {
  height: 104px;
  width: 85px;
  position: absolute;
  bottom: -48px;
  left: -1px;
  -webkit-transition: all 1500ms ease;
  transition: all 1500ms ease;
  z-index: 9;
}
@media (max-width: 767px) {
  .coh-ce-cpt_contact_rep_inner_banner-3e18f73e {
    display: none;
  }
}
.coh-ce-cpt_content_card-195ddd6e {
  max-width: 1110px;
  margin-top: 40px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  border-width: 2px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  border-style: solid;
  border-color: rgb(66, 182, 170);
  text-align: center;
  border-bottom-width: 8px;
}
.coh-ce-cpt_content_card-4762f30a {
  padding-top: 40px;
  padding-right: 20px;
  padding-bottom: 40px;
  padding-left: 20px;
}
.coh-ce-cpt_data_on_reduction-1befba76 {
  background-color: rgb(231, 245, 246);
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}
.coh-ce-cpt_data_on_reduction-c800e802 {
  max-width: 150px;
}
.coh-ce-cpt_data_on_reduction-b854579d {
  border-width: 2px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  border-style: solid;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  border-color: rgb(67, 176, 42);
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_dosing_calculator-5a95ad8e {
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  max-width: 1110px;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dosing_calculator-5a95ad8e {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_dosing_calculator-83f1506e {
  margin-top: -40px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dosing_calculator-83f1506e {
    padding: 0px !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_calculator-83f1506e {
    padding: 0px !important;;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_calculator-6826fdf6 {
    padding-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_calculator-6826fdf6 {
    padding-top: 30px;
  }
}
.coh-ce-cpt_dosing_calculator-6826fdf6 p {
  color: rgb(65, 64, 66);
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_calculator-6826fdf6 p {
    letter-spacing: -0.1px;
  }
}
.coh-ce-cpt_dosing_for_pfic_list-2e170195 {
  background-color: rgb(145, 150, 144);
  padding-top: 40px;
  padding-bottom: 40px;
}
.coh-ce-cpt_dosing_for_pfic_list-a3c18bf3 {
  max-width: 1110px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dosing_for_pfic_list-a3c18bf3 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_dosing_for_pfic_list-4e852522 {
  background-color: rgb(255, 255, 255);
  padding: 30px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
.coh-ce-cpt_dosing_for_pfic_list-4e852522 li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-left: 3px;
  font-weight: 500;
  margin-left: 18px;
}
.coh-ce-cpt_dosing_for_pfic_list-4e852522 ul {
  list-style-type: disc;
  list-style-position: outside;
}
.coh-ce-cpt_dosing_guide-3c848462 {
  margin: 60px auto 0;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dosing_guide-3c848462 {
    max-width: 100%;
    padding: 0 15px !important;
    margin: 60px 15px  0px 15px !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide-3c848462 {
    margin: 58px 15px 45px 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide-3c848462 {
    margin: 58px 15px 40px 15px;
  }
}
.coh-ce-cpt_dosing_guide-6705866c {
  background-image: url(/sites/g/files/kcxpwu931/files/2024-11/Helpful_resources1.png);
  background-repeat: no-repeat;
  background-position: 97.3% 97%;
  background-size: 35%;
  overflow: hidden;
  background-image: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide-6705866c {
    background-image: none;
  }
}
.coh-ce-cpt_dosing_guide-24166b2 {
  max-width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide-24166b2 {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide-24166b2 {
    padding: 0px !important;;
  }
}
.coh-ce-cpt_dosing_guide-e0922554 {
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 75px;
  max-width: 700px;
  margin-top: 12px;
  margin-bottom: 12px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dosing_guide-e0922554 {
    padding-left: 55px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide-e0922554 {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide-e0922554 {
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_dosing_guide-f43140b6 h3 {
  font-size: 26px;
  line-height: 33.8px;
  margin-bottom: 13px;
  color: rgb(65, 64, 66);
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide-f43140b6 h3 {
    font-size: 24px;
    line-height: 31px;
  }
}
.coh-ce-cpt_dosing_guide-f43140b6 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 40px;
}
.coh-ce-cpt_dosing_guide-f43140b6 p a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 18px;
  line-height: 28px;
  display: inline-block;
}
.coh-ce-cpt_dosing_guide-f43140b6 .dose-para {
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  color: rgb(65, 64, 66);
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide-f43140b6 .dose-para br {
    display: none;
  }
}
.coh-ce-cpt_dosing_guide-5e70886 {
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 29.96px;
  margin-bottom: 0;
  padding-top: 15px;
  padding-right: 30px;
  padding-bottom: 15px;
  padding-left: 30px;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  text-align: center;
  font-weight: 700;
  width: 100%;
  max-width: 211px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide-5e70886 {
    margin: 0px auto !important;;
  }
}
.coh-ce-cpt_dosing_guide-5e70886:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
}
.coh-ce-cpt_dosing_guide-570ce8a0 {
  max-width: 100%;
  padding-left: 0 !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide-570ce8a0 {
    display : block;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide-570ce8a0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide-c9ab0102 {
    -webkit-border-bottom-left-radius: 40px;
            border-bottom-left-radius: 40px;
    display: none;
  }
}
.coh-ce-cpt_dosing_guide-5e1ea166 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide-5e1ea166 {
    -webkit-border-bottom-left-radius: 40px;
            border-bottom-left-radius: 40px;
    display: block;
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_dosing_guide_1-db306ad4 {
  margin: 58px auto 0;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dosing_guide_1-db306ad4 {
    max-width: 100%;
    padding: 0 15px !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide_1-db306ad4 {
    margin: 58px 15px 45px 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide_1-db306ad4 {
    margin: 58px 15px 40px 15px;
  }
}
.coh-ce-cpt_dosing_guide_1-9b79ca83 {
  background-image: url(/sites/g/files/kcxpwu931/files/2024-09/Helpful_resources.png);
  background-repeat: no-repeat;
  background-position: 97.3% 97%;
  background-size: 35%;
  overflow: hidden;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide_1-9b79ca83 {
    background-image: none;
  }
}
.coh-ce-cpt_dosing_guide_1-ce8c8fe9 {
  max-width: 70%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide_1-ce8c8fe9 {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide_1-ce8c8fe9 {
    padding: 0px !important;;
  }
}
.coh-ce-cpt_dosing_guide_1-468b9c19 {
  padding-top: 44px;
  padding-right: 30px;
  padding-bottom: 44px;
  padding-left: 75px;
  max-width: 700px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide_1-468b9c19 {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_dosing_guide_1-b5024343 h3 {
  font-size: 26px;
  line-height: 33.8px;
  margin-bottom: 13px;
  color: rgb(65, 64, 66);
  font-weight: 700;
}
.coh-ce-cpt_dosing_guide_1-b5024343 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 40px;
}
.coh-ce-cpt_dosing_guide_1-b5024343 p a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 18px;
  line-height: 28px;
  display: inline-block;
}
.coh-ce-cpt_dosing_guide_1-b5024343 .dose-para {
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  color: rgb(65, 64, 66);
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide_1-b5024343 .dose-para br {
    display: none;
  }
}
.coh-ce-cpt_dosing_guide_1-341e8b77 {
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 29.96px;
  margin-bottom: 0;
  padding-top: 11px;
  padding-right: 29px;
  padding-bottom: 11px;
  padding-left: 29px;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  text-align: center;
  font-weight: 700;
  width: 211px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide_1-341e8b77 {
    position: relative;
    left: -10px;
  }
}
.coh-ce-cpt_dosing_guide_1-341e8b77:hover {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 148, 144);
}
.coh-ce-cpt_dosing_guide_1-5da13491 {
  max-width: 30%;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_guide_1-5da13491 {
    display : block;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide_1-5da13491 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_guide_1-48fee2e1 {
    -webkit-border-bottom-left-radius: 40px;
            border-bottom-left-radius: 40px;
  }
}
.coh-ce-cpt_dosing_top_component-79417f20 {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dosing_top_component-79417f20 {
    max-width: 100%;
    padding: 0 15px;
  }
}
.coh-ce-cpt_dosing_top_component-24425cab {
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 18px;
}
.coh-ce-cpt_dosing_top_component-46c37dbb {
  width: 100%;
  max-width: 128px;
  margin-right: 48px;
  margin-left: 18px;
  padding: 0px !important;;
}
@media (max-width: 564px) {
  .coh-ce-cpt_dosing_top_component-46c37dbb {
    margin: 0px auto !important;
  }
}
.coh-ce-cpt_dosing_top_component-508d3251 {
  padding: 0 !important;
}
.coh-ce-cpt_dosing_top_component-82833ae2 {
  width: 100%;
  max-width: 630px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_top_component-82833ae2 {
    margin-top: 30px;
  }
}
.coh-ce-cpt_dosing_top_component-82833ae2 p {
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 0px;
  font-weight: 500;
}
.coh-ce-cpt_dosing_top_component-82833ae2 p br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_top_component-82833ae2 p br {
    display: block;
  }
}
.coh-ce-cpt_dosing_top_component_1-10a36df4 {
  margin: 109px auto 0;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dosing_top_component_1-10a36df4 {
    max-width: 100%;
    padding: 0 15px;
    margin: 109px auto 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_top_component_1-574a9859 {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_dosing_top_component_1-5731e482 {
  width: 110px;
}
.coh-ce-cpt_dosing_top_component_1-af2e9a69 {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_top_component_1-af2e9a69 {
    padding-left: .75rem !important;
  }
}
.coh-ce-cpt_dosing_top_component_1-d6e2b673 h6 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 24px;
  line-height: 33px;
  margin-bottom: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_top_component_1-d6e2b673 h6 {
    line-height: 34px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_top_component_1-d6e2b673 h6 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_dosing_top_component_1-d6e2b673 h6 sup {
  font-size: 60%;
}
.coh-ce-cpt_dosing_top_component_1-d6e2b673 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
.coh-ce-cpt_dosing_top_component_1-d6e2b673 p br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_top_component_1-d6e2b673 p br {
    display: block;
  }
}
.coh-ce-cpt_dosing_top_component_1-38f9617d {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_top_component_1-38f9617d {
    padding-left: .75rem !important;
  }
}
.coh-ce-cpt_dosing_top_component_1-b58e93c4 h6 {
  margin-bottom: 5px;
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 24px;
  line-height: 33px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dosing_top_component_1-b58e93c4 h6 {
    line-height: 34px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dosing_top_component_1-b58e93c4 h6 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_dosing_top_component_1-b58e93c4 h6 sup {
  font-size: 60%;
}
.coh-ce-cpt_dosing_top_component_1-b58e93c4 p {
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-cpt_dragable_slider-5b2ecddf {
  margin: 0 auto;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dragable_slider-5b2ecddf {
    padding: 0 15px;
  }
}
.coh-ce-cpt_dragable_slider-9fd3290f {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider-9fd3290f {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider-170343e9 {
    width: 50%;
    margin: 0  auto;
    padding-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dragable_slider-170343e9 {
    width: 100%;
    max-width: 310px;
    padding-top: 8px;
    padding-bottom: 80px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider-170343e9 {
    padding-bottom: 0;
    margin: inherit;
  }
}
.coh-ce-cpt_dragable_slider-9bfc19fe .cholestasis-mobile {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dragable_slider-9bfc19fe .cholestasis-mobile {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider-9bfc19fe .cholestasis-mobile {
    display: block;
  }
}
.coh-ce-cpt_dragable_slider-9bfc19fe ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  position: relative;
  list-style: none;
}
.coh-ce-cpt_dragable_slider-9bfc19fe ul li:before {
  background-color: rgb(51, 51, 51);
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  top: 9px;
  left: -16px;
}
.coh-ce-cpt_dragable_slider-de0dfee {
  margin-top: -50px;
}
.coh-ce-cpt_dragable_slider-55c8af19 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 14px;
  text-transform: uppercase;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider-55c8af19 {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider-55c8af19 {
    display: none;
  }
}
.coh-ce-cpt_dragable_slider-55c8af19 p {
  margin-bottom: 0;
  font-size: 14px;
  position: relative;
  margin-left: 25px;
  text-align: center;
}
.coh-ce-cpt_dragable_slider-55c8af19 p:before {
  content:  "";;
  position: absolute;;
  bottom: -84px;;
  left: 7%;;
  border-width: 100px;
  border-style: solid;;
  border-color: transparent;;
  background: url(/sites/g/files/kcxpwu611/files/2023-11/slider-left.png);;
  background-repeat: no-repeat;;
  display: block;;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dragable_slider-55c8af19 p:before {
    left: 2%;
  }
}
.coh-ce-cpt_dragable_slider-55c8af19 p:after {
  content: "";;
  position: absolute;;
  bottom: -83px;
  left: 29%;
  border-width: 100px;
  border-style: solid;
  border-color: transparent;;
  background: url(/sites/g/files/kcxpwu611/files/styles/medium/public/2023-11/slider-right.png);;
  background-repeat: no-repeat;;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider-f5901010 {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider-f5901010 {
    display: none;
  }
}
.coh-ce-cpt_dragable_slider-f5901010 .img-left {
  background: -webkit-gradient(linear, left bottom, left top, from(rgb(180 215 239)), color-stop(35%, rgb(234 245 251)), to(rgb(244 251 254)));
  background: -webkit-linear-gradient(bottom, rgb(180 215 239) 0%, rgb(234 245 251) 35%, rgb(244 251 254) 100%);
  background: linear-gradient(0deg, rgb(180 215 239) 0%, rgb(234 245 251) 35%, rgb(244 251 254) 100%);
}
.coh-ce-cpt_dragable_slider-f5901010 .img-right {
  background: -webkit-gradient(linear, left bottom, left top, from(rgb(180 215 239)), color-stop(35%, rgb(234 245 251)), to(rgb(244 251 254)));
  background: -webkit-linear-gradient(bottom, rgb(180 215 239) 0%, rgb(234 245 251) 35%, rgb(244 251 254) 100%);
  background: linear-gradient(0deg, rgb(180 215 239) 0%, rgb(234 245 251) 35%, rgb(244 251 254) 100%);
}
.coh-ce-cpt_dragable_slider-f5901010 .img-center {
  background-color: rgba(244, 251, 254, 0);
}
.coh-ce-cpt_dragable_slider-f5901010 .mover {
  background-image: url(/sites/g/files/kcxpwu611/files/2023-11/slide-img.png)!important;
  background-position: 45%;
  margin-left: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider-9920a035 {
    width: 50%;
    margin: 32px auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dragable_slider-9920a035 {
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    max-width: 345px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider-9920a035 {
    margin: -20px auto 0;
    padding-bottom: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider-90d7130a cholestasis-desktop {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dragable_slider-90d7130a cholestasis-desktop {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider-90d7130a cholestasis-desktop {
    display: none;
    display: none!important;
  }
}
.coh-ce-cpt_dragable_slider-90d7130a ul li {
  position: relative;
  list-style: none;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_dragable_slider-90d7130a ul li:before {
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
  position: absolute;
  top: 9px;
  left: -16px;
  content: "";
}
.coh-ce-cpt_dragable_slider_about_algs-5b2ecddf {
  margin: 0 auto;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dragable_slider_about_algs-5b2ecddf {
    padding: 0 15px;
  }
}
.coh-ce-cpt_dragable_slider_about_algs-1f75fecc h2 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_dragable_slider_about_algs-1f75fecc h2 span {
  position: relative;
  top: -8px;
  font-size: 60%;
}
.coh-ce-cpt_dragable_slider_about_algs-1f75fecc h3 {
  font-family: 'OpenSans-Bold', sans-serif;
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-size: 26px;
  line-height: 33.8px;
  padding-bottom: 30px;
  margin-bottom: 0;
  width: 82%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dragable_slider_about_algs-1f75fecc h3 {
    width: 100%;
  }
}
.coh-ce-cpt_dragable_slider_about_algs-1f75fecc h3 span {
  font-size: 60%;
  position: relative;
  top: -8px;
}
.coh-ce-cpt_dragable_slider_about_algs-9fd3290f {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider_about_algs-9fd3290f {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider_about_algs-170343e9 {
    width: 50%;
    margin: 0  auto;
    padding-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dragable_slider_about_algs-170343e9 {
    width: 100%;
    max-width: 310px;
    padding-top: 8px;
    padding-bottom: 80px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider_about_algs-170343e9 {
    padding-bottom: 0;
    margin: inherit;
  }
}
.coh-ce-cpt_dragable_slider_about_algs-86a6f79a .cholestasis-mobile {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_dragable_slider_about_algs-86a6f79a .cholestasis-mobile {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider_about_algs-86a6f79a .cholestasis-mobile {
    display: block;
  }
}
.coh-ce-cpt_dragable_slider_about_algs-86a6f79a ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  position: relative;
  list-style: none;
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
}
.coh-ce-cpt_dragable_slider_about_algs-86a6f79a ul li:before {
  background-color: rgb(51, 51, 51);
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  top: 9px;
  left: -16px;
}
.coh-ce-cpt_dragable_slider_about_algs-de0dfee {
  margin-top: -50px;
}
.coh-ce-cpt_dragable_slider_about_algs-55c8af19 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 14px;
  text-transform: uppercase;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider_about_algs-55c8af19 {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider_about_algs-55c8af19 {
    display: none;
  }
}
.coh-ce-cpt_dragable_slider_about_algs-55c8af19 p {
  margin-bottom: 0;
  font-size: 14px;
  position: relative;
  margin-left: 25px;
  text-align: center;
}
.coh-ce-cpt_dragable_slider_about_algs-55c8af19 p:before {
  content:  "";;
  position: absolute;;
  bottom: -84px;;
  left: 7%;;
  border-width: 100px;
  border-style: solid;;
  border-color: transparent;;
  background: url(/sites/g/files/kcxpwu611/files/2023-11/slider-left.png);;
  background-repeat: no-repeat;;
  display: block;;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_dragable_slider_about_algs-55c8af19 p:before {
    left: 2%;
  }
}
.coh-ce-cpt_dragable_slider_about_algs-55c8af19 p:after {
  content: "";;
  position: absolute;;
  bottom: -83px;
  left: 29%;
  border-width: 100px;
  border-style: solid;
  border-color: transparent;;
  background: url(/sites/g/files/kcxpwu611/files/styles/medium/public/2023-11/slider-right.png);;
  background-repeat: no-repeat;;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider_about_algs-2f9f78e4 {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider_about_algs-2f9f78e4 {
    display: none;
  }
}
.coh-ce-cpt_dragable_slider_about_algs-2f9f78e4 .img-left {
  background: #f4fbfe;
}
.coh-ce-cpt_dragable_slider_about_algs-2f9f78e4 .img-right {
  background: #f4fbfe;
}
.coh-ce-cpt_dragable_slider_about_algs-2f9f78e4 .img-center {
  background-color: rgba(244, 251, 254, 0);
}
.coh-ce-cpt_dragable_slider_about_algs-2f9f78e4 .mover {
  background-image: url(/sites/g/files/kcxpwu611/files/2023-11/slide-img.png)!important;
  background-position: 45%;
  margin-left: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider_about_algs-9920a035 {
    width: 50%;
    margin: 32px auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dragable_slider_about_algs-9920a035 {
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    max-width: 345px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider_about_algs-9920a035 {
    margin: -20px auto 0;
    padding-bottom: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_dragable_slider_about_algs-a85c42e6 cholestasis-desktop {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_dragable_slider_about_algs-a85c42e6 cholestasis-desktop {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_dragable_slider_about_algs-a85c42e6 cholestasis-desktop {
    display: none;
    display: none!important;
  }
}
.coh-ce-cpt_dragable_slider_about_algs-a85c42e6 ul li {
  position: relative;
  list-style: none;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
}
.coh-ce-cpt_dragable_slider_about_algs-a85c42e6 ul li:before {
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
  position: absolute;
  top: 9px;
  left: -16px;
  content: "";
}
.coh-ce-cpt_drupal_blocks-60a8ee9b {
  background-color: rgb(237, 234, 229);
}
.unsubcribe.coh-ce-cpt_drupal_blocks-60a8ee9b .js-form-submit {
  max-width: 165px;
  width: 165px;
  min-width: 165px;
}
@media (max-width: 767px) {
  .unsubcribe.coh-ce-cpt_drupal_blocks-60a8ee9b .js-form-submit {
    min-width: 202px;
    max-width: 202px;
    width: 202px;
    padding-top: 12.5px;
    padding-bottom: 12.5px;
    padding: 13.5px 0 !important;
    font-size: 16px !important;
    font-size: 16px;
  }
}
.coh-ce-cpt_drupal_blocks-651dc34f {
  margin: 60px auto 60px auto;
  max-width: 1300px;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_drupal_blocks-651dc34f {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_drupal_blocks-651dc34f {
    padding: 0 15px;
    min-width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_drupal_blocks-651dc34f {
    margin: 40px auto 40px auto;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-bd909bee {
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-bd909bee {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-a5d76fc3 {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-fb25d85f h2 {
  color: rgb(0, 93, 166);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  padding-bottom: 30px;
  margin-bottom: 0;
  text-align: center;
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-fb25d85f h2 {
    letter-spacing: -0.48px;
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-fb25d85f h2 sup {
  font-size: 60%;
  top: -14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-fb25d85f h2 sup {
    top: -9px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-4589f3dc h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  padding-bottom: 40px;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 880px;
  letter-spacing: -0.56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-4589f3dc h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-4589f3dc h3 sup {
  font-size: 60%;
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-4589f3dc h3 sup {
    top: -8px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-a48b20c6 {
  margin-right: auto;
  margin-left: auto;
  max-width: 814px;
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-6d4ba815 {
  padding-top: 40.87px;
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-6d4ba815 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(34, 34, 34);
  font-size: 18px;
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
  margin-right: auto;
  margin-left: auto;
  width: 964px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-6d4ba815 p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-6d4ba815 p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-6d4ba815 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-dade9c4f h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 500;
  margin-bottom: 0;
  letter-spacing: -0.56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-dade9c4f h3 {
    padding-top: 20px;
    padding-bottom: 10px;
    letter-spacing: -0.2px;
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-dade9c4f h3 sup {
  font-size: 60%;
  top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-dade9c4f h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-5c038a09 .coh-wysiwyg {
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 15px;
          border-radius: 15px;
  padding-top: 46px;
  padding-right: 50px;
  padding-bottom: 20px;
  padding-left: 50px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-5c038a09 .coh-wysiwyg {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-5c038a09 .coh-wysiwyg {
    padding-right: 40px;
    padding-left: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-5c038a09 .coh-wysiwyg {
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-5c038a09 .coh-wysiwyg h3 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(255, 255, 255);
  padding-bottom: 10px;
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-5c038a09 .coh-wysiwyg p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-weight: 400;
  padding-bottom: 38px;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 27.2px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-5c038a09 .coh-wysiwyg p {
    padding-bottom: 0;
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-5c038a09 .coh-wysiwyg p.typo {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 52px;
  line-height: 27.2px;
  padding-bottom: 20px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-5c038a09 .coh-wysiwyg p.typo {
    font-size: 28px;
    line-height: 32px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-5c038a09 .coh-wysiwyg p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-499de9c0 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_algs_study_-4420abba p:nth-child(2) {
  width: 96%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_algs_study_-4420abba p:nth-child(2) {
    width: 100%;
  }
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-7ac2ba82 {
  max-width: 1110px;
  margin: 0 auto;
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-5a93257a {
  max-width: 760px;
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-5a93257a h2 {
  font-weight: 500;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_the_first_nonsu-5a93257a h2 {
    font-size: 27px;
    line-height: 34px;
  }
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-2eebf8bb {
  max-width: 768px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_nonsu-5c5404ed {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-b763af29 {
  max-width: 142px;
  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_duplicate_of_the_first_nonsu-b763af29 {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-ad99adf5 {
  max-width: 110px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_nonsu-ad99adf5 {
    max-width: 110px;
    margin: 0 auto;
  }
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-e3287b08 {
  padding-left: 0 !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_nonsu-e3287b08 {
    padding: 0 6px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_nonsu-32bd85b1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: unset;
    -webkit-box-direction: unset;
    -webkit-flex-direction: unset;
        -ms-flex-direction: unset;
            flex-direction: unset;
    -webkit-box-pack: start;
    -webkit-justify-content: start;
        -ms-flex-pack: start;
            justify-content: start;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-32bd85b1:hover {
  color: rgb(0, 148, 144);
  font-family: 'OpenSans-SemiBold', sans-serif;
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-32bd85b1:hover img.coh-image {
  position: relative;
  left: 4px;
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-78f4e552 {
  max-width: 10px;
  margin-left: 10px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_nonsu-78f4e552 {
    margin-left: 8px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_nonsu-ec46df54 {
    margin-bottom: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_nonsu-39089755 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: unset;
    -webkit-box-direction: unset;
    -webkit-flex-direction: unset;
        -ms-flex-direction: unset;
            flex-direction: unset;
    -webkit-box-pack: start;
    -webkit-justify-content: start;
        -ms-flex-pack: start;
            justify-content: start;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-39089755:hover {
  color: rgb(0, 148, 144);
  font-family: 'OpenSans-SemiBold', sans-serif;
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-39089755:hover img.coh-image {
  position: relative;
  left: 4px;
}
.coh-ce-cpt_duplicate_of_the_first_nonsu-460881eb {
  max-width: 10px;
  margin-left: 12px;
  margin-top: 4px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_nonsu-460881eb {
    margin-left: 8px;
  }
}
.coh-ce-cpt_duplicate_of_the_first_non_0-7ac2ba82 {
  max-width: 1110px;
  margin: 0 auto;
}
.coh-ce-cpt_duplicate_of_the_first_non_0-658d3984 {
  max-width: 800px;
}
.coh-ce-cpt_duplicate_of_the_first_non_0-658d3984 .heading-width {
  line-height: 39px;
  padding-bottom: 30px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_non_0-e357b3d0 {
    max-width: 345px;
    background: #fff;
    margin: 0 auto;
    padding: 27px 60px;
    margin-bottom: 30px;
    -webkit-border-radius: 0 20px;
            border-radius: 0 20px;
    -webkit-box-shadow: 0px 3px 6px #00000029;
            box-shadow: 0px 3px 6px #00000029;;
  }
}
.coh-ce-cpt_duplicate_of_the_first_non_0-da57fb90 {
  max-width: 142px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_non_0-da57fb90 {
    max-width: 100%;
  }
}
.coh-ce-cpt_duplicate_of_the_first_non_0-86bc7962 {
  max-width: 110px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_non_0-86bc7962 {
    max-width: 80px;
    margin: 0 auto;
  }
}
.coh-ce-cpt_duplicate_of_the_first_non_0-6948e2c3 {
  padding-left: 0 !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_non_0-6948e2c3 {
    padding: 0 12px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_non_0-203d071 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: unset;
    -webkit-box-direction: unset;
    -webkit-flex-direction: unset;
        -ms-flex-direction: unset;
            flex-direction: unset;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_duplicate_of_the_first_non_0-78f4e552 {
  max-width: 10px;
  margin-left: 10px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_non_0-78f4e552 {
    margin-left: 8px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_non_0-74b81671 {
    max-width: 345px;
    background: #fff;
    margin: 0 auto;
    padding: 29px 60px;
    -webkit-border-radius: 0 20px;
            border-radius: 0 20px;
    -webkit-box-shadow: 0px 3px 6px #00000029;
            box-shadow: 0px 3px 6px #00000029;;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_non_0-dcc4d8d6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: unset;
    -webkit-box-direction: unset;
    -webkit-flex-direction: unset;
        -ms-flex-direction: unset;
            flex-direction: unset;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_duplicate_of_the_first_non_0-460881eb {
  max-width: 10px;
  margin-left: 12px;
  margin-top: 4px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_the_first_non_0-460881eb {
    margin-left: 8px;
  }
}
.coh-ce-cpt_efficacy_algs_link_navigator-4473398 {
  background-color: rgb(0, 148, 144);
  margin: 0px auto 40px;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 8px #00000059;
          box-shadow: 0px 3px 8px #00000059;
  padding-top: 40px;
  padding-right: 65px;
  padding-bottom: 40px;
  padding-left: 65px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_efficacy_algs_link_navigator-4473398 {
    max-width: 1110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_efficacy_algs_link_navigator-4473398 {
    max-width: 100%;
    padding: 40px 22px;
    margin: 0px 15px 40px 15px;
  }
}
.coh-ce-cpt_efficacy_algs_link_navigator-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_efficacy_algs_link_navigator-c90430cc p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 0;
  letter-spacing: -0.4px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_efficacy_algs_link_navigator-c90430cc p {
    font-size: 24px;
    line-height: 36px;
    text-align: center;
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_algs_link_navigator-c90430cc p {
    padding-right: 20px;
    padding-left: 20px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_efficacy_algs_link_navigator-51cba364 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  margin-left: auto;
  width: 216px;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_efficacy_algs_link_navigator-51cba364 {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_algs_link_navigator-51cba364 {
    width: 290px;
  }
}
.coh-ce-cpt_efficacy_algs_link_navigator-51cba364:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_efficacy_algs_link_navigator-ebaf1aa8 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 40px;
  padding-bottom: 11px;
  padding-left: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_efficacy_algs_link_navigator-ebaf1aa8 {
    max-width: 213px;
    margin: 0 auto;
    display: none;
  }
}
.coh-ce-cpt_efficacy_algs_link_navigator-ebaf1aa8:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_efficacy_algs_sba-ddd7598c {
  margin: 40px auto 0;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_efficacy_algs_sba-ddd7598c {
    max-width: 100%;
    padding: 0 15px;
    margin: 20px 0 0 0;
  }
}
.coh-ce-cpt_efficacy_algs_sba-9d1ed7dd {
  max-width: 540px;
}
.coh-ce-cpt_efficacy_algs_sba-9d1ed7dd h4 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
.coh-ce-cpt_efficacy_algs_sba-9d1ed7dd p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
.coh-ce-cpt_efficacy_algs_sba-9d1ed7dd p:nth-child(4) {
  margin-bottom: 20px;
}
.coh-ce-cpt_efficacy_algs_sba-9d1ed7dd h6 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 13px;
  line-height: 19px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_algs_sba-418912a6 {
    display: none;
  }
}
.coh-ce-cpt_efficacy_algs_sba-10ac747c {
  margin: 41px auto 0 127px;
  width: 74.4%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_efficacy_algs_sba-10ac747c {
    margin: 41px auto 0 60px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_efficacy_algs_sba-10ac747c {
    margin-left: 30px;
  }
}
.coh-ce-cpt_efficacy_results_pfic_prurit-879d194c h3 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  line-height: 45px;
  color: rgb(51, 51, 51);
  position: relative;
}
.coh-ce-cpt_efficacy_results_pfic_prurit-879d194c .rapid-durable {
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_results_pfic_prurit-879d194c .rapid-durable {
    font-size: 30px;
    line-height: 39px;
  }
}
.coh-ce-cpt_efficacy_results_pfic_prurit-13ca2a70 {
  background-color: rgb(0, 93, 166);
  -webkit-border-top-left-radius: 0px;
          border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 34px;
          border-top-right-radius: 34px;
  -webkit-border-bottom-left-radius: 0px;
          border-bottom-left-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
          border-bottom-right-radius: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_results_pfic_prurit-13ca2a70 {
    display: none;
  }
}
.coh-ce-cpt_efficacy_results_pfic_prurit-13ca2a70 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  line-height: 27.24px;
  color: rgb(255, 255, 255);
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 10px;
  padding-right: 0;
  padding-bottom: 11px;
  padding-left: 0;
  font-weight: 700;
}
.coh-ce-cpt_efficacy_results_pfic_prurit-d754b32f {
  background-color: rgb(255, 255, 255);
  padding-top: 14px;
  padding-right: 11px;
  padding-bottom: 14.2px;
  padding-left: 6px;
  -webkit-border-bottom-left-radius: 34px;
          border-bottom-left-radius: 34px;
  border-width: 0.125rem;
  border-style: solid;
  border-color: rgb(0, 93, 166);
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_results_pfic_prurit-d754b32f {
    display: none;
  }
}
.coh-ce-cpt_efficacy_results_pfic_prurit-ea100099 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_results_pfic_prurit-ea100099 {
    display: block;
  }
}
.coh-ce-cpt_efficacy_results_pfic_prurit-ea100099 p {
  background-color: rgb(0, 93, 166);
  font-size: 20px;
  line-height: 27.24px;
  text-align: center;
  padding-top: 10px;
  padding-right: 46px;
  padding-bottom: 11px;
  padding-left: 46px;
  color: rgb(255, 255, 255);
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
}
.coh-ce-cpt_efficacy_results_pfic_prurit-2bcd4c9c {
  display: none;
  background-color: rgb(255, 255, 255);
  border-width: 2px;
  border-style: solid;
  border-color: rgb(0, 93, 166);
  padding-top: 10px;
  padding-right: 18px;
  padding-bottom: 28px;
  padding-left: 14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_results_pfic_prurit-2bcd4c9c {
    display: block;
    -webkit-border-radius: 0 0 0 24px;
            border-radius: 0 0 0 24px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_efficacy_results_pfic_prurit-54dd2b17 {
  display: none;
  background-color: rgb(255, 255, 255);
  border-width: 2px;
  border-style: solid;
  border-color: rgb(0, 93, 166);
  padding-top: 14px;
  padding-right: 10px;
  padding-bottom: 27px;
  padding-left: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_results_pfic_prurit-54dd2b17 {
    display: block;
    -webkit-border-radius: 0 0 0 24px;
            border-radius: 0 0 0 24px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_efficacy_results_pfic_prurit-41febe7b {
  padding-right: 15px !important;
}
.coh-ce-cpt_efficacy_results_pfic_prurit-962dd017 h4.paddingt-15 {
  padding-top: 15px;
}
.coh-ce-cpt_efficacy_results_pfic_prurit-962dd017 ul {
  margin-bottom: 30px;
}
.coh-ce-cpt_efficacy_results_pfic_prurit-962dd017 .custom-ul li {
  width: 99%;
  color: rgb(65, 64, 66);
  font-weight: 500;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_results_pfic_prurit-962dd017 .custom-ul li {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_efficacy_results_pfic_prurit-962dd017 .reduction {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_efficacy_results_pfic_prurit-962dd017 .reduction {
    margin-top: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_efficacy_results_pfic_prurit-962dd017 .reduction {
    width: 101%;
  }
}
.coh-ce-cpt_efficacy_results_pfic_prurit-962dd017 p {
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_efficacy_results_pfic_prurit-962dd017 p span {
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_enrolling_is_easy-dd490211 {
  margin: 0 auto;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_enrolling_is_easy-dd490211 {
    max-width: 100%;
    padding: 0 0;
  }
}
.coh-ce-cpt_enrolling_is_easy-99fd3e0d p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 37px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrolling_is_easy-99fd3e0d p {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_enrolling_is_easy-e928b54b {
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrolling_is_easy-e928b54b {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.coh-ce-cpt_enrolling_is_easy-e36049bd {
  margin-top: 0;
}
.space-bottom.coh-ce-cpt_enrolling_is_easy-e36049bd {
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .space-bottom.coh-ce-cpt_enrolling_is_easy-e36049bd {
    margin-bottom: 30px;
  }
}
.live1.coh-ce-cpt_enrolling_is_easy-e36049bd {
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .live1.coh-ce-cpt_enrolling_is_easy-e36049bd {
    margin-bottom: 30px;
  }
}
.live5.coh-ce-cpt_enrolling_is_easy-e36049bd {
  margin-top: 0px;
}
@media (max-width: 1023px) {
  .live5.coh-ce-cpt_enrolling_is_easy-e36049bd {
    margin-top: 0;
    margin-bottom: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrolling_is_easy-e36049bd .live5 {
    margin-bottom: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrolling_is_easy-e36049bd .live2 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_enrolling_is_easy-824aa562 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_enrolling_is_easy-824aa562 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.coh-ce-cpt_enrolling_is_easy-3e79402a {
  max-width: 27%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_enrolling_is_easy-3e79402a {
    max-width: 29%;
  }
}
.coh-ce-cpt_enrolling_is_easy-6a68c58b {
  width: 120px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_enrolling_is_easy-6a68c58b {
    width: 77px;
  }
}
.coh-ce-cpt_enrolling_is_easy-123d246 {
  padding-left: 0 !important;
}
.coh-ce-cpt_enrolling_is_easy-8c4de806 .titl1 {
  color: rgb(0, 57, 116);
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrolling_is_easy-8c4de806 .titl1 {
    font-size: 18px;
    line-height: 27px;
    color: rgb(0, 57, 116);
  }
}
.coh-ce-cpt_enrolling_is_easy-8c4de806 .titl3 {
  color: rgb(43, 143, 158);
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrolling_is_easy-8c4de806 .titl3 {
    font-size: 18px;
    line-height: 27px;
    color: rgb(200, 61, 80);
  }
}
.coh-ce-cpt_enrolling_is_easy-8c4de806 .titl5 {
  color: rgb(200, 61, 80);
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrolling_is_easy-8c4de806 .titl5 {
    color: rgb(159, 94, 42);
  }
}
.coh-ce-cpt_enrolling_is_easy-8e2eb89f {
  margin-bottom: 0;
}
.space-bottom.coh-ce-cpt_enrolling_is_easy-8e2eb89f {
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .space-bottom.coh-ce-cpt_enrolling_is_easy-8e2eb89f {
    margin-bottom: 30px;
  }
}
@media (max-width: 1023px) {
  .live1.coh-ce-cpt_enrolling_is_easy-8e2eb89f {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_enrolling_is_easy-8e2eb89f .live2 {
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrolling_is_easy-8e2eb89f .live2 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_enrolling_is_easy-9bb3ae17 .titl2 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(13, 73, 82);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrolling_is_easy-9bb3ae17 .titl2 {
    font-size: 18px;
    line-height: 27px;
    color: rgb(43, 143, 158);
  }
}
.coh-ce-cpt_enrolling_is_easy-9bb3ae17 .titl4 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(159, 94, 42);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrolling_is_easy-9bb3ae17 .titl4 {
    font-size: 18px;
    line-height: 27px;
    color: rgb(13, 73, 82);
  }
}
.coh-ce-cpt_enrolling_is_easy-9bb3ae17 .titl6 {
  color: rgb(88, 89, 91);
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
.coh-ce-cpt_enrollment_method-8c661eb {
  padding-top: 30px;
  padding-bottom: 30px;
  max-width: 1110px;
  width: 100%;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_enrollment_method-8c661eb {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_enrollment_method-8c661eb {
    padding-right: 0px;
    padding-left: 0px;
  }
}
.coh-ce-cpt_enrollment_method-7deaeefe h3 {
  margin-bottom: 30px;
  color: rgb(0, 57, 116);
}
@media (max-width: 767px) {
  .coh-ce-cpt_enrollment_method-7deaeefe h3 {
    margin-bottom: 11px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_enrollment_method-5dd5c2ae {
  background-color: rgb(230, 232, 239);
  padding-top: 30px;
  padding-right: 70px;
  padding-bottom: 30px;
  padding-left: 63px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_enrollment_method-5dd5c2ae {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_enrollment_method-c6e077a3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 30px;
}
.coh-ce-cpt_enrollment_method-c6e077a3:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_enrollment_method-c6e077a3:first-child img {
  margin-left: -4px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_enrollment_method-c6e077a3:first-child img {
    margin-left: 0px;
  }
}
.coh-ce-cpt_enrollment_method-c6e077a3:nth-child(2) .img-wrapper {
  width: 69px;
}
.coh-ce-cpt_enrollment_method-79e09d9c {
  width: 77px;
}
.coh-ce-cpt_enrollment_method-79e09d9c img {
  text-align: center;
}
.coh-ce-cpt_enrollment_method-7d852473 {
  margin-right: 0px;
  margin-left: auto;
  width: auto;
  max-width: inherit;
  min-width: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_enrollment_method-7d852473 {
    margin-right: auto;
    margin-left: 0px;
  }
}
.coh-ce-cpt_enrollment_method-1b19bc8e {
  padding-left: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrollment_method-1b19bc8e {
    padding-left: 30px;
  }
}
.coh-ce-cpt_enrollment_method-1b19bc8e h4 {
  margin-bottom: 0px;
  color: rgb(0, 57, 116);
  font-size: 22px;
  line-height: 31.2px;
  font-weight: 700;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrollment_method-1b19bc8e h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
.coh-ce-cpt_enrollment_method-1b19bc8e .phone-num {
  white-space: nowrap;
}
.coh-ce-cpt_enrollment_method-1b19bc8e p a {
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_enrollment_method-1b19bc8e .fill-center {
  padding-left: 8px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrollment_method-1b19bc8e .fill-center {
    padding-left: 4px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_enrollment_method-1b19bc8e .fill-center {
    padding-left: 7px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_enrollment_method-1b19bc8e .last-sect {
    padding-left: 8px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_enrollment_method-1b19bc8e .last-sect {
    padding-left: 11px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_enrollment_method-1b19bc8e .last-sect h4 {
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_error_component-3185c047 {
  background-color: rgb(255, 255, 255);
}
.unsub-confirm.coh-ce-cpt_error_component-3185c047 {
  background-color: rgb(237, 234, 229);
}
.unsub-confirm.coh-ce-cpt_error_component-3185c047 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .unsub-confirm.coh-ce-cpt_error_component-3185c047 h2 {
    padding-bottom: 10px;
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
.unsub-confirm.coh-ce-cpt_error_component-3185c047 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .unsub-confirm.coh-ce-cpt_error_component-3185c047 h4 {
    padding-bottom: 25px;
    font-size: 18px;
    line-height: 24px;
  }
}
.unsub-confirm.coh-ce-cpt_error_component-3185c047 h4 a {
  color: rgb(0, 93, 166);
}
.unsub-confirm.coh-ce-cpt_error_component-3185c047 h4 a:hover {
  text-decoration: underline;
}
.unsub-confirm.coh-ce-cpt_error_component-3185c047 .coh-link {
  min-width: 224px;
  max-width: 224px;
  width: 224px;
  padding: 16px 0 !important;
  margin-top: 0;
}
@media (max-width: 767px) {
  .unsub-confirm.coh-ce-cpt_error_component-3185c047 .coh-link {
    min-width: 202px;
    max-width: 202px;
    width: 202px;
    padding: 13.5px 0 !important;
  }
}
.contact-thank.coh-ce-cpt_error_component-3185c047 {
  background-color: rgb(237, 234, 229);
}
.contact-thank.coh-ce-cpt_error_component-3185c047 h2 {
  margin-bottom: 0;
  padding-bottom: 15px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .contact-thank.coh-ce-cpt_error_component-3185c047 h2 {
    padding-bottom: 10px;
    letter-spacing: -0.48px;
    font-size: 24px;
    line-height: 30px;
  }
}
.contact-thank.coh-ce-cpt_error_component-3185c047 p {
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  line-height: 31.2px;
  font-weight: 700;
  font-size: 22px;
  color: rgb(65, 64, 66);
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .contact-thank.coh-ce-cpt_error_component-3185c047 p {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 25px;
  }
}
.contact-thank.coh-ce-cpt_error_component-3185c047 .coh-link {
  margin-top: 0;
}
.coh-ce-cpt_error_component-d0515fd9 {
  max-width: 1300px;
  width: 100%;
  margin-top: 60px;
  margin-right: auto;
  margin-bottom: 60px;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_error_component-d0515fd9 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_error_component-d0515fd9 {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_error_component-d0515fd9 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_error_component-a858403c {
  max-width: 100%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_error_component-a858403c {
    text-align: left;
  }
}
.coh-ce-cpt_error_component-a858403c h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 31px;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_error_component-a858403c h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_error_component-a858403c h3:first-child {
  margin-bottom: 30px;
}
.coh-ce-cpt_error_component-a858403c h3 a {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_error_component-a858403c h3 a:hover {
  text-decoration: underline;
}
.coh-ce-cpt_error_component-4b4f844e {
  margin-top: 30px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: normal;
  font-weight: 700;
  color: rgb(255, 255, 255);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  background-color: rgb(0, 93, 166);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_error_component-4b4f844e {
    font-size: 16px;
    margin-top: 25px;
  }
}
.coh-ce-cpt_error_component-4b4f844e:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(0, 93, 166);
  opacity: 0.8;
}
.errors-page.coh-ce-cpt_error_component-4b4f844e {
  padding-top: 14px;
  padding-right: 44px;
  padding-bottom: 13px;
  padding-left: 44px;
  max-width: 254px;
  height: 53px;
}
@media (max-width: 767px) {
  .errors-page.coh-ce-cpt_error_component-4b4f844e {
    max-width: 202px;
    padding-right: 29px;
    padding-left: 29px;
    height: 46px;
  }
}
.subscribe-thank-you.coh-ce-cpt_error_component-4b4f844e {
  padding-top: 13.1px;
  padding-bottom: 13px;
}
.contact-confirm.coh-ce-cpt_error_component-4b4f844e {
  max-width: 254px;
  width: 254px;
  min-width: 254px;
}
@media (max-width: 767px) {
  .contact-confirm.coh-ce-cpt_error_component-4b4f844e {
    min-width: 202px;
    max-width: 202px;
    width: 202px;
    padding-top: 13.5px;
    padding-bottom: 13.5px;
  }
}
.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_explore_bylvay_hcp_page_navi-97eaded3 {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-97eaded3 {
    margin-right: 15px;
    margin-left: 15px;
    max-width: 97%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-97eaded3 {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-97eaded3 {
    margin-right: 15px;
    margin-left: 15px;
  }
}
.algs-about-navigate.coh-ce-cpt_explore_bylvay_hcp_page_navi-97eaded3 {
  background-color: rgba(0, 0, 0, 0);
}
.algs-about-navigate.coh-ce-cpt_explore_bylvay_hcp_page_navi-97eaded3 .coh-row-inner {
  padding-top: 29px;
  padding-bottom: 30px;
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_explore_bylvay_hcp_page_navi-41a0241f {
  background-color: rgb(0, 148, 144);
  padding-top: 43px;
  padding-right: 10px;
  padding-bottom: 42px;
  padding-left: 65px;
  -webkit-border-radius: 0px 24px 0px 24px;
          border-radius: 0px 24px 0px 24px;
  margin-right: 0!important;
  margin-left: 0!important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-41a0241f {
    padding-left: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-41a0241f {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-41a0241f {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.coh-ce-cpt_explore_bylvay_hcp_page_navi-e3246e4a {
  padding-left: 0!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-e3246e4a {
    padding-left: 0rem!important;
    padding-right: 0rem!important;
  }
}
.coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4 {
    margin-bottom: 0px;
    font-size: 24px;
    line-height: 31px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4 {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 30px;
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4 {
    text-align: center;
    max-width: 94%;
  }
}
.coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4.algs-navig {
  padding-right: 67px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4.algs-navig {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4.desk {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4.desk {
    display: none;
  }
}
.coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4.mob {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4.mob {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4.mob {
    display: block;
  }
}
.coh-ce-cpt_explore_bylvay_hcp_page_navi-7caa7cf7 h4 span {
  position: relative;
  top: -7px;
  font-size: 60%;
}
.coh-ce-cpt_explore_bylvay_hcp_page_navi-cfadf3b3 {
  text-align: 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;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_explore_bylvay_hcp_page_navi-136fa64b {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  color: rgb(255, 255, 255);
  border: 3px solid;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 12px;
  padding-right: 37px;
  padding-bottom: 16px;
  padding-left: 36px;
  line-height: 24px;
  max-width: 240px;
  font-weight: 700;
  width: 240px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_bylvay_hcp_page_navi-136fa64b {
    padding-top: 11px;
    padding-right: 30px;
    padding-bottom: 11px;
    padding-left: 30px;
    max-width: 285px;
    width: 285px;
  }
}
.coh-ce-cpt_explore_bylvay_hcp_page_navi-136fa64b:hover {
  color: #fff;
  opacity: 0.8;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_external_link_modal_-c7463f80 p {
  line-height: 2em;
  font-size: 14px;
  letter-spacing: 1px;
  margin-bottom: 0.5rem;
}
.coh-ce-cpt_external_link_modal_-ec1425b9 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1rem;
}
.coh-ce-cpt_external_link_modal_-90082379 {
  display: none;
}
.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_four_cards_section-897387da {
  max-width: 1110px;
  margin-top: 40px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
.coh-ce-cpt_four_cards_section_card-df141d74 {
  background-color: rgb(255, 255, 255);
  border-color: rgb(58, 173, 139);
  border-style: solid;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  border-width: 2px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  margin-bottom: 20px;
}
.coh-ce-cpt_four_cards_section_card-f0c3d744 {
  height: 100px;
  width: 100px;
}
.coh-ce-cpt_four_column_for_pfic_page-3b3656e3 {
  margin: 0 auto;
  padding: 60px 0px 60px 0px;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_four_column_for_pfic_page-3b3656e3 {
    padding: 30px 15px 40px 15px;
    overflow: hidden;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_four_column_for_pfic_page-3b3656e3 {
    padding: 60px 15px 24px 15px;
  }
}
.coh-ce-cpt_four_column_for_pfic_page-e6fa7a0f h2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_four_column_for_pfic_page-e6fa7a0f h2 {
    padding-right: 45px;
  }
}
.coh-ce-cpt_four_column_for_pfic_page-e6fa7a0f h2 span {
  position: relative;
  top: -9px;
  font-size: 55%;
}
.coh-ce-cpt_four_column_for_pfic_page-59ed3610 {
  padding-top: 20px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_four_column_for_pfic_page-59ed3610 {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_four_column_for_pfic_page-4e1dfc5e {
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_four_column_for_pfic_page-af184baa {
  padding-right: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_four_column_for_pfic_page-af184baa {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }
}
.coh-ce-cpt_four_column_for_pfic_page-c48fcdfd {
  height: 115px;
  width: 115px;
  max-width: 115px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_four_column_for_pfic_page-7e565bdf {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_four_column_for_pfic_page-7e565bdf {
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_four_column_for_pfic_page-7e565bdf {
    padding-left: 0.75rem !important;
    max-width: 65%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_four_column_for_pfic_page-7e565bdf {
    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-right: 16px!important;
  }
}
.coh-ce-cpt_four_column_for_pfic_page-1c6d347 {
  padding-right: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_four_column_for_pfic_page-1c6d347 {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_four_column_for_pfic_page-c508e256 {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_four_column_for_pfic_page-c508e256 {
    padding-left: 0  !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_four_column_for_pfic_page-c508e256 {
    padding-left: 0.75rem !important;
    max-width: 65%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_four_column_for_pfic_page-c508e256 {
    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_four_column_for_pfic_page-910e9980 {
  padding-right: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_four_column_for_pfic_page-910e9980 {
    padding-right: 0;
  }
}
.coh-ce-cpt_four_column_for_pfic_page-41fca329 p {
  padding-right: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_four_column_for_pfic_page-41fca329 p {
    padding-right: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_four_column_for_pfic_page-41fca329 p {
    padding-right: 26px;
  }
}
.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_get_your_patients_home-dc6066c3 {
  max-width: 1110px;
  margin: 0 auto;
  padding: 60px 0px 0 0px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_get_your_patients_home-dc6066c3 {
    padding: 60px 15px 0 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_get_your_patients_home-dc6066c3 {
    padding: 40px 15px 0 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_get_your_patients_home-dc6066c3 {
    display: none;
  }
}
.coh-ce-cpt_get_your_patients_home-f596f263 {
  line-height: 29px;
}
.coh-ce-cpt_get_your_patients_home-98d0c2ea {
  padding-right: 0px !important;;
}
.coh-ce-cpt_get_your_patients_home-1d8d7cc1 {
  max-width: 285px;
  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;
  padding-right: 15px !important;;
}
.coh-ce-cpt_get_your_patients_home-b9468e4f {
  max-width: 255px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_get_your_patients_home-b9468e4f {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_get_your_patients_home-e0422906 {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_get_your_patients_home-12763a3c {
  padding-top: 30px;
}
.coh-ce-cpt_get_your_patients_home-875e9e33 {
  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: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (max-width: 767px) {
  .coh-ce-cpt_get_your_patients_home-875e9e33 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_get_your_patients_home_mob-c7b67c44 {
  max-width: 1110px;
  margin: 0 auto;
  padding: 0 15px;
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_get_your_patients_home_mob-c7b67c44 {
    display: block;
    padding-top: 54.79px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_get_your_patients_home_mob-2ab701be {
    max-width: 100%;
    margin: 0 auto;
    padding-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_get_your_patients_home_mob-576b080e {
    margin: 0 auto;
    padding-bottom: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_get_your_patients_home_mob-d205905d {
    padding: 0 0px;
  }
}
@media (max-width: 564px) {
  .mob-cta.coh-ce-cpt_get_your_patients_home_mob-43d864ca {
    max-width: 316px;
    min-width: 316px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-b22be4d {
  background-color: rgb(187, 225, 255);
  padding-top: 65px;
  padding-bottom: 65px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-b22be4d {
    padding-top: 40px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-83587781 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 16px;
          border-radius: 16px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
  padding-top: 59px;
  padding-right: 167px;
  padding-bottom: 50px;
  padding-left: 167px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-83587781 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-83587781 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-fd16aa21 {
  border-top-width: 1px;
  border-top-style: dotted;
  border-top-color: rgb(0, 93, 166);
  padding-top: 18px;
  margin: 0 0 22.5px 0 !important;
  gap: 36px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-fd16aa21 {
    padding-top: 20px;
    gap: 0px;
    margin: 0 0 0px 0 !important;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-fd16aa21 .coh-image {
  margin-right: auto;
  margin-bottom: 19px;
  margin-left: auto;
  height: 100px;
  width: 100px;
  max-height: 100px;
  max-width: 100px;
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-c4c0e891 {
  padding-left: 0 !important;
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-c4c0e891:after {
  content: "";
  position: absolute;
  right: -11px;
  height: 94%;
  width: 1px;
  border-right-width: 1px;
  border-right-style: dotted;
  border-right-color: rgb(0, 93, 166);
  top: 14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-c4c0e891:after {
    bottom: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-right-style: none;
    border-bottom-color: rgb(0, 93, 166);
    height: 1px;
    width: 100%;
    top: auto;
    left: 0;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-c2efaaf p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 20px;
  text-align: center;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-c2efaaf p {
    font-size: 18px;
    line-height: 27px;
    width: 101%;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-c2efaaf p span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  color: rgb(0, 93, 166);
  font-weight: 700;
  font-size: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-c2efaaf p span {
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-c2efaaf p sup {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-c2efaaf p sup {
    top: -8px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-2d2c0748 {
  padding-top: 40px;
  padding-bottom: 38px;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-2d2c0748 {
    padding-top: 25.5px;
    padding-bottom: 25px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-2d2c0748 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: normal;
  text-align: center;
  font-weight: 600;
  width: 86%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-2d2c0748 p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-2d2c0748 p sup {
  font-size: `60%;
  top: -5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-4a62a123 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-a237ddd7 p {
  width: 79%;
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-29c68a67 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(0, 93, 166);
  font-size: 20px;
  padding-bottom: 0;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-29c68a67 p {
    font-size: 18px;
    line-height: 27px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-61324590 {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-61324590 {
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-61324590 {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-e5111119 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 20px;
  text-align: center;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-e5111119 p {
    font-size: 18px;
    line-height: 27px;
    width: 101%;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-e5111119 p span {
  display: block;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-size: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-e5111119 p span {
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-e5111119 p sup {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-e5111119 p sup {
    top: -8px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-75b946fa {
  padding-top: 40px;
  padding-bottom: 38px;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-75b946fa {
    padding-top: 25.5px;
    padding-bottom: 32px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-75b946fa p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: normal;
  text-align: center;
  font-weight: 600;
  margin-right: auto;
  margin-left: auto;
  width: 86%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-75b946fa p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-75b946fa p sup {
  font-size: 60%;
  top: -5px;
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-33f2a8d2 p {
  width: 88%;
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-585bd352 {
  border-top-width: 1px;
  border-top-style: dotted;
  border-top-color: rgb(0, 93, 166);
  padding-top: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-585bd352 {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-585bd352 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  text-align: center;
  padding-bottom: 3px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-585bd352 h4 {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-585bd352 h4 sup {
  top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-585bd352 h4 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_adults_dose_oral_pallets-585bd352 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  font-weight: 400;
  padding-bottom: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 582px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dose_oral_pallets-585bd352 p {
    max-width: 100%;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_adults_dosing_only_ibat-2010c19b {
  margin-right: auto;
  margin-left: auto;
  max-width: 1440px;
  width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_only_ibat-2010c19b {
    padding-bottom: 50px;
  }
}
.coh-ce-cpt_hcp_adults_dosing_only_ibat-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_adults_dosing_only_ibat-30c04b54 {
  height: 367px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_dosing_only_ibat-30c04b54 {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_only_ibat-30c04b54 {
    height: 222px;
    display: none;
  }
}
.coh-ce-cpt_hcp_adults_dosing_only_ibat-81d667ca {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_only_ibat-81d667ca {
    height: 222px;
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_only_ibat-ac7039a6 {
    padding-top: 16px;
  }
}
.coh-ce-cpt_hcp_adults_dosing_only_ibat-9d5ddbc4 {
  width: 259px;
  margin-right: auto;
  margin-left: 4px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_dosing_only_ibat-9d5ddbc4 {
    width: 200px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_only_ibat-9d5ddbc4 {
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    width: 136px;
  }
}
.coh-ce-cpt_hcp_adults_dosing_three_card-ff2b9293 {
  padding-top: 80px;
  padding-bottom: 80px;
  background-color: rgb(0, 93, 166);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-ff2b9293 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 img {
  height: 100px;
  width: 100px;
  max-height: 100px;
  max-width: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 img {
    max-height: 80px;
    height: 80px;
    max-width: 80px;
    width: 80px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 img {
    max-height: 60px;
    height: 60px;
    max-width: 60px;
    width: 60px;
  }
}
.coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 .coh-container {
  background-color: rgb(255, 255, 255);
  padding-top: 70px;
  padding-right: 30px;
  padding-bottom: 70px;
  padding-left: 52px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  overflow: hidden;
  height: 259px;
  width: 407px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 .coh-container {
    width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 .coh-container {
    padding-top: 45px;
    padding-right: 20px;
    padding-bottom: 45px;
    padding-left: 20px;
    height: 209px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 .coh-container {
    height: 250px;
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 .coh-container {
    height: auto;
  }
}
.coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 .coh-container p {
  font-size: 18px;
  line-height: 20px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 .coh-container p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 .coh-container p span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 168);
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-683ea636 .coh-container p sup {
    font-size: 60%;
    top: -6px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-a5a0ca1d {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_adults_dosing_three_card-39e2fbd3 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-39e2fbd3 {
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-4ad06f35 {
    margin-top: 10.29px;
  }
}
.coh-ce-cpt_hcp_adults_dosing_three_card-163b2e76 p {
  width: 93%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-163b2e76 p {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-7e9453f4 {
    margin-top: 10.29px;
  }
}
.coh-ce-cpt_hcp_adults_dosing_three_card-4eab3b9a p {
  width: 81%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-4eab3b9a p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-4eab3b9a p span {
    display: block;
  }
}
.coh-ce-cpt_hcp_adults_dosing_three_card-2285cb9c p:first-child {
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-2285cb9c p:first-child {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_adults_dosing_three_card-2285cb9c p:nth-child(2) {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_dosing_three_card-2285cb9c p:nth-child(2) {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_adults_pruitus_alagile-f3c39b2f {
  padding-top: 68px;
  padding-bottom: 78px;
  background-color: rgb(0, 151, 147);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-f3c39b2f {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-187fb92d {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  color: rgb(255, 255, 255);
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef h2 {
    padding-bottom: 20px;
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    width: 90%;
  }
}
.coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef h2 sup {
  font-size: 60%;
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul {
  margin-bottom: 0;
  padding-top: 38px;
  padding-bottom: 38px;
  padding-left: 37px;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 15px;
          border-radius: 15px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul {
    padding-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 21px;
  list-style-type: none;
  position: relative;
  padding-bottom: 10px;
  padding-left: 27px;
  margin-bottom: 0;
  width: 85%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul li {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul li {
    font-size: 16px;
    line-height: 24px;
    padding-left: 23px;
    width: 89%;
  }
}
.coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: 12px;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul li:before {
    left: 6px;
  }
}
.coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul li:last-child {
  padding-bottom: 0;
  width: 85%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul li:last-child {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul li:last-child {
    width: 76%;
  }
}
.coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul li span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruitus_alagile-807263ef ul li sup {
    width: 60%;
    top: -6px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-f740d6f8 {
  position: relative;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-f740d6f8 {
    margin-top: 0;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-860404eb h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  padding-bottom: 34px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-860404eb h3 {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-860404eb h3 {
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-fdc598be a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_adults_resources_guide-fdc598be .coh-image {
  background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F5F5F5));
  background: -webkit-linear-gradient(top, #FFFFFF, #F5F5F5);
  background: linear-gradient(to bottom, #FFFFFF, #F5F5F5);
}
.coh-ce-cpt_hcp_adults_resources_guide-86b9944c {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-86b9944c {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_adults_resources_guide-86b9944c {
    display: none;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-8b798df9 {
  max-width: 407px;
}
.coh-ce-cpt_hcp_adults_resources_guide-819b37a8 {
  -webkit-border-radius: 20px 20px 0px 0px;
          border-radius: 20px 20px 0px 0px;
}
.coh-ce-cpt_hcp_adults_resources_guide-7499a902 {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 32px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_resources_guide-7499a902 {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-7499a902 {
    padding-right: 15px;
    padding-left: 15px;
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-7499a902 {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-62711ecd h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-62711ecd h4 {
    margin-bottom: 10px;
    line-height: 24px;
    font-size: 18px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-62711ecd p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  max-width: 310px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-62711ecd p {
    margin-bottom: 0;
    line-height: 24px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-f557752a {
  background-color: rgb(0, 93, 166);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 100%;
  padding-top: 20px;
  padding-right: 28px;
  padding-bottom: 20px;
  padding-left: 28px;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  margin: 0px;
  width: 193px;
  font-weight: 700;
  height: 53px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-f557752a {
    bottom: 21px;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-f557752a {
    position: static;
    height: 46px;
    width: 100%;
    max-width: 275px;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-f557752a:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_adults_resources_guide-f557752a:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_adults_resources_guide-7983c9ec {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-7983c9ec {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_adults_resources_guide-7983c9ec {
    display: none;
  }
}
@media (max-width: 767px) {
  .patient-img.coh-ce-cpt_hcp_adults_resources_guide-7983c9ec .img1 {
    display: none;
  }
}
.patient-img.coh-ce-cpt_hcp_adults_resources_guide-7983c9ec .img2 {
  display: none;
}
@media (max-width: 767px) {
  .patient-img.coh-ce-cpt_hcp_adults_resources_guide-7983c9ec .img2 {
    display: block;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-6e7b6f10 {
  max-width: 407px;
}
.coh-ce-cpt_hcp_adults_resources_guide-39023d0c {
  -webkit-border-radius: 20px 20px 0px 0px;
          border-radius: 20px 20px 0px 0px;
}
.coh-ce-cpt_hcp_adults_resources_guide-c89d2edd {
  -webkit-border-radius: 20px 20px 0px 0px;
          border-radius: 20px 20px 0px 0px;
}
.coh-ce-cpt_hcp_adults_resources_guide-87f068fd {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 32px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_resources_guide-87f068fd {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-87f068fd {
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-87f068fd {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-ea32c1f7 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-ea32c1f7 h4 {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-ea32c1f7 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  padding-top: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-ea32c1f7 p {
    margin-bottom: 0;
    padding-top: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-ea32c1f7 p {
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-ea32c1f7 .midclas {
  height: 145px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_resources_guide-ea32c1f7 .midclas {
    height: 123px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-ea32c1f7 .midclas {
    height: 223px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-ea32c1f7 .midclas {
    height: auto;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-269735bc {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 100%;
  text-align: center;
  background-color: rgb(0, 93, 166);
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin: 0px;
  max-width: 193px;
  height: 53px;
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-269735bc {
    bottom: 21px;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-269735bc {
    position: static;
    max-width: 275px;
    height: 46px;
    width: 100%;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-269735bc:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_adults_resources_guide-269735bc:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_adults_resources_guide-b1f7857 {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-b1f7857 {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_adults_resources_guide-b1f7857 {
    display: none;
  }
}
.mg-60.coh-ce-cpt_hcp_adults_resources_guide-b1f7857 {
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .mg-60.coh-ce-cpt_hcp_adults_resources_guide-b1f7857 {
    margin-bottom: 40px;
  }
}
.pd-20.coh-ce-cpt_hcp_adults_resources_guide-b1f7857 p {
  padding-top: 20px;
}
@media (max-width: 1023px) {
  .pd-20.coh-ce-cpt_hcp_adults_resources_guide-b1f7857 p {
    padding-top: 0px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-264d4b2f {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 31px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_resources_guide-264d4b2f {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-264d4b2f {
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-264d4b2f {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-bb331735 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-bb331735 h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-bb331735 h4 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-bb331735 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  padding-right: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-bb331735 p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-bb331735 p {
    padding-right: 4px;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-bce15505 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin: 0px;
  max-width: 193px;
  height: 53px;
  background-color: rgb(0, 93, 166);
  text-align: center;
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-bce15505 {
    margin-top: 30px;
    bottom: 21px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-bce15505 {
    position: static;
    height: 46px;
    width: 100%;
    max-width: 275px;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-bce15505:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_adults_resources_guide-bce15505:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_adults_resources_guide-3f8f0491 {
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-3f8f0491 {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_adults_resources_guide-3f8f0491 {
    display: none;
  }
}
.hide-one.coh-ce-cpt_hcp_adults_resources_guide-3f8f0491 {
  display: none;
}
.coh-ce-cpt_hcp_adults_resources_guide-ae62f827 {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 32px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_resources_guide-ae62f827 {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-ae62f827 {
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-ae62f827 {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-d8218a48 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-d8218a48 h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-d8218a48 h4 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-d8218a48 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  padding-right: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-d8218a48 p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-d8218a48 p {
    padding-right: 4px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-6307e9b3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin: 0px;
  max-width: 193px;
  height: 53px;
  background-color: rgb(0, 93, 166);
  text-align: center;
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_resources_guide-6307e9b3 {
    margin-top: 30px;
    left: 30px;
    bottom: 21px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_resources_guide-6307e9b3 {
    position: static;
    height: 46px;
    width: 100%;
    max-width: 275px;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_adults_resources_guide-6307e9b3:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_adults_resources_guide-6307e9b3:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-6a5f4e3d {
  background-color: rgb(0, 93, 166);
  padding-top: 72px;
  padding-bottom: 75px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-6a5f4e3d {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-6c22eecf .advacy h3 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 20px;
  color: rgb(51, 51, 51);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-6c22eecf .advacy h3 {
    line-height: 40px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-6c22eecf .advacy p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 49px;
  font-weight: 400;
  max-width: 1200px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-6c22eecf .advacy p {
    margin-bottom: 41px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-6c22eecf .advacy p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-6c22eecf .advacy h2 {
  padding-bottom: 13px;
  margin-bottom: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-6c22eecf .advacy h2 {
    font-size: 24px;
    line-height: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-6c22eecf .nex-tab {
    margin-top: 30px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-d40d2c9a .box-bg {
  height: 244px;
  width: 100%;
  max-width: 632px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  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: 244px;
  padding-top: 45px;
  padding-right: 30px;
  padding-bottom: 50px;
  padding-left: 61px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-d40d2c9a .box-bg {
    height: auto;
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-d40d2c9a .box-bg {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-d40d2c9a .box-bg {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-d40d2c9a .adv-cont {
  margin-bottom: 0px !imporatnt;
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff {
  background-color: rgb(255, 255, 255);
  margin-bottom: 37px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont {
  margin-bottom: 0px;
  width: 100%;
  max-width: 499px;
  margin-bottom: 0px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
  position: relative;
  padding-top: 15px;
  padding-right: 10px;
  font-weight: 700;
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  font-size: 18px;
  content: "\f105";
  font-family: icomoon;
  position: absolute;
  right: -3px;
  top: 20px;
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 0;
  font-weight: 700;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 0;
  font-weight: 400;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont p br {
    display : none;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-ab0dfaff .adv-cont p a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e {
  background-color: rgb(255, 255, 255);
  margin-bottom: 37px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont {
  width: 100%;
  max-width: 516px;
  margin-bottom: 0px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 0;
  font-weight: 700;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont p {
  margin-bottom: 0;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont p br {
    display: none;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont p a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont a {
  padding-top: 15px;
  padding-right: 10px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
  position: relative;
  font-weight: 700;
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  font-size: 18px;
  content: "\f105";
  font-family: icomoon;
  position: absolute;
  right: -3px;
  top: 20px;
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-c1497d3e .adv-cont a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 {
  background-color: rgb(255, 255, 255);
  height: 289px;
  height: 289px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 {
    height: auto !important;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont {
  margin-bottom: 0px;
  max-width: 517px;
  width: 100%;
  margin-bottom: 0px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 0;
  font-weight: 700;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont p {
  margin-bottom: 0;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont p br {
    display: none;
  }
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont p a:hover {
  color: rgb(59, 129, 183);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont a {
  padding-top: 15px;
  padding-right: 10px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
  position: relative;
  font-weight: 700;
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  font-size: 18px;
  content: "\f105";
  font-family: icomoon;
  position: absolute;
  right: -3px;
  top: 20px;
}
.coh-ce-cpt_hcp_algs_advocacy_and_suppor-26261a37 .adv-cont a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-d9aafd34 {
  padding-top: 60px;
  padding-bottom: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-d9aafd34 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-a5d76fc3 {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-a8fad98b h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  padding-bottom: 30px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 850px;
  letter-spacing: -0.68px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-a8fad98b h2 {
    max-width: 100%;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-a8fad98b h2 {
    letter-spacing: -0.48px;
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-a8fad98b h2 sup {
  font-size: 60%;
  top: -14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-a8fad98b h2 sup {
    top: -11px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-dfd4da79 h3 {
  font-size: 28px;
  line-height: 32px;
  color: rgb(65, 64, 66);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  letter-spacing: -0.56px;
  text-align: center;
  padding-bottom: 40px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-dfd4da79 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-dfd4da79 h3 sup {
  font-size: 60%;
  top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-dfd4da79 h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-96a4ad4f {
  max-width: 905px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-e686600 p {
  width: 907px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 35.83px;
  padding-bottom: 0;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-e686600 p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-e686600 p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-e686600 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-b38a1337 {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-b38a1337 {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-b38a1337 p {
  padding-bottom: 0;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 17px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-b38a1337 p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-b38a1337 p:first-child {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 22px;
  text-align: center;
  background-color: rgb(0, 93, 166);
  padding-top: 20px;
  padding-right: 10px;
  padding-bottom: 20px;
  padding-left: 10px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  margin-bottom: 34.5px;
  line-height: 31.2px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_ext_gra-b38a1337 p:first-child {
    font-size: 18px;
    line-height: 24px;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    width: 99%;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-b38a1337 p:first-child sup {
  font-size: 60%;
  top: -8px;
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-b38a1337 p:last-child sup {
  font-size: 60%;
  top: -6px;
}
.coh-ce-cpt_hcp_algs_cholestatic_ext_gra-b38a1337 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
}
#assert.coh-ce-cpt_hcp_algs_cholestatic_pruritu-4198dd2a {
  scroll-margin-top: 9rem;
}
@media (max-width: 767px) {
  #assert.coh-ce-cpt_hcp_algs_cholestatic_pruritu-4198dd2a {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-88ab588c p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 18px;
  text-align: center;
  line-height: 25.129px;
  background-color: rgb(234, 105, 82);
  letter-spacing: 3.6px;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruritu-88ab588c p {
    line-height: 22.449px;
    font-size: 16px;
    letter-spacing: 3.2px;
    padding-bottom: 7.6px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-88ab588c p br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruritu-88ab588c p br {
    display: block;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-899429b9 {
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruritu-899429b9 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-e5700dd4 {
  height: 173px;
  width: 211px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruritu-e5700dd4 {
    width: 98px;
    height: 80px;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-5803d591 {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruritu-5803d591 {
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 {
  padding-top: 7px;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 h2 {
  color: rgb(0, 93, 166);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 18px;
  line-height: 19px;
  padding-bottom: 17px;
  margin-bottom: 0;
  letter-spacing: 3.6px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 h2 {
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    letter-spacing: 3.2px;
    padding-top: 17px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 h2 sup {
  top: -8px;
  font-size: 60%;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 p:nth-child(2) {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 0;
  margin-bottom: 0;
  width: 87%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 p:nth-child(2) {
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 p:last-child {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 0;
  margin-bottom: 0;
  width: 87%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 p:last-child {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 p:last-child {
    font-size: 16px;
    line-height: 24px;
    text-align: center;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 p sup {
  font-size: 60%;
  top: -7px;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 p br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruritu-d2ac7906 p br {
    display: block;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_0-fdf8f08 {
  padding-top: 60px;
  padding-bottom: 62px;
  background-color: rgb(255, 244, 238);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_0-fdf8f08 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_0-84b1ca60 p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  letter-spacing: 3.6px;
  font-size: 18px;
  line-height: 25.129px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_0-a5d76fc3 {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_0-f1be5b29 h2 {
  font-size: 34px;
  line-height: 41px;
  font-weight: 500;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: -0.68px;
  text-align: center;
  color: rgb(0, 93, 166);
  padding-bottom: 30px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 80%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_0-f1be5b29 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    width: 100%;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_0-f1be5b29 h2 sup {
  font-size: 46%;
  top: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_0-f1be5b29 h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_0-c7aa24ad h3 {
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  padding-bottom: 40px;
  margin-bottom: 0;
  letter-spacing: -0.56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_0-c7aa24ad h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: 0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_0-c7aa24ad h3 sup {
  font-size: 60%;
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_0-c7aa24ad h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_0-e91307a8 {
  margin-right: auto;
  margin-left: auto;
  max-width: 485px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_0-e91307a8 {
    max-width: 195px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-695f8cd5 {
  padding-top: 60px;
  padding-bottom: 70px;
  background-color: rgb(255, 244, 238);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_1-695f8cd5 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-4b77017 {
  max-width: 1064px;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-92d84cb1 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  margin-right: auto;
  margin-bottom: 12px;
  margin-left: auto;
  color: rgb(0, 93, 166);
  max-width: 850px;
  letter-spacing: -0.32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_1-92d84cb1 h2 {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-92d84cb1 h2 sup {
  top: -13px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_1-92d84cb1 h2 sup {
    top: -9px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-92d84cb1 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_1-92d84cb1 p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-dd5cec2f {
  display: none;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-dd5cec2f p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(34, 34, 34);
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 20px;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-d21d565d {
  margin-right: auto;
  margin-left: auto;
  height: 120px;
  width: 120px;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-c5839480 {
  width: 120px;
  height: 120px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_1-8eac3fcc {
    display: none;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-15d867f0 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_1-15d867f0 {
    display: block;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-7fd55bad {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 27px;
  padding-top: 22px;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 870px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_1-7fd55bad {
    font-size: 16px;
    line-height: 24px;
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-7fd55bad p {
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_1-7fd55bad p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-7fd55bad p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  text-transform: uppercase;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-fadddf57 {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_1-fadddf57 {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_1-fadddf57 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  color: rgb(65, 64, 66);
  line-height: 24px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_1-fadddf57 p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-71f26fc4 {
  background-color: rgb(255, 244, 238);
}
#assert-ext.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-71f26fc4 {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert-ext.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-71f26fc4 {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-3bb84e80 p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  letter-spacing: 3.6px;
  font-size: 18px;
  line-height: 25.129px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: rgb(234, 105, 82);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_2-3bb84e80 p {
    font-size: 16px;
    line-height: 22.449px;
    letter-spacing: 3.2px;
    padding-top: 7.6px;
    padding-bottom: 7.6px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-cb080dc3 {
  margin-right: auto;
  margin-left: auto;
  padding-top: 60px;
  padding-bottom: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_2-cb080dc3 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-c786026 h2 {
  font-size: 34px;
  line-height: 41px;
  font-weight: 500;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: -0.68px;
  text-align: center;
  color: rgb(0, 93, 166);
  padding-bottom: 30px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 75%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_2-c786026 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    width: 100%;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-c786026 h2 sup {
  font-size: 55%;
  top: -13px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_2-c786026 h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-2536618d h3 {
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  padding-bottom: 40px;
  margin-bottom: 0;
  letter-spacing: -0.56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_2-2536618d h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-2536618d h3 sup {
  font-size: 60%;
  top: -9px;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-d8606174 {
  position: static;
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-9fd80387 {
  margin-right: auto;
  margin-left: auto;
  max-width: 910px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_2-9fd80387 {
    max-width: 295px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-19e318e6 p {
  font-size: 15px;
  line-height: 17px;
  font-weight: 400;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  text-align: left;
  color: rgb(65, 64, 66);
  padding-top: 30px;
  padding-bottom: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_cholestatic_pruri_2-19e318e6 p {
    font-size: 14px;
    line-height: 18px;
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_algs_cholestatic_pruri_2-19e318e6 p sup {
  font-size: 55%;
  top: -6px;
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-97f223fa {
  background-color: rgb(255, 244, 238);
  padding-top: 64px;
  padding-bottom: 68px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-97f223fa {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-97f223fa {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-382a28a5 {
  background-color: rgb(255, 255, 255);
  padding-right: 0;
  padding-bottom: 0;
  margin-right: auto;
  margin-left: auto;
  max-width: 1300px;
  width: 96%;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  border-width: 4px;
  border-style: solid;
  border-color: rgb(234, 99, 74);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-382a28a5 {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-bf551f06 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 21px;
  padding-right: 150px;
  padding-bottom: 36px;
  padding-left: 60px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-bf551f06 {
    padding-right: 70px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-bf551f06 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-bf551f06 {
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 0 !important;
  }
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-cca6f908 {
  max-width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-cca6f908 {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-cca6f908 {
    padding: 0px !important;;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-a79fe406 {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  max-width: 700px;
  margin-top: 52px;
  margin-bottom: 12px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-a79fe406 {
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-a79fe406 {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-a79fe406 {
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-84e89dee h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 19px;
  color: rgb(65, 64, 66);
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-84e89dee h4 {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-84e89dee p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 21px;
  font-weight: 400;
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-84e89dee p a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 18px;
  line-height: 28px;
  display: inline-block;
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-84e89dee .dose-para {
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 21px;
  color: rgb(65, 64, 66);
  font-weight: 500;
  width: 89%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-84e89dee .dose-para {
    width: 100%;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-84e89dee .dose-para br {
    display: none;
  }
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-9bd82e19 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  margin-bottom: 0;
  padding-top: 15px;
  padding-right: 30px;
  padding-bottom: 15px;
  padding-left: 30px;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  text-align: center;
  font-weight: 700;
  width: 100%;
  max-width: 193px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 53px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-9bd82e19 {
    height: 46px;
    max-width: 185px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-9bd82e19:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-570ce8a0 {
  max-width: 100%;
  padding-left: 0 !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-570ce8a0 {
    display : block;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-570ce8a0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-44849917 {
  max-width: 354px;
  min-width: 354px;
  width: 354px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-44849917 {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-44849917 {
    -webkit-border-bottom-left-radius: 40px;
            border-bottom-left-radius: 40px;
    display: none;
  }
}
.coh-ce-cpt_hcp_algs_dose_white_bg_navig-a7ec1919 {
  display: none;
  max-width: 289px;
  width: 289px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dose_white_bg_navig-a7ec1919 {
    -webkit-border-bottom-left-radius: 40px;
            border-bottom-left-radius: 40px;
    display: block;
  }
}
.coh-ce-cpt_hcp_algs_dosing_calculator-b0a99375 {
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  max-width: 1300px;
  width: 96%;
  padding-top: 94px;
  padding-bottom: 60px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-b0a99375 {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-b0a99375 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_calculator-bb4aea4 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  padding-bottom: 40px;
  margin-bottom: 0;
  color: rgb(0, 93, 166);
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-bb4aea4 h2 {
    letter-spacing: -0.48px;
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_calculator-91c37043 {
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
.coh-ce-cpt_hcp_algs_dosing_calculator-6780c745 {
  margin-top: -40px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-6780c745 {
    padding: 0px !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-6780c745 {
    padding: 0px !important;;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-a4ef59bb {
    margin-top: 20px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_calculator-7124eaf6 {
  padding-top: 82px;
  margin-left: -69px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-7124eaf6 {
    margin-left: -27px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-7124eaf6 {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-7124eaf6 {
    padding-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-7124eaf6 {
    padding-top: 0;
  }
}
.coh-ce-cpt_hcp_algs_dosing_calculator-7124eaf6 p {
  color: rgb(65, 64, 66);
  font-weight: 400;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 15px;
  width: 101%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-7124eaf6 p {
    letter-spacing: -0.1px;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-7124eaf6 p:nth-child(2) {
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_dosing_calculator-7124eaf6 p:nth-child(2) {
    width: 102%;
  }
}
.coh-ce-cpt_hcp_algs_dosing_calculator-7124eaf6 p sup {
  font-size: 60%;
  top: -5px;
}
.coh-ce-cpt_hcp_algs_dosing_only_ibat-78a52afe {
  max-width: 1440px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_only_ibat-78a52afe {
    padding-bottom: 50px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_only_ibat-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_algs_dosing_only_ibat-30c04b54 {
  height: 367px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dosing_only_ibat-30c04b54 {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_only_ibat-30c04b54 {
    height: 222px;
    display: none;
  }
}
.coh-ce-cpt_hcp_algs_dosing_only_ibat-81d667ca {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_only_ibat-81d667ca {
    height: 222px;
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_only_ibat-ac7039a6 {
    padding-top: 16px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_only_ibat-c4bd7ca4 {
  width: 259px;
  margin-left: 4px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_dosing_only_ibat-c4bd7ca4 {
    width: 200px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_only_ibat-c4bd7ca4 {
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    width: 136px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_three_cards-6fb538b4 {
  padding-top: 72px;
  padding-bottom: 80px;
  background-color: rgb(0, 93, 166);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-6fb538b4 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 img {
  height: 100px;
  width: 100px;
  max-height: 100px;
  max-width: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 img {
    max-height: 80px;
    height: 80px;
    max-width: 80px;
    width: 80px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 img {
    max-height: 60px;
    height: 60px;
    max-width: 60px;
    width: 60px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 .coh-container {
  background-color: rgb(255, 255, 255);
  padding-top: 70px;
  padding-right: 30px;
  padding-bottom: 70px;
  padding-left: 52px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  overflow: hidden;
  height: 259px;
  width: 407px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 .coh-container {
    width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 .coh-container {
    padding-top: 45px;
    padding-right: 20px;
    padding-bottom: 45px;
    padding-left: 20px;
    height: 209px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 .coh-container {
    height: 250px;
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 .coh-container {
    height: auto;
  }
}
.coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 .coh-container p {
  font-size: 18px;
  line-height: 20px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 .coh-container p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 .coh-container p span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 168);
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-683ea636 .coh-container p sup {
    font-size: 60%;
    top: -6px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-a5a0ca1d {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_three_cards-39e2fbd3 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-39e2fbd3 {
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-4ad06f35 {
    margin-top: 10.29px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_three_cards-1dbaf2f7 p {
  width: 92%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-1dbaf2f7 p {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-7e9453f4 {
    margin-top: 10.29px;
  }
}
.coh-ce-cpt_hcp_algs_dosing_three_cards-4eab3b9a p {
  width: 81%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-4eab3b9a p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-4eab3b9a p span {
    display: block;
  }
}
.coh-ce-cpt_hcp_algs_dosing_three_cards-2285cb9c p:first-child {
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-2285cb9c p:first-child {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_dosing_three_cards-2285cb9c p:nth-child(2) {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_dosing_three_cards-2285cb9c p:nth-child(2) {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_algs_ext_study_design-fb85f89a {
  padding-top: 51px;
  padding-bottom: 68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ext_study_design-fb85f89a {
    padding-top: 40px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ext_study_design-c61e7e43 {
  max-width: 1064px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_ext_study_design-64d338ed h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  text-align: center;
  font-weight: 500;
  line-height: 41px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ext_study_design-64d338ed h2 {
    font-size: 24px;
    line-height: 30px;
  }
}
.coh-ce-cpt_hcp_algs_ext_study_design-686af9bc h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 28px;
  text-align: center;
  padding-bottom: 37px;
  font-weight: 500;
  line-height: 32px;
  letter-spacing: -0.56px;
  max-width: 92%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ext_study_design-686af9bc h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.48px;
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_ext_study_design-686af9bc h3 sup {
  top: -9px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_ext_study_design-686af9bc h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_algs_ext_study_design-f87b31b4 {
  max-width: 909px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_ext_study_design-f934c1a2 {
  margin-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ext_study_design-f934c1a2 {
    margin-top: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ext_study_design-f934c1a2 h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  padding-bottom: 4px;
  font-size: 22px;
  font-weight: 700;
  line-height: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ext_study_design-f934c1a2 h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_ext_study_design-f934c1a2 ul {
  margin-bottom: 0;
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ext_study_design-f934c1a2 ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ext_study_design-f934c1a2 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  list-style-type: disc;
  list-style-position: outside;
  margin-bottom: 5px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ext_study_design-f934c1a2 ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_ext_study_design-f934c1a2 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_algs_ext_study_design-9f5b4ca8 {
  padding-left: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ext_study_design-9f5b4ca8 {
    padding-left: 0;
  }
}
.coh-ce-cpt_hcp_algs_ext_study_design-9f5b4ca8 ul li {
  max-width: 90%;
}
.coh-ce-cpt_hcp_algs_ipsen_cares-482520cc {
  padding-top: 79px;
  padding-bottom: 95px;
  background-color: rgb(187, 225, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares-482520cc {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares-e9ad8912 {
  width: 439px;
  margin-left: 4px;
  min-width: 439px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares-e9ad8912 {
    min-width: 350px;
    width: 350px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares-e9ad8912 {
    margin-bottom: 20px;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares-e9ad8912 {
    min-width: 218px;
    width: 218px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares-b0f47bb6 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  width: 97%;
  margin-left: 34px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares-b0f47bb6 p {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares-b0f47bb6 p {
    font-size: 16px;
    line-height: 24px;
    width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-214a0932 {
  padding-top: 71px;
  padding-bottom: 48px;
  max-width: 1300px;
  width: 100%;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-214a0932 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-214a0932 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-214a0932 {
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 20px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-5e768c2 h4 {
  margin-bottom: 30px;
  color: rgb(65, 64, 66);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 22px;
  line-height: 25px;
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-5e768c2 h4 {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-5e768c2 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-bottom: 18px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-5e768c2 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-5e768c2 h5 {
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-5e768c2 h5 {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-a951721 {
  background-color: rgb(0, 93, 166);
  padding-top: 30px;
  padding-right: 70px;
  padding-bottom: 2px;
  padding-left: 63px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-a951721 {
    padding-right: 15px;
    padding-left: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-ae844a04 {
  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;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-ae844a04:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-ae844a04:first-child img {
  margin-left: -4px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-ae844a04:first-child img {
    margin-left: 0px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-ae844a04:nth-child(2) .img-wrapper {
  width: 69px;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-79e09d9c {
  width: 77px;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-79e09d9c img {
  text-align: center;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-92688dce {
  margin-right: 0px;
  margin-left: auto;
  width: auto;
  max-width: inherit;
  min-width: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-92688dce {
    margin-right: auto;
    margin-left: 0px;
  }
}
.pen-paper.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-92688dce {
  height: 71px;
  width: 64px;
  position: relative;
}
@media (max-width: 767px) {
  .pen-paper.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-92688dce {
    height: 60px;
    width: 54px;
    left: 6px;
    top: 5px;
  }
}
.laptop.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-92688dce {
  height: 56px;
  width: 72px;
}
@media (max-width: 767px) {
  .laptop.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-92688dce {
    height: 47px;
    width: 60px;
  }
}
.arrow-box.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-92688dce {
  height: 64px;
  width: 77px;
}
@media (max-width: 767px) {
  .arrow-box.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-92688dce {
    height: 50px;
    width: 60px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f {
  padding-left: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f {
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f {
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f h4 {
  margin-bottom: 14px;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 31.2px;
  font-weight: 700;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f h4 {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f .phone-num {
  white-space: nowrap;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f p.download-button {
  margin-bottom: 47px;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f p a {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f p a.download-form {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-size: 18px;
  background-color: rgb(255, 255, 255);
  padding-top: 16px;
  padding-right: 48px;
  padding-bottom: 16px;
  padding-left: 48px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f p a.download-form {
    font-size: 16px;
    padding-top: 13.5px;
    padding-right: 30px;
    padding-bottom: 13.5px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f p a.download-form:hover {
  background-color: rgb(153, 190, 219);
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f p br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f p br {
    display: block;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f .fill-center {
  padding-left: 8px;
  margin-top: -9px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f .fill-center {
    padding-left: 4px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f .fill-center {
    padding-left: 7px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f .last-sect {
    padding-left: 8px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f .last-sect {
    padding-left: 11px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-de6521f .last-sect h4 {
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-9562f1de .patient-form h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-9562f1de .patient-form h3 {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-9562f1de .patient-form h3.move-forward {
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-9562f1de .patient-form h3.move-forward {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-9562f1de .patient-form p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_enrollm-9562f1de .patient-form p {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-564492a8 {
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-c790ee8d {
  padding-top: 82px;
  padding-bottom: 83px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-c790ee8d {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-c790ee8d {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-76aa5857 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-76aa5857 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-a7104af {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 15px;
          border-radius: 15px;
  padding-top: 11px;
  padding-right: 94px;
  padding-bottom: 91px;
  padding-left: 95px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-a7104af {
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-5ac00c1d {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-5ac00c1d {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-97a255e2 {
  min-height: 159px;
  min-width: 159px;
  margin-top: 50px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-97a255e2 {
    min-height: 110px;
    min-width: 110px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-97a255e2 {
    margin-top: 20px;
    margin-right: auto;
    margin-bottom: 15px;
    margin-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-97a255e2 {
    min-height: auto;
    min-width: auto;
    max-height: 60px;
    max-width: 60px;
  }
}
.dark-green.coh-ce-cpt_hcp_algs_ipsen_cares_support-543ccdd4 h3 {
  color: rgb(13, 73, 82);
}
.dark-green.coh-ce-cpt_hcp_algs_ipsen_cares_support-543ccdd4 ul {
  border-style: solid;
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: rgb(13, 73, 82);
}
.pastel-red.coh-ce-cpt_hcp_algs_ipsen_cares_support-543ccdd4 h3 {
  color: rgb(215, 41, 76);
}
.pastel-red.coh-ce-cpt_hcp_algs_ipsen_cares_support-543ccdd4 ul {
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: rgb(215, 41, 76);
}
.dark-blue.coh-ce-cpt_hcp_algs_ipsen_cares_support-543ccdd4 h3 {
  border-bottom-style: solid;
  color: rgb(0, 57, 116);
}
.dark-blue.coh-ce-cpt_hcp_algs_ipsen_cares_support-543ccdd4 ul {
  border-bottom-color: rgb(0, 57, 116);
  border-bottom-width: 7px;
  border-bottom-style: solid;
}
.pastel-blue.coh-ce-cpt_hcp_algs_ipsen_cares_support-543ccdd4 h3 {
  color: rgb(43, 143, 158);
  border-bottom-style: solid;
}
.pastel-blue.coh-ce-cpt_hcp_algs_ipsen_cares_support-543ccdd4 ul {
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: rgb(43, 143, 158);
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 h3 {
  margin-top: 60px;
  margin-bottom: 15px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(43, 143, 158);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 h3 {
    margin-top: 0;
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 h3.dedicate {
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 h3.continuity {
  color: rgb(215, 41, 76);
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 h3.education {
  color: rgb(13, 73, 82);
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 ul {
  padding-bottom: 15px;
  border-bottom: 7px solid #2B8F9E;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 ul {
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 ul.information {
  border-bottom: 7px solid #003974;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 ul.coordination {
  border-bottom: 7px solid #D7294C;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 ul.education-information {
  border-bottom: 7px solid #0D4952;
  padding-bottom: 25px;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 ul li {
  margin-bottom: 10px;
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 ul li:before {
  top: 11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-42019655 ul li:before {
    top: 8px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-f81037e1 {
  background-color: rgb(237, 234, 229);
  padding-top: 56px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-f81037e1 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-ea0b4dbb h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 26px;
  line-height: 33.8px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-ea0b4dbb h3 {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 20px;
    letter-spacing: -0.1px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-ea0b4dbb h3 a {
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-ea0b4dbb h3 br:first-child {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-ea0b4dbb h3 span {
    margin-left: 2px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_support-ea0b4dbb p {
  color: rgb(65, 64, 66);
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 15px;
  line-height: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-ea0b4dbb p {
    font-size: 14px;
    line-height: 18px;
    margin-left: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_support-ea0b4dbb p span {
    margin-left: -6px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_white_b-c878f7c9 {
  background-color: rgb(226, 244, 255);
  padding: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_white_b-c878f7c9 {
    padding-top: 40px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_white_b-3dc3e32b {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_white_b-5659fcab {
  text-align: center;
}
.coh-ce-cpt_hcp_algs_ipsen_cares_white_b-d65b537b {
  min-width: 363px;
  margin: 0 auto;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  margin-bottom: 32px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_white_b-d65b537b {
    max-width: 258px;
    min-width: 258px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_white_b-d65b537b {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_white_b-14d6cc3d {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: normal;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: rgb(0, 93, 166);
  text-align: center;
  display: inline-block;
  -webkit-box-pack: unset;
  -webkit-justify-content: unset;
      -ms-flex-pack: unset;
          justify-content: unset;
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: unset;
  -webkit-align-items: unset;
      -ms-flex-align: unset;
          align-items: unset;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_ipsen_cares_white_b-14d6cc3d {
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    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;
    max-width: 275px;
    padding-top: 13px;
    padding-right: 34px;
    padding-bottom: 13px;
    padding-left: 34px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_algs_ipsen_cares_white_b-14d6cc3d:hover {
  color: rgb(255, 255, 255);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_algs_pediatrics_moa_live-badfb58b {
  padding-top: 40px;
  padding-bottom: 40px;
}
.coh-ce-cpt_hcp_algs_pediatrics_moa_live-fe10687f {
  max-width: 1110px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_pediatrics_moa_live-6d8fc896 ul {
  margin-left: 20px;
}
.coh-ce-cpt_hcp_algs_pediatrics_moa_live-6d8fc896 ul li {
  font-size: 16px;
  line-height: 20px;
  list-style-type: disc;
  list-style-position: outside;
  padding-bottom: 15px;
}
.coh-ce-cpt_hcp_algs_plain_text_0-5b91653c {
  background-color: rgb(229, 245, 244);
  padding-top: 50px;
  padding-bottom: 50px;
}
.coh-ce-cpt_hcp_algs_plain_text_0-c3a77aa6 {
  max-width: 1225px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_plain_text_0-985c536 p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
  font-size: 20px;
  text-align: center;
  padding-top: 30px;
  padding-right: 20px;
  padding-bottom: 30px;
  padding-left: 20px;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_algs_pruitus_alagile-85bf6b30 {
  padding-top: 68px;
  padding-bottom: 78px;
  background-color: rgb(234, 99, 74);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pruitus_alagile-85bf6b30 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pruitus_alagile-187fb92d {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  color: rgb(255, 255, 255);
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 h2 {
    padding-bottom: 20px;
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    width: 90%;
  }
}
.coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 h2 sup {
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 h2 sup {
    width: 60%;
    top: -10px;
  }
}
.coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul {
  margin-bottom: 0;
  padding-top: 46px;
  padding-bottom: 56px;
  padding-left: 37px;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 15px;
          border-radius: 15px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul {
    padding-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 21px;
  list-style-type: none;
  position: relative;
  padding-bottom: 10px;
  padding-left: 34px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul li {
    font-size: 16px;
    line-height: 24px;
    padding-left: 23px;
  }
}
.coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: 13px;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul li:before {
    left: 6px;
  }
}
.coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul li:last-child {
  padding-bottom: 0;
  width: 85%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul li:last-child {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul li span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pruitus_alagile-93e27045 ul li sup {
    width: 60%;
    top: -6px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-f740d6f8 {
  position: relative;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-f740d6f8 {
    margin-top: 0;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-62ebeb6d h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  padding-bottom: 34px;
  margin-bottom: 0;
  letter-spacing: -0.32px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-62ebeb6d h3 {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-62ebeb6d h3 {
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-fdc598be a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_algs_resources_guide-fdc598be .coh-image {
  background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F5F5F5));
  background: -webkit-linear-gradient(top, #FFFFFF, #F5F5F5);
  background: linear-gradient(to bottom, #FFFFFF, #F5F5F5);
}
.coh-ce-cpt_hcp_algs_resources_guide-86b9944c {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-86b9944c {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_algs_resources_guide-86b9944c {
    display: none;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-8b798df9 {
  max-width: 407px;
}
.coh-ce-cpt_hcp_algs_resources_guide-819b37a8 {
  -webkit-border-radius: 20px 20px 0px 0px;
          border-radius: 20px 20px 0px 0px;
}
.coh-ce-cpt_hcp_algs_resources_guide-7499a902 {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 32px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_resources_guide-7499a902 {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-7499a902 {
    padding-right: 15px;
    padding-left: 15px;
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-7499a902 {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-62711ecd h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-62711ecd h4 {
    margin-bottom: 10px;
    line-height: 24px;
    font-size: 18px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-62711ecd p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  max-width: 310px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-62711ecd p {
    margin-bottom: 0;
    line-height: 24px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-35cf1be {
  background-color: rgb(0, 93, 166);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 100%;
  padding-top: 20px;
  padding-right: 28px;
  padding-bottom: 20px;
  padding-left: 28px;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  margin: 0px;
  width: 193px;
  font-weight: 700;
  height: 53px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-35cf1be {
    bottom: 15px;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-35cf1be {
    position: static;
    height: 46px;
    width: 100%;
    max-width: 275px;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-35cf1be:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_algs_resources_guide-35cf1be:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_algs_resources_guide-1252db45 {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-1252db45 {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_algs_resources_guide-1252db45 {
    display: none;
  }
}
@media (max-width: 767px) {
  .patient-img.coh-ce-cpt_hcp_algs_resources_guide-1252db45 .img1 {
    display: none;
  }
}
.patient-img.coh-ce-cpt_hcp_algs_resources_guide-1252db45 .img2 {
  display: none;
}
@media (max-width: 767px) {
  .patient-img.coh-ce-cpt_hcp_algs_resources_guide-1252db45 .img2 {
    display: block;
  }
}
.pd-20.coh-ce-cpt_hcp_algs_resources_guide-1252db45 p {
  padding-top: 20px;
}
@media (max-width: 1023px) {
  .pd-20.coh-ce-cpt_hcp_algs_resources_guide-1252db45 p {
    padding-top: 0px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-6e7b6f10 {
  max-width: 407px;
}
.coh-ce-cpt_hcp_algs_resources_guide-87f068fd {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 32px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_resources_guide-87f068fd {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-87f068fd {
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-87f068fd {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-c1eaad93 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-c1eaad93 h4 {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-c1eaad93 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-c1eaad93 p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-c1eaad93 p {
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-c1eaad93 .midclas {
  height: 145px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_resources_guide-c1eaad93 .midclas {
    height: 123px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-c1eaad93 .midclas {
    height: 223px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-c1eaad93 .midclas {
    height: auto;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-126f0492 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 100%;
  text-align: center;
  background-color: rgb(0, 93, 166);
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin: 0px;
  max-width: 193px;
  height: 53px;
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-126f0492 {
    bottom: 15px;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-126f0492 {
    position: static;
    max-width: 275px;
    height: 46px;
    width: 100%;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-126f0492:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_algs_resources_guide-126f0492:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_algs_resources_guide-2775682b {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-2775682b {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_algs_resources_guide-2775682b {
    display: none;
  }
}
.mg-60.coh-ce-cpt_hcp_algs_resources_guide-2775682b {
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .mg-60.coh-ce-cpt_hcp_algs_resources_guide-2775682b {
    margin-bottom: 40px;
  }
}
.pd-21.coh-ce-cpt_hcp_algs_resources_guide-2775682b p {
  padding-top: 20px;
}
@media (max-width: 1023px) {
  .pd-21.coh-ce-cpt_hcp_algs_resources_guide-2775682b p {
    padding-top: 0px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-264d4b2f {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 31px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_resources_guide-264d4b2f {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-264d4b2f {
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-264d4b2f {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-98e15efb h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-98e15efb h4 {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-98e15efb p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  padding-right: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-98e15efb p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-98e15efb p {
    padding-right: 4px;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-3665557c {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin: 0px;
  max-width: 193px;
  height: 53px;
  background-color: rgb(0, 93, 166);
  text-align: center;
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-3665557c {
    margin-top: 30px;
    bottom: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-3665557c {
    position: static;
    height: 46px;
    width: 100%;
    max-width: 275px;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-3665557c:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_algs_resources_guide-3665557c:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_algs_resources_guide-3f8f0491 {
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-3f8f0491 {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_algs_resources_guide-3f8f0491 {
    display: none;
  }
}
.hide-one.coh-ce-cpt_hcp_algs_resources_guide-3f8f0491 {
  display: none;
}
.coh-ce-cpt_hcp_algs_resources_guide-f3de4f08 {
  -webkit-box-shadow: 0px 2px 6px #00000029;
          box-shadow: 0px 2px 6px #00000029;
  -webkit-border-radius: 20px 20px 0px 0px;
          border-radius: 20px 20px 0px 0px;
}
.coh-ce-cpt_hcp_algs_resources_guide-85de18fb {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 32px;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_resources_guide-85de18fb {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-85de18fb {
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-85de18fb {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-dadbb8de h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-dadbb8de h4 {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-dadbb8de p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  padding-right: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-dadbb8de p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-dadbb8de p {
    padding-right: 4px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-e983e9ca {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin: 0px;
  max-width: 193px;
  height: 53px;
  background-color: rgb(0, 93, 166);
  text-align: center;
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_resources_guide-e983e9ca {
    margin-top: 30px;
    left: 30px;
    bottom: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_resources_guide-e983e9ca {
    position: static;
    height: 46px;
    width: 100%;
    max-width: 275px;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_algs_resources_guide-e983e9ca:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_algs_resources_guide-e983e9ca:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_algs_safety_tab-badfb58b {
  padding-top: 40px;
  padding-bottom: 40px;
}
.coh-ce-cpt_hcp_algs_safety_tab-b0bc5a3b {
  text-align: center;
}
.coh-ce-cpt_hcp_algs_safety_tab-b0bc5a3b ul {
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_algs_safety_tab-b0bc5a3b ul li {
  display: inline-block;
  list-style-type: none;
  margin-right: 5px;
  margin-bottom: 0;
  margin-left: 5px;
}
.coh-ce-cpt_hcp_algs_safety_tab-b0bc5a3b ul li a {
  display: block;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 24px;
          border-radius: 24px;
  text-decoration: underline;
  text-transform: uppercase;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  padding-top: 10px;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
}
.coh-ce-cpt_hcp_algs_sba_graph-badfb58b {
  padding-top: 40px;
  padding-bottom: 40px;
}
.coh-ce-cpt_hcp_algs_sba_graph-fe10687f {
  max-width: 1110px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_sba_graph_0-99ab6538 {
  padding-top: 30px;
  padding-bottom: 70px;
  background-color: rgb(255, 244, 238);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_sba_graph_0-99ab6538 {
    padding-top: 20px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_sba_graph_0-991f40bd {
  max-width: 1064px;
}
.coh-ce-cpt_hcp_algs_sba_graph_0-552ec800 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  margin-right: auto;
  margin-bottom: 40px;
  margin-left: auto;
  color: rgb(65, 64, 66);
  max-width: 850px;
  letter-spacing: -0.32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_sba_graph_0-552ec800 h3 {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_sba_graph_0-552ec800 h3 sup {
  top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_sba_graph_0-552ec800 h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_algs_sba_graph_0-552ec800 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_sba_graph_0-552ec800 p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_sba_graph_0-b3f0a213 {
    display: none;
  }
}
.coh-ce-cpt_hcp_algs_sba_graph_0-f3e2839f {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_sba_graph_0-f3e2839f {
    display: block;
  }
}
.coh-ce-cpt_hcp_algs_sba_graph_0-a129eee0 {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 22px;
  padding-top: 44px;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 960px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_sba_graph_0-a129eee0 {
    font-size: 16px;
    line-height: 24px;
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_algs_sba_graph_0-a129eee0 p {
  font-size: 18px;
  line-height: 22px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_sba_graph_0-a129eee0 p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_sba_graph_0-a129eee0 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  text-transform: uppercase;
}
.coh-ce-cpt_hcp_algs_sba_graph_0-f574115d {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_sba_graph_0-f574115d {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_algs_sba_graph_0-f574115d p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  color: rgb(65, 64, 66);
  line-height: 24px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_sba_graph_0-f574115d p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_algs_sba_graph_0-f574115d p sup {
  top: -6px;
}
.coh-ce-cpt_hcp_algs_sba_level_graph-badfb58b {
  padding-top: 40px;
  padding-bottom: 40px;
}
.coh-ce-cpt_hcp_algs_sba_level_graph-fe10687f {
  max-width: 1110px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_sba_level_graph-dde4c90 {
  padding-top: 50px;
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  border-top-width: 3px;
  border-bottom-width: 20px;
  border-left-width: 3px;
  border-right-width: 3px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-color: rgb(232, 24, 6);
  border-bottom-color: rgb(232, 24, 6);
  border-left-color: rgb(232, 24, 6);
  border-right-color: rgb(232, 24, 6);
}
.coh-ce-cpt_hcp_algs_sba_level_graph-4846157f p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(34, 34, 34);
  font-size: 14px;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
  width: 700px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.coh-ce-cpt_hcp_algs_study_design-8402c4a1 {
  padding-top: 62px;
  padding-bottom: 73px;
  background-color: rgb(255, 244, 238);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-8402c4a1 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_study_design-c61e7e43 {
  max-width: 1064px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_study_design-a480f920 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  text-align: center;
  font-weight: 500;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-a480f920 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
.coh-ce-cpt_hcp_algs_study_design-1593669c h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 28px;
  text-align: center;
  padding-bottom: 37px;
  font-weight: 500;
  line-height: 32px;
  max-width: 85%;
  margin-right: auto;
  margin-left: auto;
  letter-spacing: -0.56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-1593669c h3 {
    padding-bottom: 30px;
    font-size: 20px;
    line-height: 26px;
    max-width: 100%;
    letter-spacing: -0.2px;
    text-align: center;
  }
}
.coh-ce-cpt_hcp_algs_study_design-1593669c h3 sup {
  top: -10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_study_design-1593669c h3 sup {
    top: -8px;
  }
}
.coh-ce-cpt_hcp_algs_study_design-da94ed38 {
  margin-top: 30px;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-da94ed38 {
    margin-bottom: 26px;
  }
}
.coh-ce-cpt_hcp_algs_study_design-da94ed38 ul {
  margin-bottom: 0;
  margin-left: 16px;
}
.coh-ce-cpt_hcp_algs_study_design-da94ed38 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  padding-bottom: 5px;
  list-style-type: disc;
  list-style-position: outside;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-da94ed38 ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_study_design-da94ed38 ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_algs_study_design-da94ed38 h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  padding-bottom: 4px;
  font-size: 22px;
  font-weight: 700;
  line-height: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-da94ed38 h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-7ae28b97 ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_study_design-f44e79e7 {
  padding-left: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-f44e79e7 {
    padding-left: 0;
  }
}
.coh-ce-cpt_hcp_algs_study_design-f44e79e7 ul li:nth-child(2) {
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-f44e79e7 ul li:nth-child(2) {
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_study_design-ffb633a1 p {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-ffb633a1 p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_study_design-ffb633a1 .bluebox {
  margin-top: 29px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-ffb633a1 .bluebox {
    margin-top: 20px;
  }
}
.coh-ce-cpt_hcp_algs_study_design-ffb633a1 .bluebox p {
  -webkit-border-radius: 15px;
          border-radius: 15px;
  background-color: rgb(0, 93, 166);
  color: rgb(255, 255, 255);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 22px;
  line-height: 31px;
  text-align: center;
  padding-top: 22px;
  padding-right: 150px;
  padding-bottom: 22px;
  padding-left: 150px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_study_design-ffb633a1 .bluebox p {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_study_design-ffb633a1 .bluebox p {
    font-size: 18px;
    line-height: 24px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_banner_inner_pages-3824f74e {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner_inner_pages-3824f74e {
    width: 96%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_inner_pages-3824f74e {
    width: 94%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_banner_inner_pages-3824f74e {
    width: 93%;
  }
}
.coh-ce-cpt_hcp_banner_inner_pages-ab0cbbc5 .about-algs {
  width: 88%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner_inner_pages-ab0cbbc5 .about-algs {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_banner_inner_pages-ab0cbbc5 .about-algs span {
  position: relative;
  top: -11px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 58%;
}
.coh-ce-cpt_hcp_banner_inner_pages-1afc7feb {
  max-width: 1110px;
  margin: 0 auto;
  padding-left: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_inner_pages-1dc1c406 {
    text-align: center;
  }
}
.coh-ce-cpt_hcp_banner_inner_pages-1dc1c406 p {
  color: rgb(255, 255, 255);
  background-color: rgb(234, 105, 82);
  display: inline-block;
  z-index: 1;
  font-size: 22px;
  line-height: inherit;
  margin-bottom: 0;
  position: relative;
  top: -8px;
  padding-top: 13px;
  padding-right: 50px;
  padding-bottom: 13px;
  padding-left: 50px;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  -webkit-border-bottom-right-radius: 24px;
          border-bottom-right-radius: 24px;
  font-weight: 700;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner_inner_pages-1dc1c406 p {
    margin-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner_inner_pages-1dc1c406 p {
    font-size: 21px;
    line-height: 29px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_inner_pages-1dc1c406 p {
    margin-left: 0;
    padding-top: 8.5px;
    padding-right: 40px;
    padding-bottom: 7.5px;
    padding-left: 40px;
    -webkit-border-bottom-left-radius: 14px;
            border-bottom-left-radius: 14px;
    -webkit-border-bottom-right-radius: 14px;
            border-bottom-right-radius: 14px;
  }
}
.coh-ce-cpt_hcp_banner_inner_pages-1dc1c406 .pfic-sba {
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_hcp_banner_with_cta-1dec362a {
  max-width: 1110px;
  margin: 0 auto;
  padding-bottom: 37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta-1dec362a {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_banner_with_cta-7ac2ba82 {
  max-width: 1110px;
  margin: 0 auto;
}
.coh-ce-cpt_hcp_banner_with_cta-52d262b1 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_banner_with_cta-52d262b1 .text-ex-small {
  font-size: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_banner_with_cta-52d262b1 .text-medium {
  font-size: 50px;
  line-height: 75px;
  font-weight: bold;
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_hcp_banner_with_cta-52d262b1 .text-medium .text-large {
  font-size: 130px;
  display: block;
  margin-left: 152px;
  padding-bottom: 15px;
  letter-spacing: 3px;
  font-weight: normal;
  font-family: 'StoryBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_banner_with_cta-52d262b1 .text-small {
  font-size: 22px;
  line-height: 33px;
  margin-bottom: 50px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_banner_with_cta-52d262b1 .limitation-use {
  margin-top: 0px;
  margin-bottom: 29.84px;
}
.coh-ce-cpt_hcp_banner_with_cta-ba36ecdd {
  max-width: 256px;
  width: 100%;
  margin-right: 60px;
  padding-right: 0px !important;;
  display: table;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner_with_cta-ba36ecdd {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta-ba36ecdd {
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding: 0px !important;;
  }
}
.coh-ce-cpt_hcp_banner_with_cta-6001d656 {
  padding: 0px !important;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner_with_cta-6001d656 {
    padding: 0 0.75rem !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta-6001d656 {
    max-width: 256px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding: 0px !important;;
    text-align: center;
  }
}
.coh-ce-cpt_hcp_banner_with_cta-b30f16ee {
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: -20px;
  right: 0px;
  white-space: pre;
  font-size: 15px;
  margin-bottom: 12px !important;;
  font-size: 15px;
  line-height: 24px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_banner_with_cta-b30f16ee {
    right: 70px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner_with_cta-b30f16ee {
    right: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner_with_cta-b30f16ee {
    margin-bottom: 0px !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta-b30f16ee {
    position: static;;
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_hcp_banner_with_cta_new-1dec362a {
  max-width: 1110px;
  margin: 0 auto;
  padding-bottom: 37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta_new-1dec362a {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_banner_with_cta_new-7ac2ba82 {
  max-width: 1110px;
  margin: 0 auto;
}
.coh-ce-cpt_hcp_banner_with_cta_new-52d262b1 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_banner_with_cta_new-52d262b1 .text-ex-small {
  font-size: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_banner_with_cta_new-52d262b1 .text-medium {
  font-size: 50px;
  line-height: 75px;
  font-weight: bold;
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_hcp_banner_with_cta_new-52d262b1 .text-medium .text-large {
  font-size: 130px;
  display: block;
  margin-left: 152px;
  padding-bottom: 15px;
  letter-spacing: 3px;
  font-weight: normal;
  font-family: 'StoryBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_banner_with_cta_new-52d262b1 .text-small {
  font-size: 22px;
  line-height: 33px;
  margin-bottom: 50px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_banner_with_cta_new-52d262b1 .limitation-use {
  margin-top: 0px;
  margin-bottom: 29.84px;
}
.coh-ce-cpt_hcp_banner_with_cta_new-ba36ecdd {
  max-width: 256px;
  width: 100%;
  margin-right: 60px;
  padding-right: 0px !important;;
  display: table;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner_with_cta_new-ba36ecdd {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta_new-ba36ecdd {
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding: 0px !important;;
  }
}
.coh-ce-cpt_hcp_banner_with_cta_new-6001d656 {
  padding: 0px !important;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner_with_cta_new-6001d656 {
    padding: 0 0.75rem !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta_new-6001d656 {
    max-width: 256px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding: 0px !important;;
    text-align: center;
  }
}
.coh-ce-cpt_hcp_banner_with_cta_new-b30f16ee {
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: -20px;
  right: 0px;
  white-space: pre;
  font-size: 15px;
  margin-bottom: 12px !important;;
  font-size: 15px;
  line-height: 24px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_banner_with_cta_new-b30f16ee {
    right: 70px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner_with_cta_new-b30f16ee {
    right: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner_with_cta_new-b30f16ee {
    margin-bottom: 0px !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta_new-b30f16ee {
    position: static;;
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_hcp_banner_with_cta_old-1dec362a {
  max-width: 1110px;
  margin: 0 auto;
  padding-bottom: 37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta_old-1dec362a {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_banner_with_cta_old-7ac2ba82 {
  max-width: 1110px;
  margin: 0 auto;
}
.coh-ce-cpt_hcp_banner_with_cta_old-8218a079 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_banner_with_cta_old-8218a079 .text-ex-small {
  font-size: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_banner_with_cta_old-8218a079 .text-medium {
  font-size: 50px;
  line-height: 75px;
  font-weight: bold;
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_hcp_banner_with_cta_old-8218a079 .text-medium .text-large {
  font-size: 130px;
  display: block;
  margin-left: 152px;
  padding-bottom: 15px;
  letter-spacing: 3px;
  font-weight: normal;
  font-family: 'StoryBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_banner_with_cta_old-8218a079 .text-small {
  font-size: 22px;
  line-height: 33px;
  margin-bottom: 50px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_banner_with_cta_old-ba36ecdd {
  max-width: 256px;
  width: 100%;
  margin-right: 60px;
  padding-right: 0px !important;;
  display: table;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner_with_cta_old-ba36ecdd {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta_old-ba36ecdd {
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    padding: 0px !important;;
  }
}
.coh-ce-cpt_hcp_banner_with_cta_old-91321882 {
  padding: 0px !important;;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta_old-91321882 {
    max-width: 256px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding: 0px !important;;
    text-align: center;
  }
}
.coh-ce-cpt_hcp_banner_with_cta_old-b30f16ee {
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: -20px;
  right: 0px;
  white-space: pre;
  font-size: 15px;
  margin-bottom: 12px !important;;
  font-size: 15px;
  line-height: 24px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_banner_with_cta_old-b30f16ee {
    right: 70px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_banner_with_cta_old-b30f16ee {
    right: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_banner_with_cta_old-b30f16ee {
    margin-bottom: 0px !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_banner_with_cta_old-b30f16ee {
    position: static;;
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_hcp_clinical_trail_navigatio-e5e61c8e {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  min-height: 630px;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.coh-ce-cpt_hcp_clinical_trail_navigatio-98561986 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 10px;
          border-radius: 10px;
  padding-top: 40px;
  padding-right: 50px;
  padding-bottom: 40px;
  padding-left: 50px;
  max-width: 70%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_clinical_trail_navigatio-98561986 {
    max-width: 90%;
  }
}
.coh-ce-cpt_hcp_clinical_trail_navigatio-a27aad86 p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_dose_oral_pallets-b22be4d {
  background-color: rgb(187, 225, 255);
  padding-top: 65px;
  padding-bottom: 65px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-b22be4d {
    padding-top: 40px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-64f6c035 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 16px;
          border-radius: 16px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
  padding-top: 59px;
  padding-right: 181px;
  padding-bottom: 50px;
  padding-left: 181px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-64f6c035 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-64f6c035 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-8f12b96d {
  border-top-width: 1px;
  border-top-style: dotted;
  border-top-color: rgb(0, 93, 166);
  padding-top: 18px;
  margin: 0 0 22.5px 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-8f12b96d {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-8f12b96d .coh-image {
  margin-right: auto;
  margin-bottom: 19px;
  margin-left: auto;
  height: 100px;
  width: 100px;
  max-height: 100px;
  max-width: 100px;
}
.coh-ce-cpt_hcp_dose_oral_pallets-bd8e0d2e {
  padding-left: 0 !important;
}
.coh-ce-cpt_hcp_dose_oral_pallets-bd8e0d2e:after {
  content: "";
  position: absolute;
  right: 0;
  height: 94%;
  width: 1px;
  border-right-width: 1px;
  border-right-style: dotted;
  border-right-color: rgb(0, 93, 166);
  top: 14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-bd8e0d2e:after {
    bottom: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-right-style: none;
    border-bottom-color: rgb(0, 93, 166);
    height: 1px;
    width: 100%;
    top: auto;
    left: 0;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-3fc7026b p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 20px;
  text-align: center;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-3fc7026b p {
    font-size: 18px;
    line-height: 27px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-3fc7026b p span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  color: rgb(0, 93, 166);
  font-weight: 700;
  font-size: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-3fc7026b p span {
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-3fc7026b p sup {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-3fc7026b p sup {
    top: -8px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-78963c38 {
  padding-top: 40px;
  padding-bottom: 38px;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-78963c38 {
    padding-top: 25.5px;
    padding-bottom: 32.5px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-78963c38 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: normal;
  text-align: center;
  font-weight: 600;
  width: 86%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-78963c38 p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-78963c38 p sup {
  font-size: `60%;
  top: -5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-4a62a123 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-61324590 {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-61324590 {
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-61324590 {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-bb466f8e p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 20px;
  text-align: center;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-bb466f8e p {
    font-size: 18px;
    line-height: 27px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-bb466f8e p span {
  display: block;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-size: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-bb466f8e p span {
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-bb466f8e p sup {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-bb466f8e p sup {
    top: -8px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-67a6a11c {
  padding-top: 40px;
  padding-bottom: 38px;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-67a6a11c {
    padding-top: 25.5px;
    padding-bottom: 25.5px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-67a6a11c p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: normal;
  text-align: center;
  font-weight: 600;
  margin-right: auto;
  margin-left: auto;
  width: 82%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-67a6a11c p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-67a6a11c p sup {
  font-size: 60%;
  top: -5px;
}
.coh-ce-cpt_hcp_dose_oral_pallets-6110c5b7 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(0, 93, 166);
  font-size: 20px;
  padding-bottom: 0;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-6110c5b7 p {
    font-size: 18px;
    line-height: 27px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-a0cc684a {
  border-top-width: 1px;
  border-top-style: dotted;
  border-top-color: rgb(0, 93, 166);
  padding-top: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-a0cc684a {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-a0cc684a h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  text-align: center;
  padding-bottom: 3px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-a0cc684a h4 {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-a0cc684a h4 sup {
  top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-a0cc684a h4 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_dose_oral_pallets-a0cc684a p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  font-weight: 400;
  padding-bottom: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 582px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_dose_oral_pallets-a0cc684a p {
    max-width: 100%;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_flash_card-68dd96fd {
  margin: 0 auto;
  max-width: 1110px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  display: none;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_flash_card-68dd96fd {
    max-width: 96%;
  }
}
.coh-ce-cpt_hcp_flash_card-c4b2d132 {
  max-width: 51%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_flash_card-c4b2d132 {
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_flash_card-64c8cdfb {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_flash_card-64c8cdfb {
    display : block;
  }
}
.coh-ce-cpt_hcp_flash_card-92f75b50 {
  margin-left: 65px;
  padding-top: 42px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_flash_card-92f75b50 {
    padding-top: 18px;
    padding-right: 36px;
    padding-left: 21px;
    margin-left: 0;
  }
}
.coh-ce-cpt_hcp_flash_card-92f75b50 h3 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 4px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_flash_card-92f75b50 h3 {
    margin: 0 auto;
    max-width: 200px;
    text-align: center;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_flash_card-92f75b50 p {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 28px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_flash_card-92f75b50 p {
    text-align: center;
  }
}
.coh-ce-cpt_hcp_flash_card-e2aac193 {
  background-color: rgb(0, 148, 144);
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 24px;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  display: inline-block;
  border: 2px solid #fff;
  padding-top: 16.5px;
  padding-right: 80px;
  padding-bottom: 16.5px;
  padding-left: 80px;
  margin-bottom: 50px;
  margin-left: 65px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_flash_card-e2aac193 {
    margin-top: 0;
    margin-right: 15px;
    margin-bottom: 50px;
    margin-left: 15px;
    display : block;
    text-align: center;
  }
}
.coh-ce-cpt_hcp_flash_card-1b7ff8df {
  max-width: 49%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_flash_card-1b7ff8df {
    display : none;
  }
}
.coh-ce-cpt_hcp_link_navigator-3e29b899 {
  background-color: rgb(0, 148, 144);
  margin: 80px auto 40px;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 8px #00000059;
          box-shadow: 0px 3px 8px #00000059;
  padding-top: 40px;
  padding-right: 65px;
  padding-bottom: 40px;
  padding-left: 65px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_link_navigator-3e29b899 {
    max-width: 1110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_link_navigator-3e29b899 {
    max-width: 100%;
    padding: 40px 22px;
    margin: 80px 15px 40px;
  }
}
.coh-ce-cpt_hcp_link_navigator-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_link_navigator-140ada02 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_link_navigator-140ada02 p {
    font-size: 24px;
    line-height: 36px;
    text-align: left;
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_link_navigator-140ada02 p {
    margin-bottom: 30px;
    text-align: center;
  }
}
.coh-ce-cpt_hcp_link_navigator-22f63257 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_link_navigator-464c8b66 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  width: 262px;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_link_navigator-464c8b66 {
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_link_navigator-464c8b66 {
    width: 290px;
  }
}
.coh-ce-cpt_hcp_link_navigator-464c8b66:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_link_navigator-a5ce43dc {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_link_navigator-a5ce43dc {
    max-width: 213px;
    margin: 0 auto;
    display: none;
  }
}
.coh-ce-cpt_hcp_link_navigator-a5ce43dc:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_moa_page_navigation-e5e61c8e {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  min-height: 630px;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.coh-ce-cpt_hcp_moa_page_navigation-98561986 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 10px;
          border-radius: 10px;
  padding-top: 40px;
  padding-right: 50px;
  padding-bottom: 40px;
  padding-left: 50px;
  max-width: 70%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_moa_page_navigation-98561986 {
    max-width: 90%;
  }
}
.coh-ce-cpt_hcp_moa_page_navigation-a27aad86 p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_moa_refrences-bdd227c5 {
  background-color: rgb(232, 245, 255);
  padding-top: 30px;
}
.coh-ce-cpt_hcp_moa_refrences-a3c18bf3 {
  max-width: 1110px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_moa_refrences-a3c18bf3 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_moa_refrences-d163d856 .patients-sup {
  padding-bottom: 30px;
}
.coh-ce-cpt_hcp_moa_refrences-d163d856 .patients-sup p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 12px;
  text-indent: -12px;
}
.coh-ce-cpt_hcp_moa_refrences-d163d856 .refrence h6 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_moa_refrences-d163d856 .refrence .refrencee-list {
  margin-bottom: 60px;
  margin-left: 0;
  counter-reset: counter-reset;
  counter-increment: item;
}
.coh-ce-cpt_hcp_moa_refrences-d163d856 .refrence .refrencee-list li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-left: 3px;
  font-weight: 500;
  margin-left: 18px;
  list-style-type: decimal;
}
.coh-ce-cpt_hcp_mobile_banner_with_cta-fcd283c1 {
  display: none;
}
.coh-ce-cpt_hcp_mobile_banner_with_cta-7315a915 {
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 45px;
}
.coh-ce-cpt_hcp_mobile_banner_with_cta-7315a915 .text-ex-small {
  font-size: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_mobile_banner_with_cta-7315a915 .text-medium {
  font-size: 50px;
  line-height: 75px;
  font-weight: bold;
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_hcp_mobile_banner_with_cta-7315a915 .text-medium .text-large {
  font-size: 130px;
  display: block;
  margin-left: 152px;
  padding-bottom: 15px;
  letter-spacing: 3px;
  font-weight: normal;
  font-family: 'StoryBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_mobile_banner_with_cta-7315a915 .text-small {
  font-size: 22px;
  line-height: 33px;
  margin-bottom: 50px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_mobile_banner_with_cta-a8e7b820 {
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: -28px;
  right: -40px;
  white-space: pre;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_mobile_banner_with_cta-a8e7b820 {
    bottom: 0;
    right: 0;
    left: 15px;
  }
}
.coh-ce-cpt_hcp_mobile_banner_with_cta-a54f55da {
  max-width: 1110px;
  margin: 0 auto;
  padding-top: 35px;
  padding-bottom: 48px;
  padding-left: 15px;
  padding-bottom: 15px;
  padding-right: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_mobile_banner_with_cta-a54f55da {
    padding-top: 60px;
  }
}
.coh-ce-cpt_hcp_page_middle_banner-e5e61c8e {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  min-height: 630px;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.coh-ce-cpt_hcp_page_middle_banner-98561986 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 10px;
          border-radius: 10px;
  padding-top: 40px;
  padding-right: 50px;
  padding-bottom: 40px;
  padding-left: 50px;
  max-width: 70%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_page_middle_banner-98561986 {
    max-width: 90%;
  }
}
.coh-ce-cpt_hcp_page_middle_banner-a27aad86 p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_paqge_-cdb70111 {
  max-width: 1110px;
  margin-top: 60px;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_paqge_-cdb70111 {
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_paqge_-cdb70111 {
    max-width: 100%;
    margin-right: 15px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_hcp_paqge_-dea5445c {
  background-color: rgb(0, 93, 166);
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  -webkit-border-radius: 0px 24px 0px 24px;
          border-radius: 0px 24px 0px 24px;
  margin-right: 0!important;
  margin-left: 0!important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_paqge_-dea5445c {
    margin-right: 0!important;
    margin-left: 0!important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_paqge_-dea5445c {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_hcp_paqge_-a27202e4 {
  padding: 0px !important;
  max-width: 84px !important;
  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_hcp_paqge_-a27202e4 {
    margin: 0 auto !important;
  }
}
.coh-ce-cpt_hcp_paqge_-8e1443f8 {
  width: 84px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_paqge_-8e1443f8 {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_paqge_-8e1443f8 {
    width: 104px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_paqge_-c919cb14 {
  padding: 0px 30px !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;
  max-width: 630px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_paqge_-c919cb14 {
    padding: 0px !important;
  }
}
.coh-ce-cpt_hcp_paqge_-724ff93a h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_paqge_-724ff93a h4 {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_paqge_-724ff93a h4 {
    margin-bottom: 30px;
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_paqge_-724ff93a h4 {
    text-align: center;
    margin-bottom: 30px;
    line-height: 29px;
    font-size: 21px;
  }
}
.coh-ce-cpt_hcp_paqge_-8741e37e {
  text-align: center;
  padding: 0px !important;;
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_paqge_-8741e37e {
    padding-left: 0 !important;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_paqge_-8741e37e {
    padding-left: 8px !important;
  }
}
.coh-ce-cpt_hcp_paqge_-b6f81d09 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  color: rgb(255, 255, 255);
  border: 3px solid;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  max-width: 253px;
  min-width: 253px;
  padding-top: 10.04px;
  padding-right: 30px;
  padding-bottom: 10.03px;
  padding-left: 30px;
  line-height: 29.96px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_paqge_-b6f81d09 {
    min-width: 180px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_paqge_-b6f81d09 {
    padding-top: 10.04px;
    padding-right: 50px;
    padding-bottom: 10.03px;
    padding-left: 50px;
    font-size: 20px;
    max-width: 285px;
    min-width: 285px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_paqge_-b6f81d09 {
    font-size: 22px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_paqge_-b6f81d09:hover {
  border: 3px solid #fff;
  color: #fff;
  opacity: 0.8;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_hcp_pediatrics_about_liver_d-9de9fdae {
  padding-top: 50px;
  padding-bottom: 20px;
}
.coh-ce-cpt_hcp_pediatrics_about_liver_d-c3a77aa6 {
  max-width: 1225px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_pediatrics_about_liver_d-78aa1013 h2 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 93, 166);
  font-size: 20px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_pediatrics_about_liver_d-519ef23c h3 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
  font-size: 20px;
  padding-bottom: 20px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_pediatrics_about_liver_d-519ef23c ul {
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_pediatrics_about_liver_d-519ef23c ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 16px;
  margin-bottom: 10px;
  margin-left: 10px;
  position: relative;
  list-style-type: none;
  line-height: 25px;
}
.coh-ce-cpt_hcp_pediatrics_about_liver_d-519ef23c ul li:before {
  position: absolute;
  left: -9px;
  top: 5px;
  content: "";
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(0, 0, 0);
}
.coh-ce-cpt_hcp_pediatrics_about_pfic-10ffe439 {
  padding-top: 46px;
  padding-bottom: 58px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_about_pfic-10ffe439 {
    padding-top: 40px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_pfic-106f1564 {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pediatrics_about_pfic-106f1564 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_about_pfic-106f1564 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_about_pfic-106f1564 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_pfic-7789e1b4 ul {
  margin-bottom: 0;
  margin-left: 10px;
}
.coh-ce-cpt_hcp_pediatrics_about_pfic-7789e1b4 ul li {
  font-size: 18px;
  line-height: 27px;
  list-style-type: disc;
  list-style-position: outside;
  padding-bottom: 10px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_about_pfic-7789e1b4 ul li {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 5px;
    width: 96%;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_pfic-7789e1b4 ul li::marker {
  color: rgba(0, 0, 0, 0);
}
.coh-ce-cpt_hcp_pediatrics_about_pfic-7789e1b4 ul li:before {
  position: absolute;
  top: 9px;
  left: -9px;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
  content: "";;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_about_pfic-7789e1b4 ul li:before {
    top: 7px;
    left: -11px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_pfic-7789e1b4 ul li sup {
  top: -6px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_about_pfic-7789e1b4 ul li sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_pfic-7789e1b4 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_about_pfic-7789e1b4 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_three_0-7f35e6d7 {
  padding-top: 50px;
  padding-bottom: 50px;
}
.coh-ce-cpt_hcp_pediatrics_about_three_0-c3a77aa6 {
  max-width: 1225px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_pediatrics_about_three_0-1d9efb9e {
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
.coh-ce-cpt_hcp_pediatrics_about_three_0-1d9efb9e > div {
  -webkit-border-radius: 10px;
          border-radius: 10px;
  -webkit-box-shadow: 0px 0px 4px 4px #ccc;
          box-shadow: 0px 0px 4px 4px #ccc;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pediatrics_about_three_0-1d9efb9e > div p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 16px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_pediatrics_about_three_0-1d9efb9e > div img {
  height: 100px;
  width: 100px;
}
.coh-ce-cpt_hcp_pediatrics_about_three_0-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pediatrics_about_underst-3ee4a1f2 {
  background-color: rgb(0, 93, 166);
  padding-top: 60px;
  padding-bottom: 60px;
}
.coh-ce-cpt_hcp_pediatrics_about_underst-de8c443d {
  max-width: 1225px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_pediatrics_about_underst-4d06018e p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 30px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_pediatrics_about_underst-3d6525bc img {
  height: 100px;
  width: 100px;
}
.coh-ce-cpt_hcp_pediatrics_about_underst-3d6525bc p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 16px;
}
.coh-ce-cpt_hcp_pediatrics_about_underst-3d6525bc > div {
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 0px 4px 4px #ccc;
          box-shadow: 0px 0px 4px 4px #ccc;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-cpt_hcp_pediatrics_about_underst-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pediatrics_about_underst-bd246204 {
  color: rgb(0, 0, 0);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 24px;
          border-radius: 24px;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  margin-top: 30px;
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-1aabe98a {
  background-color: rgb(0, 93, 166);
  padding-top: 82px;
  padding-bottom: 70px;
  margin-bottom: 0px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-1aabe98a {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c0539b73 .advacy h3 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 20px;
  color: rgb(51, 51, 51);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c0539b73 .advacy h3 {
    line-height: 40px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c0539b73 .advacy p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 39px;
  font-weight: 400;
  max-width: 1200px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c0539b73 .advacy p {
    margin-bottom: 35px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c0539b73 .advacy p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c0539b73 .advacy h2 {
  padding-bottom: 13px;
  margin-bottom: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c0539b73 .advacy h2 {
    padding-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c0539b73 .advacy h2 {
    font-size: 24px;
    line-height: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c0539b73 .nex-tab {
    margin-top: 30px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-d40d2c9a .box-bg {
  height: 244px;
  width: 100%;
  max-width: 632px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  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: 244px;
  padding-top: 45px;
  padding-right: 30px;
  padding-bottom: 50px;
  padding-left: 61px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-d40d2c9a .box-bg {
    height: auto;
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-d40d2c9a .box-bg {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-d40d2c9a .box-bg {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-d40d2c9a .adv-cont {
  margin-bottom: 0px !imporatnt;
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff {
  background-color: rgb(255, 255, 255);
  margin-bottom: 37px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont {
  margin-bottom: 0px;
  width: 100%;
  max-width: 499px;
  margin-bottom: 0px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
  position: relative;
  padding-top: 15px;
  padding-right: 10px;
  font-weight: 700;
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  font-size: 18px;
  content: "\f105";
  font-family: icomoon;
  position: absolute;
  right: -3px;
  top: 20px;
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 0;
  font-weight: 700;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 0;
  font-weight: 400;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont p br {
    display : none;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-ab0dfaff .adv-cont p a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e {
  background-color: rgb(255, 255, 255);
  margin-bottom: 37px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont {
  width: 100%;
  max-width: 516px;
  margin-bottom: 0px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 0;
  font-weight: 700;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont p {
  margin-bottom: 0;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont p br {
    display: none;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont p a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont a {
  padding-top: 15px;
  padding-right: 10px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
  position: relative;
  font-weight: 700;
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  font-size: 18px;
  content: "\f105";
  font-family: icomoon;
  position: absolute;
  right: -3px;
  top: 20px;
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-c1497d3e .adv-cont a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 {
  background-color: rgb(255, 255, 255);
  height: 289px;
  height: 289px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 {
    height: auto !important;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont {
  margin-bottom: 0px;
  max-width: 517px;
  width: 100%;
  margin-bottom: 0px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 0;
  font-weight: 700;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont p {
  margin-bottom: 0;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont p br {
    display: none;
  }
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont p a:hover {
  color: rgb(59, 129, 183);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont a {
  padding-top: 15px;
  padding-right: 10px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
  position: relative;
  font-weight: 700;
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  font-size: 18px;
  content: "\f105";
  font-family: icomoon;
  position: absolute;
  right: -3px;
  top: 20px;
}
.coh-ce-cpt_hcp_pediatrics_advocacy_and_-26261a37 .adv-cont a:hover {
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-b22be4d {
  background-color: rgb(187, 225, 255);
  padding-top: 65px;
  padding-bottom: 65px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-b22be4d {
    padding-top: 40px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-64f6c035 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 16px;
          border-radius: 16px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
  padding-top: 59px;
  padding-right: 181px;
  padding-bottom: 50px;
  padding-left: 181px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-64f6c035 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-64f6c035 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-8f12b96d {
  border-top-width: 1px;
  border-top-style: dotted;
  border-top-color: rgb(0, 93, 166);
  padding-top: 18px;
  margin: 0 0 22.5px 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-8f12b96d {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-8f12b96d .coh-image {
  margin-right: auto;
  margin-bottom: 19px;
  margin-left: auto;
  height: 100px;
  width: 100px;
  max-height: 100px;
  max-width: 100px;
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-bd8e0d2e {
  padding-left: 0 !important;
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-bd8e0d2e:after {
  content: "";
  position: absolute;
  right: 0;
  height: 94%;
  width: 1px;
  border-right-width: 1px;
  border-right-style: dotted;
  border-right-color: rgb(0, 93, 166);
  top: 14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-bd8e0d2e:after {
    bottom: 0;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-right-style: none;
    border-bottom-color: rgb(0, 93, 166);
    height: 1px;
    width: 100%;
    top: auto;
    left: 0;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-e0a5372b p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 20px;
  text-align: center;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-e0a5372b p {
    font-size: 18px;
    line-height: 27px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-e0a5372b p span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  color: rgb(0, 93, 166);
  font-weight: 700;
  font-size: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-e0a5372b p span {
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-e0a5372b p sup {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-e0a5372b p sup {
    top: -8px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-78963c38 {
  padding-top: 40px;
  padding-bottom: 38px;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-78963c38 {
    padding-top: 25.5px;
    padding-bottom: 32.5px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-78963c38 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: normal;
  text-align: center;
  font-weight: 600;
  width: 86%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-78963c38 p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-78963c38 p sup {
  font-size: `60%;
  top: -5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-4a62a123 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-61324590 {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-61324590 {
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-61324590 {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-8fa51cae p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 20px;
  text-align: center;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-8fa51cae p {
    font-size: 18px;
    line-height: 27px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-8fa51cae p span {
  display: block;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-size: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-8fa51cae p span {
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-8fa51cae p sup {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-8fa51cae p sup {
    top: -8px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-67a6a11c {
  padding-top: 40px;
  padding-bottom: 38px;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-67a6a11c {
    padding-top: 25.5px;
    padding-bottom: 25.5px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-67a6a11c p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: normal;
  text-align: center;
  font-weight: 600;
  margin-right: auto;
  margin-left: auto;
  width: 82%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-67a6a11c p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-67a6a11c p sup {
  font-size: 60%;
  top: -5px;
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-6110c5b7 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(0, 93, 166);
  font-size: 20px;
  padding-bottom: 0;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-6110c5b7 p {
    font-size: 18px;
    line-height: 27px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-5f3b435 {
  border-top-width: 1px;
  border-top-style: dotted;
  border-top-color: rgb(0, 93, 166);
  padding-top: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-5f3b435 {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-5f3b435 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  text-align: center;
  padding-bottom: 3px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-5f3b435 h4 {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-5f3b435 h4 sup {
  top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-5f3b435 h4 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_oral_pal-5f3b435 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  font-weight: 400;
  padding-bottom: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 582px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_oral_pal-5f3b435 p {
    max-width: 100%;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-e35ee369 {
  background-color: rgb(229, 245, 244);
  padding-top: 70px;
  padding-bottom: 70px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-e35ee369 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-e35ee369 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-c289506c {
  background-color: rgb(255, 255, 255);
  padding-right: 0;
  padding-bottom: 0;
  margin-right: auto;
  margin-left: auto;
  max-width: 1300px;
  width: 96%;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  border-width: 4px;
  border-style: solid;
  border-color: rgb(0, 151, 147);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-c289506c {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-612e6000 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 21px;
  padding-right: 150px;
  padding-bottom: 34px;
  padding-left: 60px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-612e6000 {
    padding-right: 70px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-612e6000 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-612e6000 {
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 0 !important;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-cca6f908 {
  max-width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-cca6f908 {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-cca6f908 {
    padding: 0px !important;;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-a79fe406 {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  max-width: 700px;
  margin-top: 52px;
  margin-bottom: 12px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-a79fe406 {
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-a79fe406 {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 30px;
    padding-left: 0;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-a79fe406 {
    padding-bottom: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-c8852ad1 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 19px;
  color: rgb(65, 64, 66);
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-c8852ad1 h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-c8852ad1 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 21px;
  font-weight: 400;
  width: 86%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-c8852ad1 p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-c8852ad1 p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-c8852ad1 p a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 18px;
  line-height: 28px;
  display: inline-block;
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-c8852ad1 .dose-para {
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  color: rgb(65, 64, 66);
  font-weight: 500;
  width: 89%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-c8852ad1 .dose-para br {
    display: none;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-3b8ca250 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  margin-bottom: 0;
  padding-top: 15px;
  padding-right: 30px;
  padding-bottom: 15px;
  padding-left: 30px;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  text-align: center;
  font-weight: 700;
  width: 100%;
  max-width: 193px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 53px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-3b8ca250 {
    max-width: 185px;
    height: 46px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-3b8ca250:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-570ce8a0 {
  max-width: 100%;
  padding-left: 0 !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-570ce8a0 {
    display : block;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-570ce8a0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-1e867088 {
  max-width: 354px;
  min-width: 354px;
  width: 354px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-1e867088 {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-1e867088 {
    -webkit-border-bottom-left-radius: 40px;
            border-bottom-left-radius: 40px;
    display: none;
  }
}
.coh-ce-cpt_hcp_pediatrics_dose_white_bg-a7ec1919 {
  display: none;
  max-width: 289px;
  width: 289px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dose_white_bg-a7ec1919 {
    -webkit-border-bottom-left-radius: 40px;
            border-bottom-left-radius: 40px;
    display: block;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_only_i-78a52afe {
  max-width: 1440px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_only_i-78a52afe {
    padding-bottom: 50px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_only_i-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pediatrics_dosing_only_i-30c04b54 {
  height: 367px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_only_i-30c04b54 {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_only_i-30c04b54 {
    height: 222px;
    display: none;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_only_i-81d667ca {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_only_i-81d667ca {
    height: 222px;
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_only_i-ac7039a6 {
    padding-top: 16px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_only_i-9d5ddbc4 {
  width: 259px;
  margin-right: auto;
  margin-left: 4px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_only_i-9d5ddbc4 {
    width: 200px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_only_i-9d5ddbc4 {
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    width: 136px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_three_-6fb538b4 {
  padding-top: 72px;
  padding-bottom: 80px;
  background-color: rgb(0, 93, 166);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-6fb538b4 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 img {
  height: 100px;
  width: 100px;
  max-height: 100px;
  max-width: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 img {
    max-height: 80px;
    height: 80px;
    max-width: 80px;
    width: 80px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 img {
    max-height: 60px;
    height: 60px;
    max-width: 60px;
    width: 60px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 .coh-container {
  background-color: rgb(255, 255, 255);
  padding-top: 70px;
  padding-right: 30px;
  padding-bottom: 70px;
  padding-left: 52px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  overflow: hidden;
  height: 259px;
  width: 407px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 .coh-container {
    width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 .coh-container {
    padding-top: 45px;
    padding-right: 20px;
    padding-bottom: 45px;
    padding-left: 20px;
    height: 209px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 .coh-container {
    height: 250px;
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 .coh-container {
    height: auto;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 .coh-container p {
  font-size: 18px;
  line-height: 20px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 .coh-container p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 .coh-container p span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 168);
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-683ea636 .coh-container p sup {
    font-size: 60%;
    top: -6px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-a5a0ca1d {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_three_-39e2fbd3 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-39e2fbd3 {
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-4ad06f35 {
    margin-top: 10.29px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_three_-163b2e76 p {
  width: 93%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-163b2e76 p {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-7e9453f4 {
    margin-top: 10.29px;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_three_-4eab3b9a p {
  width: 81%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-4eab3b9a p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-4eab3b9a p span {
    display: block;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_three_-2285cb9c p:first-child {
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-2285cb9c p:first-child {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_pediatrics_dosing_three_-2285cb9c p:nth-child(2) {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_dosing_three_-2285cb9c p:nth-child(2) {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_pediatrics_ext_study_des-badfb58b {
  padding-top: 40px;
  padding-bottom: 40px;
}
.coh-ce-cpt_hcp_pediatrics_ext_study_des-fe10687f {
  max-width: 1110px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-deeb701f {
  background-color: rgb(187, 225, 255);
  padding-top: 70px;
  padding-bottom: 70px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-deeb701f {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-bd91b0 {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-bd91b0 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-bd91b0 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-bd91b0 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-5c97c057 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-bottom: 30px;
  width: 90%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-5c97c057 h3 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-5c97c057 h3 sup {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-5c97c057 h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-5f39caf9 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 15px;
          border-radius: 15px;
  padding-top: 37px;
  padding-right: 70px;
  padding-bottom: 36px;
  padding-left: 61px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-5f39caf9 {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-e514a5f5 h4 {
  margin-top: 26px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  width: 130%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-e514a5f5 h4 {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-e514a5f5 h4 {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-e514a5f5 h4 sup {
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-e514a5f5 h4 sup {
    top: -9px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-d75cde30 {
  width: 534px;
  height: 424px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-d75cde30 {
    height: 320px;
    width: 400px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-d75cde30 {
    height: 237px;
    width: 300px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-d75cde30 {
    height: 234px;
    width: 295px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-d75cde30 {
    margin-bottom: 5px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-5fd11fb5 {
  background: -webkit-gradient(             linear,             left top, left bottom,             from(#ccc),             color-stop(95%, #ccc),             to(transparent)         ) left top / 2px 91% no-repeat;
  background: -webkit-linear-gradient(             top,             #ccc 0%,             #ccc 95%,             transparent 100%         ) left top / 2px 91% no-repeat;
  background: linear-gradient(             to bottom,             #ccc 0%,             #ccc 95%,             transparent 100%         ) left top / 2px 91% no-repeat;
  position: relative;
  left: -55px ;
  position: relative;
  top: 22px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-5fd11fb5 {
    left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-5fd11fb5 {
    padding-top: 20px;
    background:  -webkit-linear-gradient(#ccc, #ccc)         center top / -webkit-calc(100% - 25px) 2px         no-repeat;
    background:  -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#ccc))         center top / calc(100% - 25px) 2px         no-repeat;
    background:  linear-gradient(#ccc, #ccc)         center top / calc(100% - 25px) 2px         no-repeat;;
    top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-5fd11fb5 {
    padding-top: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts {
  margin-left: 17px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts {
    margin-left: 0;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts.color {
  position: relative;
  top: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts.color {
    top: 4px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts.color h3 {
  color: rgb(0, 151, 147);
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts h3 {
  color: rgb(0, 93, 166);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 22px;
  line-height: 31.2px;
  width: 120%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts h3 {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts p {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 15px;
  line-height: 24px;
  margin-bottom: 38px;
  width: 130%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-97071402 .texts p {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-e99dfa3c h5 {
  margin-top: 54px;
  margin-bottom: 15px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-e99dfa3c h5 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_hcp_pediatrics_genetic_mutat-e99dfa3c p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_genetic_mutat-e99dfa3c p {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-3864962f {
    margin: 0 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-3864962f {
    margin-top: 60px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-3864962f {
    margin-top: 0px;
  }
}
.coh-ce-cpt_hcp_pediatrics_helpful_resou-c6319138 {
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-position: right bottom;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  margin-top: 50px;
  margin-right: auto;
  margin-bottom: 50px;
  margin-left: auto;
  max-width: 1110px;
  border-width: 2px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  border-style: solid;
  border-color: rgb(7, 152, 142);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-c6319138 {
    background-image: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-c6319138 {
    background-image: none;
  }
}
.coh-ce-cpt_hcp_pediatrics_helpful_resou-8e8ffac6 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pediatrics_helpful_resou-1e7b09f6 {
  padding-left: 75px !important;;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-1e7b09f6 {
    padding-top: 0;
    padding-left: 40px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-1e7b09f6 {
    padding-left: 15px!important;
    padding-right: 15px!important;
    padding-bottom: 0px;
  }
}
.coh-ce-cpt_hcp_pediatrics_helpful_resou-a6222e05 {
  padding-top: 14.1px;
  padding-bottom: 14.1px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-a6222e05 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-23edcf9a {
    padding: 0 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-23edcf9a {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-5944b960 {
    margin-left: 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: auto;
  }
}
.coh-ce-cpt_hcp_pediatrics_helpful_resou-fd4580bd {
  padding-left: 0px !important;;
  -webkit-align-content: flex-end;;
      -ms-flex-line-pack: end;;
          align-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_helpful_resou-fd4580bd {
    display: none;
  }
}
.coh-ce-cpt_hcp_pediatrics_helpful_resou-f46b10bd {
  max-width: 60%;
}
.coh-ce-cpt_hcp_pediatrics_page_navigati-ea2f355e {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  min-height: 621px;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.coh-ce-cpt_hcp_pediatrics_page_navigati-a27aad86 p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pediatrics_pfic_types_-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_hcp_pediatrics_pfic_types_-f4a6f8ec {
  max-width: 1225px;
  margin-right: auto;
  margin-left: auto;
  position: absolute;
  top: 44%;
  left: 0;
  right: 0;
}
.coh-ce-cpt_hcp_pediatrics_pfic_types_-f4a6f8ec h1 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.coh-ce-cpt_hcp_pediatrics_pfic_types_-f4a6f8ec h1 span {
  font-size: 16px;
  display: block;
}
.coh-ce-cpt_hcp_pediatrics_pfic_types_-fdc18200 {
  position: absolute;
  bottom: 10px;
  right: 20px;
}
.coh-ce-cpt_hcp_pediatrics_pfic_types_-fdc18200 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 10px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_pediatrics_pruitus_alagi-f3c39b2f {
  padding-top: 68px;
  padding-bottom: 78px;
  background-color: rgb(0, 151, 147);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-f3c39b2f {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-187fb92d {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  color: rgb(255, 255, 255);
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 h2 {
    padding-bottom: 20px;
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    width: 90%;
  }
}
.coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 h2 sup {
  font-size: 60%;
  top: -14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul {
  margin-bottom: 0;
  padding-top: 38px;
  padding-bottom: 38px;
  padding-left: 37px;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 15px;
          border-radius: 15px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul {
    padding-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 21px;
  list-style-type: none;
  position: relative;
  padding-bottom: 10px;
  padding-left: 27px;
  margin-bottom: 0;
  width: 85%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul li {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul li {
    font-size: 16px;
    line-height: 24px;
    padding-left: 23px;
    width: 89%;
  }
}
.coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: 12px;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul li:before {
    left: 6px;
  }
}
.coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul li:last-child {
  padding-bottom: 0;
  width: 85%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul li:last-child {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul li:last-child {
    width: 76%;
  }
}
.coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul li span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_pruitus_alagi-7f3f5b70 ul li sup {
    width: 60%;
    top: -6px;
  }
}
.coh-ce-cpt_hcp_pediatrics_pruritus_asso-badfb58b {
  padding-top: 40px;
  padding-bottom: 40px;
}
.coh-ce-cpt_hcp_pediatrics_pruritus_meas-abab5257 {
  background-color: rgb(0, 93, 166);
  padding-top: 50px;
  padding-bottom: 50px;
}
.coh-ce-cpt_hcp_pediatrics_pruritus_meas-3a198fd2 h2 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 14px;
  margin-bottom: 10px;
}
.coh-ce-cpt_hcp_pediatrics_pruritus_meas-3a198fd2 h3 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
}
.coh-ce-cpt_hcp_pediatrics_pruritus_meas-fde46a2 {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pediatrics_pruritus_meas-47be8f6d p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_hcp_pediatrics_pruritus_meas-ef2b3206 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pediatrics_pruritus_meas-ef2b3206 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
}
.coh-ce-cpt_hcp_pediatrics_refrences-bdd227c5 {
  background-color: rgb(232, 245, 255);
  padding-top: 30px;
}
.coh-ce-cpt_hcp_pediatrics_refrences-a3c18bf3 {
  max-width: 1110px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_refrences-a3c18bf3 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_pediatrics_refrences-83e2d126 .patients-sup {
  padding-bottom: 30px;
}
.coh-ce-cpt_hcp_pediatrics_refrences-83e2d126 .patients-sup p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 12px;
  text-indent: -12px;
}
.coh-ce-cpt_hcp_pediatrics_refrences-83e2d126 .refrence h6 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_pediatrics_refrences-83e2d126 .refrence .refrencee-list {
  margin-bottom: 60px;
  margin-left: 0;
  counter-reset: counter-reset;
  counter-increment: item;
}
.coh-ce-cpt_hcp_pediatrics_refrences-83e2d126 .refrence .refrencee-list li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-left: 3px;
  font-weight: 500;
  margin-left: 18px;
  list-style-type: decimal;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-f740d6f8 {
  position: relative;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-f740d6f8 {
    margin-top: 0;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-860404eb h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  padding-bottom: 34px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-860404eb h3 {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-860404eb h3 {
    font-size: 20px;
    line-height: 26px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-fdc598be a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-fdc598be .coh-image {
  background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F5F5F5));
  background: -webkit-linear-gradient(top, #FFFFFF, #F5F5F5);
  background: linear-gradient(to bottom, #FFFFFF, #F5F5F5);
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-86b9944c {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-86b9944c {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_pediatrics_resources_gui-86b9944c {
    display: none;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-8b798df9 {
  max-width: 407px;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-819b37a8 {
  -webkit-border-radius: 20px 20px 0px 0px;
          border-radius: 20px 20px 0px 0px;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-7499a902 {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 32px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-7499a902 {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-7499a902 {
    padding-right: 15px;
    padding-left: 15px;
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-7499a902 {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-62711ecd h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-62711ecd h4 {
    margin-bottom: 10px;
    line-height: 24px;
    font-size: 18px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-62711ecd p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  max-width: 310px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-62711ecd p {
    margin-bottom: 0;
    line-height: 24px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-f557752a {
  background-color: rgb(0, 93, 166);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 100%;
  padding-top: 20px;
  padding-right: 28px;
  padding-bottom: 20px;
  padding-left: 28px;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  margin: 0px;
  width: 193px;
  font-weight: 700;
  height: 53px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-f557752a {
    bottom: 21px;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-f557752a {
    position: static;
    height: 46px;
    width: 100%;
    max-width: 275px;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-f557752a:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-f557752a:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-912615e7 {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-912615e7 {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_pediatrics_resources_gui-912615e7 {
    display: none;
  }
}
@media (max-width: 767px) {
  .patient-img.coh-ce-cpt_hcp_pediatrics_resources_gui-912615e7 .img1 {
    display: none;
  }
}
.patient-img.coh-ce-cpt_hcp_pediatrics_resources_gui-912615e7 .img2 {
  display: none;
}
@media (max-width: 767px) {
  .patient-img.coh-ce-cpt_hcp_pediatrics_resources_gui-912615e7 .img2 {
    display: block;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-6e7b6f10 {
  max-width: 407px;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-39023d0c {
  -webkit-border-radius: 20px 20px 0px 0px;
          border-radius: 20px 20px 0px 0px;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-c89d2edd {
  -webkit-border-radius: 20px 20px 0px 0px;
          border-radius: 20px 20px 0px 0px;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-87f068fd {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 32px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-87f068fd {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-87f068fd {
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-87f068fd {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-ea32c1f7 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-ea32c1f7 h4 {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-ea32c1f7 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  padding-top: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-ea32c1f7 p {
    margin-bottom: 0;
    padding-top: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-ea32c1f7 p {
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-ea32c1f7 .midclas {
  height: 145px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-ea32c1f7 .midclas {
    height: 123px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-ea32c1f7 .midclas {
    height: 223px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-ea32c1f7 .midclas {
    height: auto;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-269735bc {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 100%;
  text-align: center;
  background-color: rgb(0, 93, 166);
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin: 0px;
  max-width: 193px;
  height: 53px;
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-269735bc {
    bottom: 21px;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-269735bc {
    position: static;
    max-width: 275px;
    height: 46px;
    width: 100%;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-269735bc:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-269735bc:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-80e1c158 {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-80e1c158 {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_pediatrics_resources_gui-80e1c158 {
    display: none;
  }
}
.mg-60.coh-ce-cpt_hcp_pediatrics_resources_gui-80e1c158 {
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .mg-60.coh-ce-cpt_hcp_pediatrics_resources_gui-80e1c158 {
    margin-bottom: 40px;
  }
}
.pd-20.coh-ce-cpt_hcp_pediatrics_resources_gui-80e1c158 p {
  padding-top: 20px;
  padding-right: 20px;
}
@media (max-width: 1439px) {
  .pd-20.coh-ce-cpt_hcp_pediatrics_resources_gui-80e1c158 p {
    padding-right: 3px;
  }
}
@media (max-width: 1023px) {
  .pd-20.coh-ce-cpt_hcp_pediatrics_resources_gui-80e1c158 p {
    padding-top: 0px;
  }
}
@media (max-width: 767px) {
  .pd-20.coh-ce-cpt_hcp_pediatrics_resources_gui-80e1c158 p {
    padding-right: 4px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-264d4b2f {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 31px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-264d4b2f {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-264d4b2f {
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-264d4b2f {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-bb331735 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-bb331735 h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-bb331735 h4 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-bb331735 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  padding-right: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-bb331735 p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-bb331735 p {
    padding-right: 4px;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-bce15505 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin: 0px;
  max-width: 193px;
  height: 53px;
  background-color: rgb(0, 93, 166);
  text-align: center;
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-bce15505 {
    margin-top: 30px;
    bottom: 21px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-bce15505 {
    position: static;
    height: 46px;
    width: 100%;
    max-width: 275px;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-bce15505:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-bce15505:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-3f8f0491 {
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-3f8f0491 {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_hcp_pediatrics_resources_gui-3f8f0491 {
    display: none;
  }
}
.hide-one.coh-ce-cpt_hcp_pediatrics_resources_gui-3f8f0491 {
  display: none;
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-ae62f827 {
  padding-top: 41px;
  padding-right: 35px;
  padding-bottom: 38px;
  padding-left: 32px;
  background-color: rgb(255, 255, 255);
  height: 309px;
  -webkit-border-radius: 0 0px 20px 20px;
          border-radius: 0 0px 20px 20px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-ae62f827 {
    height: 360px;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-ae62f827 {
    height: 280px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-ae62f827 {
    padding-top: 30px;
    padding-right: 21px;
    padding-bottom: 30px;
    padding-left: 30px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-d8218a48 h4 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 25px;
  margin-bottom: 18px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-d8218a48 h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-d8218a48 h4 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-d8218a48 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 25px;
  font-weight: 400;
  padding-right: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-d8218a48 p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-d8218a48 p {
    padding-right: 4px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-6307e9b3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  margin: 0px;
  max-width: 193px;
  height: 53px;
  background-color: rgb(0, 93, 166);
  text-align: center;
  position: absolute;
  bottom: 38px;
  left: 32px;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-6307e9b3 {
    margin-top: 30px;
    left: 30px;
    bottom: 21px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_resources_gui-6307e9b3 {
    position: static;
    height: 46px;
    width: 100%;
    max-width: 275px;
    margin-top: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-6307e9b3:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pediatrics_resources_gui-6307e9b3:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_hcp_pfic_adults_sba_top_spli-d7144841 {
  padding-top: 60px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adults_sba_top_spli-d7144841 {
    padding-top: 40px;
  }
}
.coh-ce-cpt_hcp_pfic_adults_sba_top_spli-e2dc0fd {
  max-width: 1064px;
}
.coh-ce-cpt_hcp_pfic_adults_sba_top_spli-ebdac36 {
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adults_sba_top_spli-ebdac36 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4f87c896 {
  padding-right: 0px !important;
  max-width: 190px;
  width: 100%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pfic_adults_sba_top_spli-62cf1b8f {
    max-width: 110px;
    width: 100%;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
  }
}
.coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4338492a {
  padding-left: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4338492a {
    padding-left: 0px;
  }
}
.coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4338492a p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 151, 147);
  font-size: 20px;
  text-transform: uppercase;
  line-height: 25.129px;
  font-weight: 700;
  letter-spacing: 4.2px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4338492a p {
    font-size: 16px;
    line-height: 16.957px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4338492a p {
    text-align: center;
  }
}
.coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4338492a h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  font-weight: 500;
  line-height: 41px;
  margin-bottom: 0px;
  max-width: 790px;
  letter-spacing: -0.32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4338492a h2 {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4338492a h2 {
    text-align: center;
  }
}
.coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4338492a h2 sup {
  top: -11px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_adults_sba_top_spli-4338492a h2 sup {
    top: -8px;
  }
}
.coh-ce-cpt_hcp_pfic_home_banner_-a48ab9de h1, .coh-ce-cpt_hcp_pfic_home_banner_-a48ab9de h4, .coh-ce-cpt_hcp_pfic_home_banner_-a48ab9de p {
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_pfic_home_banner_-733a0f88 h1 {
  font-size: 40px;
  line-height: 45px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_home_banner_-733a0f88 h1 {
    font-size: 26px;
    line-height: 30px;
  }
}
.coh-ce-cpt_hcp_pfic_home_banner_-ef665fde .box-text {
  position: relative;
  max-width: 70%;
  margin-top: 20px;
  margin-bottom: 20px;
  left: -6%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_home_banner_-ef665fde .box-text {
    left: -12%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_home_banner_-ef665fde .box-text {
    left: 1%;
  }
}
.coh-ce-cpt_hcp_pfic_home_banner_-ef665fde .box-text h4 {
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 50px;
  font-size: 20px;
}
.coh-ce-cpt_hcp_pfic_home_banner_-ef665fde .box-text h4:first-child {
  background-color: rgb(7, 152, 142);
  -webkit-border-top-right-radius: 15px;
          border-top-right-radius: 15px;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pfic_home_banner_-ef665fde .box-text h4:last-child {
  background-color: rgb(255, 255, 255);
  color: rgb(7, 152, 142);
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
}
.coh-ce-cpt_hcp_pfic_home_banner_-4bd177f3 {
  max-width: 72%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_home_banner_-4bd177f3 {
    max-width: 90%;
  }
}
.coh-ce-cpt_hcp_pfic_home_banner_-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_hcp_pfic_home_banner_-ec330ac8 {
  position: absolute;
  right: 50px;
  bottom: 60px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_home_ban-a48ab9de h1, .coh-ce-cpt_hcp_pfic_pediatrics_home_ban-a48ab9de h4, .coh-ce-cpt_hcp_pfic_pediatrics_home_ban-a48ab9de p {
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_pfic_pediatrics_home_ban-733a0f88 h1 {
  font-size: 40px;
  line-height: 45px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_home_ban-733a0f88 h1 {
    font-size: 26px;
    line-height: 30px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_home_ban-ef665fde .box-text {
  position: relative;
  max-width: 70%;
  margin-top: 20px;
  margin-bottom: 20px;
  left: -6%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_home_ban-ef665fde .box-text {
    left: -12%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_home_ban-ef665fde .box-text {
    left: 1%;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_home_ban-ef665fde .box-text h4 {
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 50px;
  font-size: 20px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_home_ban-ef665fde .box-text h4:first-child {
  background-color: rgb(7, 152, 142);
  -webkit-border-top-right-radius: 15px;
          border-top-right-radius: 15px;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pfic_pediatrics_home_ban-ef665fde .box-text h4:last-child {
  background-color: rgb(255, 255, 255);
  color: rgb(7, 152, 142);
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_home_ban-4bd177f3 {
  max-width: 72%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_home_ban-4bd177f3 {
    max-width: 90%;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_home_ban-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_hcp_pfic_pediatrics_home_ban-ec330ac8 {
  position: absolute;
  right: 50px;
  bottom: 60px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_is_a_rev-10356165 {
  max-width: 1110px;
  margin-top: 40px;
  margin-right: auto;
  margin-bottom: 40px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_is_a_rev-10356165 {
    width: 85%;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_is_a_rev-97328c49 h3 {
  color: rgb(34, 34, 34);
}
.coh-ce-cpt_hcp_pfic_pediatrics_is_a_rev-5fefdb9 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-cpt_hcp_pfic_pediatrics_is_a_rev-5fefdb9 .col-card {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  -webkit-box-shadow: 2px 5px 8px 2px rgba(0, 0, 0, 0.24);
          box-shadow: 2px 5px 8px 2px rgba(0, 0, 0, 0.24);
  max-width: 550px;
  padding-top: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_is_a_rev-5fefdb9 .col-card {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_is_a_rev-5fefdb9 .col-card img {
  max-width: 100px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_is_a_rev-f8427859 {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pfic_pediatrics_the_only-621a8fc8 {
  background-color: rgb(34, 87, 165);
  padding-top: 50px;
  padding-bottom: 50px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_the_only-ec044b8e {
  max-width: 1110px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_the_only-ec044b8e {
    width: 90%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_the_only-ec044b8e {
    width: 85%;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_the_only-22cc4e48 h3 {
  color: rgb(255, 255, 255);
  margin-bottom: 20px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_the_only-b4ad527d {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-cpt_hcp_pfic_pediatrics_the_only-b4ad527d .coh-column {
  -webkit-border-radius: 20px;
          border-radius: 20px;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  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;
  max-width: 360px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_the_only-b4ad527d .coh-column {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_the_only-b4ad527d .coh-column img {
  max-width: 100px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_the_only-b4ad527d .coh-column img {
    max-width: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_the_only-b4ad527d .coh-column img {
    max-width: 100px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_three_co-621a8fc8 {
  background-color: rgb(34, 87, 165);
  padding-top: 50px;
  padding-bottom: 50px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_three_co-ec044b8e {
  max-width: 1110px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_three_co-ec044b8e {
    width: 90%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_three_co-ec044b8e {
    width: 85%;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_three_co-b4ad527d {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-cpt_hcp_pfic_pediatrics_three_co-b4ad527d .coh-column {
  -webkit-border-radius: 20px;
          border-radius: 20px;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  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;
  max-width: 360px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_three_co-b4ad527d .coh-column {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_three_co-b4ad527d .coh-column img {
  max-width: 100px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_three_co-b4ad527d .coh-column img {
    max-width: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_three_co-b4ad527d .coh-column img {
    max-width: 100px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-2699b3cd {
  background-color: rgb(255, 244, 238);
}
#assert.coh-ce-cpt_hcp_safety_assert_-2699b3cd {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert.coh-ce-cpt_hcp_safety_assert_-2699b3cd {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_hcp_safety_assert_-563fd4c1 {
  text-align: center;
}
.coh-ce-cpt_hcp_safety_assert_-563fd4c1 p {
  color: rgb(255, 255, 255);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  background-color: rgb(234, 105, 82);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 700;
  letter-spacing: 3.6px;
  line-height: 25px;
  text-transform: uppercase;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_-563fd4c1 p {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 3.2px;
    padding-top: 9px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-563fd4c1 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-top: 60px;
  margin-bottom: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_-563fd4c1 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-top: 40px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-563fd4c1 h2 sup {
  top: -14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_-563fd4c1 h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-c070d1f5 {
  background-color: rgb(255, 244, 238);
  scroll-margin-top: 150px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_safety_assert_-c070d1f5 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_safety_assert_-c070d1f5 .coh-style-ul-dot li ul li {
    margin-left: 20px;
    text-indent: -20px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-c070d1f5 h5 sup {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_-c070d1f5 h5 sup {
    top: -9px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-829faad9 h2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(26, 137, 201);
  font-size: 18px;
  text-align: center;
  padding-bottom: 10px;
}
.coh-ce-cpt_hcp_safety_assert_-829faad9 table {
  max-width: 100%;
  width: 100%;
}
.coh-ce-cpt_hcp_safety_assert_-829faad9 table tr {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204);
}
.coh-ce-cpt_hcp_safety_assert_-829faad9 table tr td {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.coh-ce-cpt_hcp_safety_assert_-829faad9 h5 {
  font-size: 28px;
  line-height: 32px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  letter-spacing: -0.56px;
  padding-bottom: 38px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_-829faad9 h5 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-6c812078 ul {
  margin-bottom: 0;
  margin-left: 15px;
}
.coh-ce-cpt_hcp_safety_assert_-6c812078 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  list-style-type: disc;
  list-style-position: outside;
  margin-bottom: 0;
  line-height: 27px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_-6c812078 ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-6c812078 ul li ul {
  margin-left: 0;
}
.coh-ce-cpt_hcp_safety_assert_-6c812078 ul li ul li {
  list-style-type: none;
}
.coh-ce-cpt_hcp_safety_assert_-6c812078 ul li ul li sup {
  font-size: 60%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_-bfa13a8 ul {
    margin-top: 13px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-c7c56d6c h2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(26, 137, 201);
  font-size: 18px;
  text-align: center;
  padding-bottom: 10px;
}
.coh-ce-cpt_hcp_safety_assert_-c7c56d6c table {
  max-width: 100%;
  width: 100%;
}
.coh-ce-cpt_hcp_safety_assert_-c7c56d6c table tr {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204);
}
.coh-ce-cpt_hcp_safety_assert_-c7c56d6c table tr td {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.coh-ce-cpt_hcp_safety_assert_-c7c56d6c h5 {
  font-size: 28px;
  line-height: 32px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  letter-spacing: -0.56px;
  padding-bottom: 40px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_-c7c56d6c h5 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-f30bf4fd ul {
  margin-bottom: 0;
  margin-left: 15px;
}
.coh-ce-cpt_hcp_safety_assert_-f30bf4fd ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  list-style-type: disc;
  list-style-position: outside;
  margin-bottom: 0;
  line-height: 27px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_-f30bf4fd ul li {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_hcp_safety_assert_-f30bf4fd ul li ul {
  margin-left: 0;
}
.coh-ce-cpt_hcp_safety_assert_-f30bf4fd ul li ul li {
  list-style-type: none;
  white-space: pre;
  margin-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_safety_assert_-f30bf4fd ul li ul li {
    white-space: unset;
  }
}
.coh-ce-cpt_hcp_safety_assert_-f30bf4fd ul li ul li sup {
  font-size: 60%;
}
.coh-ce-cpt_hcp_safety_assert_ext-e4747889 {
  text-align: center;
}
#assert-ext.coh-ce-cpt_hcp_safety_assert_ext-e4747889 {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert-ext.coh-ce-cpt_hcp_safety_assert_ext-e4747889 {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_hcp_safety_assert_ext-e4747889 p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  background-color: rgb(234, 105, 82);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 700;
  line-height: 25px;
  letter-spacing: 3.6px;
  margin-bottom: 0;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_ext-e4747889 p {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 3.2px;
    padding-top: 9px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_hcp_safety_assert_ext-e4747889 h2 {
  color: rgb(0, 93, 166);
  font-weight: 500;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  padding-top: 60px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_ext-e4747889 h2 {
    letter-spacing: -0.48px;
    line-height: 30px;
    font-size: 24px;
    padding-top: 40px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_safety_assert_ext-e4747889 h2 sup {
  top: -14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_ext-e4747889 h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_hcp_safety_assert_ext-145dc093 {
  max-width: 1064px;
  width: 100%;
  margin-right: auto;
  margin-bottom: 70px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_safety_assert_ext-145dc093 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_ext-145dc093 {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 h2 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
  font-size: 20px;
  text-align: center;
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 table {
  width: 100%;
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 table tr {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204);
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 table tr td {
  padding-top: 8px;
  padding-right: 10px;
  padding-bottom: 8px;
  padding-left: 10px;
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper {
  max-width: 909px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant {
  border-collapse: collapse;
  table-layout: fixed;
  margin-top: 27px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant.desktop {
    display: none;
  }
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant.mobile {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant.mobile {
    display: inline-table;
  }
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant tr {
  border-style: none;
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant tr:first-child {
  -webkit-box-shadow: 0 -12px 0 #999999;
          box-shadow: 0 -12px 0 #999999;
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant tr td {
  border-color: rgb(65, 64, 66);
  border-width: 1px;
  border-style: solid;
  color: rgb(65, 64, 66);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant tr td {
    display: block;
    border-top: none;
  }
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant tr td:first-child {
  width: 30%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant tr td:first-child {
    width: auto;
  }
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant tr td.mob-none {
  border-style: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant tr td.mob-none {
    display: none;
  }
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant tr td p {
  margin-bottom: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant ul {
  list-style: circle;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  line-height: 27px;
  position: relative;
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant ul li::marker {
  font-size: 0;
}
.coh-ce-cpt_hcp_safety_assert_ext-b01ceec0 .table-wrapper .table-variant ul li:before {
  content: "";
  border-style: solid;
  border-color: rgb(65, 64, 66);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border-width: 1.5px;
  position: absolute;
  width: 3px;
  height: 3px;
  left: -11px;
  bottom: 13px;
}
.coh-ce-cpt_hcp_safety_assert_ext-164b04be {
  margin-top: 30px;
}
.coh-ce-cpt_hcp_safety_assert_ext-164b04be p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 15px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_safety_assert_ext-164b04be p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_template_footer-e4d696a4 {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 60px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_footer-e4d696a4 {
    max-width: 90%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_template_footer-e4d696a4 {
    max-width: 100%;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_hcp_template_footer-b6affee9 {
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_template_footer-b6affee9 {
    margin-bottom: 0;
    margin-top: 9px;
  }
}
.coh-ce-cpt_hcp_template_footer-37b4910a {
  width: 70%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_template_footer-37b4910a {
    margin: 0 auto;
    width: 172px;
    margin-left: 27px;
  }
}
.coh-ce-cpt_hcp_template_footer-2143272b ul {
  margin-bottom: 0;
  display: block;
  padding-bottom: 14px;
  text-align: right;
  height: auto;
  padding-top: 8px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_template_footer-2143272b ul {
    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-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    height: auto;
    margin-top: 33px;
  }
}
.coh-ce-cpt_hcp_template_footer-2143272b ul li {
  list-style-type: none;
  margin: 0;
  padding-left: 78px;
  padding-right: 0;
  display: inline-block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_footer-2143272b ul li {
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_template_footer-2143272b ul li {
    padding: 20px 0 20px 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_template_footer-2143272b ul li {
    padding: 0px 0 20px 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_template_footer-2143272b ul li:first-child {
    padding-top: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_template_footer-2143272b ul li:last-child {
    padding-bottom: 0;
  }
}
.coh-ce-cpt_hcp_template_footer-2143272b ul li a {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-weight: 600;
  color: rgb(43, 42, 42);
  font-size: 14px;
  line-height: 22px;
  display: block;
  text-align: right;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_footer-2143272b ul li a {
    display: block;
    text-align: right;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_template_footer-2143272b ul li a {
    line-height: 20px;
  }
}
.coh-ce-cpt_hcp_template_footer-2af3e60f {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_template_footer-2af3e60f {
    margin-top: 28.5px;
  }
}
.coh-ce-cpt_hcp_template_footer-2af3e60f p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(112, 112, 112);
  font-size: 13px;
  text-align: right;
  float: right;
  letter-spacing: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_template_footer-2af3e60f p {
    float: none;
    text-align: center;
    letter-spacing: 0;
  }
}
.coh-ce-cpt_hcp_template_header-d8aa5af6 {
  position: sticky;
  top: 0 !important;
  width: 100%;
  z-index: 1300;
  -webkit-box-shadow: 0px 1px 5px 1px #808080;
          box-shadow: 0px 1px 5px 1px #808080;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_template_header-d8aa5af6 {
    display : none;
  }
}
.coh-ce-cpt_hcp_template_header-9e49a50a {
  background: #005DA6;
}
.coh-ce-cpt_hcp_template_header-fc66bbe0 {
  max-width: 1300px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-fc66bbe0 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_template_header-facbaf74 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_template_header-cf090d8 {
  color: rgb(255, 255, 255);
  padding: 0 !important;
  width: 24%;
  max-width: 24%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-cf090d8 {
    max-width: 26%;
    width: 26%;
  }
}
.coh-ce-cpt_hcp_template_header-fbe2c7f8 {
  color: rgb(255, 255, 255);
  font-size: 13px;
  margin-top: 15px;
  margin-bottom: 0;
  line-height: 17.7px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-fbe2c7f8 {
    font-size: 12px;
  }
}
.coh-ce-cpt_hcp_template_header-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_hcp_template_header-c8c3ac26 {
  width: 115px;
  max-width: 115px;
  padding: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-c8c3ac26 {
    text-align: center;
  }
}
.coh-ce-cpt_hcp_template_header-e2096e45 {
  margin-top: 0;
  color: rgb(0, 93, 166);
  white-space: pre;
  font-size: 13px;
  line-height: 17.7px;
  display: block;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  width: 115px;
  padding-top: 15.4px;
  padding-right: 6px;
  padding-bottom: 15.4px;
  padding-left: 6px;
  text-align: center;
  background-color: rgb(232, 245, 255);
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-e2096e45 {
    font-size: 12px;
    white-space: normal;
    font-size: 12px;
  }
}
.coh-ce-cpt_hcp_template_header-e2096e45:hover {
  text-decoration: underline;
}
.coh-ce-cpt_hcp_template_header-c5c166e2 {
  background-color: rgb(255, 255, 255);
  position: relative;
}
.coh-ce-cpt_hcp_template_header-46f858a2 {
  padding-top: 8.6px;
  padding-bottom: 8.7px;
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_template_header-46f858a2 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_template_header-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_template_header-c06d82ed {
  padding-right: 0 !important;
}
.coh-ce-cpt_hcp_template_header-215bbe76 {
  max-width: 140px;
  min-height: 66px;
  margin-top: 5px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-215bbe76 {
    min-height: 72px;
  }
}
.coh-ce-cpt_hcp_template_header-509460ba {
  padding: 0 !important;
}
.coh-ce-cpt_hcp_template_header-509460ba .hcp-menu-list {
  cursor: pointer;
}
.coh-ce-cpt_hcp_template_header-509460ba .hcp-menu-list span {
  pointer-events: none;
}
.coh-ce-cpt_hcp_template_header-509460ba .hcp-menu-list span:hover:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-ce-cpt_hcp_template_header-443cc08f {
  display: none;
}
.coh-ce-cpt_hcp_template_header-c7512e1a {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  top: 94px;
}
.coh-ce-cpt_hcp_template_header-c7512e1a > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-c7512e1a > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_template_header-303a3ff5 {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 !important;
}
.coh-ce-cpt_hcp_template_header-78c1aa1e {
  position: relative;
  padding-left: 0 !important;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_template_header-78c1aa1e:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(234, 105, 82);
  width: 100%;
  height: 8px;
  content: "";
}
.coh-ce-cpt_hcp_template_header-d29844d3 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 0;
  margin-top: 35px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_template_header-38f52d75 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-bottom: 0;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 11px;
}
.coh-ce-cpt_hcp_template_header-38f52d75 sup {
  display: inline-block;
  margin-left: 20px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_hcp_template_header-45197f11 {
  position: relative;
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_template_header-45197f11:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
  content: "";
}
.coh-ce-cpt_hcp_template_header-367698e5 p {
  padding-bottom: 0;
  margin-top: 35px;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
}
.coh-ce-cpt_hcp_template_header-6929e9ab {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-bottom: 0;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 11px;
}
.coh-ce-cpt_hcp_template_header-6929e9ab sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  display: inline-block;
  margin-left: 20px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_hcp_template_header-cda4e41c {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-cda4e41c {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_template_header-cda4e41c > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-cda4e41c > div:first-child {
    padding-right: 15px;
    padding-left: 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_template_header-47520a0e {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_template_header-47520a0e a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_template_header-8d7fe75b {
  padding-left: 0 !important;
  position: relative;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_template_header-8d7fe75b:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_hcp_template_header-e04f5a5c p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_template_header-e04f5a5c p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_template_header-9a8f7259 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 18px;
  margin-bottom: 11px;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-bb3b5042 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: none;
  border-bottom: 3px solid transparent;
  font-weight: 600;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_template_header-e8157587 {
  padding-left: 0 !important;
  position: relative;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_template_header-e8157587:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  content: "";
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_hcp_template_header-e6897b9b p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_template_header-e6897b9b p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_template_header-1d1ab9dc {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 11px;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-d4fad257 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-59f76cd4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 27px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 6px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-4a2b715e {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-4a2b715e {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_template_header-4a2b715e > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-4a2b715e > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_template_header-dde11093 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_template_header-dde11093 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_template_header-8c461486 {
  padding-left: 0 !important;
  position: relative;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_template_header-8c461486:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_hcp_template_header-ad4a3e22 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_template_header-ad4a3e22 p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -9px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_template_header-962602bf {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-ebb24d7f {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-1d26255d {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 0;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-93ae8c9c {
  position: relative;
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_template_header-93ae8c9c:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_hcp_template_header-f58c8740 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_template_header-f58c8740 p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_template_header-4cdf7436 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-8b2821bd {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-5dcd1973 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 0;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-7ce96fe7 {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  padding-top: 30px;
  padding-bottom: 30px;
  z-index: 10;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-7ce96fe7 {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_template_header-7ce96fe7 > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-7ce96fe7 > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_template_header-71528542 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_template_header-71528542 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_template_header-dc2ee0e6 {
  padding-left: 0 !important;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_template_header-dc2ee0e6:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(234, 105, 82);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_hcp_template_header-d1df5495 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: block;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-d1df5495 sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  margin-left: 20px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_hcp_template_header-54e146f8 {
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_template_header-54e146f8:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_hcp_template_header-f04029fc {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: block;
  margin-top: 11px;
  margin-bottom: 0;
  position: relative;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-f04029fc sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: absolute;
  top: -4px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_template_header-6228bdcd {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-6228bdcd {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_template_header-6228bdcd > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-6228bdcd > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_template_header-fb78d315 {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 !important;
}
.coh-ce-cpt_hcp_template_header-fb78d315 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_template_header-a7d4d7c {
  max-width: 100%;
  padding-left: 0 !important;
  padding-top: 30px;
}
.coh-ce-cpt_hcp_template_header-a7d4d7c:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  background-color: rgb(103, 121, 120);
  width: 100%;
  height: 8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_template_header-a7d4d7c:before {
    top: 0px;
  }
}
.coh-ce-cpt_hcp_template_header-5726dd68 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_template_header-17b369b5 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_template_header-f0fb5933 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: none;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_heading-a59c0ad8 {
  display: block;
}
.dark-heading.coh-ce-cpt_heading-a59c0ad8 {
  color: rgb(0, 0, 0);
}
.light-heading.coh-ce-cpt_heading-a59c0ad8 {
  color: rgb(255, 255, 255);
}
.color-heading.coh-ce-cpt_heading-a59c0ad8 {
  color: rgb(38, 163, 221);
}
.align-text-left.coh-ce-cpt_heading-a59c0ad8 {
  text-align: left;
}
.align-text-center.coh-ce-cpt_heading-a59c0ad8 {
  text-align: center;
}
.align-text-right.coh-ce-cpt_heading-a59c0ad8 {
  text-align: right;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_helpful_resources_home_page-3864962f {
    margin: 0 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page-3864962f {
    margin-top: 60px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_helpful_resources_home_page-3864962f {
    margin-top: 0px;
  }
}
.coh-ce-cpt_helpful_resources_home_page-c6319138 {
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-position: right bottom;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  margin-top: 50px;
  margin-right: auto;
  margin-bottom: 50px;
  margin-left: auto;
  max-width: 1110px;
  border-width: 2px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  border-style: solid;
  border-color: rgb(7, 152, 142);
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page-c6319138 {
    background-image: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_helpful_resources_home_page-c6319138 {
    background-image: none;
  }
}
.coh-ce-cpt_helpful_resources_home_page-8e8ffac6 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_helpful_resources_home_page-1e7b09f6 {
  padding-left: 75px !important;;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_helpful_resources_home_page-1e7b09f6 {
    padding-top: 0;
    padding-left: 40px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page-1e7b09f6 {
    padding-left: 15px!important;
    padding-right: 15px!important;
    padding-bottom: 0px;
  }
}
.coh-ce-cpt_helpful_resources_home_page-a6222e05 {
  padding-top: 14.1px;
  padding-bottom: 14.1px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_helpful_resources_home_page-a6222e05 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page-23edcf9a {
    padding: 0 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_helpful_resources_home_page-23edcf9a {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page-5944b960 {
    margin-left: 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: auto;
  }
}
.coh-ce-cpt_helpful_resources_home_page-fd4580bd {
  padding-left: 0px !important;;
  -webkit-align-content: flex-end;;
      -ms-flex-line-pack: end;;
          align-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page-fd4580bd {
    display: none;
  }
}
.coh-ce-cpt_helpful_resources_home_page-f46b10bd {
  max-width: 60%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_helpful_resources_home_page_-3864962f {
    margin: 0 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page_-3864962f {
    margin-top: 60px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_helpful_resources_home_page_-3864962f {
    margin-top: 0px;
  }
}
.coh-ce-cpt_helpful_resources_home_page_-3c31f231 {
  padding-left: 75px !important;;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_helpful_resources_home_page_-3c31f231 {
    padding-top: 0;
    padding-left: 40px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page_-3c31f231 {
    padding-left: 12px!important;
    padding-bottom: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_helpful_resources_home_page_-3c31f231 {
    padding-left: 12px!important;
  }
}
.coh-ce-cpt_helpful_resources_home_page_-a6222e05 {
  padding-top: 14.1px;
  padding-bottom: 14.1px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_helpful_resources_home_page_-a6222e05 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page_-23edcf9a {
    padding: 0 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_helpful_resources_home_page_-23edcf9a {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page_-85638c58 {
    margin-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_helpful_resources_home_page_-85638c58 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
  }
}
.coh-ce-cpt_helpful_resources_home_page_-5d676a9 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_helpful_resources_home_page_-5d676a9 {
    display: block;
    -webkit-border-radius: 0px 40px;
            border-radius: 0px 40px;
    -webkit-border-radius: 0px 40px 0px 0px;
            border-radius: 0px 40px 0px 0px;
    padding: 30px 30px 0px 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_helpful_resources_home_page_-5d676a9 {
    display: block;
    -webkit-border-radius: 0px 40px 0 0;
            border-radius: 0px 40px 0 0;
  }
}
.coh-ce-cpt_helpful_resources_home_page_-97fcf4a6 {
  display: none;
}
.coh-ce-cpt_helpful_resources_home_page_-8866c4af {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_helpful_resources_home_page_-8866c4af {
    display: none;
  }
}
.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_home_page_banner-3478a7f3 {
  position: relative;
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-3478a7f3 {
    height: 571px;
    background-image: url(/sites/g/files/kcxpwu931/files/styles/coh_x_large/public/2024-12/extender-bg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-3478a7f3 {
    height: auto;
  }
}
.coh-ce-cpt_home_page_banner-3398c19 {
  height: auto;
  min-height: 500px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_home_page_banner-3398c19 {
    -o-object-position: 73% 100%;
       object-position: 73% 100%;
    height: 500px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-3398c19 {
    -o-object-position: 90% 100%;
       object-position: 90% 100%;
    height: auto;
    min-height: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-3398c19 {
    -o-object-position: 93% 100%;
       object-position: 93% 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-3398c19 {
    display: none;
  }
}
.coh-ce-cpt_home_page_banner-d4f68d15 {
  display: none;
  height: 1100px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 100% 0%;
     object-position: 100% 0%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-d4f68d15 {
    height: 1100px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-d4f68d15 {
    display: block;
    -o-object-position: 100% 17%;
       object-position: 100% 17%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner-d4f68d15 {
    -o-object-position: 100% 0%;
       object-position: 100% 0%;
  }
}
.coh-ce-cpt_home_page_banner-fd75dda0 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  height: 100%;
  display: block;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-fd75dda0 {
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  width: 100%;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1 {
    width: 100%;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-about {
  max-width: 660px;
  margin-top: -19px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-about {
    max-width: 65%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-about {
    margin-top: 30px;
    font-size: 32px;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-about {
    padding-right: 9px;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-about span {
  top: -9px;
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-about {
  max-width: 590px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-about {
    max-width: 80%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-about {
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-assert {
  max-width: 618px;
  margin-top: 26px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-assert {
    max-width: 60%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-assert {
    margin-top: 30px;
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-assert strong {
  font-weight: 800;
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-clinical {
  max-width: 600px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-clinical {
    max-width: 80%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-clinical {
    max-width: 58%;
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-clinical {
    max-width: 100%;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-clinical span {
  top: -11px;
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.patien-support {
  max-width: 590px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.patien-support {
    font-size: 28px;
    max-width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.patien-support {
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-pruritus {
  max-width: 550px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-pruritus {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-pruritus {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-pruritus {
    max-width: 100%;
    line-height: 41.6px;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-pruritus span {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-pruritus span {
    top: -10px;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.dosing-page {
  max-width: 730px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.dosing-page {
    font-size: 28px;
    max-width: 60%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.dosing-page {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.dosing-page {
    max-width: 100%;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.dosing-page span {
  top: -10px;
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-sleep-title {
  width: 100%;
  max-width: 720px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  margin-top: -19px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-sleep-title {
    font-size: 28px;
    max-width: 60%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-sleep-title {
    font-size: 36px;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-sleep-title {
    max-width: 100%;
    margin-top: 30px;
    letter-spacing: -0.1px;
    padding-right: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-sleep-title {
    max-width: 360px;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-sleep-title strong {
  font-weight: 700;
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-pruritus {
  max-width: 630px;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-pruritus {
    font-size: 28px;
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-pruritus {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-pruritus {
    font-size: 36px;
    line-height: 54px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.moa {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.moa {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.moa {
    margin-top: 100px;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-types {
  max-width: 634px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-types {
    font-size: 28px;
    max-width: 70%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-types {
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.safety {
  max-width: 630px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-sbaa {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-sbaa {
    margin-top: 80px;
    font-size: 36px;
    line-height: 46.8px;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-sbaa span {
  top: -11px;
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-sbaa {
  margin-top: 60px;
  top: -58px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-sbaa {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-sbaa {
    top: 0px;
    font-size: 36px;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-sbaa span {
  top: -0.625rem;
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-sleep-bnr {
  max-width: 550px;
  font-size: 36px;
  line-height: 46.8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-sleep-bnr {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-sleep-bnr {
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-sleep-bnr {
    max-width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-safety {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-safety {
    padding-top: 30px;
    font-size: 36px;
    line-height: 46.8px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.pfic-safety {
    max-width: 91%;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-safety {
  max-width: 89%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-safety {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-safety {
    max-width: 91%;
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f h1.algs-safety {
    margin-top: 60px;
    font-size: 36px;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1.coh-style-menu-active-color {
  color: #fff !important;
}
.coh-ce-cpt_home_page_banner-f71d2e8f h1 sup {
  top: -12px;
  font-size: 60%;
}
.coh-ce-cpt_home_page_banner-f71d2e8f .limitation {
  max-width: 664px;
}
.coh-ce-cpt_home_page_banner-f71d2e8f .limitation p {
  margin-bottom: 0px;
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f .limitation p {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f .limitation p {
    font-size: 18px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f .limitation p {
    margin-top: 13px;
  }
}
.coh-ce-cpt_home_page_banner-f71d2e8f .limitation h1 {
  margin-top: -1px;
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f .limitation h1 {
    font-size: 30px;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-f71d2e8f .limitation h1 {
    margin-top: 30px;
    font-size: 36px;
  }
}
.coh-ce-cpt_home_page_banner-aba3aa3e {
  position: absolute;
  bottom: 38px;
  right: 0px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-aba3aa3e {
    right: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-aba3aa3e {
    bottom: 8px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner-aba3aa3e {
    right: auto;
    left: 15px;
    bottom: 19px;
  }
}
.coh-ce-cpt_home_page_banner-aba3aa3e p {
  position: static;
  bottom: 0;
  right: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0);
}
.coh-ce-cpt_home_page_banner-64c29ae1 {
  margin-top: 30px;
}
.coh-ce-cpt_home_page_banner-899024d7 {
  margin-right: 43px;
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-899024d7 {
    margin-right: 0;
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner-899024d7 {
    text-align: center;
  }
}
.coh-ce-cpt_home_page_banner-5dc50b0f {
  max-width: 256px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-5dc50b0f {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner-5dc50b0f {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_home_page_banner-2772cfab {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-2772cfab {
    padding-left: 0.75rem !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_banner-2772cfab {
    text-align: center;
  }
}
.coh-ce-cpt_home_page_banner-e7a95cf7 {
  max-width: 248px;
}
.coh-ce-cpt_home_page_banner-88ef509c {
  position: relative;
}
.coh-ce-cpt_home_page_banner-88ef509c:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 8.21px;
  width: 100%;
}
.green.coh-ce-cpt_home_page_banner-88ef509c:before {
  background-color: rgb(0, 151, 147);
}
.green.coh-ce-cpt_home_page_banner-88ef509c p {
  background-color: rgb(0, 151, 147);
}
.orange.coh-ce-cpt_home_page_banner-88ef509c:before {
  background-color: rgb(234, 105, 82);
}
.orange.coh-ce-cpt_home_page_banner-88ef509c p {
  background-color: rgb(234, 105, 82);
}
.grey.coh-ce-cpt_home_page_banner-88ef509c:before {
  background-color: rgb(87, 87, 87);
}
.grey.coh-ce-cpt_home_page_banner-88ef509c p {
  color: rgb(255, 255, 255);
  background-color: rgb(87, 87, 87);
}
.page-title-btn.coh-ce-cpt_home_page_banner-88ef509c p {
  font-size: 21px;
}
.coh-ce-cpt_home_page_banner-8509b5ce {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1110px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  -webkit-border-bottom-right-radius: 24px;
          border-bottom-right-radius: 24px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_banner-8509b5ce {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_home_page_banner-8509b5ce p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 21px;
  line-height: 29px;
  padding-top: 9.5px;
  padding-right: 50px;
  padding-bottom: 9.5px;
  padding-left: 50px;
  text-align: center;
  margin-bottom: 0;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  -webkit-border-bottom-right-radius: 24px;
          border-bottom-right-radius: 24px;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_banner-8509b5ce p {
    -webkit-border-bottom-left-radius: 14px;
            border-bottom-left-radius: 14px;
    -webkit-border-bottom-right-radius: 14px;
            border-bottom-right-radius: 14px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-8509b5ce p {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    font-size: 21px;
    line-height: 29px;
    padding-top: 7.6px;
    padding-right: 25px;
    padding-bottom: 7.5px;
    padding-left: 25px;
  }
}
.coh-ce-cpt_home_page_banner-8509b5ce p.dosing-page-btn {
  font-size: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_banner-8509b5ce p.dosing-page-btn {
    font-size: 21px;
  }
}
.coh-ce-cpt_home_page_banner-8509b5ce p.dosing-text {
  max-width: 175px;
}
.coh-ce-cpt_home_page_navigator-62071aab {
  max-width: 1110px;
  margin-top: 80px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_navigator-62071aab {
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_navigator-62071aab {
    max-width: 100%;
    margin-right: 15px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_home_page_navigator-3998200b {
  background-color: rgb(0, 148, 144);
  padding-top: 40px;
  padding-right: 10px;
  padding-bottom: 36px;
  padding-left: 0px;
  -webkit-border-radius: 0px 40px 0px 40px;
          border-radius: 0px 40px 0px 40px;
  margin-right: 0!important;
  margin-left: 0!important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_navigator-3998200b {
    margin-right: 0!important;
    margin-left: 0!important;
  }
}
.coh-ce-cpt_home_page_navigator-d1ef4626 {
  padding-right: 0!important;
  max-width: 183px;
}
.coh-ce-cpt_home_page_navigator-12e09403 {
  width: 72px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_navigator-12e09403 {
    width: 72px;
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_navigator-12e09403 {
    width: 100px;
  }
}
.coh-ce-cpt_home_page_navigator-da407903 {
  padding-left: 0!important;
  max-width: 559px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator-da407903 {
    padding-left: 0rem!important;
    padding-right: 0rem!important;
  }
}
.coh-ce-cpt_home_page_navigator-fd0732e6 h4 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  line-height: 32px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_navigator-fd0732e6 h4 {
    text-align: center;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_home_page_navigator-564b1fb9 {
  text-align: center;
  max-width: 246px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_home_page_navigator-b3caf7ad {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  color: rgb(255, 255, 255);
  border: 2px solid;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 14px;
  padding-right: 40px;
  padding-bottom: 14px;
  padding-left: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_navigator-b3caf7ad {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_navigator-b3caf7ad {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_home_page_navigator-b3caf7ad:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.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_improvements_left_img_right_-8c671b35 {
  max-width: 1110px;
  margin-top: 100px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_improvements_left_img_right_-8c671b35 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_improvements_left_img_right_-8c671b35 {
    margin-top: 60px;
  }
}
.coh-ce-cpt_improvements_left_img_right_-1ce6920b h3 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  line-height: 45px;
  color: rgb(51, 51, 51);
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_improvements_left_img_right_-2db054e6 {
    margin-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_improvements_left_img_right_-2db054e6 {
    max-width: 95%;
  }
}
.coh-ce-cpt_improvements_left_img_right_-9d000542 {
  background-color: rgb(0, 85, 184);
  -webkit-border-radius: 0px 20px 0px 0px;
          border-radius: 0px 20px 0px 0px;
}
.coh-ce-cpt_improvements_left_img_right_-9d000542 p {
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 21px;
  line-height: 28px;
  color: rgb(255, 255, 255);
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 14px;
  padding-right: 0;
  padding-bottom: 14px;
  padding-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_improvements_left_img_right_-9d000542 p {
    font-size: 19px;
    line-height: 26px;
  }
}
.coh-ce-cpt_improvements_left_img_right_-9d000542 p.algs-sleep-graph-text {
  padding: 15px 123px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_improvements_left_img_right_-9d000542 p.algs-sleep-graph-text {
    padding: 15px 5px;
  }
}
.coh-ce-cpt_improvements_left_img_right_-512e1881 {
  -webkit-box-shadow: 0px 0px 10px 0px #dddbdb;
          box-shadow: 0px 0px 10px 0px #dddbdb;
  -webkit-border-radius: 0px 0px 0px 25px;
          border-radius: 0px 0px 0px 25px;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-right: 20px;
  padding-bottom: 30px;
  padding-left: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_improvements_left_img_right_-512e1881 {
    display: none;
  }
}
.coh-ce-cpt_improvements_left_img_right_-b1fca92c {
  -webkit-box-shadow: 0px 0px 10px 0px #dddbdb;
          box-shadow: 0px 0px 10px 0px #dddbdb;
  display: none;
  background-color: rgb(255, 255, 255);
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 20px;
  padding-left: 5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_improvements_left_img_right_-b1fca92c {
    display: block;
    -webkit-border-radius: 0px 0px 0px 25px;
            border-radius: 0px 0px 0px 25px;
  }
}
.coh-ce-cpt_improvements_left_img_right_-58fcb7cf h5 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  line-height: 34px;
  color: rgb(51, 51, 51);
  font-weight: 500;
  letter-spacing: -0.1px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_improvements_left_img_right_-58fcb7cf h5 {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_improvements_left_img_right_-58fcb7cf h5 {
    letter-spacing: normal;
  }
}
.coh-ce-cpt_improvements_left_img_right_-58fcb7cf ul.coh-style-liststyle ul {
  margin-top: 10px;
}
.coh-ce-cpt_inclusion_criteria_link_navi-3e29b899 {
  background-color: rgb(0, 148, 144);
  margin: 80px auto 40px;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 8px #00000059;
          box-shadow: 0px 3px 8px #00000059;
  padding-top: 40px;
  padding-right: 65px;
  padding-bottom: 40px;
  padding-left: 65px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_inclusion_criteria_link_navi-3e29b899 {
    max-width: 1110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_inclusion_criteria_link_navi-3e29b899 {
    max-width: 100%;
    padding: 40px 22px;
    margin: 80px 15px 40px;
  }
}
.coh-ce-cpt_inclusion_criteria_link_navi-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_inclusion_criteria_link_navi-c03fc794 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 0;
  letter-spacing: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_inclusion_criteria_link_navi-c03fc794 p {
    font-size: 24px;
    line-height: 36px;
    text-align: center;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_inclusion_criteria_link_navi-22f63257 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_inclusion_criteria_link_navi-3c8bb1db {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
  max-width: 220px;
  min-width: 220px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_inclusion_criteria_link_navi-3c8bb1db {
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_inclusion_criteria_link_navi-3c8bb1db {
    min-width: 290px;
    max-width: 290px;
  }
}
.coh-ce-cpt_inclusion_criteria_link_navi-3c8bb1db:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_inclusion_criteria_link_navi-c555348e {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 40px;
  padding-bottom: 11px;
  padding-left: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_inclusion_criteria_link_navi-c555348e {
    margin: 0 auto;
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_inclusion_criteria_link_navi-c555348e {
    min-width: 290px;
    max-width: 290px;
  }
}
.coh-ce-cpt_inclusion_criteria_link_navi-c555348e:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_ipsencare_intro-fed6d8e0 {
  margin-bottom: 30px;
}
.coh-ce-cpt_ipsencare_intro-a41e6b0c h3 {
  margin-bottom: 15px;
  color: rgb(0, 57, 116);
}
.coh-ce-cpt_isi_block_for_hcp-f64f8a8c #isi-content {
  max-width: 1110px;
  margin-top: 10px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_isi_block_for_hcp-f64f8a8c #isi-content {
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 15px;
  }
}
.coh-ce-cpt_left_text_with_right_image-4b2acd23 {
  padding-top: 60px;
  padding-bottom: 60px;
}
.limitation-container.coh-ce-cpt_left_text_with_right_image-4b2acd23 {
  padding-top: 0px;
}
.limitation-container.coh-ce-cpt_left_text_with_right_image-4b2acd23 .coh-image {
  max-width: 192px;
}
@media (max-width: 767px) {
  .limitation-container.coh-ce-cpt_left_text_with_right_image-4b2acd23 .coh-image {
    max-width: 154px;
  }
}
.coh-ce-cpt_left_text_with_right_image-dce9d8c8 {
  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-right: 0px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_text_with_right_image-dce9d8c8 {
    padding-right: 0.75rem !important;
  }
}
.limitation-use.coh-ce-cpt_left_text_with_right_image-dce9d8c8 {
  padding-right: 1rem !important;
}
@media (max-width: 767px) {
  .limitation-use.coh-ce-cpt_left_text_with_right_image-dce9d8c8 {
    padding-right: 0..75rem !important;
  }
}
.coh-ce-cpt_left_text_with_right_image-a9934593 h2 {
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_left_text_with_right_image-a9934593 p {
  color: rgb(65, 64, 66);
}
.limitation-use .coh-ce-cpt_left_text_with_right_image-a9934593 ul {
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .limitation-use .coh-ce-cpt_left_text_with_right_image-a9934593 ul {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_left_text_with_right_image-679ab3be {
  padding-left: 60px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_text_with_right_image-679ab3be {
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_left_text_with_right_image-8548d7f8 {
  max-width: 174px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_left_text_with_right_image-8548d7f8 {
    max-width: 154px;
    margin-top: 30px;
    margin-right: auto;
    margin-left: auto;
  }
}
.limitation-column .coh-ce-cpt_left_text_with_right_image-8548d7f8 img {
  max-width: 183.69px;
}
.coh-ce-cpt_limitations_of_use_page_navi-c9868220 {
  max-width: 1110px;
  margin-top: 60px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitations_of_use_page_navi-c9868220 {
    margin-right: 15px;
    margin-bottom: 40px;
    margin-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_limitations_of_use_page_navi-c9868220 {
    max-width: 100%;
    margin-right: 15px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_limitations_of_use_page_navi-7ae802b4 {
  background-color: rgb(0, 148, 144);
  padding-top: 40px;
  padding-right: 50px;
  padding-bottom: 37px;
  padding-left: 65px;
  -webkit-border-radius: 0px 40px 0px 40px;
          border-radius: 0px 40px 0px 40px;
  margin-right: 0!important;
  margin-left: 0!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitations_of_use_page_navi-7ae802b4 {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.coh-ce-cpt_limitations_of_use_page_navi-e3246e4a {
  padding-left: 0!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitations_of_use_page_navi-e3246e4a {
    padding-left: 0rem!important;
    padding-right: 0rem!important;
  }
}
.coh-ce-cpt_limitations_of_use_page_navi-d30ff68f h4 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  line-height: 36px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_limitations_of_use_page_navi-d30ff68f h4 {
    text-align: center;
    margin-bottom: 30px;
    max-width: 301px;
  }
}
.coh-ce-cpt_limitations_of_use_page_navi-4d657e53 {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitations_of_use_page_navi-4d657e53 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_limitations_of_use_page_navi-1a381419 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 22px;
  color: rgb(255, 255, 255);
  border: 2px solid #fff;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  max-width: 220px;
  min-width: 220px;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
  line-height: 24px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_limitations_of_use_page_navi-1a381419 {
    max-width: 290px;
    min-width: 290px;
  }
}
.coh-ce-cpt_limitations_of_use_page_navi-1a381419:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_limitation_of_use_link_navig-b99f6358 {
  margin-top: 60px;
  background-color: rgb(0, 93, 166);
  padding-top: 28.6px;
  padding-right: 75px;
  padding-bottom: 28.5px;
  padding-left: 75px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_link_navig-b99f6358 {
    padding-right: 55px;
    padding-left: 55px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_link_navig-b99f6358 {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_limitation_of_use_link_navig-b32d305d {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_limitation_of_use_link_navig-8210852e {
  padding-right: 0px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_link_navig-8210852e {
    padding-right: 0.75rem !important;
  }
}
.coh-ce-cpt_limitation_of_use_link_navig-1ad843b7 {
  font-family: 'Open Sans', 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_limitation_of_use_link_navig-1ad843b7 {
    text-align: left;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_link_navig-1ad843b7 {
    text-align: center;
  }
}
.coh-ce-cpt_limitation_of_use_link_navig-1ad843b7 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 0;
  margin-bottom: 0;
  color: rgb(255, 255, 255);
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_link_navig-1ad843b7 h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_link_navig-1ad843b7 h4 {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_limitation_of_use_link_navig-8631357f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_link_navig-8631357f {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_limitation_of_use_link_navig-9a1842a6 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  padding-top: 11px;
  padding-right: 30px;
  padding-bottom: 17px;
  padding-left: 30px;
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_link_navig-9a1842a6 {
    padding-top: 11px;
    padding-right: 48px;
    padding-bottom: 17px;
    padding-left: 48px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_limitation_of_use_link_navig-9a1842a6 {
    width: 100%;
    padding-right: 46px;
    padding-left: 46px;
  }
}
.coh-ce-cpt_limitation_of_use_link_navig-9a1842a6:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_limitation_of_use_page_banne-8a31fe82 {
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-d55560e {
    display: none;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-7baa2489 {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-7baa2489 {
    height: 650px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-7baa2489 {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-7baa2489 {
    height: auto;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-36a23c4d {
  position: absolute;
  top: 8px;
  left: 0px;
  right: 0px;
  height: 100%;
  display: block;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-36a23c4d {
    top: 11px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-36a23c4d {
    top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-36a23c4d {
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1 {
  font-size: 36px;
  line-height: 46.8px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  margin-top: -10px;
  margin-bottom: 0;
  width: 100%;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1 {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1 {
    font-size: 32px;
    line-height: 41.6px;
    margin-top: 30px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-about {
  max-width: 660px;
  margin-top: -19px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-about {
    max-width: 65%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-about {
    margin-top: 30px;
    font-size: 32px;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-about {
    padding-right: 9px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-about span {
  top: -9px;
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-about {
  max-width: 590px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-about {
    max-width: 80%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-about {
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-assert {
  max-width: 618px;
  margin-top: 26px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-assert {
    max-width: 60%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-assert {
    margin-top: 30px;
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-assert strong {
  font-weight: 800;
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-clinical {
  max-width: 600px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-clinical {
    max-width: 80%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-clinical {
    max-width: 58%;
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-clinical {
    max-width: 100%;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-clinical span {
  top: -11px;
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.patien-support {
  max-width: 590px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.patien-support {
    font-size: 28px;
    max-width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.patien-support {
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-pruritus {
  max-width: 550px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-pruritus {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-pruritus {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-pruritus {
    max-width: 100%;
    line-height: 41.6px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-pruritus span {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-pruritus span {
    top: -10px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.dosing-page {
  max-width: 730px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.dosing-page {
    font-size: 28px;
    max-width: 60%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.dosing-page {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.dosing-page {
    max-width: 100%;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.dosing-page span {
  top: -10px;
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-sleep-title {
  width: 100%;
  max-width: 720px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  margin-top: -19px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-sleep-title {
    font-size: 28px;
    max-width: 60%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-sleep-title {
    font-size: 36px;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-sleep-title {
    max-width: 100%;
    margin-top: 30px;
    letter-spacing: -0.1px;
    padding-right: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-sleep-title {
    max-width: 360px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-sleep-title strong {
  font-weight: 700;
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-pruritus {
  max-width: 630px;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-pruritus {
    font-size: 28px;
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-pruritus {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-pruritus {
    font-size: 36px;
    line-height: 54px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.moa {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.moa {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.moa {
    margin-top: 100px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-types {
  max-width: 634px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-types {
    font-size: 28px;
    max-width: 70%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-types {
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.safety {
  max-width: 630px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-sbaa {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-sbaa {
    margin-top: 80px;
    font-size: 36px;
    line-height: 46.8px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-sbaa span {
  top: -11px;
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-sbaa {
  margin-top: 60px;
  top: -58px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-sbaa {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-sbaa {
    top: 0px;
    font-size: 36px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-sbaa span {
  top: -0.625rem;
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-sleep-bnr {
  max-width: 550px;
  font-size: 36px;
  line-height: 46.8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-sleep-bnr {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-sleep-bnr {
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-sleep-bnr {
    max-width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-safety {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-safety {
    padding-top: 30px;
    font-size: 36px;
    line-height: 46.8px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.pfic-safety {
    max-width: 91%;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-safety {
  max-width: 89%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-safety {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-safety {
    max-width: 91%;
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.algs-safety {
    margin-top: 60px;
    font-size: 36px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1.coh-style-menu-active-color {
  color: #fff !important;
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1 sup {
  top: -12px;
  font-size: 60%;
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 h1 span {
  position: relative;
  top: -7px;
  font-size: 60%;
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 .limitation {
  max-width: 664px;
  padding-top: 28px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 .limitation {
    padding-top: 0;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 .limitation p {
  margin-bottom: 0px;
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 .limitation p {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 .limitation p {
    font-size: 18px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 .limitation p {
    margin-top: 13px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 .limitation h1 {
  margin-top: -1px;
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 .limitation h1 {
    font-size: 30px;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-5ff5fd89 .limitation h1 {
    font-size: 36px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-eac2726d {
  position: absolute;
  bottom: 20px;
  right: 0px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-eac2726d {
    right: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-eac2726d {
    bottom: 38px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-eac2726d p {
  position: static;
  bottom: 0;
  right: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0);
}
.coh-ce-cpt_limitation_of_use_page_banne-88ef509c {
  position: relative;
}
.coh-ce-cpt_limitation_of_use_page_banne-88ef509c:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 8.21px;
  width: 100%;
}
.green.coh-ce-cpt_limitation_of_use_page_banne-88ef509c:before {
  background-color: rgb(0, 151, 147);
}
.green.coh-ce-cpt_limitation_of_use_page_banne-88ef509c p {
  background-color: rgb(0, 151, 147);
}
.orange.coh-ce-cpt_limitation_of_use_page_banne-88ef509c:before {
  background-color: rgb(234, 105, 82);
}
.orange.coh-ce-cpt_limitation_of_use_page_banne-88ef509c p {
  background-color: rgb(234, 105, 82);
}
.grey.coh-ce-cpt_limitation_of_use_page_banne-88ef509c:before {
  background-color: rgb(87, 87, 87);
}
.grey.coh-ce-cpt_limitation_of_use_page_banne-88ef509c p {
  color: rgb(255, 255, 255);
  background-color: rgb(87, 87, 87);
}
.page-title-btn.coh-ce-cpt_limitation_of_use_page_banne-88ef509c p {
  font-size: 21px;
}
.coh-ce-cpt_limitation_of_use_page_banne-8509b5ce {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1110px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  -webkit-border-bottom-right-radius: 24px;
          border-bottom-right-radius: 24px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_of_use_page_banne-8509b5ce {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-8509b5ce p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 21px;
  line-height: 29px;
  padding-top: 9.5px;
  padding-right: 50px;
  padding-bottom: 9.5px;
  padding-left: 50px;
  text-align: center;
  margin-bottom: 0;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  -webkit-border-bottom-right-radius: 24px;
          border-bottom-right-radius: 24px;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_limitation_of_use_page_banne-8509b5ce p {
    -webkit-border-bottom-left-radius: 14px;
            border-bottom-left-radius: 14px;
    -webkit-border-bottom-right-radius: 14px;
            border-bottom-right-radius: 14px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-8509b5ce p {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    font-size: 21px;
    line-height: 29px;
    padding-top: 7.6px;
    padding-right: 25px;
    padding-bottom: 7.5px;
    padding-left: 25px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-8509b5ce p.dosing-page-btn {
  font-size: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_of_use_page_banne-8509b5ce p.dosing-page-btn {
    font-size: 21px;
  }
}
.coh-ce-cpt_limitation_of_use_page_banne-8509b5ce p.dosing-text {
  max-width: 175px;
}
.coh-ce-cpt_limitation_text_with_image-a9f63324 {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limitation_text_with_image-a9f63324 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_limitation_text_with_image-b9cdca20 h3 {
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
}
.coh-ce-cpt_limitation_text_with_image-b9cdca20 h3 span {
  font-weight: 600;
}
.coh-ce-cpt_limitation_text_with_image-5491dcb9 {
  margin-top: 30px;
}
.coh-ce-cpt_limitation_text_with_image-ecba8762 {
  padding-right: 15px !important;;
}
.coh-ce-cpt_limitation_text_with_image-1f6bf24c {
  border-width: 2px;
  border-color: rgb(0, 93, 166);
  border-style: solid;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
}
.coh-ce-cpt_limitation_text_with_image-1f6bf24c ul {
  margin-left: 14px;
  margin-bottom: 0px !important;;
}
.coh-ce-cpt_limitation_text_with_image-1f6bf24c ul li {
  list-style: none !important;;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  line-height: 1.6875rem;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 16px;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_text_with_image-1f6bf24c ul li {
    letter-spacing: -0.3px;
  }
}
.coh-ce-cpt_limitation_text_with_image-1f6bf24c ul li:before {
  background-color: rgb(65, 64, 66);
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  position: absolute;
  top: 8px;
  left: -13px;
  content: "";
}
.coh-ce-cpt_limitation_text_with_image-1f6bf24c ul .sup-srpt sup {
  top: -5px;
}
.coh-ce-cpt_limitation_text_with_image-1f6bf24c .coh-style-moa-blurb-heading {
  margin-top: 60px;
  margin-bottom: 16px;
}
.coh-ce-cpt_limitation_text_with_image-1f6bf24c .limitation-dwn {
  margin-top: 70px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_limitation_text_with_image-1f6bf24c .limitation-dwn {
    margin-top: 30px;
  }
}
.coh-ce-cpt_limitation_text_with_image-cd17b17d {
  padding-left: 15px !important;;
}
.coh-ce-cpt_limitation_text_with_image-7da8fe36 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_text_with_image-7da8fe36 {
    display: block;
  }
}
.coh-ce-cpt_limitation_text_with_image-7da8fe36 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-top: 30px;
  max-width: 700px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_text_with_image-7da8fe36 p {
    max-width: 100%;
    letter-spacing: -0.1px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_text_with_image-93ff8c0d {
    padding-top: 30px;
  }
}
.coh-ce-cpt_limitation_text_with_image-93ff8c0d ul {
  margin-left: 20px;
}
.coh-ce-cpt_limitation_text_with_image-93ff8c0d ul li {
  margin-bottom: 10px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  line-height: 22px;
}
.coh-ce-cpt_limitation_text_with_image-93ff8c0d .coh-style-moa-blurb-heading {
  margin-top: 60px;
  margin-bottom: 16px;
}
.coh-ce-cpt_limitation_text_with_image-93ff8c0d .limitation-dwn {
  margin-top: 70px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_limitation_text_with_image-93ff8c0d .limitation-dwn {
    margin-top: 30px;
  }
}
.coh-ce-cpt_limitation_text_with_image-93ff8c0d p {
  font-size: 18px;
  line-height: 27px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_text_with_image-93ff8c0d p {
    letter-spacing: -0.1px;
  }
}
.coh-ce-cpt_limitation_text_with_image-93ff8c0d p:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_limitation_text_with_image-93ff8c0d p span {
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_text_with_image-bcf5ce62 {
    display: none;
  }
}
.coh-ce-cpt_limitation_text_with_image-bcf5ce62 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-top: 30px;
  max-width: 700px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limitation_text_with_image-bcf5ce62 p {
    max-width: 100%;
  }
}
.coh-ce-cpt_limits_of_use-94b7088f h2 sup {
  font-size: 48%;
  top: -12px;
}
.coh-ce-cpt_limits_of_use-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_limits_of_use-3bed4872 {
  padding-right: 0!important;
  margin-right: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limits_of_use-3bed4872 {
    padding-right: 0.75rem!important;
    margin-right: 0px;
  }
}
.coh-ce-cpt_limits_of_use-e9429fc1 {
  max-width: 445px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_limits_of_use-e9429fc1 {
    max-width: 345px;
  }
}
.coh-ce-cpt_limits_of_use-403c676e {
  border-style: solid;
  border-left-color: rgb(65, 64, 66);
  border-left-style: solid;
  border-left-width: 2px;
  padding-top: 15px;
  padding-bottom: 28px;
  padding-left: 0px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limits_of_use-403c676e {
    padding-left: 0.75rem !important;
    border-top-style: solid;
    border-left-width: 0px;
    border-left-color: rgba(0, 0, 0, 0);
    padding-top: 30px;
    padding-bottom: 0px;
  }
}
.coh-ce-cpt_limits_of_use-c6334d82 {
  padding-left: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limits_of_use-c6334d82 {
    padding-left: 0;
    padding-top: 30px;
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: rgb(65, 64, 66);
  }
}
.coh-ce-cpt_limits_of_use-c6334d82 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 30px;
}
.coh-ce-cpt_limits_of_use-c6334d82 p:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_limits_of_use-c6334d82 .bsep-clr-1 {
  font-size: 30px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 39px;
  margin-bottom: 0;
  font-weight: 700;
  color: rgb(0, 151, 147);
}
@media (max-width: 767px) {
  .coh-ce-cpt_limits_of_use-c6334d82 .bsep-clr-1 {
    font-size: 27px;
    line-height: 34px;
  }
}
.coh-ce-cpt_limits_of_use-c6334d82 .bsep-clr-2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 39px;
  margin-bottom: 0px;
  color: rgb(87, 87, 87);
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limits_of_use-c6334d82 .bsep-clr-2 {
    font-size: 27px;
    line-height: 34px;
  }
}
.coh-ce-cpt_limits_of_use-c6334d82 .bsep-clr-3 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 39px;
  font-size: 30px;
  margin-bottom: 0px;
  color: rgb(0, 93, 166);
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_limits_of_use-c6334d82 .bsep-clr-3 {
    font-size: 27px;
    line-height: 34px;
  }
}
.coh-ce-cpt_limits_of_use-cfc88fc1 {
  max-width: 1110px;
  margin-top: 60px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_limits_of_use-cfc88fc1 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_limits_of_use-cfc88fc1 {
    margin-top: 40px;
    padding-top: 20px;
    background-color: rgb(244, 251, 254);
  }
}
.coh-ce-cpt_limits_of_use-cfc88fc1 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  max-width: 730px;
}
.coh-ce-cpt_limits_of_use-cfc88fc1 p a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: rgb(0, 93, 166);
  text-decoration: underline;
}
.coh-ce-cpt_limits_of_use-cfc88fc1 p a:hover {
  text-decoration: none;
}
.coh-ce-cpt_link-b25617c6 {
  margin-right: 0.5rem;
  margin-left: 0.5rem;
}
.add-space-below.coh-ce-cpt_link-b25617c6 {
  margin-bottom: 2rem;
}
@media (max-width: 1169px) {
  .add-space-below.coh-ce-cpt_link-b25617c6 {
    margin-bottom: 1.5rem;
  }
}
.coh-ce-cpt_linked_feature_card-466af053 {
  margin-bottom: 0.75rem;
}
.coh-ce-cpt_linked_feature_card-b0f595f9:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  z-index: 1;
}
.coh-ce-cpt_linked_feature_card-92be551f {
  margin-top: auto;
}
.coh-ce-cpt_linked_feature_card-cc55f948 {
  width: 3rem;
  margin-bottom: 1.5rem;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
      -ms-flex-order: -1;
          order: -1;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.coh-ce-cpt_logo_card-7e0447e5 {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.coh-ce-cpt_logo_card-6456e07e {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 1;
}
.coh-ce-cpt_long_term_data_on_pruritus-6744f4d7 {
  background-color: rgb(91, 203, 177);
  text-align: center;
  color: rgb(255, 255, 255);
  margin-bottom: 30px;
}
.coh-ce-cpt_long_term_data_on_pruritus-6744f4d7 h2 {
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 0;
}
.coh-ce-cpt_long_term_data_on_pruritus-53d70bf8 {
  margin-bottom: 30px;
}
.coh-ce-cpt_long_term_data_on_pruritus-327aec7e {
  text-align: center;
}
.coh-ce-cpt_long_term_data_on_pruritus-b0ccc159 {
  background-color: rgb(255, 255, 255);
  border-color: rgb(113, 219, 198);
  border-style: solid;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  border-width: 2px;
  border-bottom-width: 10px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}
.coh-ce-cpt_long_term_data_on_pruritus-bb589263 {
  max-width: 60%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_long_term_safety_profile-de15cfdf {
  background-color: rgb(66, 182, 170);
}
.coh-ce-cpt_long_term_safety_profile-3e15c6c5 {
  color: rgb(255, 255, 255);
  text-align: center;
}
.coh-ce-cpt_long_term_safety_profile-3e15c6c5 h2 {
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
}
.coh-ce-cpt_moa_dual_link-42b8a018 {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_moa_dual_link-42b8a018 {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_moa_dual_link-42b8a018 {
    padding: 0 15px;
  }
}
.coh-ce-cpt_moa_dual_link-d9fadeb4 {
  background-color: rgb(0, 93, 166);
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-border-top-left-radius: 0px;
          border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  -webkit-border-bottom-right-radius: 0px;
          border-bottom-right-radius: 0px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_moa_dual_link-d9fadeb4 {
    padding-right: 50px;
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_moa_dual_link-d9fadeb4 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_moa_dual_link-d9fadeb4 .coh-row-inner {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_moa_dual_link-165ddf6 h4 {
  color: rgb(255, 255, 255);
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_moa_dual_link-165ddf6 h4 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_moa_dual_link-35fd08b8 {
  padding-left: 0px !important;
  -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: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .coh-ce-cpt_moa_dual_link-35fd08b8 {
    padding-left: 0.75rem  !important;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_moa_dual_link-35fd08b8 {
    -webkit-box-align: normal;
    -webkit-align-items: normal;
        -ms-flex-align: normal;
            align-items: normal;
  }
}
.coh-ce-cpt_moa_dual_link-35fd08b8 a {
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
}
.coh-ce-cpt_moa_dual_link-35fd08b8 a:hover {
  background-color: rgb(64, 134, 188);
  border-color: rgb(255, 255, 255);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_moa_dual_link-b083268d {
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
  padding-top: 13px;
  padding-right: 48px;
  padding-bottom: 15px;
  padding-left: 48px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_moa_dual_link-b083268d {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_moa_dual_link-b083268d {
    padding-top: 13px;
    padding-right: 46px;
    padding-bottom: 15px;
    padding-left: 46px;
    margin-right: 0;
    margin-left: 0;
  }
}
.coh-ce-cpt_moa_dual_link-fad3 {
  padding-top: 13px;
  padding-right: 48px;
  padding-bottom: 15px;
  padding-left: 48px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_moa_dual_link-fad3 {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_moa_dual_link-fad3 {
    padding-top: 13px;
    padding-right: 46px;
    padding-bottom: 15px;
    padding-left: 46px;
    margin-right: 0;
    margin-left: 0;
  }
}
.coh-ce-cpt_moa_image_with_text-8f2ae69d {
  margin-top: 40px;
  margin-bottom: 40px;
}
.coh-ce-cpt_mobile_reducing_pfic_sleep_p-ce72bf7 {
  max-width: 1110px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-ce72bf7 {
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-ce72bf7 {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-ce72bf7 {
    max-width: 100%;
    margin-top: 30px;
    margin-right: 15px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_mobile_reducing_pfic_sleep_p-eaac2edb {
  background-color: rgb(0, 93, 166);
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  margin-right: 0!important;
  margin-left: 0!important;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-eaac2edb {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_mobile_reducing_pfic_sleep_p-8522cbb3 {
  padding-left: 0!important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-8522cbb3 {
    padding-left: 0rem!important;
    padding-right: 0rem!important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-8522cbb3 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_mobile_reducing_pfic_sleep_p-db28147 {
  width: 100%;
  max-width: 500px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-db28147 {
    max-width: 100%;
  }
}
.coh-ce-cpt_mobile_reducing_pfic_sleep_p-db28147 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-db28147 h4 {
    text-align: center;
    margin-bottom: 30px;
    line-height: 29px;
    font-size: 21px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-db28147 h4 {
    text-align: center;
    font-size: 21px;
    line-height: 29px;
    letter-spacing: 0.3px;
  }
}
.coh-ce-cpt_mobile_reducing_pfic_sleep_p-55d0184f {
  padding: 0px !important;;
  display: -webkit-box;;
  display: -webkit-flex;;
  display: -ms-flexbox;;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-55d0184f {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0px !important;;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-55d0184f {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_mobile_reducing_pfic_sleep_p-d1180573 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  color: rgb(255, 255, 255);
  padding-top: 10.04px;
  padding-right: 30px;
  padding-bottom: 10.03px;
  padding-left: 30px;
  line-height: 29.96px;
  font-weight: 700;
  width: 100%;
  max-width: 228px;
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_mobile_reducing_pfic_sleep_p-d1180573 {
    padding-top: 5.04px;
    padding-bottom: 5.03px;
    max-width: 285px;
  }
}
.coh-ce-cpt_mobile_reducing_pfic_sleep_p-d1180573:hover {
  color: #fff;
  border: 3px solid #fff;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_need_additional_assistance_-9e46a4d4 {
  margin: 58px auto 0;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_need_additional_assistance_-9e46a4d4 {
    max-width: 100%;
    padding: 0;
    margin: 59px 0 0 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_need_additional_assistance_-9e46a4d4 {
    margin: 40px 0 0 0;
  }
}
.coh-ce-cpt_need_additional_assistance_-2d35182 {
  max-width: 70%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_need_additional_assistance_-2d35182 {
    max-width: 100%;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
.coh-ce-cpt_need_additional_assistance_-998b6adb {
  padding-top: 34px;
  padding-bottom: 37px;
  padding-left: 65px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_need_additional_assistance_-998b6adb {
    padding-top: 35px;
    padding-right: 31px;
    padding-bottom: 33px;
    padding-left: 32px;
  }
}
.coh-ce-cpt_need_additional_assistance_-4769ad95 h6 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 10px;
  color: rgb(51, 51, 51);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_need_additional_assistance_-4769ad95 h6 {
    line-height: 36px;
  }
}
.coh-ce-cpt_need_additional_assistance_-4769ad95 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_need_additional_assistance_-4769ad95 p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_need_additional_assistance_-4769ad95 p a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 18px;
  line-height: 28px;
  display: inline-block;
}
.coh-ce-cpt_need_additional_assistance_-17f9f3b0 {
  padding-right: 0 !important;
}
.coh-ce-cpt_need_additional_assistance_-94960518 {
  width: 288px;
  border: 2px solid #009490;
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  margin-bottom: 0;
  padding-top: 11px;
  padding-right: 29px;
  padding-bottom: 11px;
  padding-left: 29px;
  background-color: rgb(0, 148, 144);
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_need_additional_assistance_-94960518 {
    width: auto;
    margin-bottom: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_need_additional_assistance_-94960518 {
    width: 290px;
    position: relative;
    left: -9px;
  }
}
.coh-ce-cpt_need_additional_assistance_-94960518:hover {
  color: #009490;
  border: 2px solid #009490;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_need_additional_assistance_-e5ada32 {
  max-width: 39%;
  margin-top: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_need_additional_assistance_-e5ada32 {
    display : block;
    max-width: 100%;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    margin-top: 40px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_need_additional_assistance_-e2cab5f9 {
    padding-right: 37px;
    padding-left: 32px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_need_additional_assistance_-2097037d {
    display : none;
  }
}
.coh-ce-cpt_need_additional_assistance_-83423e3d {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_need_additional_assistance_-83423e3d {
    display : block;
  }
}
.coh-ce-cpt_page_banner-681ba22e {
  position: relative;
}
.about-algs.coh-ce-cpt_page_banner-681ba22e {
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-5269a3eb {
    display: none;
  }
}
.coh-ce-cpt_page_banner-2192084a {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-2192084a {
    display: block;
    height: 656px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-2192084a {
    height: 606px;
  }
}
.coh-ce-cpt_page_banner-ccf2821e {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-ccf2821e {
    top: 0;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-ccf2821e {
    top: 0;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1 {
  font-size: 36px;
  line-height: 46.8px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  margin-top: -10px;
  margin-bottom: 0;
  width: 100%;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1 {
    width: 100%;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1 {
    font-size: 32px;
    line-height: 41.6px;
    margin-top: 30px;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.algs-about {
  max-width: 660px;
  margin-top: -19px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-about {
    max-width: 65%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-about {
    margin-top: 30px;
    font-size: 32px;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-about {
    padding-right: 9px;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.algs-about span {
  top: -9px;
}
.coh-ce-cpt_page_banner-e0064838 h1.pfic-about {
  max-width: 590px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-about {
    max-width: 80%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-about {
    font-size: 32px;
    max-width: 100%;
    margin-top: 30px;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.algs-assert {
  max-width: 618px;
  margin-top: 26px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-assert {
    max-width: 60%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-assert {
    margin-top: 30px;
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.algs-assert strong {
  font-weight: 800;
}
.coh-ce-cpt_page_banner-e0064838 h1.pfic-clinical {
  max-width: 600px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-clinical {
    max-width: 80%;
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-clinical {
    max-width: 100%;
    font-size: 32px;
    letter-spacing: -0.2px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-clinical {
    max-width: 100%;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.pfic-clinical span {
  top: -11px;
}
.coh-ce-cpt_page_banner-e0064838 h1.patien-support {
  max-width: 590px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.patien-support {
    font-size: 28px;
    max-width: 80%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.patien-support {
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.algs-pruritus {
  max-width: 550px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-pruritus {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-pruritus {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-pruritus {
    max-width: 100%;
    line-height: 41.6px;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.algs-pruritus span {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-pruritus span {
    top: -10px;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.dosing-page {
  max-width: 730px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.dosing-page {
    font-size: 28px;
    max-width: 60%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.dosing-page {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.dosing-page {
    max-width: 100%;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.dosing-page span {
  top: -10px;
}
.coh-ce-cpt_page_banner-e0064838 h1.pfic-sleep-title {
  width: 100%;
  max-width: 720px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  margin-top: -19px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-sleep-title {
    font-size: 28px;
    max-width: 60%;
    margin-top: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-sleep-title {
    font-size: 36px;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-sleep-title {
    max-width: 100%;
    margin-top: 30px;
    letter-spacing: -0.1px;
    padding-right: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-sleep-title {
    max-width: 360px;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.pfic-sleep-title strong {
  font-weight: 700;
}
.coh-ce-cpt_page_banner-e0064838 h1.pfic-pruritus {
  max-width: 630px;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-pruritus {
    font-size: 28px;
    max-width: 90%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-pruritus {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-pruritus {
    font-size: 36px;
    line-height: 54px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.moa {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.moa {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.moa {
    margin-top: 100px;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.pfic-types {
  max-width: 634px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-types {
    font-size: 28px;
    max-width: 70%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-types {
    font-size: 32px;
    max-width: 100%;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.safety {
  max-width: 630px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-sbaa {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-sbaa {
    margin-top: 80px;
    font-size: 36px;
    line-height: 46.8px;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.algs-sbaa span {
  top: -11px;
}
.coh-ce-cpt_page_banner-e0064838 h1.pfic-sbaa {
  margin-top: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-sbaa {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-sbaa {
    top: 0px;
    font-size: 36px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-sbaa {
    margin-top: 60px;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.pfic-sbaa span {
  top: -0.625rem;
}
.coh-ce-cpt_page_banner-e0064838 h1.algs-sleep-bnr {
  max-width: 550px;
  font-size: 36px;
  line-height: 46.8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-sleep-bnr {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-sleep-bnr {
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-sleep-bnr {
    max-width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-safety {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-safety {
    padding-top: 30px;
    font-size: 36px;
    line-height: 46.8px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_page_banner-e0064838 h1.pfic-safety {
    max-width: 91%;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.algs-safety {
  max-width: 89%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-safety {
    font-size: 28px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-safety {
    max-width: 91%;
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 h1.algs-safety {
    margin-top: 60px;
    font-size: 36px;
  }
}
.coh-ce-cpt_page_banner-e0064838 h1.coh-style-menu-active-color {
  color: #fff !important;
}
.coh-ce-cpt_page_banner-e0064838 h1 sup {
  top: -12px;
  font-size: 60%;
}
.coh-ce-cpt_page_banner-e0064838 h1 span {
  position: relative;
  top: -7px;
  font-size: 60%;
}
.coh-ce-cpt_page_banner-e0064838 .limitation {
  max-width: 664px;
}
.coh-ce-cpt_page_banner-e0064838 .limitation p {
  margin-bottom: 0px;
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 .limitation p {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 .limitation p {
    font-size: 18px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_page_banner-e0064838 .limitation p {
    margin-top: 13px;
  }
}
.coh-ce-cpt_page_banner-e0064838 .limitation h1 {
  margin-top: -1px;
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-e0064838 .limitation h1 {
    font-size: 30px;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-e0064838 .limitation h1 {
    margin-top: 30px;
    font-size: 36px;
  }
}
.coh-ce-cpt_page_banner-280710b4 {
  position: absolute;
  bottom: 14px;
  right: 0px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-280710b4 {
    right: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-280710b4 {
    bottom: 8px;
  }
}
.coh-ce-cpt_page_banner-280710b4 p {
  position: static;
  bottom: 0;
  right: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0);
}
.coh-ce-cpt_page_banner-c4a481ff {
  position: relative;
}
.coh-ce-cpt_page_banner-c4a481ff:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 8.21px;
  width: 100%;
}
.green.coh-ce-cpt_page_banner-c4a481ff:before {
  background-color: rgb(0, 151, 147);
}
.green.coh-ce-cpt_page_banner-c4a481ff p {
  background-color: rgb(0, 151, 147);
}
.orange.coh-ce-cpt_page_banner-c4a481ff:before {
  background-color: rgb(234, 105, 82);
}
.orange.coh-ce-cpt_page_banner-c4a481ff p {
  background-color: rgb(234, 105, 82);
}
.grey.coh-ce-cpt_page_banner-c4a481ff:before {
  background-color: rgb(87, 87, 87);
}
.grey.coh-ce-cpt_page_banner-c4a481ff p {
  color: rgb(255, 255, 255);
  background-color: rgb(87, 87, 87);
}
.page-title-btn.coh-ce-cpt_page_banner-c4a481ff {
  position: relative;
}
.page-title-btn.coh-ce-cpt_page_banner-c4a481ff:before, .page-title-btn.coh-ce-cpt_page_banner-c4a481ff:after {
  clear: none;
  content: normal;
  display: inline;
}
@media (max-width: 1023px) {
  .page-title-btn.coh-ce-cpt_page_banner-c4a481ff {
    position: relative;
  }
}
.page-title-btn.coh-ce-cpt_page_banner-c4a481ff p {
  font-size: 21px;
}
@media (max-width: 1439px) {
  .about-algs.coh-ce-cpt_page_banner-c4a481ff {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-ce-cpt_page_banner-8509b5ce {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1110px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  -webkit-border-bottom-right-radius: 24px;
          border-bottom-right-radius: 24px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_page_banner-8509b5ce {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_page_banner-8509b5ce p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 21px;
  line-height: 29px;
  padding-top: 9.5px;
  padding-right: 50px;
  padding-bottom: 9.5px;
  padding-left: 50px;
  text-align: center;
  margin-bottom: 0;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  -webkit-border-bottom-right-radius: 24px;
          border-bottom-right-radius: 24px;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_page_banner-8509b5ce p {
    -webkit-border-bottom-left-radius: 14px;
            border-bottom-left-radius: 14px;
    -webkit-border-bottom-right-radius: 14px;
            border-bottom-right-radius: 14px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-8509b5ce p {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    font-size: 21px;
    line-height: 29px;
    padding-top: 7.6px;
    padding-right: 25px;
    padding-bottom: 7.5px;
    padding-left: 25px;
  }
}
.coh-ce-cpt_page_banner-8509b5ce p.dosing-page-btn {
  font-size: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_page_banner-8509b5ce p.dosing-page-btn {
    font-size: 21px;
  }
}
.coh-ce-cpt_page_banner-8509b5ce p.dosing-text {
  max-width: 175px;
}
.coh-ce-cpt_pedfic_1_key_efficacy_endpoi-abc15615 {
  background-color: rgb(57, 165, 143);
}
.coh-ce-cpt_pedfic_1_key_efficacy_endpoi-5aaf413c h2 {
  color: rgb(255, 255, 255);
  text-align: center;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
}
.coh-ce-cpt_pedfic_1_key_efficacy_endpoi-327aec7e {
  text-align: center;
}
.coh-ce-cpt_pedfic_1_key_efficacy_endpoi-1a33575a {
  background-color: rgb(178, 209, 202);
  padding-top: 40px;
  padding-bottom: 40px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.coh-ce-cpt_pedfic_1_key_efficacy_endpoi-12e319a4 {
  padding-top: 30px;
  padding-bottom: 30px;
  border-width: 2px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  border-style: solid;
  border-color: rgb(67, 169, 159);
  background-color: rgb(255, 255, 255);
  border-bottom-width: 10px;
}
.coh-ce-cpt_pedfic_1_key_efficacy_endpoi-12e319a4 .coh-column {
  -webkit-border-radius: 10px;
          border-radius: 10px;
  background-color: rgb(3, 127, 161);
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  text-align: center;
  max-width: 360px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_1_key_efficacy_endpoi-12e319a4 .coh-column {
    max-width: 100%;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_pedfic_1_key_efficacy_endpoi-12e319a4 .coh-column p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_pedfic_1_study_design-8f2ae69d {
  margin-top: 40px;
  margin-bottom: 40px;
}
#assert-ext.coh-ce-cpt_pedfic_2_pruritus-9967db3 {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert-ext.coh-ce-cpt_pedfic_2_pruritus-9967db3 {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-730dd42b p {
  background-color: rgb(0, 151, 147);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 25.129px;
  text-align: center;
  letter-spacing: 3.6px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-730dd42b p {
    font-size: 16px;
    letter-spacing: 3.2px;
    line-height: 22.449px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-730dd42b h2 {
  color: rgb(0, 93, 166);
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  letter-spacing: -0.68px;
  padding-bottom: 30px;
  margin-bottom: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-730dd42b h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-right: auto;
    margin-left: auto;
    max-width: 88%;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-730dd42b h2 sup {
  top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-730dd42b h2 sup {
    top: -7px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-c0dc8040 {
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-c0dc8040 {
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-b8f0f689 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  letter-spacing: -0.56px;
  padding-bottom: 40px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-b8f0f689 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-b8f0f689 h3 sup {
  top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-b8f0f689 h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-688c6a94 {
  max-width: 910px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-688c6a94 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-7580fbf6 p {
  padding-top: 30px;
  padding-bottom: 0;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 24px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-7580fbf6 p {
    padding-top: 20px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-a8323595 {
  background-color: rgb(229, 245, 244);
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-a8323595 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pedfic_2_pruritus-151cb0bd {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pedfic_2_pruritus-151cb0bd {
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-151cb0bd {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-146e3478 {
  width: 170px;
  height: 172px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-146e3478 {
    margin-right: auto;
    margin-left: auto;
    height: 120px;
    width: 120px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-fc48ad71 {
  padding-left: 24px;
}
.coh-ce-cpt_pedfic_2_pruritus-fc48ad71 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  font-weight: 500;
  color: rgb(0, 93, 166);
  padding-bottom: 0;
  margin-bottom: 0;
  width: 86%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pedfic_2_pruritus-fc48ad71 h2 {
    width: 86%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-fc48ad71 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-fc48ad71 h2 sup {
  font-size: 60%;
  top: -13px;
}
.coh-ce-cpt_pedfic_2_pruritus-ad806e27 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  text-align: center;
  padding-bottom: 36px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-ad806e27 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
    margin-right: auto;
    margin-left: auto;
    width: 94%;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-ad806e27 h3 sup {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-ad806e27 h3 sup {
    font-size: 60%;
    top: -8px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-72e3376c {
    position: relative;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-2d97f011 {
  max-width: 890px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-2d97f011 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-7c04c833 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  padding-bottom: 0;
  margin-top: 31.6px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 76%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pedfic_2_pruritus-7c04c833 p {
    width: 89%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-7c04c833 p {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 0;
    margin-top: 20px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-a968793d p:first-child {
  background-color: rgb(0, 93, 166);
  font-size: 22px;
  line-height: normal;
  text-align: center;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 30px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pedfic_2_pruritus-a968793d p:first-child {
    font-size: 18px;
    line-height: 24px;
    padding-top: 23px;
    padding-right: 20px;
    padding-bottom: 23px;
    padding-left: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pedfic_2_pruritus-a968793d p:first-child strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_pedfic_2_pruritus-a968793d p:first-child strong sup {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
}
.coh-ce-cpt_pedfic_2_pruritus-a968793d p:nth-child(2) {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_pediatrics_assert_and_assert-c4d739d7 {
  background-color: rgb(0, 94, 169);
  padding-top: 67px;
  padding-bottom: 70px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-c4d739d7 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-c4d739d7 {
    padding-top: 40px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_pediatrics_assert_and_assert-8fdc1eae {
  max-width: 1064px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
.coh-ce-cpt_pediatrics_assert_and_assert-b498449 p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 2.8px;
  padding-bottom: 5px;
  margin-bottom: 0;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-b498449 p {
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_pediatrics_assert_and_assert-b498449 h2 {
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  padding-bottom: 20px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-b498449 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
.coh-ce-cpt_pediatrics_assert_and_assert-b498449 h2 sup {
  font-size: 60%;
  top: -12px;
}
.coh-ce-cpt_pediatrics_assert_and_assert-1d853b3f {
  max-width: 770px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-1d853b3f {
    max-width: 335px;
  }
}
.coh-ce-cpt_pediatrics_assert_and_assert-8b944638 {
  padding: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-8b944638 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
.coh-ce-cpt_pediatrics_assert_and_assert-d6f3e7e1 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 15px;
          border-radius: 15px;
  padding-top: 61px;
  padding-right: 20px;
  padding-bottom: 61px;
  padding-left: 20px;
  max-width: 254px;
  min-height: 233px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-d6f3e7e1 {
    padding-top: 35px;
    padding-bottom: 35px;
    min-height: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-d6f3e7e1 {
    max-width: 335px;
    min-height: 94px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pediatrics_assert_and_assert-d6f3e7e1 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-d6f3e7e1 p {
    font-size: 14px;
    line-height: 18px;
    width: 94%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-d6f3e7e1 p sup {
    top: -4px;
  }
}
.coh-ce-cpt_pediatrics_assert_and_assert-51bc3f51 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  margin-top: 20px;
  margin-bottom: 10px;
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-51bc3f51 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    max-width: 100%;
    margin-top: 0;
  }
}
.coh-ce-cpt_pediatrics_assert_and_assert-51bc3f51 h3 sup {
  top: -10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-51bc3f51 h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_pediatrics_assert_and_assert-51bc3f51 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_pediatrics_assert_and_assert-51bc3f51 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  color: rgb(255, 255, 255);
  list-style-type: disc;
  margin-bottom: 10px;
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_assert_and_assert-51bc3f51 ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pediatrics_assert_and_assert-51bc3f51 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 {
  padding-top: 41.5px;
  padding-bottom: 38.5px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 {
    padding-top: 19.35px;
    padding-right: 12px;
    padding-bottom: 19.5px;
    padding-left: 12px;
  }
}
.coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul {
  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;
  gap: 15px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul li:first-child {
    margin-bottom: 11px;
  }
}
.coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul li:first-child a {
  width: 403px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul li:first-child a {
    width: 100%;
  }
}
.coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul li:nth-child(2) a {
  width: 445px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul li:nth-child(2) a {
    width: 100%;
  }
}
.coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul li a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  text-align: center;
  background-color: rgb(0, 93, 166);
  text-decoration: underline;
  font-size: 18px;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 17.5px;
  padding-right: 50px;
  padding-bottom: 17.5px;
  padding-left: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul li a {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul li a {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_pediatrics_pruritus_jumplink-87de6e62 ul li a:hover {
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_pediatrics_safety_pedfic_1-7f35e6d7 {
  padding-top: 50px;
  padding-bottom: 50px;
}
.coh-ce-cpt_pediatrics_safety_pedfic_1-fe10687f {
  max-width: 1110px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pediatrics_safety_tabs_items-d8f909fb {
  border-color: rgb(255, 255, 255);
  border-top-color: rgb(255, 255, 255);
  border-bottom-color: rgb(255, 255, 255);
  border-left-color: rgb(255, 255, 255);
  border-right-color: rgb(255, 255, 255);
  -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) {
  #side-effect.coh-ce-cpt_pediatrics_safety_tabs_items-d8f909fb .coh-style-p-montserrat-regular li:before:before {
    left: -9px;
  }
}
.coh-ce-cpt_pediatrics_study_design-fd181fd9 {
  padding-top: 61px;
  padding-bottom: 64px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-fd181fd9 {
    padding-top: 31px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pediatrics_study_design-c61e7e43 {
  max-width: 1064px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pediatrics_study_design-652df258 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  text-align: center;
  font-weight: 500;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-652df258 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pediatrics_study_design-4bcd6d0 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 28px;
  text-align: center;
  padding-bottom: 37px;
  font-weight: 500;
  line-height: 32px;
  max-width: 90%;
  margin-right: auto;
  margin-left: auto;
  letter-spacing: -0.56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-4bcd6d0 h3 {
    padding-bottom: 30px;
    font-size: 20px;
    line-height: 26px;
    max-width: 100%;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_pediatrics_study_design-4bcd6d0 h3 sup {
  top: -10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-4bcd6d0 h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_pediatrics_study_design-8b4fe19 {
  max-width: 913px;
}
.coh-ce-cpt_pediatrics_study_design-dec1058d {
  margin-top: 51px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-dec1058d {
    margin-top: 32px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pediatrics_study_design-dec1058d ul {
  margin-bottom: 0;
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-dec1058d ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pediatrics_study_design-dec1058d ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  padding-bottom: 5px;
  list-style-type: none;
  font-weight: 400;
  line-height: 24px;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-dec1058d ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pediatrics_study_design-dec1058d ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_pediatrics_study_design-dec1058d ul li:before {
  content: "";
  position: absolute;
  top: 7px;
  left: -15px;
  background-color: rgb(65, 64, 66);
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_pediatrics_study_design-dec1058d h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  padding-bottom: 4px;
  font-size: 22px;
  font-weight: 700;
  line-height: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-dec1058d h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pediatrics_study_design-dec1058d h4 {
  padding-bottom: 5px;
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  line-height: 31.2px;
  font-size: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-dec1058d h4 {
    font-size: 18px;
    line-height: 24px;
    width: 102%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-7ae28b97 ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pediatrics_study_design-f5908c9c {
  padding-left: 0;
  margin-left: -15px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_study_design-f5908c9c {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-f5908c9c {
    padding-left: 0;
  }
}
.coh-ce-cpt_pediatrics_study_design-f5908c9c ul li:nth-child(2) {
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-f5908c9c ul li:nth-child(2) {
    max-width: 100%;
  }
}
.coh-ce-cpt_pediatrics_study_design-34252a7a {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-34252a7a {
    padding-top: 20px;
  }
}
.coh-ce-cpt_pediatrics_study_design-34252a7a p {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design-34252a7a p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pediatrics_study_design-34252a7a p:nth-child(2) {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_pediatrics_study_design-34252a7a p sup {
  font-size: 60%;
  top: -7px;
}
.coh-ce-cpt_pediatrics_study_design_grap-c373f53f {
  padding-top: 60px;
  padding-bottom: 70px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-c373f53f {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-c61e7e43 {
  max-width: 1064px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pediatrics_study_design_grap-652df258 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  text-align: center;
  font-weight: 500;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-652df258 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-e61f093d h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 28px;
  text-align: center;
  padding-bottom: 37px;
  font-weight: 500;
  line-height: 32px;
  max-width: 95%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-e61f093d h3 {
    padding-bottom: 32px;
    font-size: 20px;
    line-height: 26px;
    max-width: 100%;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-e61f093d h3 sup {
  top: -10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_study_design_grap-e61f093d h3 sup {
    top: -8px;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-d98ff0d {
  max-width: 860px;
}
.coh-ce-cpt_pediatrics_study_design_grap-f5600248 {
  margin-top: 51px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-f5600248 {
    margin-top: 32px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-f5600248 ul {
  margin-bottom: 0;
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-f5600248 ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-f5600248 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  padding-bottom: 5px;
  list-style-type: disc;
  list-style-position: outside;
  font-weight: 400;
  line-height: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-f5600248 ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-f5600248 ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_pediatrics_study_design_grap-f5600248 h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  padding-bottom: 4px;
  font-size: 22px;
  font-weight: 700;
  line-height: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-f5600248 h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-f5600248 h4 {
  padding-bottom: 5px;
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  line-height: 31.2px;
  font-size: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-f5600248 h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pediatrics_study_design_grap-f5600248 h4 {
    width: 102%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-f5600248 .desk-cont {
    display: none;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-f5600248 .desk-cont ul {
  margin-bottom: 0;
  margin-bottom: 0 !important;
}
.coh-ce-cpt_pediatrics_study_design_grap-f5600248 .mob-cont {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-f5600248 .mob-cont {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-bcf37ef5 ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-bcf37ef5 ul:nth-child(2) {
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-bcf37ef5 ul:nth-child(2) {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-f44e79e7 {
  padding-left: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-f44e79e7 {
    padding-left: 0;
  }
}
.coh-ce-cpt_pediatrics_study_design_grap-f44e79e7 ul li:nth-child(2) {
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_study_design_grap-f44e79e7 ul li:nth-child(2) {
    max-width: 100%;
  }
}
.coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 {
    max-width: 100%;
    padding: 0 15px 0 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 ul {
    margin-top: 0px !important;
    margin-bottom: 20 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 ul li {
    max-width: 100% !important;
    margin-right: 0 !important;
    margin-bottom: 0px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 ul li {
    margin-top: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 ul li:first-child {
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-patient-fl-full-width {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout.desk {
    display: none;
  }
}
.coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout.mob {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout.mob {
    display: block;
    padding-right: 20px;
    padding-left: 20px;
    margin-top: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf .mobhead {
    width: 60%;
  }
}
.coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
    font-size: 19px;
    line-height: 22px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    margin-top: 0;
    margin-right: 3%;
    margin-bottom: 10px;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    width: 32%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout.mob > div:nth-child(2) {
    width: 100%;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-style-gradient-callout-text {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-accordion-tabs-nav {
    display: inline-block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-accordion-tabs-nav {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-column-gap: 15px;
       -moz-column-gap: 15px;
            column-gap: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-3eb3efa0 .coh-accordion-tabs-nav li {
    width: 100% !important;
  }
}
.coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav {
  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: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  margin: 0px 0 30px 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-bottom: 2px solid #005DA6;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav {
    margin: 0 0 30px 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav li {
  margin-right: 0;
  width: 50% !important;
  text-align: center;
}
.coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav li:first-child {
  margin-right: 0;
}
.coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav li a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  padding-top: 0;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  display: inline-block;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(65, 64, 66, 0.5);
  font-size: 26px;
  text-align: center;
  line-height: 33.8px;
  position: relative;
  max-width: 418px;
  width: 418px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav li a {
    display: block;
    font-size: 27px;
    line-height: 34px;
    max-width: 100%;
    width: auto;
  }
}
.coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav li a:hover {
  color: rgb(0, 93, 166);
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: none;
          box-shadow: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav li a span {
    display: none;
  }
}
.coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav li.is-active a {
  color: rgb(0, 93, 166);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-nav li.is-active a:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 6px;
  background-color: rgb(0, 93, 166);
  right: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrist_safety_tabs_conta-942bff3e .coh-accordion-tabs-content > div:first-child {
    padding: 0 !important;
  }
}
.coh-ce-cpt_pficabout_link_navigator-b64c168b {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 60px;
  margin-left: auto;
  background-color: rgb(0, 93, 166);
  padding-top: 25.5px;
  padding-right: 65px;
  padding-bottom: 25.5px;
  padding-left: 65px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pficabout_link_navigator-b64c168b {
    width: auto;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pficabout_link_navigator-b64c168b {
    width: auto;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pficabout_link_navigator-b64c168b {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pficabout_link_navigator-b64c168b {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_pficabout_link_navigator-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pficabout_link_navigator-8615fa1f h4 {
  padding-right: 9px;
  padding-bottom: 0;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pficabout_link_navigator-8615fa1f h4 {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pficabout_link_navigator-8615fa1f h4 {
    text-align: center;
    font-size: 24px;
    line-height: 31px;
    padding-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pficabout_link_navigator-8615fa1f h4.desk {
    display: none;
  }
}
.coh-ce-cpt_pficabout_link_navigator-8615fa1f h4.mob {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pficabout_link_navigator-8615fa1f h4.mob {
    display: block;
  }
}
.coh-ce-cpt_pficabout_link_navigator-8615fa1f h4 span {
  font-size: 60%;
  position: relative;
  top: -7px;
}
.coh-ce-cpt_pficabout_link_navigator-22f63257 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pficabout_link_navigator-f5be4f6b {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 29.96px;
  display: block;
  border: 3px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  width: 240px;
  padding-top: 11.1px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pficabout_link_navigator-f5be4f6b {
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pficabout_link_navigator-f5be4f6b {
    width: 290px;
  }
}
.coh-ce-cpt_pficabout_link_navigator-f5be4f6b:hover {
  color: #fff;
  opacity: 0.8;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_pficabout_link_navigator-7d6079d6 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 29.96px;
  display: block;
  border: 3px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
  font-weight: 700;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pficabout_link_navigator-7d6079d6 {
    max-width: 213px;
    margin: 0 auto;
    display: none;
  }
}
.coh-ce-cpt_pficabout_link_navigator-7d6079d6:hover {
  color: #009490 ;
  opacity: 0.8;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_adults_sba_graph_level-490fa55e {
  padding-top: 30px;
  padding-bottom: 70px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_sba_graph_level-490fa55e {
    padding-top: 20px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_adults_sba_graph_level-991f40bd {
  max-width: 1064px;
}
.coh-ce-cpt_pfic_adults_sba_graph_level-1303391d h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  margin-right: auto;
  margin-bottom: 40px;
  margin-left: auto;
  color: rgb(65, 64, 66);
  max-width: 850px;
  letter-spacing: -0.32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_sba_graph_level-1303391d h3 {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adults_sba_graph_level-1303391d h3 sup {
  top: -12px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_sba_graph_level-1303391d h3 sup {
    top: -9px;
  }
}
.coh-ce-cpt_pfic_adults_sba_graph_level-1303391d p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_sba_graph_level-1303391d p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_sba_graph_level-b3f0a213 {
    display: none;
  }
}
.coh-ce-cpt_pfic_adults_sba_graph_level-f3e2839f {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_sba_graph_level-f3e2839f {
    display: block;
  }
}
.coh-ce-cpt_pfic_adults_sba_graph_level-a129eee0 {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 22px;
  padding-top: 44px;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 960px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_sba_graph_level-a129eee0 {
    font-size: 16px;
    line-height: 24px;
    padding-top: 20px;
  }
}
.coh-ce-cpt_pfic_adults_sba_graph_level-a129eee0 p {
  font-size: 18px;
  line-height: 22px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_sba_graph_level-a129eee0 p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adults_sba_graph_level-a129eee0 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  text-transform: uppercase;
}
.coh-ce-cpt_pfic_adults_sba_graph_level-f574115d {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_sba_graph_level-f574115d {
    padding-top: 20px;
  }
}
.coh-ce-cpt_pfic_adults_sba_graph_level-f574115d p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  color: rgb(65, 64, 66);
  line-height: 24px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_sba_graph_level-f574115d p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_pfic_adults_sba_graph_level-f574115d p sup {
  top: -6px;
}
.coh-ce-cpt_pfic_adult_about_banner-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_pfic_adult_about_banner-f4a6f8ec {
  max-width: 1225px;
  margin-right: auto;
  margin-left: auto;
  position: absolute;
  top: 44%;
  left: 0;
  right: 0;
}
.coh-ce-cpt_pfic_adult_about_banner-f4a6f8ec h1 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.coh-ce-cpt_pfic_adult_about_banner-f4a6f8ec h1 span {
  font-size: 16px;
  display: block;
}
.coh-ce-cpt_pfic_adult_about_banner-fdc18200 {
  position: absolute;
  bottom: 10px;
  right: 20px;
}
.coh-ce-cpt_pfic_adult_about_banner-fdc18200 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 10px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_adult_inner_banner-53999054 h1 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_adult_inner_banner-ee515993 p {
  color: rgb(255, 255, 255);
  text-align: right;
}
.coh-ce-cpt_pfic_adult_safety_assert_-bda1c2cf {
  background-color: rgb(229, 245, 244);
}
#assert.coh-ce-cpt_pfic_adult_safety_assert_-bda1c2cf {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert.coh-ce-cpt_pfic_adult_safety_assert_-bda1c2cf {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_-22330c96 {
  text-align: center;
}
.coh-ce-cpt_pfic_adult_safety_assert_-22330c96 p {
  color: rgb(255, 255, 255);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  background-color: rgb(0, 151, 147);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 700;
  letter-spacing: 3.6px;
  line-height: 25px;
  text-transform: uppercase;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_-22330c96 p {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 3.2px;
    padding-top: 9px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_-22330c96 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-top: 60px;
  margin-bottom: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_-22330c96 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-top: 40px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_-22330c96 h2 sup {
  top: -14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_-22330c96 h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_-da6a9710 {
  background-color: rgb(229, 245, 244);
  scroll-margin-top: 150px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adult_safety_assert_-da6a9710 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_-da6a9710 h5 sup {
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_-da6a9710 h5 sup {
    top: -8px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_-873cb68b h2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(26, 137, 201);
  font-size: 18px;
  text-align: center;
  padding-bottom: 10px;
}
.coh-ce-cpt_pfic_adult_safety_assert_-873cb68b table {
  max-width: 100%;
  width: 100%;
}
.coh-ce-cpt_pfic_adult_safety_assert_-873cb68b table tr {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204);
}
.coh-ce-cpt_pfic_adult_safety_assert_-873cb68b table tr td {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.coh-ce-cpt_pfic_adult_safety_assert_-873cb68b h5 {
  font-size: 28px;
  line-height: 32px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  letter-spacing: -0.56px;
  padding-bottom: 38px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_-873cb68b h5 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_-925a0385 ul {
  margin-bottom: 0;
  margin-left: 20px;
}
.coh-ce-cpt_pfic_adult_safety_assert_-925a0385 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  list-style-type: disc;
  list-style-position: outside;
  margin-bottom: 0;
  line-height: 27px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_-925a0385 ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_-925a0385 ul li:first-child {
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_adult_safety_assert_-925a0385 ul li ul {
  margin-left: 0;
}
.coh-ce-cpt_pfic_adult_safety_assert_-925a0385 ul li ul.inside-list-safty li {
  text-indent: -22px;
  margin-left: 22px;
}
.coh-ce-cpt_pfic_adult_safety_assert_-925a0385 ul li ul li {
  list-style-type: none;
}
.coh-ce-cpt_pfic_adult_safety_assert_-97c0b07d h2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(26, 137, 201);
  font-size: 18px;
  text-align: center;
  padding-bottom: 10px;
}
.coh-ce-cpt_pfic_adult_safety_assert_-97c0b07d table {
  max-width: 100%;
  width: 100%;
}
.coh-ce-cpt_pfic_adult_safety_assert_-97c0b07d table tr {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204);
}
.coh-ce-cpt_pfic_adult_safety_assert_-97c0b07d table tr td {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.coh-ce-cpt_pfic_adult_safety_assert_-97c0b07d table tr td:nth-child(3) {
  background-color: rgb(235, 238, 238);
}
.coh-ce-cpt_pfic_adult_safety_assert_-97c0b07d table tr td:nth-child(4) {
  background-color: rgb(239, 244, 244);
}
.coh-ce-cpt_pfic_adult_safety_assert_-97c0b07d table tr th:nth-child(3) {
  background-color: rgb(235, 238, 238);
}
.coh-ce-cpt_pfic_adult_safety_assert_-97c0b07d table tr th:nth-child(4) {
  background-color: rgb(239, 244, 244);
}
.coh-ce-cpt_pfic_adult_safety_assert_-97c0b07d h5 {
  font-size: 28px;
  line-height: 32px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  letter-spacing: -0.56px;
  padding-bottom: 40px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_-97c0b07d h5 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_-70ac80c1 ul {
  margin-bottom: 0;
  margin-left: 20px;
}
.coh-ce-cpt_pfic_adult_safety_assert_-70ac80c1 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  list-style-type: disc;
  list-style-position: outside;
  margin-bottom: 10px;
  line-height: 27px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_-70ac80c1 ul li {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 8px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_-70ac80c1 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_adult_safety_assert_-70ac80c1 ul li ul {
  margin-left: 0;
}
.coh-ce-cpt_pfic_adult_safety_assert_-70ac80c1 ul li ul li {
  list-style-type: none;
  white-space: pre;
  margin-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adult_safety_assert_-70ac80c1 ul li ul li {
    white-space: unset;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-e87fb817 {
  text-align: center;
}
#assert-ext.coh-ce-cpt_pfic_adult_safety_assert_ext-e87fb817 {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert-ext.coh-ce-cpt_pfic_adult_safety_assert_ext-e87fb817 {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-e87fb817 p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  background-color: rgb(0, 151, 147);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 700;
  line-height: 25px;
  letter-spacing: 3.6px;
  margin-bottom: 0;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-e87fb817 p {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 3.2px;
    padding-top: 9px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-e87fb817 h2 {
  color: rgb(0, 93, 166);
  font-weight: 500;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  padding-top: 60px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-e87fb817 h2 {
    letter-spacing: -0.48px;
    line-height: 30px;
    font-size: 24px;
    padding-top: 40px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-e87fb817 h2 sup {
  top: -14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-e87fb817 h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-145dc093 {
  max-width: 1064px;
  width: 100%;
  margin-right: auto;
  margin-bottom: 70px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-145dc093 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-145dc093 {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 h2 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
  font-size: 20px;
  text-align: center;
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 table {
  width: 100%;
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 table tr {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204);
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 table tr td {
  padding-top: 8px;
  padding-right: 10px;
  padding-bottom: 8px;
  padding-left: 10px;
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper {
  max-width: 909px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant {
  border-collapse: collapse;
  table-layout: fixed;
  margin-top: 27px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant.bottom {
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant.long-term.desktop-tab {
    display: none;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant.long-term.mobile-tab {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant.long-term.mobile-tab {
    display: inline-table;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant.long-term tr td:last-child {
  width: 29%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant.long-term tr td:last-child {
    width: auto;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant tr {
  border-style: none;
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant tr:first-child {
  -webkit-box-shadow: 0 -12px 0 #326E73;
          box-shadow: 0 -12px 0 #326E73;
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant tr td {
  border-color: rgb(65, 64, 66);
  border-width: 1px;
  border-style: solid;
  color: rgb(65, 64, 66);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant tr td {
    display: block;
    border-top: none;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant tr td:first-child {
  width: 30%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant tr td:first-child {
    width: auto;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant tr td.mob-none {
  border-style: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant tr td.mob-none {
    display: none;
  }
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant tr td p {
  margin-bottom: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant ul {
  list-style: circle;
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-955cdb80 .table-wrapper .table-variant ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  line-height: 27px;
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-164b04be {
  margin-top: 30px;
}
.coh-ce-cpt_pfic_adult_safety_assert_ext-164b04be p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 15px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_assert_ext-164b04be p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_pfic_adult_safety_jumplinks-fc678a13 {
  padding-top: 33px;
  padding-bottom: 38px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_jumplinks-fc678a13 {
    padding-top: 20px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_pfic_adult_safety_jumplinks-fc678a13 ul {
  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;
  gap: 15px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_jumplinks-fc678a13 ul {
    display: block;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adult_safety_jumplinks-fc678a13 ul li:first-child {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_jumplinks-fc678a13 ul li:first-child {
    margin-right: 0;
  }
}
.coh-ce-cpt_pfic_adult_safety_jumplinks-fc678a13 ul li a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  text-align: center;
  background-color: rgb(0, 93, 166);
  text-decoration: underline;
  font-size: 18px;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 17px;
  padding-right: 50px;
  padding-bottom: 18px;
  padding-left: 50px;
  height: 53px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_safety_jumplinks-fc678a13 ul li a {
    max-width: 243px;
    margin-right: auto;
    margin-bottom: 11px;
    margin-left: auto;
    font-size: 16px;
    padding-top: 14px;
    height: 46px;
  }
}
.coh-ce-cpt_pfic_adult_safety_jumplinks-fc678a13 ul li a:hover {
  opacity: 0.7;
}
.coh-ce-cpt_pfic_algs_about_banner-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_pfic_algs_about_banner-f4a6f8ec {
  max-width: 1225px;
  margin-right: auto;
  margin-left: auto;
  position: absolute;
  top: 44%;
  left: 0;
  right: 0;
}
.coh-ce-cpt_pfic_algs_about_banner-f4a6f8ec h1 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 30px;
}
.coh-ce-cpt_pfic_algs_about_banner-f4a6f8ec h1 span {
  font-size: 16px;
  display: block;
}
.coh-ce-cpt_pfic_algs_about_banner-fdc18200 {
  position: absolute;
  bottom: 10px;
  right: 20px;
}
.coh-ce-cpt_pfic_algs_about_banner-fdc18200 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 10px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-be1024ac {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-be1024ac {
    padding-right: 15px;
    padding-left: 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-be1024ac span {
  font-size: 60%;
  position: relative;
  top: -7px;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-8edb07dc {
  padding-top: 30px;
  padding-bottom: 30px;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-edc24e3b h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 31.2px;
  font-size: 22px;
  font-weight: 700;
  color: rgb(65, 64, 66);
  padding-bottom: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-edc24e3b ul {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-edc24e3b ul {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-edc24e3b ul li {
  list-style-type: none;
  position: relative;
  padding-bottom: 10px;
  padding-left: 10px;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-edc24e3b ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: 0;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-edc24e3b ul li:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-edc24e3b p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-edc24e3b p.desk {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-edc24e3b p.desk {
    display: none;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-51eae883 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-51eae883 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-51eae883 ul li {
  list-style-type: none;
  position: relative;
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 10px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-51eae883 ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-51eae883 ul li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: 0;
  background-color: rgb(65, 64, 66);
  height: 4px;
  width: 4px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-51eae883 ul li .srng {
  font-weight: 700;
  font-size: 100%;
  position: static;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 {
  padding-bottom: 60px;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 30px;
  margin-bottom: 0;
  width: 65%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 p {
    width: 76%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 p {
    width: 100%;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 p.desk {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 p.desk {
    display: block;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 ul {
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 ul {
    padding-left: 3px;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 ul li {
  list-style-type: none;
  position: relative;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 7px;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 ul li:last-child .befre {
  position: absolute;
  top: -3px;
  left: -3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 ul li:first-child {
    padding-right: 0;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 ul li:first-child .befre {
  position: absolute;
  top: 0;
  left: -3px;
  font-size: 100%;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ab996865 ul li:nth-child(2) .befre {
  position: absolute;
  top: -3px;
  left: -3px;
  font-size: 70%;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-cbfd675f h5 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: rgb(65, 64, 66);
  font-size: 20px;
  line-height: 28px;
  padding-bottom: 5px;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-cbfd675f h2 {
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-cbfd675f h2 {
    line-height: 34px;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-bb11fbdc ul {
  margin-bottom: 0;
  padding-right: 5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-bb11fbdc ul {
    margin-bottom: 60px;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-bb11fbdc ul li {
  list-style-type: none;
  position: relative;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  color: rgb(65, 64, 66);
  padding-bottom: 10px;
  padding-left: 9px;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-bb11fbdc ul li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: 0;
  height: 4px;
  width: 4px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-bb11fbdc ul li:last-child {
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-8eac3fcc {
    display: none;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-15d867f0 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-15d867f0 {
    display: block;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ec0a00ac {
  padding-top: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-ec0a00ac {
    padding-top: 60px;
  }
}
.coh-ce-cpt_pfic_assert_trial_bottom_con-ec0a00ac h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  line-height: 31.2px;
  font-size: 22px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_assert_trial_bottom_con-ec0a00ac h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
.coh-ce-cpt_pfic_clinical_trail_link_nav-811cabaa {
  background-color: rgb(0, 93, 166);
  margin: 60px auto 0px;
  max-width: 1110px;
  -webkit-border-radius: 0 24px;
          border-radius: 0 24px;
  padding-top: 30px;
  padding-right: 65px;
  padding-bottom: 30px;
  padding-left: 65px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_clinical_trail_link_nav-811cabaa {
    max-width: 1110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_clinical_trail_link_nav-811cabaa {
    max-width: 100%;
    padding: 30px 22px;
    margin: 60px 15px 0px;
  }
}
.coh-ce-cpt_pfic_clinical_trail_link_nav-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pfic_clinical_trail_link_nav-15e14464 h4 {
  font-size: 22px;
  line-height: 31.2px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_clinical_trail_link_nav-15e14464 h4 {
    padding-right: 9px;
    padding-bottom: 30px;
    padding-left: 9px;
    text-align: center;
  }
}
.coh-ce-cpt_pfic_clinical_trail_link_nav-15e14464 h4 span {
  font-size: 60%;
  position: relative;
  top: -7px;
}
.coh-ce-cpt_pfic_clinical_trail_link_nav-4871c76 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 39.96px;
  display: block;
  border: 3px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  max-width: 227px;
  margin-left: auto;
  padding-top: 6.1px;
  padding-right: 28px;
  padding-bottom: 6px;
  padding-left: 28px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_clinical_trail_link_nav-4871c76 {
    max-width: 290px;
    margin: 0 auto;
    display: none;
  }
}
.coh-ce-cpt_pfic_clinical_trail_link_nav-4871c76:hover {
  color: #fff;
  opacity: 0.8;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_pfic_clinical_trail_link_nav-8a5e09a8 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 3px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 40px;
  padding-bottom: 11px;
  padding-left: 40px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_clinical_trail_link_nav-8a5e09a8 {
    max-width: 285px;
    margin: 0 auto;
    display: block;
    padding-top: 7px;
    padding-right: 29px;
    padding-bottom: 11px;
    padding-left: 29px;
  }
}
.coh-ce-cpt_pfic_clinical_trail_link_nav-8a5e09a8:hover {
  color: #fff;
  opacity: 0.8;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_pfic_is_a_chronic_cholestati-8f2ae69d {
  margin-top: 40px;
  margin-bottom: 40px;
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-b9fb4cb3 {
  padding-top: 60px;
  padding-bottom: 70px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_cholestatic_-b9fb4cb3 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-4b77017 {
  max-width: 1064px;
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-e1d611ce h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  margin-right: auto;
  margin-bottom: 12px;
  margin-left: auto;
  color: rgb(0, 93, 166);
  max-width: 1000px;
  letter-spacing: -0.32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_cholestatic_-e1d611ce h2 {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-e1d611ce h2 sup {
  top: -11px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_cholestatic_-e1d611ce h2 sup {
    top: -7px;
  }
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-e1d611ce p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_cholestatic_-e1d611ce p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-dd5cec2f {
  display: none;
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-dd5cec2f p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(34, 34, 34);
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 20px;
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-d21d565d {
  margin-right: auto;
  margin-left: auto;
  height: 120px;
  width: 120px;
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-c5839480 {
  width: 120px;
  height: 120px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_cholestatic_-8eac3fcc {
    display: none;
  }
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-15d867f0 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_cholestatic_-15d867f0 {
    display: block;
  }
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-c65ae42f {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 27px;
  padding-top: 48px;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 800px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_cholestatic_-c65ae42f {
    font-size: 16px;
    line-height: 24px;
    padding-top: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-c65ae42f p {
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_cholestatic_-c65ae42f p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-c65ae42f p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  text-transform: uppercase;
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-fadddf57 {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_cholestatic_-fadddf57 {
    padding-top: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_cholestatic_-fadddf57 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  color: rgb(65, 64, 66);
  line-height: 24px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_cholestatic_-fadddf57 p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_pfic_pediatrics_clinical_tri-9db0da30 {
  background-color: rgb(187, 225, 255);
}
.coh-ce-cpt_pfic_pediatrics_clinical_tri-36c5c7f1 {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  min-height: 630px;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_clinical_tri-36c5c7f1 {
    min-height: 455px;
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_pediatrics_clinical_tri-36c5c7f1 {
    padding-top: 160px;
  }
}
.coh-ce-cpt_pfic_pediatrics_clinical_tri-2faa7a67 {
  position: static;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_clinical_tri-2faa7a67 {
    display: none;
  }
}
.coh-ce-cpt_pfic_pediatrics_clinical_tri-dc5a4dbc p {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 14px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  position: relative;
  bottom: -84px;
  left: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_clinical_tri-dc5a4dbc p {
    margin-top: 11px;
    margin-bottom: 11px;
    position: static;
  }
}
.coh-ce-cpt_pfic_pediatrics_clinical_tri-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_pfic_pediatrics_clinical_tri-c6fe70c7 {
  position: absolute;
  top: 16px;
  left: 20px;
}
.coh-ce-cpt_pfic_pediatrics_clinical_tri-c6fe70c7 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  color: rgb(255, 255, 255);
  padding-bottom: 0;
  margin-bottom: 0;
  width: 64%;
}
.coh-ce-cpt_pfic_pediatrics_clinical_tri-84fb0b9 {
  padding-top: 22px;
  padding-right: 20px;
  padding-bottom: 30px;
  padding-left: 20px;
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b {
  position: relative;
  background-color: rgb(255, 255, 255);
}
.sleep.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b {
  background-color: rgb(229, 245, 244);
}
.sleep.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic {
  max-width: 410px;
  padding-top: 115px;
}
@media (max-width: 767px) {
  .sleep.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic {
    padding-top: 30px;
  }
}
.sleep.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic sup {
  top: -10px;
}
.sleep.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic br {
  display: block;
}
@media (max-width: 564px) {
  .sleep.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic br {
    display: block;
  }
}
.algs-sba.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b {
  background-color: rgb(229, 245, 244);
}
.algs-sba.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic {
  padding-top: 184px;
}
@media (max-width: 767px) {
  .algs-sba.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic {
    padding-top: 30px;
  }
}
.dosing-page.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b {
  background-color: rgb(0, 93, 166);
}
.moa.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic {
  padding-top: 160px;
}
@media (max-width: 767px) {
  .moa.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic {
    padding-top: 30px;
  }
}
.moa.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic sup {
  top: -10px;
}
.patient.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b {
  background-color: rgb(187, 225, 255);
}
.patient.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b h1.cholestatic {
  max-width: 510px;
}
.ipsen-care.coh-ce-cpt_pfic_pediatrics_inner_page_b-ea763f4b {
  background-color: rgb(187, 225, 255);
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-1edecf52 {
  min-height: 415px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-1edecf52 {
    display: none;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f {
    position: static;
    background-color: rgb(0, 93, 166);
    width: 100%;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 40px;
  max-width: 500px;
  font-weight: 700;
  line-height: 45px;
  letter-spacing: -1.2px;
  position: relative;
  margin-bottom: 10px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1 {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1 {
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -0.56px;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.cholestatic {
  padding-top: 138px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.cholestatic {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.dosing {
  padding-top: 117px;
  max-width: 452px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.dosing {
    padding-top: 30px;
    padding-right: 10px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.dosing sup {
  font-size: 60%;
  top: -16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.dosing sup {
    top: -10px;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.safety-heading {
  padding-top: 137px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.safety-heading {
    padding-top: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.safety-heading {
    max-width: 97%;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.trials-heading {
  padding-top: 160px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.trials-heading {
    padding-top: 30px;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.cares-text {
  margin-top: 137px;
  margin-bottom: 133px;
  max-width: 550px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1.cares-text {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f h1 span {
  font-size: 16px;
  display: block;
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f .understanding-banner {
  margin-top: 119.5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f .understanding-banner {
    margin-top: 40px;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f .understanding-banner h1 {
  max-width: 400px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f .understanding-banner h1 {
    padding-top: 0;
    padding-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f .understanding-banner h1 {
    max-width: 300px;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f .understanding-banner h2 {
  color: rgb(255, 255, 255);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 30px;
  line-height: 35px;
  letter-spacing: -0.9px;
  max-width: 400px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f .understanding-banner h2 {
    padding-left: 20px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f .understanding-banner h2 {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f .understanding-banner h2 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-19bd445f .understanding-banner h2 {
    max-width: 263px;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-15d867f0 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-15d867f0 {
    display: block;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-775b36a5 {
  position: absolute;
  bottom: 30px;
  right: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_inner_page_b-775b36a5 {
    display: block;
    right: 13px;
    bottom: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_inner_page_b-775b36a5 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 10px;
  padding-bottom: 0;
  margin-bottom: 0;
  font-weight: 400;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-bda1c2cf {
  background-color: rgb(229, 245, 244);
}
#assert.coh-ce-cpt_pfic_pediatrics_safety_asser-bda1c2cf {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert.coh-ce-cpt_pfic_pediatrics_safety_asser-bda1c2cf {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-22330c96 {
  text-align: center;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-22330c96 p {
  color: rgb(255, 255, 255);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  background-color: rgb(0, 151, 147);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 700;
  letter-spacing: 3.6px;
  line-height: 25px;
  text-transform: uppercase;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_asser-22330c96 p {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 3.2px;
    padding-top: 9px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-22330c96 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-top: 60px;
  margin-bottom: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_asser-22330c96 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-top: 40px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-22330c96 h2 sup {
  top: -14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_asser-22330c96 h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-a2695665 {
  background-color: rgb(229, 245, 244);
  scroll-margin-top: 150px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_pediatrics_safety_asser-a2695665 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-a2695665 h5 sup {
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_asser-a2695665 h5 sup {
    top: -9px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-829faad9 h2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(26, 137, 201);
  font-size: 18px;
  text-align: center;
  padding-bottom: 10px;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-829faad9 table {
  max-width: 100%;
  width: 100%;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-829faad9 table tr {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204);
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-829faad9 table tr td {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-829faad9 h5 {
  font-size: 28px;
  line-height: 32px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  letter-spacing: -0.56px;
  padding-bottom: 38px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_asser-829faad9 h5 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-51a34ee3 ul {
  margin-bottom: 0;
  margin-left: 15px;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-51a34ee3 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  list-style-type: disc;
  list-style-position: outside;
  margin-bottom: 0;
  line-height: 27px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_asser-51a34ee3 ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-51a34ee3 ul li:first-child {
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-51a34ee3 ul li ul {
  margin-left: 0;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-51a34ee3 ul li ul.inside-list-safty li {
  margin-left: 22px;
  text-indent: -22px;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-51a34ee3 ul li ul li {
  list-style-type: none;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-97c0b07d h2 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(26, 137, 201);
  font-size: 18px;
  text-align: center;
  padding-bottom: 10px;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-97c0b07d table {
  max-width: 100%;
  width: 100%;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-97c0b07d table tr {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204);
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-97c0b07d table tr td {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-97c0b07d table tr td:nth-child(3) {
  background-color: rgb(235, 238, 238);
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-97c0b07d table tr td:nth-child(4) {
  background-color: rgb(239, 244, 244);
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-97c0b07d table tr th:nth-child(3) {
  background-color: rgb(235, 238, 238);
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-97c0b07d table tr th:nth-child(4) {
  background-color: rgb(239, 244, 244);
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-97c0b07d h5 {
  font-size: 28px;
  line-height: 32px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  letter-spacing: -0.56px;
  padding-bottom: 40px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_asser-97c0b07d h5 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-e5979564 ul {
  margin-bottom: 0;
  margin-left: 15px;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-e5979564 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  list-style-type: disc;
  list-style-position: outside;
  margin-bottom: 10px;
  line-height: 27px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_asser-e5979564 ul li {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 8px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-e5979564 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-e5979564 ul li ul {
  margin-left: 0;
}
.coh-ce-cpt_pfic_pediatrics_safety_asser-e5979564 ul li ul li {
  list-style-type: none;
  white-space: pre;
  margin-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_pediatrics_safety_asser-e5979564 ul li ul li {
    white-space: unset;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-e32b204a {
  text-align: center;
}
#assert-ext.coh-ce-cpt_pfic_pediatrics_safety_ass_0-e32b204a {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert-ext.coh-ce-cpt_pfic_pediatrics_safety_ass_0-e32b204a {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-e32b204a p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  background-color: rgb(0, 151, 147);
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 700;
  line-height: 25px;
  letter-spacing: 3.6px;
  margin-bottom: 0;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-e32b204a p {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 3.2px;
    padding-top: 9px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-e32b204a h2 {
  color: rgb(0, 93, 166);
  font-weight: 500;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  padding-top: 60px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-e32b204a h2 {
    letter-spacing: -0.48px;
    line-height: 30px;
    font-size: 24px;
    padding-top: 40px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-e32b204a h2 sup {
  top: -14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-e32b204a h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-145dc093 {
  max-width: 1064px;
  width: 100%;
  margin-right: auto;
  margin-bottom: 70px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-145dc093 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-145dc093 {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe h2 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
  font-size: 20px;
  text-align: center;
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe table {
  width: 100%;
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe table tr {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204);
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe table tr td {
  padding-top: 8px;
  padding-right: 10px;
  padding-bottom: 8px;
  padding-left: 10px;
  font-size: 16px;
  line-height: 24px;
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper {
  max-width: 909px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant {
  border-collapse: collapse;
  table-layout: fixed;
  margin-top: 24px;
  margin-bottom: 11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant.bottom {
  margin-bottom: 10px;
  max-width: 658px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant.bottom {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant.long-term.desktop-tab {
    display: none;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant.long-term.mobile-tab {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant.long-term.mobile-tab {
    display: inline-table;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant.long-term tr td:last-child {
  width: 29%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant.long-term tr td:last-child {
    width: auto;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant tr {
  border-style: none;
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant tr:first-child {
  -webkit-box-shadow: 0 -12px 0 #326E73;
          box-shadow: 0 -12px 0 #326E73;
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant tr td {
  border-color: rgb(65, 64, 66);
  border-width: 1px;
  border-style: solid;
  color: rgb(65, 64, 66);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant tr td {
    display: block;
    border-top: none;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant tr td:first-child {
  width: 30%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant tr td:first-child {
    width: auto;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant tr td.mob-none {
  border-style: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant tr td.mob-none {
    display: none;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant tr td p {
  margin-bottom: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant ul {
  list-style: circle;
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .table-wrapper .table-variant ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  line-height: 27px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-7dbd56fe .top-list li {
    width: 99%;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-164b04be {
  margin-top: 30px;
}
.coh-ce-cpt_pfic_pediatrics_safety_ass_0-164b04be p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 15px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_ass_0-164b04be p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_jumpl-9958ebed {
  padding-top: 33px;
  padding-bottom: 38px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_jumpl-9958ebed {
    padding-top: 20px;
    padding-bottom: 9px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_jumpl-9958ebed ul {
  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;
  gap: 15px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_jumpl-9958ebed ul {
    display: block;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_pediatrics_safety_jumpl-9958ebed ul li {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_jumpl-9958ebed ul li {
    margin-right: 0;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_jumpl-9958ebed ul li a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  text-align: center;
  background-color: rgb(0, 93, 166);
  text-decoration: underline;
  font-size: 18px;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 17px;
  padding-right: 50px;
  padding-bottom: 18px;
  padding-left: 50px;
  height: 53px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_safety_jumpl-9958ebed ul li a {
    max-width: 212px;
    margin-right: auto;
    margin-bottom: 11px;
    margin-left: auto;
    font-size: 16px;
    padding-top: 14px;
    height: 46px;
  }
}
.coh-ce-cpt_pfic_pediatrics_safety_jumpl-9958ebed ul li a:hover {
  opacity: 0.7;
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-490fa55e {
  padding-top: 30px;
  padding-bottom: 70px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_graph_le-490fa55e {
    padding-top: 20px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-991f40bd {
  max-width: 1064px;
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-4685c666 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  margin-right: auto;
  margin-bottom: 40px;
  margin-left: auto;
  color: rgb(65, 64, 66);
  max-width: 850px;
  letter-spacing: -0.32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_graph_le-4685c666 h3 {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-4685c666 h3 sup {
  top: -9px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_sba_graph_le-4685c666 h3 sup {
    top: -6px;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-4685c666 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_graph_le-4685c666 p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_graph_le-b3f0a213 {
    display: none;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-f3e2839f {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_graph_le-f3e2839f {
    display: block;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-a129eee0 {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 22px;
  padding-top: 44px;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 960px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_graph_le-a129eee0 {
    font-size: 16px;
    line-height: 24px;
    padding-top: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-a129eee0 p {
  font-size: 18px;
  line-height: 22px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_graph_le-a129eee0 p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-a129eee0 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  text-transform: uppercase;
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-f574115d {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_graph_le-f574115d {
    padding-top: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-f574115d p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  color: rgb(65, 64, 66);
  line-height: 24px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_graph_le-f574115d p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_graph_le-f574115d p sup {
  top: -6px;
}
.coh-ce-cpt_pfic_pediatrics_sba_top_spli-d7144841 {
  padding-top: 60px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_top_spli-d7144841 {
    padding-top: 40px;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_top_spli-e2dc0fd {
  max-width: 1064px;
}
.coh-ce-cpt_pfic_pediatrics_sba_top_spli-ebdac36 {
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_top_spli-ebdac36 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_top_spli-4f87c896 {
  padding-right: 0px !important;
  max-width: 190px;
  width: 100%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_pediatrics_sba_top_spli-62cf1b8f {
    max-width: 110px;
    width: 100%;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_top_spli-4338492a {
  padding-left: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_top_spli-4338492a {
    padding-left: 0px;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_top_spli-4338492a p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 151, 147);
  font-size: 20px;
  text-transform: uppercase;
  line-height: 25.129px;
  font-weight: 700;
  letter-spacing: 4.2px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_top_spli-4338492a p {
    font-size: 16px;
    line-height: 16.957px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_pediatrics_sba_top_spli-4338492a p {
    text-align: center;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_top_spli-4338492a h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  font-weight: 500;
  line-height: 41px;
  margin-bottom: 0px;
  max-width: 790px;
  letter-spacing: -0.32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_sba_top_spli-4338492a h2 {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_pediatrics_sba_top_spli-4338492a h2 {
    text-align: center;
  }
}
.coh-ce-cpt_pfic_pediatrics_sba_top_spli-4338492a h2 sup {
  top: -11px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_sba_top_spli-4338492a h2 sup {
    top: -8px;
  }
}
.coh-ce-cpt_pfic_pruritus_reduced_graph-72675aca {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_pruritus_reduced_graph-72675aca {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pfic_pruritus_reduced_graph-72049db0 h3 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 30px;
  line-height: 45px;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_pfic_pruritus_reduced_graph-369074aa {
  background-color: rgb(0, 85, 184);
  -webkit-border-radius: 0px 20px 0px 0px;
          border-radius: 0px 20px 0px 0px;
}
.coh-ce-cpt_pfic_pruritus_reduced_graph-369074aa p {
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 21px;
  line-height: 28px;
  color: rgb(255, 255, 255);
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 14px;
  padding-right: 0;
  padding-bottom: 14px;
  padding-left: 0;
}
.coh-ce-cpt_pfic_pruritus_reduced_graph-3fcfbc1c {
  -webkit-box-shadow: 0px 0px 10px 0px #dddbdb;
          box-shadow: 0px 0px 10px 0px #dddbdb;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-right: 20px;
  padding-bottom: 30px;
  padding-left: 40px;
}
.coh-ce-cpt_pfic_pruritus_reduced_graph-5a25fe0d h5 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 23px;
  line-height: 34px;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_pfic_safety_page_table-3cf7f950 {
  max-width: 1110px;
  margin: 0 auto;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_safety_page_table-3cf7f950 {
    width: 95%;
  }
}
.coh-ce-cpt_pfic_safety_page_table-4218af11 .coh-style-moa-blurb-heading {
  margin-top: 62px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-4218af11 .coh-style-moa-blurb-heading {
    margin-top: 64px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-4218af11 .coh-style-moa-blurb-heading.more-space {
  margin-top: 103px;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table {
  max-width: 730px;
  width: 100%;
  -webkit-border-radius: 0 20px 0px 20px;
          border-radius: 0 20px 0px 20px;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main {
  -webkit-box-shadow: 0 0 15px rgba(0,0,0,15%);
          box-shadow: 0 0 15px rgba(0,0,0,15%);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main {
    margin-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table {
  margin-top: 80px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table {
    margin-top: 30px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table .inner-table tr td:nth-child(2) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table .inner-table tr td:nth-child(2) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table .inner-table tr td:nth-child(2) {
    width: 70px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table .inner-table tr td:nth-child(3) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table .inner-table tr td:nth-child(3) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table .inner-table tr td:nth-child(3) {
    width: 82px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table .inner-table tr td:nth-child(4) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table .inner-table tr td:nth-child(4) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table .inner-table tr td:nth-child(4) {
    width: 85px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table .inner-table .text-bold p {
    word-break: break-all;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table-top .inner-table tr td {
  text-align: center;
  border-left: 1px solid #414042;
  width: 216px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-main.pfic-table-top .inner-table tr td {
    width: 150px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-fat-soluble {
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table.table-fat-soluble {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table tr td p {
  margin-bottom: 0;
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 16px;
  line-height: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table tr td p {
    font-size: 12px;
    line-height: 17px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table tr th p {
  margin-bottom: 0;
  padding: 15px;
  -webkit-border-radius: 0 20px 0 0;
          border-radius: 0 20px 0 0;
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 21px;
  line-height: 28px;
  background-color: rgb(0, 85, 184);
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table tr th p {
    padding: 12px 50px;
    font-size: 19px;
    line-height: 26px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table tr th p {
    padding: 12px 14px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table {
  display: grid;
  padding: 37px 30px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table {
    padding: 30px 16px 30px 14px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr {
  border: 1px solid #414042;
  border-left: none;
  vertical-align: middle;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr:first-child {
  border-top: none;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr:last-child {
  border-bottom: 0;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr.text-bold {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr.text-bold p {
  font-family: 'OpenSans-Bold', sans-serif;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr.text-bold p {
    font-size: 16px;
    line-height: 22px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr.text-bold td {
  padding-top: 0;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr .border-green-top {
  border-top: 8px solid #009793;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr .border-green-top p {
    font-size: 10px;
    line-height: 14px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr .border-green-bottom {
  border-bottom: 8px solid #009793;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr .border-gray-bottom {
  border-bottom: 8px solid #677978;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr .border-gray-top {
  border-top: 8px solid #677978;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr .border-gray-top p {
    font-size: 10px;
    line-height: 14px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr .border-blue-top {
  border-top: 8px solid #0058AA;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr .border-blue-top p {
    font-size: 10px;
    line-height: 14px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr .border-blue-bottom {
  border-bottom: 8px solid #0058AA;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr td {
  text-align: center;
  padding: 10px 0;
  vertical-align: middle;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr td:nth-child(2) {
  border-left: 1px solid #414042;
  border-right: 1px solid #414042;
  width: 196px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr td:nth-child(2) {
    width: 150px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr td:nth-child(2) {
    width: 100px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr td:first-child {
  text-align: left;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr td:nth-child(3) {
  width: 196px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr td:nth-child(3) {
    width: 150px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr td:nth-child(3) {
    width: 100px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 table .inner-table tr td:nth-child(4) {
  border-left: 1px solid #414042;
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 .coh-style-moa-blurb-heading.mobile {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 .coh-style-moa-blurb-heading.mobile {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 .coh-style-moa-blurb-heading.mobile {
    margin-top: 35px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-2a380d85 .pfic-reaction {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_safety_page_table-2a380d85 .pfic-reaction {
    display: block;
    margin-top: 80px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pfic_safety_page_table-1753a9f6 {
  padding-right: 0 !important;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-1753a9f6 {
    padding-right: 0.75rem !important;
  }
}
.coh-ce-cpt_pfic_safety_page_table-89604872 ul {
  margin-left: 20px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_safety_page_table-89604872 ul {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pfic_safety_page_table-89604872 ul.adverse-events-list {
  letter-spacing: -0.2px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_safety_page_table-89604872 ul.adverse-events-list {
    margin-top: 20px;
  }
}
.coh-ce-cpt_pfic_safety_page_table-89604872 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  color: rgb(51, 51, 51);
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_safety_page_table-89604872 ul li ul {
  margin-left: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_safety_page_table-89604872 ul li ul li {
  letter-spacing: -0.2px;
}
.coh-ce-cpt_pfic_safety_page_table-89604872 ul li .adverse-inner-list {
  margin-left: 2px;
  max-width: 92%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_safety_page_table-89604872 ul li .adverse-inner-list {
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_safety_page_table-89604872 .in-the-assert {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_pfic_safety_page_table-89604872 .pfic-reaction {
  margin-top: 80px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_safety_page_table-89604872 .pfic-reaction {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_safety_page_table-89604872 .coh-style-moa-blurb-heading.desktop {
    display: none;
  }
}
.coh-ce-cpt_pfic_safety_page_table-8bfafa3c {
  position: absolute;
  max-width: 229px;
  left: 120px;
  bottom: 36px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_safety_page_table-8bfafa3c {
    left: 60px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_safety_page_table-8bfafa3c {
    display: none;
  }
}
.coh-ce-cpt_pfic_sba-733422ff {
  margin: 150px auto 0;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-733422ff {
    margin: 158px 0 0 0;
    padding: 0 15px;
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-733422ff {
    margin: 77px 0 0 0;
  }
}
.coh-ce-cpt_pfic_sba-733422ff h2 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-733422ff .pfic-algs-head {
    margin-top: 39px;
  }
}
.coh-ce-cpt_pfic_sba-907a35a8 {
  margin-bottom: 41px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-907a35a8 {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_sba-907a35a8 h2 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 10px;
  font-weight: 500;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-907a35a8 h2 {
    font-size: 28px;
    line-height: 42px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_sba-907a35a8 h2 sup {
  font-size: 60%;
  top: -9px;
}
.coh-ce-cpt_pfic_sba-907a35a8 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_sba-907a35a8 p strong {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_pfic_sba-907a35a8 p sup {
  font-size: 60%;
  top: -9px;
}
.coh-ce-cpt_pfic_sba-907a35a8 p:nth-child(2) sup {
  top: -6px;
}
.coh-ce-cpt_pfic_sba-facbaf74 {
  margin: 0 !important;
}
.coh-ce-cpt_pfic_sba-f9e7bfe9 {
  width: 49%;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  -webkit-border-radius: 0 20px;
          border-radius: 0 20px;
  height: 468px;
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-f9e7bfe9 {
    width: 100%;
    margin-bottom: 34px;
    max-width: 100%;
    margin: 0 auto;
    height: auto;
    padding-top: 34px;
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba-f9e7bfe9 {
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 {
  padding-right: 29px;
  padding-left: 29px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_sba-6772d886 {
    padding-right: 8px;
    padding-left: 8px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 p:first-child {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 28px;
  line-height: 38px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:first-child {
    font-size: 17px;
    line-height: 23px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 p:first-child sup {
  font-family: 'OpenSans-Bold', sans-serif;
  position: relative;
  top: -8px;
  font-size: 70%;
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:nth-child(2) {
    font-size: 14px;
    line-height: 19px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(3) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  text-align: center;
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(3) span {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(3) span:first-child {
  margin-right: 20px;
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 85px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:nth-child(3) span:first-child {
    font-size: 72px;
    margin-right: 0;
    line-height: 45px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(3) span:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  width: 37px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:nth-child(3) span:nth-child(2) {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(3) span:nth-child(3) {
  margin-left: 20px;
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 85px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:nth-child(3) span:nth-child(3) {
    font-size: 72px;
    margin-left: 0;
    line-height: 45px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(4) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 22px;
  line-height: 33px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:nth-child(4) {
    font-size: 16px;
    line-height: 21px;
    margin-bottom: 15px;
    letter-spacing: -0.4px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(5) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 34px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:nth-child(5) {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 15px;
    letter-spacing: -0.6px;
    text-align: left;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(5) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 40px;
  line-height: 24px;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:nth-child(5) span {
    font-size: 25px;
    line-height: 22px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(6) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 0;
  padding-left: 37px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:nth-child(6) {
    padding-left: 14px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:nth-child(6) {
    font-size: 16px;
    line-height: 22px;
    padding-left: 0;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 p:nth-child(6) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 40px;
  line-height: 24px;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 p:nth-child(6) span {
    font-size: 25px;
    line-height: 22px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:first-child {
    font-size: 23px;
    line-height: 32px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(2) {
  margin-top: -33px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(2) {
    font-size: 23px;
    line-height: 32px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(2) span:first-child {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 155px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(2) span:first-child {
    font-size: 100px;
    line-height: 136px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(2) span:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  width: 37px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(2) span:nth-child(2) {
    width: 62px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(2) span:nth-child(3) {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 155px;
  margin-left: 10px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(2) span:nth-child(3) {
    font-size: 100px;
    line-height: 136px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(3) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 23px;
  line-height: 34px;
  margin-top: -27px;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(3) {
    font-size: 16px;
    line-height: 23px;
    margin-top: -23px;
    margin-bottom: 51px;
    letter-spacing: -0.5px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(3) br {
    display: none;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(4) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 32px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(4) {
    font-size: 14px;
    line-height: 19px;
    text-align: left;
    margin-bottom: 14px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(4) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 40px;
  line-height: 24px;
  margin-right: 10px;
  margin-bottom: 0;
  display: inline-block;
  vertical-align: baseline;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(4) span {
    font-size: 32px;
    line-height: 19px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(6) {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 14px;
  line-height: 24px;
}
.coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(6) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 40px;
  line-height: 24px;
  display: inline-block;
  vertical-align: baseline;
  margin-right: 3px;
  margin-left: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(6) span {
    font-size: 32px;
    line-height: 19px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(5) {
    font-size: 14px;
    line-height: 19px;
  }
}
.coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(5) span {
  margin-right: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-6772d886 .whi-box p:nth-child(5) span {
    font-size: 32px;
    line-height: 19px;
  }
}
.coh-ce-cpt_pfic_sba-e3794c39 {
  width: 49%;
  margin-left: 2.5%;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  -webkit-border-radius: 0 20px;
          border-radius: 0 20px;
  height: 468px;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-e3794c39 {
    width: 100%;
    margin-left: 0;
    max-width: 100%;
    margin: 0 auto;
    margin-top: 40px;
    height: auto;
    padding-top: 25px;
    padding-bottom: 27px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba-e3794c39 {
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 {
  padding-right: 29px;
  padding-left: 29px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 {
    padding-right: 8px;
    padding-left: 8px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:first-child {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 28px;
  line-height: 38px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:first-child {
    font-size: 17px;
    line-height: 23px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:first-child sup {
  font-size: 70%;
  position: relative;
  top: -8px;
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(2) {
    font-size: 14px;
    line-height: 19px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(3) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  text-align: center;
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(3) span:first-child {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 85px;
  margin-right: 20px;
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(3) span:first-child {
    font-size: 72px;
    line-height: 45px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(3) span:first-child {
    margin-right: 0;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(3) span:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  width: 37px;
  display: inline-block;
  verticla-align: middle;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(3) span:nth-child(2) {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(3) span:nth-child(3) {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 85px;
  margin-bottom: 0;
  margin-left: 20px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(3) span:nth-child(3) {
    font-size: 72px;
    line-height: 45px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(3) span:nth-child(3) {
    margin-left: 0;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(4) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 22px;
  line-height: 33px;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(4) {
    font-size: 16px;
    line-height: 21px;
    margin-bottom: 15px;
    letter-spacing: -0.7px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(5) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 34px;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(5) {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 22px;
    text-align: left;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(5) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 40px;
  line-height: 24px;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(5) span {
    font-size: 25px;
    line-height: 22px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(6) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(6) {
    font-size: 16px;
    line-height: 22px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(6) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(34, 34, 34);
  font-size: 40px;
  line-height: 24px;
  display: inline-block;
  vertical-align: top;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 p:nth-child(6) span {
    font-size: 25px;
    line-height: 22px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:first-child {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:first-child {
    font-size: 23px;
    line-height: 32px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:first-child sup {
  font-size: 60%;
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 22px;
  line-height: 30px;
  margin-top: -20px;
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(2) span:first-child {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 155px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(2) span:first-child {
    font-size: 100px;
    line-height: 136px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(2) span:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 20px;
  line-height: 22px;
  width: 37px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(2) span:nth-child(2) {
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(2) span:nth-child(2) {
    width: 62px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(2) span:nth-child(3) {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 114px;
  line-height: 155px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(2) span:nth-child(3) {
    font-size: 100px;
    line-height: 136px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(3) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 23px;
  line-height: 34px;
  margin-top: -26px;
  margin-bottom: -6px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(3) {
    margin-bottom: 28px;
    font-size: 16px;
    line-height: 27px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(3) sup {
  font-size: 60%;
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(4) {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-right: 10px;
  margin-bottom: 27px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(4) {
    margin-bottom: 19px;
    font-size: 14px;
    line-height: 19px;
    text-align: left;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(4) span {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(253, 100, 75);
  font-size: 40px;
  line-height: 24px;
  margin-top: 10px;
  margin-bottom: 0;
  display: inline-block;
  vertical-align: baseline;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(4) span {
    font-size: 32px;
    line-height: 19px;
  }
}
.coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(5) {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-fe814fe7 .whi-box1 p:nth-child(5) {
    font-size: 14px;
    line-height: 19px;
    text-align: center;
  }
}
.coh-ce-cpt_pfic_sba-568751dc {
  margin-top: 40px;
}
.coh-ce-cpt_pfic_sba-568751dc .reduc {
  font-size: 0;
}
.coh-ce-cpt_pfic_sba-568751dc .reduc .num {
  display: inline-block;
  vertical-align: top;
  width: 35%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-568751dc .reduc .num {
    width: 38%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba-568751dc .reduc .num {
    width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-568751dc .reduc .num p {
    margin-bottom: 5px;
  }
}
.coh-ce-cpt_pfic_sba-568751dc .reduc .num p > span {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_pfic_sba-568751dc .reduc .num p span:first-child, .coh-ce-cpt_pfic_sba-568751dc .reduc .num p span:nth-child(3) {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 66px;
  line-height: 90px;
  margin-bottom: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-568751dc .reduc .num p span:first-child, .coh-ce-cpt_pfic_sba-568751dc .reduc .num p span:nth-child(3) {
    font-size: 55px;
    line-height: 23px;
  }
}
.coh-ce-cpt_pfic_sba-568751dc .reduc .num p span:nth-child(2) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 28px;
  line-height: 38px;
  margin-right: 9px;
  margin-left: 8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-568751dc .reduc .num p span:nth-child(2) {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_sba-568751dc .reduc .txt {
  display: inline-block;
  vertical-align: top;
  width: 65%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba-568751dc .reduc .txt {
    width: 62%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba-568751dc .reduc .txt {
    width: 100%;
  }
}
.coh-ce-cpt_pfic_sba-568751dc .reduc .txt p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 23px;
  line-height: 34px;
  margin-top: 12px;
  margin-bottom: 0;
  padding-right: 49px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba-568751dc .reduc .txt p {
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_sba-568751dc .reduc > div {
  font-size: 16px;
}
.coh-ce-cpt_pfic_sba_link_navigator-61de45a4 {
  background-color: rgb(0, 93, 166);
  margin: 60px auto 60px;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_sba_link_navigator-61de45a4 {
    max-width: 1110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba_link_navigator-61de45a4 {
    max-width: 100%;
    padding: 40px 22px;
    margin: 80px 15px 40px;
  }
}
.coh-ce-cpt_pfic_sba_link_navigator-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pfic_sba_link_navigator-93d88e89 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 0;
  letter-spacing: -0.4px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_link_navigator-93d88e89 p {
    font-size: 24px;
    line-height: 36px;
    text-align: left;
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_link_navigator-93d88e89 p {
    text-align: center;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_sba_link_navigator-18068c27 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  max-width: 216px;
  margin-left: auto;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_link_navigator-18068c27 {
    max-width: 216px;
    margin: 0 auto;
    display: none;
  }
}
.coh-ce-cpt_pfic_sba_link_navigator-18068c27:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_sba_link_navigator-26c0650c {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_link_navigator-26c0650c {
    max-width: 290px;
    margin: 0 auto;
    display: block;
  }
}
.coh-ce-cpt_pfic_sba_link_navigator-26c0650c:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_sba_pruritus_-19b81ead {
  margin: 60px auto 0px;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sba_pruritus_-19b81ead {
    max-width: 100%;
    padding: 0 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_pruritus_-19b81ead {
    margin: 60px auto 0px;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-cf197ae4 {
  margin-right: -1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_pruritus_-cf197ae4 {
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-cf197ae4 {
    margin-bottom: 0px !important;;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-74626c29 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-74626c29 {
    display : none;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-74626c29 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 19px;
  line-height: 25.87px;
  margin-bottom: 0;
  padding-top: 11.33px;
  padding-bottom: 8.32px;
  color: rgb(255, 255, 255);
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 0 20px 0 0;
          border-radius: 0 20px 0 0;
  text-align: center;
  font-weight: 700;
}
.coh-ce-cpt_pfic_sba_pruritus_-8782173c {
  display: none;
  border-color: rgb(0, 93, 166);
  border-width: 0px;
  -webkit-border-bottom-left-radius: 20px;
          border-bottom-left-radius: 20px;
  border-style: solid;
  padding-top: 23.2px;
  padding-right: 17.16px;
  padding-bottom: 11.96px;
  padding-left: 6.02px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-8782173c {
    display : block;
    padding: 0px !important;;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-ec08e603 {
    display : none;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-ec08e603 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 27.24px;
  background-color: rgb(0, 93, 166);
  padding-top: 12.7px;
  padding-bottom: 8.81px;
  text-align: center;
  -webkit-border-radius: 0px 20px 0px 0px;
          border-radius: 0px 20px 0px 0px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_pfic_sba_pruritus_-e935070f {
  background-color: rgb(255, 255, 255);
  padding-top: 11.99px;
  padding-right: 10.86px;
  padding-bottom: 11.61px;
  padding-left: 9px;
  border: 2px solid #005DA6;
  -webkit-border-bottom-left-radius: 20px;
          border-bottom-left-radius: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_pruritus_-e935070f {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-e935070f {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_pruritus_-c234a660 {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-c234a660 {
    display: none;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-c234a660 .symbols-sup {
  margin-top: 30px;
}
.coh-ce-cpt_pfic_sba_pruritus_-c234a660 .symbols-sup p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 15px;
  line-height: 24px;
  margin-bottom: 0px;
  margin-left: 12px;
  text-indent: -10px;
}
.coh-ce-cpt_pfic_sba_pruritus_-c234a660 .symbols-sup p sup.symbl {
  top: -4px;
  top: -4px !important;;
}
.coh-ce-cpt_pfic_sba_pruritus_-c234a660 .symbols-sup p sup {
  top: -5px;
}
.coh-ce-cpt_pfic_sba_pruritus_-e485002b {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-e485002b {
    display : none;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-e485002b p {
  padding-top: 12.2px;
  padding-bottom: 8.88px;
  text-align: center;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 19px;
  line-height: 25.87px;
  margin-top: 30px;
  margin-bottom: 0;
  -webkit-border-radius: 0 20px 0 0;
          border-radius: 0 20px 0 0;
  background-color: rgb(0, 93, 166);
  color: rgb(255, 255, 255);
  font-weight: 700;
}
.coh-ce-cpt_pfic_sba_pruritus_-e485002b p sup {
  font-size: 65%;
  top: -5px;
}
.coh-ce-cpt_pfic_sba_pruritus_-6ebaeb20 {
  display: none;
  padding-top: 19.98px;
  padding-right: 4.1px;
  padding-bottom: 10.81px;
  padding-left: 3.38px;
  border-width: 0px;
  -webkit-border-bottom-left-radius: 20px;
          border-bottom-left-radius: 20px;
  border-style: solid;
  border-color: rgb(0, 93, 166);
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-6ebaeb20 {
    display : block;
    padding: 0px !important;;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-95d8da6d {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_pruritus_-95d8da6d {
    padding-right: 1rem !important;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 {
  padding-left: 14px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-1e163053 {
    margin-top: 30px;
    padding-left: 0px;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 ul {
  margin-bottom: 15px;
  margin-left: 11px;
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 ul li {
  margin-bottom: 6px;
  list-style: none;
  position: relative;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 ul li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: -11px;
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 ul li p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 ul li strong {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 p {
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_pruritus_-1e163053 p {
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-1e163053 p {
    margin-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_sba_pruritus_-1e163053 p {
    letter-spacing: -0.1px;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 p strong {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 p sup {
  top: -5px;
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 .iner p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 24px;
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 h3 {
  color: rgb(0, 93, 166);
  font-size: 22px;
  line-height: 31px;
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_pruritus_-1e163053 h3 {
    font-size: 23px;
    line-height: 34px;
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-1e163053 h3 {
    letter-spacing: -0.6px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-1e163053 h3 br {
    display: none;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 p.exbot {
  margin-bottom: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_pruritus_-1e163053 p:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-1e163053 p:last-child {
    letter-spacing: -0.1px;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 p:last-child strong {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 .bottom-texts {
  margin-top: 30px;
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 .bottom-texts p {
  font-family: 'OpenSans-Bold', sans-serif;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-1e163053 p:nth-child(2) {
    letter-spacing: -0.3px;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_sba_pruritus_-1e163053 p.limitation-color span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_sba_pruritus_-4bb52aba {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sba_pruritus_-4bb52aba {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-4bb52aba {
    display: block;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-4bb52aba .symbols-sup {
  margin-top: 30px;
}
.coh-ce-cpt_pfic_sba_pruritus_-4bb52aba .symbols-sup p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 15px;
  line-height: 24px;
  margin-bottom: 0px;
  margin-left: 12px;
  text-indent: -10px;
  letter-spacing: -0.1px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-4bb52aba .symbols-sup p {
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_pfic_sba_pruritus_-4bb52aba .symbols-sup p sup.symbl {
  top: -4px;
}
.coh-ce-cpt_pfic_sba_pruritus_-4bb52aba .symbols-sup p sup {
  top: -5px;
}
.coh-ce-cpt_pfic_sba_pruritus_-4bb52aba .symbols-sup p br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sba_pruritus_-4bb52aba .symbols-sup p br {
    display: block;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-3cf7f950 {
  max-width: 1110px;
  margin: 0 auto;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_serious_adverse_table-3cf7f950 {
    width: 95%;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-4218af11 .coh-style-moa-blurb-heading {
  margin-top: 62px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-4218af11 .coh-style-moa-blurb-heading {
    margin-top: 64px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-4218af11 .coh-style-moa-blurb-heading.more-space {
  margin-top: 103px;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table {
  max-width: 730px;
  width: 100%;
  -webkit-border-radius: 0 20px 0px 20px;
          border-radius: 0 20px 0px 20px;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main {
  -webkit-box-shadow: 0 0 15px rgba(0,0,0,15%);
          box-shadow: 0 0 15px rgba(0,0,0,15%);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main {
    margin-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table {
  margin-top: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table {
    margin-top: 40px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table .inner-table tr td:nth-child(2) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table .inner-table tr td:nth-child(2) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table .inner-table tr td:nth-child(2) {
    width: 78px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table .inner-table tr td:nth-child(3) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table .inner-table tr td:nth-child(3) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table .inner-table tr td:nth-child(3) {
    width: 78px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table .inner-table tr td:nth-child(4) {
  width: 162px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table .inner-table tr td:nth-child(4) {
    width: 130px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table .inner-table tr td:nth-child(4) {
    width: 78px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table .inner-table .text-bold p {
    word-break: break-all;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table-top .inner-table tr td {
  text-align: center;
  border-left: 1px solid #414042;
  width: 216px;
  padding: 15px;
  vertical-align: top;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-main.pfic-table-top .inner-table tr td {
    width: 150px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-fat-soluble {
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table.table-fat-soluble {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table tr td p {
  margin-bottom: 0;
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 16px;
  line-height: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table tr td p {
    font-size: 12px;
    line-height: 17px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table tr th p {
  margin-bottom: 0;
  padding: 15px;
  -webkit-border-radius: 0 20px 0 0;
          border-radius: 0 20px 0 0;
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 21px;
  line-height: 28px;
  background-color: rgb(0, 85, 184);
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table tr th p {
    padding: 12px 50px;
    font-size: 19px;
    line-height: 26px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table tr th p {
    padding: 12px 30px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table {
  display: grid;
  padding: 45px 40px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table {
    padding: 30px 16px 30px 14px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr {
  border: 1px solid #414042;
  border-left: none;
  vertical-align: middle;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr:first-child {
  border-top: none;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr:last-child {
  border-bottom: 0;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr.text-bold {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr.text-bold p {
  font-family: 'OpenSans-Bold', sans-serif;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr.text-bold p {
    font-size: 16px;
    line-height: 22px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr .border-green-top {
  border-top: 8px solid #009793;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr .border-green-top p {
    font-size: 12px;
    line-height: 17px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr .border-green-bottom {
  border-bottom: 8px solid #009793;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr .border-gray-bottom {
  border-bottom: 8px solid #677978;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr .border-gray-top {
  border-top: 8px solid #677978;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr .border-gray-top p {
    font-size: 12px;
    line-height: 17px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr .border-blue-top {
  border-top: 8px solid #0058AA;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr .border-blue-top p {
    font-size: 12px;
    line-height: 17px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr .border-blue-bottom {
  border-bottom: 8px solid #0058AA;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr td {
  text-align: center;
  padding: 10px 0;
  vertical-align: middle;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr td:nth-child(2) {
  border-left: 1px solid #414042;
  border-right: 1px solid #414042;
  width: 196px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr td:nth-child(2) {
    width: 150px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr td:nth-child(2) {
    width: 100px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr td:first-child {
  text-align: left;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr td:nth-child(3) {
  width: 196px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr td:nth-child(3) {
    width: 150px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr td:nth-child(3) {
    width: 100px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef table .inner-table tr td:nth-child(4) {
  border-left: 1px solid #414042;
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef .coh-style-moa-blurb-heading.mobile {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef .coh-style-moa-blurb-heading.mobile {
    display: block;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef .pfic-reaction {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-28f5c5ef .pfic-reaction {
    display: block;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-29a3b279 {
  padding-right: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-29a3b279 {
    padding-right: 0.75rem !important;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul {
  margin-left: 20px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul.adverse-events-list {
  letter-spacing: -0.2px;
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul.treatment-list {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul.treatment-list {
    margin-top: 20px;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul.treatment-list ul li br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul.treatment-list ul li br {
    display: block;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  color: rgb(51, 51, 51);
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul li ul {
  margin-left: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul li ul li {
  letter-spacing: -0.2px;
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul li .adverse-inner-list {
  margin-left: 2px;
  max-width: 92%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 ul li .adverse-inner-list {
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 .in-the-assert {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 .pfic-reaction {
  margin-top: 75px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 .pfic-reaction {
    display: none;
  }
}
.coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 .coh-style-moa-blurb-heading {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_serious_adverse_table-2b0cb375 .coh-style-moa-blurb-heading.desktop {
    display: none;
  }
}
.coh-ce-cpt_pfic_sleep-c4af99a8 {
  max-width: 1110px;
  margin: 60px auto 0px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sleep-c4af99a8 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pfic_sleep-1e01510a {
  text-align: center;
}
.coh-ce-cpt_pfic_sleep-1e01510a h3 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: rgb(65, 64, 66);
  text-align: left;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep-1e01510a h3 {
    text-align: left;
  }
}
.coh-ce-cpt_pfic_sleep-1e01510a h3 strong {
  font-weight: 700;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_pfic_sleep-1e01510a h3 sup {
  top: -6px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep-1e01510a h3 sup {
    top: -5px;
  }
}
.coh-ce-cpt_pfic_sleep-1e01510a h4 {
  margin-top: 30px;
  margin-bottom: 30px;
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_sleep-1e01510a h4 sup {
  top: -6px;
}
.coh-ce-cpt_pfic_sleep-61b1399 {
  margin: 0px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sleep-61b1399 {
    margin-left: 0 !important;
  }
}
.coh-ce-cpt_pfic_sleep-9669b2ff {
  -webkit-border-radius: 0 20px 0 20px;
          border-radius: 0 20px 0 20px;
  padding: 30px 15px;
  border: 2px solid #005DA6;
  margin-right: 30px;
  background-color: #fff;
  max-width: 255px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sleep-9669b2ff {
    margin: 0 auto;
    max-width: 200px;
    min-height: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sleep-9669b2ff {
    max-width: 180px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep-9669b2ff {
    max-width: 100%;
    margin: 0 auto;
    margin-bottom: 30px;
    margin-left: 0px;
  }
}
.coh-ce-cpt_pfic_sleep-b95b4503 {
  -webkit-border-radius: 0 20px 0 20px;
          border-radius: 0 20px 0 20px;
  padding: 30px 15px;
  border: 2px solid #005DA6;
  margin-right: 30px;
  background-color: #fff;
  max-width: 255px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sleep-b95b4503 {
    margin: 0 auto;
    max-width: 200px;
    min-height: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sleep-b95b4503 {
    max-width: 180px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep-b95b4503 {
    max-width: 100%;
    margin: 0 auto;
    margin-bottom: 30px;
    margin-left: 0px;
  }
}
.coh-ce-cpt_pfic_sleep-46cc865f {
  -webkit-border-radius: 0 20px 0 20px;
          border-radius: 0 20px 0 20px;
  padding: 30px 15px;
  border: 2px solid #005DA6;
  margin-right: 0;
  background-color: #fff;
  max-width: 255px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sleep-46cc865f {
    margin: 0 auto;
    max-width: 200px;
    min-height: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sleep-46cc865f {
    max-width: 180px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep-46cc865f {
    max-width: 100%;
    margin: 0 auto;
    margin-bottom: 30px;
    margin-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep-5253a426 p {
    padding-top: 15px;
  }
}
.coh-ce-cpt_pfic_sleep-5253a426 p strong {
  font-weight: 700;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_sleep_link_navigator-b60b4c9c {
  background-color: rgb(0, 93, 166);
  margin: 60px auto 60px;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 8px #00000059;
          box-shadow: 0px 3px 8px #00000059;
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_sleep_link_navigator-b60b4c9c {
    max-width: 1110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_sleep_link_navigator-b60b4c9c {
    max-width: 100%;
    padding: 40px 22px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep_link_navigator-b60b4c9c {
    padding: 40px 25px;
  }
}
.coh-ce-cpt_pfic_sleep_link_navigator-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pfic_sleep_link_navigator-b82a3772 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 31px;
  margin-bottom: 0;
  letter-spacing: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sleep_link_navigator-b82a3772 h4 {
    font-size: 24px;
    line-height: 36px;
    text-align: left;
    margin-bottom: 0px;
    max-width: 80%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep_link_navigator-b82a3772 h4 {
    margin-bottom: 30px;
    max-width: 100%;
    text-align: center;
  }
}
.coh-ce-cpt_pfic_sleep_link_navigator-55e663cb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep_link_navigator-55e663cb {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_pfic_sleep_link_navigator-b9f049f0 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 3px solid #fff;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  text-align: center;
  padding-top: 20px;
  padding-right: 50px;
  padding-bottom: 20px;
  padding-left: 50px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sleep_link_navigator-b9f049f0 {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep_link_navigator-b9f049f0 {
    display: none;
  }
}
.coh-ce-cpt_pfic_sleep_link_navigator-b9f049f0:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_sleep_link_navigator-4eb5a04a {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_sleep_link_navigator-4eb5a04a {
    max-width: 213px;
    margin: 0 auto;
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_sleep_link_navigator-4eb5a04a {
    min-width: 290px;
    max-width: 290px;
    display: block;
  }
}
.coh-ce-cpt_pfic_sleep_link_navigator-4eb5a04a:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_trail_program-c51c5e30 {
  width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 60px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_trail_program-c51c5e30 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pfic_trial_program_component-831d4cdf {
  margin: 98px auto 0;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_trial_program_component-831d4cdf {
    max-width: 100%;
    padding: 0 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-831d4cdf {
    margin: 97px auto 0;
  }
}
.coh-ce-cpt_pfic_trial_program_component-13c1ef1c p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-13c1ef1c p {
    font-size: 28px;
    line-height: 42px;
    margin-bottom: 35px;
  }
}
.coh-ce-cpt_pfic_trial_program_component-13c1ef1c p sup {
  font-size: 60%;
}
.coh-ce-cpt_pfic_trial_program_component-61662e0d {
  margin-bottom: 52px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-61662e0d {
    margin-bottom: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-4bbe3da6 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_trial_program_component-9ed1f510 {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-9ed1f510 {
    padding-right: .75rem !important;
  }
}
.coh-ce-cpt_pfic_trial_program_component-790100e0 {
  width: 77px;
  height: 92px;
}
.coh-ce-cpt_pfic_trial_program_component-55e8656d {
  padding-left: 0 !important;
  margin-left: -11px;
}
.coh-ce-cpt_pfic_trial_program_component-936250c4 .stock-value {
  margin-top: -16px;
}
.coh-ce-cpt_pfic_trial_program_component-936250c4 .stock-value > div {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_pfic_trial_program_component-936250c4 .stock-value .number p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 75px;
  line-height: 102px;
  margin-right: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-936250c4 .stock-value .number p {
    font-size: 70px;
    line-height: 96px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_trial_program_component-936250c4 .stock-value .number p {
    margin-right: 7px;
  }
}
.coh-ce-cpt_pfic_trial_program_component-936250c4 .stock-value .cont p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 25px;
  line-height: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-936250c4 .stock-value .cont p {
    font-size: 22px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_trial_program_component-d4ba0a8e {
  padding-right: 0  !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-d4ba0a8e {
    padding-right: 0.75rem !important;
  }
}
.coh-ce-cpt_pfic_trial_program_component-dddd871b {
  width: 72px;
  height: 86px;
}
.coh-ce-cpt_pfic_trial_program_component-167448b9 {
  margin-top: -16px;
}
.coh-ce-cpt_pfic_trial_program_component-167448b9 .stock-value {
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
}
.coh-ce-cpt_pfic_trial_program_component-167448b9 .stock-value > div {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_pfic_trial_program_component-167448b9 .stock-value .number p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 75px;
  line-height: 102px;
  margin-right: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-167448b9 .stock-value .number p {
    font-size: 70px;
    line-height: 96px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_trial_program_component-167448b9 .stock-value .number p {
    margin-right: 7px;
  }
}
.coh-ce-cpt_pfic_trial_program_component-167448b9 .stock-value .cont p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 25px;
  line-height: 30px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-167448b9 .stock-value .cont p {
    font-size: 22px;
    line-height: 24px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-c0dcf2d0 {
    display : none;
  }
}
.coh-ce-cpt_pfic_trial_program_component-3d3dcb78 {
  margin-top: -23px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-3d3dcb78 {
    margin-top: 0;
  }
}
.coh-ce-cpt_pfic_trial_program_component-939aa9fb {
  padding-right: 0 !important;
  margin-top: -16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-939aa9fb {
    background-image: url(/sites/g/files/kcxpwu611/files/2023-11/top-arrow.png);
    background-repeat: no-repeat;
    background-size: 22%;
    background-position: center center;
    padding-bottom: 80px;
    padding-right: 1rem  !important;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_trial_program_component-939aa9fb {
    background-size: 43%;
  }
}
.coh-ce-cpt_pfic_trial_program_component-1d864793 {
  display: none;
  background-color: rgb(31, 84, 184);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-1d864793 {
    display : block;
    padding-top: 16px;
    padding-bottom: 16px;
    margin-bottom: 22px;
  }
}
.coh-ce-cpt_pfic_trial_program_component-1d864793 h3 {
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 0;
  text-align: center;
  letter-spacing: 4px;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_trial_program_component-1d864793 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
  margin-bottom: 0;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_trial_program_component-af6e2c50 {
  display: none;
}
.coh-ce-cpt_pfic_trial_program_component-af6e2c50 p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 10px;
  text-align: center;
}
.coh-ce-cpt_pfic_trial_program_component-64c8cdfb {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-64c8cdfb {
    display : block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-24a9f2b {
    display : none;
  }
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .ticks {
  margin-top: 36px;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .ticks p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 12px;
  line-height: 18px;
  padding-top: 7px;
  padding-right: 0;
  padding-bottom: 12px;
  padding-left: 45px;
  background-image: url(/sites/g/files/kcxpwu611/files/2023-11/blue-tick.png);
  background-repeat: no-repeat;
  background-size: 36px;
  background-position: 0 7px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-508994b0 .ticks p {
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 18px;
    line-height: 27px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_trial_program_component-508994b0 .ticks p {
    background-size: 35px;
    padding-top: 0;
    padding-left: 50px;
  }
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .ticks p sup {
  top: -3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-508994b0 .ticks p sup {
    display: none;
  }
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point1 {
  margin-top: 40px;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point1 p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point1 p sup {
  top: -3px;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point1 ul {
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point1 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 10px;
  margin-left: 11px;
  list-style: none;
  position: relative;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point1 ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -12px;
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point2 p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point2 p sup {
  top: -3px;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point2 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point2 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
  margin-left: 11px;
  position: relative;
  list-style: none;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point2 ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -12px;
  background-color: rgb(51, 51, 51);
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_pfic_trial_program_component-508994b0 .list-point2 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_trial_program_component-dc74f97c {
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-dc74f97c {
    background-image: url(/sites/g/files/kcxpwu611/files/2023-11/down-green-arrow.png);
    background-repeat: no-repeat;
    background-size: 24%;
    background-position: center center;
    padding-bottom: 80px;
    padding-left: 1rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_trial_program_component-dc74f97c {
    background-size: 42%;
  }
}
.coh-ce-cpt_pfic_trial_program_component-83e7911 {
  display: none;
  background-color: rgb(27, 158, 148);
  margin-bottom: 22px;
  padding-top: 16px;
  padding-bottom: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-83e7911 {
    display : block;
  }
}
.coh-ce-cpt_pfic_trial_program_component-83e7911 h3 {
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  margin-bottom: 0;
  letter-spacing: 4px;
  text-transform: uppercase;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_trial_program_component-83e7911 h3 sup {
  letter-spacing: 0;
}
.coh-ce-cpt_pfic_trial_program_component-83e7911 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
  margin-bottom: 0;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_trial_program_component-494039ac {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-494039ac {
    display : block;
  }
}
.coh-ce-cpt_pfic_trial_program_component-494039ac p {
  margin-bottom: 10px;
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 18px;
  text-align: center;
}
.coh-ce-cpt_pfic_trial_program_component-2c857caf .ticks {
  margin-top: 21px;
}
.coh-ce-cpt_pfic_trial_program_component-2c857caf .ticks p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 12px;
  line-height: 18px;
  background-image: url(/sites/g/files/kcxpwu611/files/2023-11/green-tick.png);
  background-repeat: no-repeat;
  background-size: 36px;
  background-position: 0 7px;
  padding-top: 7px;
  padding-right: 0;
  padding-bottom: 12px;
  padding-left: 45px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-2c857caf .ticks p {
    font-family: 'OpenSans-Bold', sans-serif;
    font-size: 18px;
    line-height: 27px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_trial_program_component-2c857caf .ticks p {
    padding-top: 0;
    padding-left: 50px;
    background-size: 35px;
  }
}
.coh-ce-cpt_pfic_trial_program_component-2c857caf .ticks p sup {
  top: -3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_trial_program_component-2c857caf .ticks p br {
    display: none;
  }
}
.coh-ce-cpt_pfic_trial_program_component-2c857caf .list-pont1 {
  margin-top: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_trial_program_component-2c857caf .list-pont1 {
    margin-top: 20px;
  }
}
.coh-ce-cpt_pfic_trial_program_component-2c857caf .list-pont1 p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
.coh-ce-cpt_pfic_trial_program_component-2c857caf .list-pont1 p sup {
  top: -3px;
}
.coh-ce-cpt_pfic_trial_program_component-2c857caf .list-pont1 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_trial_program_component-2c857caf .list-pont1 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 10px;
  margin-left: 11px;
  list-style: none;
  position: relative;
}
.coh-ce-cpt_pfic_trial_program_component-2c857caf .list-pont1 ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -12px;
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
}
.coh-ce-cpt_pfic_types_component-dac125f6 h2 {
  color: rgb(65, 64, 66);
  color: #414042 !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_types_component-dac125f6 h2 {
    letter-spacing: -0.1px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_types_component-dac125f6 h2.pfic-types {
    letter-spacing: -0.1px;
  }
}
.coh-ce-cpt_pfic_types_component-dac125f6 h2 sup {
  font-size: 50%;
  top: -12px;
}
.coh-ce-cpt_pfic_types_component-dac125f6 h4.mb30 {
  margin-bottom: 30px;
}
.coh-ce-cpt_pfic_types_component-c037360 .coh-column {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_types_component-c037360 .coh-column {
    padding-right: 15px !important;
  }
}
.coh-ce-cpt_pfic_types_component-a7d96cd7 {
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_pfic_types_component-a7d96cd7 p {
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_pfic_types_component-d2c04538 p {
  color: rgb(65, 64, 66);
}
.unknown-pfic.coh-ce-cpt_pfic_types_component-c77d06fd {
  padding-right: 0px !important;
}
@media (max-width: 767px) {
  .unknown-pfic.coh-ce-cpt_pfic_types_component-c77d06fd {
    padding-right: 15px !important;
  }
}
.coh-ce-cpt_pfic_types_component-78c14a99 p {
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_pfic_types_component-7d43655c p {
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_pfic_types_link_navigator-6ca5ec1b {
  background-color: rgb(0, 148, 144);
  margin: 80px auto 40px;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 8px #00000059;
          box-shadow: 0px 3px 8px #00000059;
  padding-top: 40px;
  padding-right: 65px;
  padding-bottom: 41px;
  padding-left: 65px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_types_link_navigator-6ca5ec1b {
    max-width: 1110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_types_link_navigator-6ca5ec1b {
    max-width: 100%;
    padding: 40px 22px;
    margin: 80px 15px 40px;
  }
}
.coh-ce-cpt_pfic_types_link_navigator-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pfic_types_link_navigator-93d88e89 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 0;
  letter-spacing: -0.4px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_types_link_navigator-93d88e89 p {
    font-size: 24px;
    line-height: 36px;
    text-align: left;
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_types_link_navigator-93d88e89 p {
    text-align: center;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_types_link_navigator-55e663cb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_types_link_navigator-55e663cb {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_pfic_types_link_navigator-9a8c1ecf {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  min-width: 264px;
  max-width: 264px;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_types_link_navigator-9a8c1ecf {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_types_link_navigator-9a8c1ecf {
    display: none;
  }
}
.coh-ce-cpt_pfic_types_link_navigator-9a8c1ecf:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_types_link_navigator-6873fab6 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 40px;
  padding-bottom: 11px;
  padding-left: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_types_link_navigator-6873fab6 {
    max-width: 213px;
    margin: 0 auto;
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_types_link_navigator-6873fab6 {
    min-width: 290px;
    max-width: 290px;
    display: block;
  }
}
.coh-ce-cpt_pfic_types_link_navigator-6873fab6:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.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_prucision_obsro_componet-c420d3b {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_prucision_obsro_componet-c420d3b {
    padding: 0 15px;
  }
}
.coh-ce-cpt_prucision_obsro_componet-2f951783 {
  margin-top: 102px;
}
.coh-ce-cpt_prucision_obsro_componet-2f951783 .coh-style-moa-blurb-heading {
  margin-bottom: 10px;
  font-weight: 500;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prucision_obsro_componet-2f951783 .coh-style-moa-blurb-heading {
    letter-spacing: normal;
  }
}
.coh-ce-cpt_prucision_obsro_componet-f0b20a51 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-cpt_prucision_obsro_componet-62b32c88 {
  padding-right: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prucision_obsro_componet-62b32c88 {
    padding-right: 15px !important;
  }
}
.coh-ce-cpt_prucision_obsro_componet-95d3bd14 ul {
  margin-left: 20px;
  margin-bottom: 0;
}
.coh-ce-cpt_prucision_obsro_componet-95d3bd14 ul li {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  margin-bottom: 10px;
}
.coh-ce-cpt_prucision_obsro_componet-95d3bd14 ul li:last-child {
  letter-spacing: 0.3px;
}
.coh-ce-cpt_prucision_obsro_componet-74395404 {
  max-width: 734px;
  min-height: 187px;
  max-height: 187px;
  padding: 0 !important;
  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: 1023px) {
  .coh-ce-cpt_prucision_obsro_componet-74395404 {
    padding: 10px !important;
  }
}
.coh-ce-cpt_prucision_obsro_componet-abb9b785 {
  max-width: 730px;
  -webkit-box-shadow: 0px 6px 12px -6px #b1b1b1ba;
          box-shadow: 0px 6px 12px -6px #b1b1b1ba;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;;
}
@media (max-width: 564px) {
  .coh-ce-cpt_prucision_obsro_componet-abb9b785 {
    display: none;
  }
}
.coh-ce-cpt_prucision_obsro_componet-558f72bf {
  max-width: 700px;
  display : none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_prucision_obsro_componet-558f72bf {
    display: block;
  }
}
.coh-ce-cpt_prucision_obsro_componet-f1684afb {
  position: relative;
}
.coh-ce-cpt_prucision_obsro_componet-554bad17 {
  padding-top: 30px;
}
.coh-ce-cpt_prucision_obsro_componet-554bad17 .pruritus-heading-small {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  color: rgb(51, 51, 51);
  margin-bottom: 10px;
}
.coh-ce-cpt_prucision_obsro_componet-554bad17 .coh-style-moa-blurb-heading {
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_prucision_obsro_componet-554bad17 .coh-style-moa-blurb-heading {
    letter-spacing: normal;
  }
}
.coh-ce-cpt_prucision_obsro_componet-554bad17 .pruritus-heading-exsmall {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  line-height: 24px;
  color: rgb(51, 51, 51);
  margin-bottom: 10px;
}
.coh-ce-cpt_prucision_obsro_componet-554bad17 .pruritus-heading-exsmall strong {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_prucision_obsro_componet-2dce332a {
  max-width: 535px;
  position: absolute;
  left: 52%;
  top: 120px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_prucision_obsro_componet-2dce332a {
    max-width: 430px;
    left: 50%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_prucision_obsro_componet-2dce332a {
    display: none;
  }
}
#assert.coh-ce-cpt_pruritus_data_tab-d99f12cc {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert.coh-ce-cpt_pruritus_data_tab-d99f12cc {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_pruritus_data_tab-3d35ffd p {
  background-color: rgb(0, 151, 147);
  font-size: 18px;
  line-height: 25.129px;
  letter-spacing: 3.6px;
  text-align: center;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-3d35ffd p {
    padding-top: 7.9px;
    padding-bottom: 7px;
  }
}
.coh-ce-cpt_pruritus_data_tab-4191a58 {
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-4191a58 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pruritus_data_tab-4191a58 p:first-child {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  color: rgb(65, 64, 66);
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-4191a58 p:first-child {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pruritus_data_tab-4191a58 p:nth-child(2) {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-4191a58 p:nth-child(2) {
    font-size: 16px;
    line-height: 24px;
    margin-right: auto;
    margin-left: auto;
    width: 93%;
  }
}
.coh-ce-cpt_pruritus_data_tab-52b39ee4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-52b39ee4 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pruritus_data_tab-f41583aa h3 {
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  letter-spacing: -0.68px;
  padding-bottom: 12px;
  margin-bottom: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-f41583aa h3 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pruritus_data_tab-f41583aa h3 sup {
  top: -13px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-f41583aa h3 sup {
    top: -9px;
  }
}
.coh-ce-cpt_pruritus_data_tab-8ac861c3 {
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
.coh-ce-cpt_pruritus_data_tab-8ac861c3 p:first-child {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-weight: 700;
  font-size: 28px;
  line-height: 22px;
  text-align: center;
  padding-bottom: 8px;
  margin-bottom: 0;
}
.coh-ce-cpt_pruritus_data_tab-8ac861c3 p:first-child span {
  display: inline-block;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 22px;
}
.coh-ce-cpt_pruritus_data_tab-8ac861c3 p:nth-child(2) {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 22px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-8ac861c3 p:nth-child(2) {
    font-size: 16px;
    line-height: 20px;
  }
}
.coh-ce-cpt_pruritus_data_tab-8ac861c3 .coh-wysiwyg {
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 15px;
          border-radius: 15px;
  padding-top: 37.5px;
  padding-bottom: 37.5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-8ac861c3 .coh-wysiwyg {
    padding-top: 26.5px;
    padding-bottom: 26.5px;
  }
}
.coh-ce-cpt_pruritus_data_tab-c17e677a {
  padding-right: 10px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_data_tab-c17e677a {
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-c17e677a {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_pruritus_data_tab-b45b8fa2 {
  padding: 0 10px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_data_tab-b45b8fa2 {
    padding: 0 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-b45b8fa2 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_pruritus_data_tab-14054392 {
  padding-left: 10px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_data_tab-14054392 {
    padding-left: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-874571f8 p br {
    display: none;
  }
}
.coh-ce-cpt_pruritus_data_tab-129768ab {
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_data_tab-129768ab {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pruritus_data_tab-84280aa0 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  font-weight: 500;
  color: rgb(0, 93, 166);
  letter-spacing: -0.68px;
  padding-bottom: 30px;
  margin-bottom: 0;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pruritus_data_tab-84280aa0 h2 {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_data_tab-84280aa0 h2 {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-84280aa0 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
    width: 96%;
  }
}
.coh-ce-cpt_pruritus_data_tab-84280aa0 h2 sup {
  top: -13px;
  font-size: 60%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-84280aa0 h2 sup {
    top: -9px;
  }
}
.coh-ce-cpt_pruritus_data_tab-c1910906 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  font-weight: 500;
  color: rgb(65, 64, 66);
  letter-spacing: -0.56px;
  padding-bottom: 40.18px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-c1910906 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pruritus_data_tab-c1910906 h3 sup {
  top: -11px;
}
.coh-ce-cpt_pruritus_data_tab-b34370b9 {
  max-width: 510px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-b34370b9 {
    max-width: 195px;
  }
}
.coh-ce-cpt_pruritus_data_tab-81f4c117 {
  margin-top: 30px;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-81f4c117 {
    margin-top: 20px;
  }
}
.coh-ce-cpt_pruritus_data_tab-81f4c117 p {
  line-height: 31.2px;
  text-align: center;
  font-size: 22px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  padding-top: 21.3px;
  padding-right: 0;
  padding-bottom: 21.3px;
  padding-left: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 75%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_data_tab-81f4c117 p {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-81f4c117 p {
    font-size: 18px;
    line-height: 24px;
    padding-top: 18px;
    padding-bottom: 18px;
  }
}
.coh-ce-cpt_pruritus_data_tab-81f4c117 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_pruritus_data_tab-81f4c117 p sup {
  top: -9px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_data_tab-81f4c117 p sup {
    top: -8px;
  }
}
.coh-ce-cpt_pruritus_data_tab-a8323595 {
  background-color: rgb(229, 245, 244);
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-a8323595 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pruritus_data_tab-b4d3cdae h2 {
  color: rgb(0, 93, 166);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  padding-bottom: 30px;
  margin-bottom: 0;
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  letter-spacing: -0.68px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_data_tab-b4d3cdae h2 {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-b4d3cdae h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
.coh-ce-cpt_pruritus_data_tab-b4d3cdae h2 sup {
  font-size: 60%;
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-b4d3cdae h2 sup {
    top: -9px;
  }
}
.coh-ce-cpt_pruritus_data_tab-668a58d6 h3 {
  padding-bottom: 50px;
  text-align: center;
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-weight: 500;
  margin-right: auto;
  margin-left: auto;
  width: 92%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pruritus_data_tab-668a58d6 h3 {
    width: 85%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_data_tab-668a58d6 h3 {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-668a58d6 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pruritus_data_tab-668a58d6 h3 sup {
  top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-668a58d6 h3 sup {
    top: -7px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-72e3376c {
    position: relative;
  }
}
.coh-ce-cpt_pruritus_data_tab-a5deae8 {
  max-width: 898px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-a5deae8 {
    max-width: 295px;
  }
}
.coh-ce-cpt_pruritus_data_tab-6735cb4a p {
  padding-bottom: 0;
  text-align: center;
  font-size: 18px;
  line-height: 27px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-weight: 400;
  margin-top: 41.41px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 86%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_data_tab-6735cb4a p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_data_tab-6735cb4a p {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_pruritus_data_tab-6735cb4a p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_pruritus_early_and_over_time-9059d777 {
  margin: 60px auto 0px auto;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pruritus_early_and_over_time-9059d777 {
    max-width: 100%;
    padding: 0 15px;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-a54cb2f0 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pruritus_early_and_over_time-a54cb2f0 p {
    font-size: 28px;
    line-height: 42px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_early_and_over_time-a54cb2f0 p {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-a54cb2f0 p .common-super-script {
  position: relative;
  top: -7px;
  font-size: 60%;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_early_and_over_time-d546352e {
    margin: 0px !important;;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-d5b3bd13 {
  max-width: 730px;
  padding-right: 0px !important;;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_early_and_over_time-d5b3bd13 {
    margin-bottom: 30px;
    max-width: 100%;
    padding-right: 15px !important;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_early_and_over_time-d5b3bd13 {
    padding: 0px !important;;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-bf4f185f {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_early_and_over_time-244e9393 {
    display: none;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-244e9393 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 27.24px;
  background-color: rgb(0, 93, 166);
  padding-top: 20px;
  padding-bottom: 18.59px;
  text-align: center;
  -webkit-border-radius: 0px 30px 0px 0px;
          border-radius: 0px 30px 0px 0px;
  -webkit-box-shadow: 0px 2px 17px 0  #dddbdb;
          box-shadow: 0px 2px 17px 0  #dddbdb;
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_early_and_over_time-244e9393 p {
    padding-top: 11px;
    padding-right: 46px;
    padding-bottom: 0.64875rem;
    padding-left: 46px;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-244e9393 p br {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_early_and_over_time-244e9393 p br {
    display: block;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-244e9393 p .common-super-script {
  font-size: 60%;
  top: -6px;
}
.coh-ce-cpt_pruritus_early_and_over_time-6a33c180 {
  border-width: 1.56px;
  -webkit-border-bottom-left-radius: 20px;
          border-bottom-left-radius: 20px;
  border-style: solid;
  border-color: rgb(0, 93, 166);
  padding-top: 9.42px;
  padding-right: 25.66px;
  padding-bottom: 16.18px;
  padding-left: 24px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_early_and_over_time-6a33c180 {
    display: none;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-adfbb610 {
  display: none;
  background-color: rgb(255, 255, 255);
  padding-top: 5.62px;
  padding-right: 12px;
  padding-bottom: 10.41px;
  padding-left: 10.93px;
  border-width: 0px;
  -webkit-border-bottom-left-radius: 20px;
          border-bottom-left-radius: 20px;
  border-style: solid;
  border-color: rgb(0, 93, 166);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_early_and_over_time-adfbb610 {
    display: block;
    padding: 0px !important;;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-c597b2de {
  padding-left: 30px !important;
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_early_and_over_time-c597b2de {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 ul {
  margin-bottom: 20px;
  margin-left: 7px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 ul {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 ul li {
  margin-bottom: 10px;
  list-style: none;
  position: relative;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 ul li {
    margin-bottom: 12px;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 ul li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: -11px;
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 ul li p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 ul li .content-script {
  position: relative;
  top: -5px;
  font-size: 59%;
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 15px;
  font-weight: 500;
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 p strong {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 p .content-script {
  position: relative;
  top: -7px;
  font-size: 60%;
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 .iner {
  margin-top: 6px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 .iner {
    margin-top: 14px;
    padding-top: 14px;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 .iner p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 16px;
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 h3 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 24px;
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 p.exbot {
  margin-bottom: 24px;
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 .Reductions-text {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 23px;
  line-height: 34px;
  margin-bottom: 20px;
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 h4 {
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_pruritus_early_and_over_time-9d8f4f9 h4 .content-script {
  font-size: 60%;
}
.coh-ce-cpt_pruritus_is_a_debilitating_0-eb3b806a {
  max-width: 1110px;
  margin: 0 auto;
  padding: 0 15px;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_0-eb3b806a {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_0-eb3b806a {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_0-488ad89a {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_0-488ad89a {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pruritus_is_a_debilitating_0-ca0e4e5a {
  max-width: 112px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_0-ca0e4e5a {
    max-width: 100px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_0-ca0e4e5a {
    max-width: 114px;
  }
}
.coh-ce-cpt_pruritus_is_a_debilitating_0-b5955862 {
  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: 3px !important;
}
.coh-ce-cpt_pruritus_is_a_debilitating_0-f0aa2145 {
  padding-top: 40px;
}
.coh-ce-cpt_pruritus_is_a_debilitating_a-6a7ec0f1 {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_a-6a7ec0f1 {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_a-488ad89a {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_a-488ad89a {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pruritus_is_a_debilitating_a-b5c7d5c9 {
  max-width: 112px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_a-b5c7d5c9 {
    max-width: 100px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_a-b5c7d5c9 {
    max-width: 104px;
  }
}
.coh-ce-cpt_pruritus_is_a_debilitating_a-ce8bda81 {
  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: 0px !important;
}
.coh-ce-cpt_pruritus_is_a_debilitating_a-68ab709a {
  padding-top: 32px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_a-68ab709a {
    padding-top: 40px;
  }
}
.coh-ce-cpt_pruritus_is_a_debilitating_p-28956aa {
  margin: 0 auto;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_p-28956aa {
    padding: 0 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_p-28956aa {
    margin-bottom: 44px;
  }
}
.coh-ce-cpt_pruritus_is_a_debilitating_p-5bbb771a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_p-5bbb771a {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_pruritus_is_a_debilitating_p-d87199a4 {
  max-width: 221px;
  margin-right: 35px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pruritus_is_a_debilitating_p-d87199a4 {
    padding-bottom: 20px;
    margin-right: 0;
  }
}
.coh-ce-cpt_pruritus_is_a_debilitating_p-fb392b47 {
  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_pruritus_is_a_debilitating_p-a6e5f915 ul li {
  position: relative;
  list-style: none;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_pruritus_is_a_debilitating_p-a6e5f915 ul li:before {
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
  position: absolute;
  top: 10px;
  left: -16px;
  content: "";
}
.coh-ce-cpt_pruritus_reduction_data-15536377 {
  background-color: rgb(192, 232, 223);
  padding-top: 30px;
  padding-bottom: 30px;
}
.coh-ce-cpt_pruritus_reduction_data-327aec7e {
  text-align: center;
}
.coh-ce-cpt_pruritus_reduction_data-b0ccc159 {
  background-color: rgb(255, 255, 255);
  border-color: rgb(113, 219, 198);
  border-style: solid;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  border-width: 2px;
  border-bottom-width: 10px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}
.coh-ce-cpt_pruritus_reduction_data-bb589263 {
  max-width: 60%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pruritus_was_measured-b858e330 {
  background-color: rgb(0, 94, 169);
  margin-top: 30px;
  margin-bottom: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
}
.coh-ce-cpt_pruritus_was_measured-522e0f76 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 10px;
          border-radius: 10px;
  padding-top: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
}
.coh-ce-cpt_rapid_and_durable_reduction-9d941a0a {
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.coh-ce-cpt_rapid_and_durable_reduction-327aec7e {
  text-align: center;
}
.coh-ce-cpt_rapid_and_durable_reduction-ddcaa724 {
  border-color: rgb(90, 163, 149);
  border-style: solid;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  border-width: 2px;
  border-bottom-width: 10px;
}
.coh-ce-cpt_rapid_and_durable_reduction-bb589263 {
  max-width: 60%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_rapid_and_durable_reduction-b0d1a395 {
  text-align: center;
  background-color: rgb(26, 137, 201);
  color: rgb(255, 255, 255);
  -webkit-border-radius: 15px;
          border-radius: 15px;
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  margin-top: 30px;
}
.coh-ce-cpt_reducing_pfic_sba_page_navig-5c1b84fe {
  max-width: 1110px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 60px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-5c1b84fe {
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-5c1b84fe {
    max-width: 100%;
    margin-right: 15px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_reducing_pfic_sba_page_navig-eaac2edb {
  background-color: rgb(0, 93, 166);
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  margin-right: 0!important;
  margin-left: 0!important;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-eaac2edb {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_reducing_pfic_sba_page_navig-f92e91e0 {
  padding-left: 0!important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-f92e91e0 {
    padding-left: 0rem!important;
    padding-right: 0rem!important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-f92e91e0 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_reducing_pfic_sba_page_navig-2bba73e7 {
  width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-2bba73e7 {
    max-width: 100%;
  }
}
.coh-ce-cpt_reducing_pfic_sba_page_navig-2bba73e7 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
  font-weight: 700;
  letter-spacing: -0.1px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-2bba73e7 h4 {
    text-align: center;
    margin-bottom: 30px;
    line-height: 29px;
    font-size: 21px;
    letter-spacing: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-2bba73e7 h4 {
    text-align: center;
    font-size: 21px;
    line-height: 29px;
  }
}
.coh-ce-cpt_reducing_pfic_sba_page_navig-5abe3b38 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-5abe3b38 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0px !important;;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-5abe3b38 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_reducing_pfic_sba_page_navig-26c0dc0a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  color: rgb(255, 255, 255);
  padding-top: 10.04px;
  padding-right: 30px;
  padding-bottom: 10.03px;
  padding-left: 30px;
  line-height: 29.96px;
  font-weight: 700;
  width: 100%;
  max-width: 212px;
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sba_page_navig-26c0dc0a {
    padding-top: 5.04px;
    padding-bottom: 5.03px;
    max-width: 285px;
  }
}
.coh-ce-cpt_reducing_pfic_sba_page_navig-26c0dc0a:hover {
  color: #fff;
  border: 3px solid #fff;
  opacity: 0.8;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_reducing_pfic_sleep_page_nav-20edc031 {
  max-width: 1110px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_reducing_pfic_sleep_page_nav-20edc031 {
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sleep_page_nav-20edc031 {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pfic_sleep_page_nav-20edc031 {
    max-width: 100%;
    margin-right: 15px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_reducing_pfic_sleep_page_nav-eaac2edb {
  background-color: rgb(0, 93, 166);
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  margin-right: 0!important;
  margin-left: 0!important;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sleep_page_nav-eaac2edb {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_reducing_pfic_sleep_page_nav-642f4af6 {
  padding-left: 0!important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_reducing_pfic_sleep_page_nav-642f4af6 {
    padding-left: 0rem!important;
    padding-right: 0rem!important;
  }
}
.coh-ce-cpt_reducing_pfic_sleep_page_nav-96d827d4 {
  width: 100%;
  max-width: 500px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sleep_page_nav-96d827d4 {
    max-width: 100%;
  }
}
.coh-ce-cpt_reducing_pfic_sleep_page_nav-96d827d4 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pfic_sleep_page_nav-96d827d4 h4 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 21px;
  }
}
.coh-ce-cpt_reducing_pfic_sleep_page_nav-17cdfea6 {
  padding: 0px !important;;
  display: -webkit-box;;
  display: -webkit-flex;;
  display: -ms-flexbox;;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sleep_page_nav-17cdfea6 {
    padding: 0px !important;;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pfic_sleep_page_nav-17cdfea6 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_reducing_pfic_sleep_page_nav-e0430053 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  color: rgb(255, 255, 255);
  padding-top: 10.04px;
  padding-right: 30px;
  padding-bottom: 10.03px;
  padding-left: 30px;
  line-height: 29.96px;
  font-weight: 700;
  width: 100%;
  max-width: 228px;
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pfic_sleep_page_nav-e0430053 {
    padding-top: 5.04px;
    padding-bottom: 10.03px;
    max-width: 345px;
  }
}
.coh-ce-cpt_reducing_pfic_sleep_page_nav-e0430053:hover {
  color: #fff;
  border: 3px solid #fff;
  opacity: 0.8;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_reducing_pruritus_page_navig-62f5058d {
  max-width: 1110px;
  margin-top: 60px;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_reducing_pruritus_page_navig-62f5058d {
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pruritus_page_navig-62f5058d {
    max-width: 100%;
    margin-right: 15px;
    margin-left: 15px;
  }
}
.algs-navigation-sba.coh-ce-cpt_reducing_pruritus_page_navig-62f5058d {
  max-width: 600px;
  width: 100%;
}
.algs-navigation-sba.coh-ce-cpt_reducing_pruritus_page_navig-62f5058d a {
  max-width: 200px;
  width: 100%;
}
.coh-ce-cpt_reducing_pruritus_page_navig-faf91027 {
  background-color: rgb(0, 93, 166);
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  margin: 0px !important;;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pruritus_page_navig-faf91027 {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_reducing_pruritus_page_navig-ae2ac985 {
  padding: 0 30px 0 0!important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_reducing_pruritus_page_navig-ae2ac985 {
    padding-left: 0rem!important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pruritus_page_navig-ae2ac985 {
    padding-right: 0rem!important;
  }
}
.coh-ce-cpt_reducing_pruritus_page_navig-9cb24abe h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pruritus_page_navig-9cb24abe h4 {
    margin-bottom: 30px;
    text-align: center;
    font-size: 21px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pruritus_page_navig-9cb24abe h4 {
    text-align: center;
    letter-spacing: -0.3px;
  }
}
.coh-ce-cpt_reducing_pruritus_page_navig-2877ba9d {
  padding: 0px !important;;
  display: -webkit-box;;
  display: -webkit-flex;;
  display: -ms-flexbox;;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pruritus_page_navig-2877ba9d {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pruritus_page_navig-2877ba9d {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_reducing_pruritus_page_navig-71612033 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  color: rgb(255, 255, 255);
  padding-top: 10.04px;
  padding-right: 30px;
  padding-bottom: 10.03px;
  padding-left: 30px;
  line-height: 29.96px;
  font-weight: 700;
  width: 100%;
  max-width: 240px;
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pruritus_page_navig-71612033 {
    padding-top: 5.04px;
    padding-bottom: 5.03px;
    max-width: 285px;
  }
}
.coh-ce-cpt_reducing_pruritus_page_navig-71612033:hover {
  color: #fff;
  border: 3px solid #fff;
  opacity: 0.8;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_reducing_pruritus_page_nav_0-62f5058d {
  max-width: 1110px;
  margin-top: 60px;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_reducing_pruritus_page_nav_0-62f5058d {
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pruritus_page_nav_0-62f5058d {
    max-width: 100%;
    margin-right: 15px;
    margin-left: 15px;
  }
}
.algs-navigation-sba.coh-ce-cpt_reducing_pruritus_page_nav_0-62f5058d {
  max-width: 600px;
  width: 100%;
}
.algs-navigation-sba.coh-ce-cpt_reducing_pruritus_page_nav_0-62f5058d a {
  max-width: 200px;
  width: 100%;
}
.coh-ce-cpt_reducing_pruritus_page_nav_0-eaac2edb {
  background-color: rgb(0, 93, 166);
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  margin-right: 0!important;
  margin-left: 0!important;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pruritus_page_nav_0-eaac2edb {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_reducing_pruritus_page_nav_0-ae2ac985 {
  padding: 0 30px 0 0!important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_reducing_pruritus_page_nav_0-ae2ac985 {
    padding-left: 0rem!important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pruritus_page_nav_0-ae2ac985 {
    padding-right: 0rem!important;
  }
}
.coh-ce-cpt_reducing_pruritus_page_nav_0-6fe048ff h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pruritus_page_nav_0-6fe048ff h4 {
    text-align: center;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_reducing_pruritus_page_nav_0-af41f8ec {
  padding: 0px !important;;
  display: -webkit-box;;
  display: -webkit-flex;;
  display: -ms-flexbox;;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_pruritus_page_nav_0-af41f8ec {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_reducing_pruritus_page_nav_0-db1ec698 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  color: rgb(255, 255, 255);
  padding-top: 10.04px;
  padding-right: 30px;
  padding-bottom: 10.03px;
  padding-left: 30px;
  line-height: 29.96px;
  font-weight: 700;
  width: 100%;
  max-width: 240px;
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_pruritus_page_nav_0-db1ec698 {
    padding-top: 5.04px;
    padding-bottom: 5.03px;
    max-width: 285px;
  }
}
.coh-ce-cpt_reducing_pruritus_page_nav_0-db1ec698:hover {
  color: #fff;
  border: 3px solid #fff;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_reducing_sba_page_navigator-cc1a324e {
  max-width: 1110px;
  margin-top: 60px;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_reducing_sba_page_navigator-cc1a324e {
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_sba_page_navigator-cc1a324e {
    max-width: 100%;
    margin-top: 30px;
    margin-right: 15px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_reducing_sba_page_navigator-eaac2edb {
  background-color: rgb(0, 93, 166);
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  margin-right: 0!important;
  margin-left: 0!important;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_sba_page_navigator-eaac2edb {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_reducing_sba_page_navigator-115581b0 {
  padding: 0 30px 0 0!important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_reducing_sba_page_navigator-115581b0 {
    padding-left: 0rem!important;
    padding-right: 0rem!important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_sba_page_navigator-115581b0 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_reducing_sba_page_navigator-bdaee3ef h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_sba_page_navigator-bdaee3ef h4 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 21px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_sba_page_navigator-bdaee3ef h4 {
    text-align: center;
    letter-spacing: 0.3px;
  }
}
.coh-ce-cpt_reducing_sba_page_navigator-2877ba9d {
  padding: 0px !important;;
  display: -webkit-box;;
  display: -webkit-flex;;
  display: -ms-flexbox;;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_sba_page_navigator-2877ba9d {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_sba_page_navigator-2877ba9d {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_reducing_sba_page_navigator-27dee078 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  color: rgb(255, 255, 255);
  padding-top: 10.04px;
  padding-right: 30px;
  padding-bottom: 10.03px;
  padding-left: 30px;
  line-height: 29.96px;
  font-weight: 700;
  width: 100%;
  max-width: 228px;
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_sba_page_navigator-27dee078 {
    padding-top: 5.04px;
    padding-bottom: 5.03px;
    max-width: 285px;
  }
}
.coh-ce-cpt_reducing_sba_page_navigator-27dee078:hover {
  color: #fff;
  border: 3px solid #fff;
  opacity: 0.8;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_reducing_sba_page_navigato_0-e360e0f8 {
  max-width: 1110px;
  margin-top: 60px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_reducing_sba_page_navigato_0-e360e0f8 {
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_sba_page_navigato_0-e360e0f8 {
    max-width: 100%;
    margin-right: 15px;
    margin-left: 15px;
  }
}
.coh-ce-cpt_reducing_sba_page_navigato_0-faf91027 {
  background-color: rgb(0, 93, 166);
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  margin: 0px !important;;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_sba_page_navigato_0-faf91027 {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_reducing_sba_page_navigato_0-d1ab2bde {
  padding: 0px 30px 0px 0px!important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_reducing_sba_page_navigato_0-d1ab2bde {
    padding-left: 0rem!important;
    padding-right: 0rem!important;
  }
}
.coh-ce-cpt_reducing_sba_page_navigato_0-e186c0c0 h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(255, 255, 255);
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_sba_page_navigato_0-e186c0c0 h4 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 21px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_sba_page_navigato_0-e186c0c0 h4 {
    text-align: center;
    letter-spacing: -0.3px;
  }
}
.coh-ce-cpt_reducing_sba_page_navigato_0-2877ba9d {
  padding: 0px !important;;
  display: -webkit-box;;
  display: -webkit-flex;;
  display: -ms-flexbox;;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_sba_page_navigato_0-2877ba9d {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reducing_sba_page_navigato_0-2877ba9d {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_reducing_sba_page_navigato_0-9cafca2c {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  color: rgb(255, 255, 255);
  padding-top: 10.04px;
  padding-right: 30px;
  padding-bottom: 10.03px;
  padding-left: 30px;
  line-height: 29.96px;
  font-weight: 700;
  width: 100%;
  max-width: 240px;
  border-width: 3px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reducing_sba_page_navigato_0-9cafca2c {
    padding-top: 5.04px;
    padding-bottom: 5.03px;
    max-width: 285px;
  }
}
.coh-ce-cpt_reducing_sba_page_navigato_0-9cafca2c:hover {
  color: #fff;
  border: 3px solid #fff;
  opacity: 0.8;
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_resources_guide-f740d6f8 {
  position: relative;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-f740d6f8 {
    margin-top: 0;
  }
}
.coh-ce-cpt_resources_guide-da96e0a2 h3 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 26px;
  line-height: 33.8px;
  padding-bottom: 30px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-da96e0a2 h3 {
    font-size: 27px;
    line-height: 34px;
  }
}
.coh-ce-cpt_resources_guide-2af4192d {
  margin-bottom: 40px;
  padding-right: 0.9rem !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-2af4192d {
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_resources_guide-2af4192d {
    display: none;
  }
}
.coh-ce-cpt_resources_guide-65b500f2 {
  -webkit-box-shadow: 0px 2px 6px #00000029;
          box-shadow: 0px 2px 6px #00000029;
  -webkit-border-radius: 0px 40px 0px 0px;
          border-radius: 0px 40px 0px 0px;
}
.coh-ce-cpt_resources_guide-6d93dbb5 {
  padding-top: 30px;
  padding-right: 23px;
  padding-bottom: 36px;
  padding-left: 23px;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  height: 362px;
  -webkit-border-radius: 0 0px 0px 40px;
          border-radius: 0 0px 0px 40px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_guide-6d93dbb5 {
    height: 400px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-6d93dbb5 {
    padding-top: 35px;
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 8px;
    height: 426px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-6d93dbb5 {
    padding-right: 20px;
    padding-left: 20px;
    height: auto;
  }
}
.coh-ce-cpt_resources_guide-abca8bac h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 15px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-abca8bac h4 {
    line-height: 29px;
    font-size: 21px;
  }
}
.coh-ce-cpt_resources_guide-abca8bac p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-abca8bac p {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-abca8bac p.hcp-last {
    padding-right: 4px;
  }
}
.coh-ce-cpt_resources_guide-14b28a58 {
  background-color: rgb(0, 93, 166);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 22px;
  line-height: 29.96px;
  padding-top: 13px;
  padding-right: 28px;
  padding-bottom: 13.1px;
  padding-left: 28px;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
  display: block;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 30px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 211px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-14b28a58 {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-14b28a58 {
    position: static;
  }
}
.coh-ce-cpt_resources_guide-14b28a58:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_resources_guide-14b28a58:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_resources_guide-29463a9b {
  margin-bottom: 40px;
  padding-right: 0.9rem !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-29463a9b {
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_resources_guide-29463a9b {
    display: none;
  }
}
.coh-ce-cpt_resources_guide-3082d78a {
  -webkit-box-shadow: 0px 2px 6px #00000029;
          box-shadow: 0px 2px 6px #00000029;
  -webkit-border-radius: 0 40px 0 0;
          border-radius: 0 40px 0 0;
}
.coh-ce-cpt_resources_guide-6bc7a96c {
  padding-top: 30px;
  padding-right: 25px;
  padding-bottom: 36px;
  padding-left: 25px;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  height: 362px;
  -webkit-border-radius: 0 0px 0px 40px;
          border-radius: 0 0px 0px 40px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_guide-6bc7a96c {
    height: 400px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-6bc7a96c {
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 10px;
    height: 426px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-6bc7a96c {
    padding-right: 20px;
    padding-left: 20px;
    height: auto;
  }
}
.coh-ce-cpt_resources_guide-3fd2f69f h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 15px;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-3fd2f69f h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
.coh-ce-cpt_resources_guide-3fd2f69f p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  height: 109px;
  font-weight: 500;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_guide-3fd2f69f p {
    height: 123px;
    margin-bottom: 10px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-3fd2f69f p {
    margin-bottom: 0;
    height: 253px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-3fd2f69f p {
    height: auto;
  }
}
.coh-ce-cpt_resources_guide-3fd2f69f .midclas {
  height: 145px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_guide-3fd2f69f .midclas {
    height: 123px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-3fd2f69f .midclas {
    height: 223px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-3fd2f69f .midclas {
    height: auto;
  }
}
.coh-ce-cpt_resources_guide-4b328e08 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 22px;
  line-height: 24px;
  text-align: center;
  background-color: rgb(0, 93, 166);
  padding-top: 16px;
  padding-bottom: 16px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  margin: 0 auto;
  max-width: 211px;
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 30px;
  left: 0;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-4b328e08 {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-4b328e08 {
    position: static;
  }
}
.coh-ce-cpt_resources_guide-4b328e08:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_resources_guide-4b328e08:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_resources_guide-5bc98eb9 {
  margin-bottom: 40px;
  padding-right: 0.9rem !important;
}
@media (max-width: 767px) {
  .mob-none.coh-ce-cpt_resources_guide-5bc98eb9 {
    display: none;
  }
}
.coh-ce-cpt_resources_guide-6c9eed6e h4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 0;
  font-weight: 700;
  padding-bottom: 15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-6c9eed6e h4 {
    font-size: 21px;
    line-height: 29px;
  }
}
.coh-ce-cpt_resources_guide-6c9eed6e p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  height: 110px;
  font-weight: 500;
  padding-right: 3px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_guide-6c9eed6e p {
    height: 134px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-6c9eed6e p {
    margin-bottom: 0;
    height: 224px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-6c9eed6e p {
    height: auto;
    padding-right: 4px;
  }
}
.coh-ce-cpt_resources_guide-7ce31309 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  margin: 0 auto;
  max-width: 211px;
  background-color: rgb(0, 93, 166);
  text-align: center;
  position: absolute;
  bottom: 30px;
  left: 0;
  right: 0;
  font-weight: 700;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_guide-7ce31309 {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_guide-7ce31309 {
    position: static;
  }
}
.coh-ce-cpt_resources_guide-7ce31309:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_resources_guide-7ce31309:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_resources_video_library-884967e6 {
  padding-top: 80px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_video_library-884967e6 {
    padding-top: 55px;
  }
}
.coh-ce-cpt_resources_video_library-7ac2ba82 {
  max-width: 1110px;
  margin: 0 auto;
}
.coh-ce-cpt_resources_video_library-10a6e704 {
  margin-bottom: 30px;
  padding-bottom: 50px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_video_library-10a6e704 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_video_library-10a6e704 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_resources_video_library-e5e2b9d3 h4 {
  color: rgb(34, 65, 148);
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-e5e2b9d3 h4 {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-e5e2b9d3 h4 br {
    display: none;
  }
}
.coh-ce-cpt_resources_video_library-e5e2b9d3 p {
  color: rgb(34, 65, 148);
  font-size: 16px;
  margin-bottom: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_video_library-e5e2b9d3 p {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_resources_video_library-e5e2b9d3 p a {
  text-decoration: underline;
  color: rgb(34, 65, 148);
  font-weight: bold;
  font-size: 16px;
}
.coh-ce-cpt_resources_video_library-e5e2b9d3 p a:hover {
  color: rgb(34, 65, 148);
}
.coh-ce-cpt_resources_video_library-e5e2b9d3 .video-text {
  font-size: 30px;
  line-height: 45px;
  font-family: 'OpenSans-SemiBold', sans-serif;
  margin-bottom: 30px;
  color: rgb(51, 51, 51);
  font-weight: 500;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_video_library-e5e2b9d3 .video-text {
    font-size: 28px;
    line-height: 42px;
    margin-top: 0;
  }
}
.coh-ce-cpt_risks_of_surgical_interventi-ba6a1017 {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_risks_of_surgical_interventi-ba6a1017 {
    padding: 0 15px;
  }
}
.coh-ce-cpt_risks_of_surgical_interventi-31f3f99a {
  max-width: 93%;
  padding-left: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_risks_of_surgical_interventi-31f3f99a {
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_risks_of_surgical_interventi-31f3f99a {
    max-width: 100%;
    padding-left: 0;
  }
}
.coh-ce-cpt_risks_of_surgical_interventi-31f3f99a ul {
  margin-left: 20px;
}
.coh-ce-cpt_risks_of_surgical_interventi-31f3f99a ul.criteria-list2 {
  margin-bottom: 0;
}
.coh-ce-cpt_risks_of_surgical_interventi-31f3f99a ul li {
  margin-bottom: 10px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  line-height: 22px;
}
.coh-ce-cpt_risks_of_surgical_interventi-31f3f99a .coh-style-moa-blurb-heading {
  margin-top: 81px;
  margin-bottom: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_risks_of_surgical_interventi-31f3f99a .coh-style-moa-blurb-heading {
    margin-top: 80px;
  }
}
.coh-ce-cpt_risks_of_surgical_interven_0-df92f8b0 h2 {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 45px;
  margin-top: 60px;
  margin-bottom: 20px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_risks_of_surgical_interven_0-df92f8b0 h2 {
    margin-top: 48px;
  }
}
.coh-ce-cpt_risks_of_surgical_interven_0-df92f8b0 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 10px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_risks_of_surgical_interven_0-df92f8b0 p {
    margin-bottom: 11px;
  }
}
.coh-ce-cpt_risks_of_surgical_interven_0-df92f8b0 ul {
  margin-left: 17px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(51, 51, 51);
  font-size: 16px;
}
.coh-ce-cpt_risks_of_surgical_interven_0-df92f8b0 ul li {
  line-height: 16px;
  position: relative;
  list-style: none;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_risks_of_surgical_interven_0-df92f8b0 ul li:before {
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(51, 51, 51);
  position: absolute;
  top: 6px;
  left: -16px;
  content: "";
}
@media (max-width: 767px) {
  .coh-ce-cpt_risks_of_surgical_interven_0-93a75ae9 {
    display: none;
  }
}
.coh-ce-cpt_risks_of_surgical_interven_0-ce99fb47 {
  width: 233px;
  margin-left: 120px;
  margin-top: -30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_risks_of_surgical_interven_0-ce99fb47 {
    margin-left: 62px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_risks_of_surgical_interven_0-ce99fb47 {
    margin-left: 16px;
  }
}
.coh-ce-cpt_safety_algs_link_navigator-3e29b899 {
  background-color: rgb(0, 148, 144);
  margin: 80px auto 40px;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 8px #00000059;
          box-shadow: 0px 3px 8px #00000059;
  padding-top: 40px;
  padding-right: 65px;
  padding-bottom: 40px;
  padding-left: 65px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_safety_algs_link_navigator-3e29b899 {
    max-width: 1110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_safety_algs_link_navigator-3e29b899 {
    max-width: 100%;
    padding: 40px 22px;
    margin: 80px 15px 40px;
  }
}
.coh-ce-cpt_safety_algs_link_navigator-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_safety_algs_link_navigator-ae537440 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_algs_link_navigator-ae537440 p {
    font-size: 24px;
    line-height: 36px;
    text-align: left;
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_algs_link_navigator-ae537440 p {
    text-align: center;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_safety_algs_link_navigator-53ba404f {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  max-width: 210px;
  margin-left: auto;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_algs_link_navigator-53ba404f {
    max-width: 210px;
    margin: 0 auto;
    display: none;
  }
}
.coh-ce-cpt_safety_algs_link_navigator-53ba404f:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_safety_algs_link_navigator-26c0650c {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_algs_link_navigator-26c0650c {
    max-width: 290px;
    margin: 0 auto;
    display: block;
  }
}
.coh-ce-cpt_safety_algs_link_navigator-26c0650c:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_safety_page_table_component-438faacb {
  padding-bottom: 49px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_page_table_component-438faacb {
    padding-bottom: 66px;
  }
}
.pb-0.coh-ce-cpt_safety_page_table_component-438faacb {
  padding-bottom: 0px;
}
.common-treatment.coh-ce-cpt_safety_page_table_component-438faacb {
  padding-bottom: 0px;
}
.teae-table.coh-ce-cpt_safety_page_table_component-438faacb {
  padding-bottom: 0px;
}
.coh-ce-cpt_safety_page_table_component-623cd083 h4 {
  margin-bottom: 0px;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_safety_page_table_component-623cd083 p {
  max-width: 730px;
  margin-bottom: 30px;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table {
  width: 100%;
  font-weight: 600;
  margin-top: 30px;
  margin-bottom: 30px;
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table th, .coh-ce-cpt_safety_page_table_component-8850c7ed table td {
  border-width: 1px;
  border-style: solid;
  border-color: rgb(65, 64, 66);
  vertical-align: middle;
  text-align: center;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table th, .coh-ce-cpt_safety_page_table_component-8850c7ed table td {
    text-align: center;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table tr:first-child {
  border-style: none;
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table tr:first-child td {
  border-style: none;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table tr:first-child td {
    font-size: 8px;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table tr:first-child td br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table tr:first-child td br {
    display: block;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table tr:last-child td {
  border-style: none;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table tr:last-child td {
    font-size: 8px;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td {
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 18px;
  line-height: 24.51px;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td {
    padding-top: 9px;
    padding-right: 2px;
    padding-bottom: 9px;
    padding-left: 2px;
    font-size: 14px;
    line-height: 16px;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td:first-child {
  font-weight: 700;
  padding-left: 6px;
  text-align: left;
  width: 47%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td:first-child {
    width: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td:first-child {
    padding-left: 3px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td:first-child {
    width: auto;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td:first-child .lighttext {
  font-weight: 600;
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(2) {
  min-width: 178.8px;
  max-width: 178.8px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(2) {
    min-width: 93px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(2) {
    min-width: auto;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td.border-top-null {
  border-top: transparent !important;
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td.border-top-null.specific-size {
  min-width: 110px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td.border-top-null.specific-size {
    min-width: 84px !important;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td.border-top-null .arrow {
  display: inline-block;
  width: auto;
  margin-top: -3px;
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td.border-bottom-null {
  border-bottom: transparent !important;
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td.drug-related {
  padding-top: 27.5px;
  padding-bottom: 27.5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td.drug-related {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td .show-mobile {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td .show-mobile {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td .show-mobile {
    display: inline-block;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td .mobile-br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td .mobile-br {
    display: block;
    font-size: 0px;
    line-height: 0px;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td .desktop-br {
  display: block;
  font-size: 0px;
  line-height: 0px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table td .desktop-br {
    display: none;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td.grey-bg-color {
  background-color: rgb(153, 153, 153);
  border-left-width: 1px;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-style: solid;
  border-left-color: rgb(65, 64, 66);
  border-right-color: rgb(65, 64, 66);
  border-left-style: solid !important;
  border-right-style: solid !important;
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td.darkgreen-bg-color {
  border-left-style: solid !important;
  border-right-style: solid !important;
  border-left-width: 1px;
  border-right-width: 1px;
  border-left-style: solid;
  border-right-style: solid;
  background-color: rgb(12, 112, 117);
  border-left-color: rgb(65, 64, 66);
  border-right-color: rgb(65, 64, 66);
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td.green-bg-color {
  background-color: rgb(0, 151, 147);
  border-left-width: 1px;
  border-right-width: 1px;
  border-left-style: solid;
  border-right-style: solid;
  border-left-color: rgb(65, 64, 66);
  border-right-color: rgb(65, 64, 66);
  border-left-style: solid !important;
  border-right-style: solid !important;
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td.orange-bg-color {
  border-left-style: solid !important;
  border-right-style: solid !important;
  border-left-width: 1px;
  border-right-width: 1px;
  border-left-style: solid;
  border-right-style: solid;
  border-left-color: rgb(65, 64, 66);
  border-right-color: rgb(65, 64, 66);
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table td.blue-bg-color {
  border-left-color: rgb(65, 64, 66);
  border-right-color: rgb(65, 64, 66);
  border-left-width: 1px;
  border-right-width: 1px;
  border-left-style: solid;
  border-right-style: solid;
  border-left-style: solid !important;
  border-right-style: solid !important;
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table p {
  margin-bottom: 0px;
  font-size: 18px;
  line-height: 24.51px;
  font-weight: 600;
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table p {
    font-size: 14px;
    line-height: 16px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table p.small-font-m {
    font-size: 11px;
    line-height: 14.98px;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table p.unbold {
  padding-left: 12px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table p.unbold {
    padding-left: 5px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table p.unbold {
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table p.unbold.abdo-pain {
    width: 65%;
  }
}
.coh-ce-cpt_safety_page_table_component-8850c7ed table p img {
  display: inline-block;
  width: auto;
  margin-top: -3px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8850c7ed table p img {
    margin-top: -2px;
  }
}
.common-treatment .coh-ce-cpt_safety_page_table_component-8850c7ed table td {
  color: rgb(65, 64, 66);
}
.common-treatment .coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(2) {
  width: 96px;
  min-width: 96px !important;;
  max-width: 96px ;
}
@media (max-width: 1169px) {
  .common-treatment .coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(2) {
    min-width: 196px !important;;
  }
}
@media (max-width: 767px) {
  .common-treatment .coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(2) {
    min-width: 100px !important;;
  }
}
.common-treatment .coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(3) {
  width: 110px;
}
@media (max-width: 1169px) {
  .common-treatment .coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(3) {
    width: 196px;
  }
}
@media (max-width: 767px) {
  .common-treatment .coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(3) {
    width: 100px;
  }
}
.pedfic-table .coh-ce-cpt_safety_page_table_component-8850c7ed table td {
  width: 33.33%;
  color: rgb(65, 64, 66);
}
@media (max-width: 564px) {
  .pedfic-table .coh-ce-cpt_safety_page_table_component-8850c7ed table td {
    width: 16%;
  }
}
.pedfic-table .coh-ce-cpt_safety_page_table_component-8850c7ed table td:first-child {
  text-align: center;
}
.pfic-table-width .coh-ce-cpt_safety_page_table_component-8850c7ed table td {
  width: 22.2%;
}
@media (max-width: 767px) {
  .pfic-table-width .coh-ce-cpt_safety_page_table_component-8850c7ed table td {
    width: 22.2%;
  }
}
.pfic-table-width .coh-ce-cpt_safety_page_table_component-8850c7ed table td:first-child {
  width: auto;
}
@media (max-width: 564px) {
  .pfic-table-width .coh-ce-cpt_safety_page_table_component-8850c7ed table td:first-child {
    width: 22%;
  }
}
.pfic-table-width .coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(2) {
  width: 22.2%;
  min-width: 22.2%;
}
@media (max-width: 564px) {
  .pfic-table-width .coh-ce-cpt_safety_page_table_component-8850c7ed table td:nth-child(2) {
    width: auto;
    min-width: auto;
  }
}
.coh-ce-cpt_safety_page_table_component-8aefd12b ul {
  max-width: 730px;
}
.coh-ce-cpt_safety_page_table_component-8aefd12b .small-disclaimer {
  margin-top: 0px;
  margin-bottom: 30px;
  font-size: 15px;
  line-height: 24px;
}
.coh-ce-cpt_safety_page_table_component-8aefd12b p {
  font-size: 18px;
  line-height: 27px;
  margin-top: 15px;
  margin-bottom: 0px;
}
.coh-ce-cpt_safety_page_table_component-8aefd12b p.limitclas {
  max-width: 64%;
  color: rgb(65, 64, 66);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_page_table_component-8aefd12b p.limitclas {
    max-width: 100%;
  }
}
.coh-ce-cpt_safety_page_table_component-8aefd12b p > span {
  font-weight: 700;
  color: rgb(0, 93, 166);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_safety_page_table_component-8aefd12b .custom-ul li {
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_page_table_component-8aefd12b .custom-ul li ul li {
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_safety_page_table_component-8aefd12b .custom-ul li br {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_safety_page_table_component-8aefd12b .custom-ul li br {
    display: block;
  }
}
.coh-ce-cpt_safety_page_table_component-8aefd12b .new-conct {
  padding-top: 15px;
}
.coh-ce-cpt_safety_page_table_component-8aefd12b .new-conct p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  padding-left: 10px;
  margin-bottom: 0;
  position: relative;
}
.coh-ce-cpt_safety_page_table_component-8aefd12b .new-conct p span {
  font-size: 60%;
  position: relative;
  top: -6px;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_safety_page_table_component-8aefd12b .new-conct p span.bfre {
  position: absolute;
  left: 0;
  top: 0;
  color: rgb(65, 64, 66);
  font-size: 100%;
}
.rates-table .coh-ce-cpt_safety_page_table_component-8aefd12b ul.custom-ul li {
  padding-left: 11px;
  font-size: 18px;
  line-height: 27px;
}
.coh-ce-cpt_safety_pfic_link_navigator-3e29b899 {
  background-color: rgb(0, 148, 144);
  margin: 80px auto 40px;
  max-width: 1110px;
  -webkit-border-radius: 0 40px;
          border-radius: 0 40px;
  -webkit-box-shadow: 0px 3px 8px #00000059;
          box-shadow: 0px 3px 8px #00000059;
  padding-top: 40px;
  padding-right: 65px;
  padding-bottom: 40px;
  padding-left: 65px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_safety_pfic_link_navigator-3e29b899 {
    max-width: 1110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_safety_pfic_link_navigator-3e29b899 {
    max-width: 100%;
    padding: 40px 22px;
    margin: 80px 15px 40px;
  }
}
.coh-ce-cpt_safety_pfic_link_navigator-42a9df0f {
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_safety_pfic_link_navigator-ae537440 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_pfic_link_navigator-ae537440 p {
    font-size: 24px;
    line-height: 36px;
    text-align: left;
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_safety_pfic_link_navigator-ae537440 p {
    text-align: center;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_safety_pfic_link_navigator-53ba404f {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  max-width: 210px;
  margin-left: auto;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_pfic_link_navigator-53ba404f {
    max-width: 210px;
    margin: 0 auto;
    display: none;
  }
}
.coh-ce-cpt_safety_pfic_link_navigator-53ba404f:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_safety_pfic_link_navigator-26c0650c {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  display: block;
  border: 2px solid #fff;
  -webkit-border-radius: 28px;
          border-radius: 28px;
  text-align: center;
  display: none;
  padding-top: 11px;
  padding-right: 10px;
  padding-bottom: 11px;
  padding-left: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_safety_pfic_link_navigator-26c0650c {
    max-width: 290px;
    margin: 0 auto;
    display: block;
  }
}
.coh-ce-cpt_safety_pfic_link_navigator-26c0650c:hover {
  color: #009490 ;
  border: 2px solid #fff;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_safety_profile_table1-de15cfdf {
  background-color: rgb(66, 182, 170);
}
.coh-ce-cpt_safety_profile_table1-8265d566 {
  text-align: center;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_safety_profile_table1-8265d566 h2 {
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
.coh-ce-cpt_sba_responce-30ded999 {
  margin: 0 auto;
  max-width: 1110px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sba_responce-30ded999 {
    max-width: 100%;
    padding: 0 15px;
  }
}
.coh-ce-cpt_sba_responce-2b46b0ac p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 31px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-2b46b0ac p {
    font-size: 24px;
  }
}
.coh-ce-cpt_sba_responce-5e77388a {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_responce-5e77388a {
    display: block;
  }
}
.coh-ce-cpt_sba_responce-9b3acdae {
  max-width: 34%;
  padding-right: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sba_responce-9b3acdae {
    max-width: 40%;
    padding-left: 1rem !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-9b3acdae {
    max-width: 50%;
    padding-left: .35rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_responce-9b3acdae {
    max-width: 100%;
  }
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss {
  font-size: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sba_responce-5f989f00 .pfic-statss {
    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_sba_responce-5f989f00 .pfic-statss .big {
  margin-right: 7px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big {
    margin-right: 4px;
  }
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big p {
  margin-bottom: 0;
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big p span:first-child {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 66px;
  line-height: 90px;
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big p span:first-child {
    letter-spacing: -0.5px;
  }
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big p span:nth-child(3) {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  position: relative;
  top: -34px;
  text-align: center;
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .smals p {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  font-size: 28px;
  line-height: 38px;
  color: rgb(51, 51, 51);
  margin-bottom: 0;
  position: relative;
  top: -23px;
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big2 {
  margin-left: 7px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big2 {
    margin-left: 4px;
  }
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big2 p {
  margin-bottom: 0;
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big2 p span:first-child {
  font-family: 'OpenSans-ExtraBold', sans-serif;
  font-size: 66px;
  line-height: 90px;
  display: block;
  color: rgb(51, 51, 51);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big2 p span:first-child {
    letter-spacing: -0.5px;
  }
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .big2 p span:nth-child(3) {
  font-family: 'OpenSans-Bold', sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  display: block;
  text-align: center;
  position: relative;
  top: -34px;
  color: rgb(51, 51, 51);
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss .smals.centner p {
  top: 0 !important;
}
.coh-ce-cpt_sba_responce-5f989f00 .pfic-statss > div {
  display: inline-block;
  vertical-align: middle;
}
.coh-ce-cpt_sba_responce-84985c57 {
  max-width: 66%;
  padding-right: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sba_responce-84985c57 {
    max-width: 60%;
    padding-right: .75rem !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-84985c57 {
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_responce-84985c57 {
    max-width: 100%;
  }
}
.coh-ce-cpt_sba_responce-70f2e173 p {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 24px;
  line-height: 34px;
  color: rgb(51, 51, 51);
  padding-top: 8px;
  padding-right: 6px;
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-70f2e173 p {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_responce-70f2e173 p {
    padding-top: 0;
  }
}
.coh-ce-cpt_sba_responce-70f2e173 p strong {
  font-family: 'OpenSans-Bold', sans-serif;
}
.coh-ce-cpt_sba_responce-70f2e173 p sup {
  font-size: 60%;
}
.coh-ce-cpt_sba_responce-70f2e173 p.right-content {
  font-family: 'OpenSans-SemiBold', sans-serif;
  color: rgb(66, 69, 74);
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-70f2e173 p.right-content {
    padding-top: 14px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_responce-70f2e173 p.right-content {
    padding-top: 0;
    padding-right: 0;
  }
}
.coh-ce-cpt_sba_responce-70f2e173 p.right-content strong {
  font-family: 'OpenSans-Bold', sans-serif;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-44be25ee {
    margin-top: 15px;
  }
}
.coh-ce-cpt_sba_responce-44be25ee > p {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(51, 51, 51);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-44be25ee > p {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_sba_responce-44be25ee > p br {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_responce-44be25ee > p br {
    display: none;
  }
}
.coh-ce-cpt_sba_responce-44be25ee .lmits {
  padding-top: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_responce-44be25ee .lmits {
    padding-top: 10px;
  }
}
.coh-ce-cpt_sba_responce-44be25ee .lmits p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  font-size: 13px;
  line-height: 19px;
  margin-bottom: 0;
}
.coh-ce-cpt_sba_responce-44be25ee .lmits p sup {
  top: -3px;
}
.coh-ce-cpt_sba_top_split_content-332a9c47 {
  padding-top: 60px;
  background-color: rgb(255, 244, 238);
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_top_split_content-332a9c47 {
    padding-top: 40px;
  }
}
.coh-ce-cpt_sba_top_split_content-e2dc0fd {
  max-width: 1064px;
}
.coh-ce-cpt_sba_top_split_content-ebdac36 {
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_top_split_content-ebdac36 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_sba_top_split_content-4f87c896 {
  padding-right: 0px !important;
  max-width: 190px;
  width: 100%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_sba_top_split_content-62cf1b8f {
    max-width: 110px;
    width: 100%;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
  }
}
.coh-ce-cpt_sba_top_split_content-cd35c6da {
  padding-right: 0px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_top_split_content-cd35c6da {
    padding-right: 0.75rem !important;
  }
}
.coh-ce-cpt_sba_top_split_content-5bfe0598 {
  padding-left: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_top_split_content-5bfe0598 {
    padding-left: 0px;
  }
}
.coh-ce-cpt_sba_top_split_content-5bfe0598 p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(234, 99, 74);
  font-size: 20px;
  text-transform: uppercase;
  line-height: 25.129px;
  font-weight: 700;
  letter-spacing: 4.2px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_top_split_content-5bfe0598 p {
    font-size: 16px;
    line-height: 16.957px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sba_top_split_content-5bfe0598 p {
    text-align: center;
  }
}
.coh-ce-cpt_sba_top_split_content-5bfe0598 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  font-weight: 500;
  line-height: 41px;
  margin-bottom: 0px;
  max-width: 790px;
  letter-spacing: -0.32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sba_top_split_content-5bfe0598 h2 {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_sba_top_split_content-5bfe0598 h2 {
    text-align: center;
  }
}
.coh-ce-cpt_sba_top_split_content-5bfe0598 h2 sup {
  top: -11px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sba_top_split_content-5bfe0598 h2 sup {
    top: -8px;
  }
}
.coh-ce-cpt_sitemap_page_banner-e9e963be {
  position: relative;
  background-color: rgb(255, 255, 255);
  max-width: 1440px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_sitemap_page_banner-e9e963be:hover .zipper {
  -webkit-transform: translateX(95vw);
      -ms-transform: translateX(95vw);
          transform: translateX(95vw);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sitemap_page_banner-e9e963be:hover .zipper {
    -webkit-transform: translate(0);
        -ms-transform: translate(0);
            transform: translate(0);
  }
}
.site-map.coh-ce-cpt_sitemap_page_banner-e9e963be .sitemap-heading {
  padding-top: 65px;
}
@media (max-width: 767px) {
  .site-map.coh-ce-cpt_sitemap_page_banner-e9e963be .sitemap-heading {
    padding-top: 30px;
  }
}
.site-map.coh-ce-cpt_sitemap_page_banner-e9e963be .sitemap-heading h1 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 40px;
  line-height: 45px;
  letter-spacing: -1.2px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .site-map.coh-ce-cpt_sitemap_page_banner-e9e963be .sitemap-heading h1 {
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -0.56px;
  }
}
.site-map.coh-ce-cpt_sitemap_page_banner-e9e963be .sitemap-heading h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 30px;
  line-height: 35px;
  letter-spacing: -0.9px;
  max-width: 45%;
}
@media (max-width: 767px) {
  .site-map.coh-ce-cpt_sitemap_page_banner-e9e963be .sitemap-heading h2 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    max-width: 90%;
  }
}
.coh-ce-cpt_sitemap_page_banner-790c00c9 {
  min-height: 283px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sitemap_page_banner-790c00c9 {
    display: none;
  }
}
.coh-ce-cpt_sitemap_page_banner-3db3fa45 {
  display: none;
  min-height: 195px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sitemap_page_banner-3db3fa45 {
    display: block;
  }
}
.coh-ce-cpt_sitemap_page_banner-4c4f570b {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_sitemap_page_banner-4c4f570b {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_sitemap_page_banner-4c4f570b {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sitemap_page_banner-4c4f570b {
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
  }
}
.coh-ce-cpt_sitemap_page_banner-3bdf8ab7 {
  height: 104px;
  width: 85px;
  position: absolute;
  bottom: -48px;
  left: -1px;
  -webkit-transition: all 1500ms ease;
  transition: all 1500ms ease;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sitemap_page_banner-3bdf8ab7 {
    display: none;
  }
}
.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_site_map-9f732677 {
  max-width: 1300px;
  margin-top: 60px;
  margin-right: auto;
  margin-bottom: 60px;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_site_map-9f732677 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_map-9f732677 {
    height: auto;
    margin-top: 40px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_site_map-9f732677 a:hover {
  text-decoration: none;
}
.coh-ce-cpt_site_map-96c58a51 {
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_map-96c58a51 {
    margin-bottom: 25px;
  }
}
.coh-ce-cpt_site_map-96c58a51 a {
  color: rgb(65, 64, 66);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  text-decoration: underline;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_map-96c58a51 a {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
.coh-ce-cpt_site_map-2b24f26e {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-cpt_site_map-2b24f26e h4 {
  color: rgb(0, 151, 147);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 20px;
  line-height: 19px;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_map-2b24f26e h4 {
    font-size: 18px;
    line-height: 19px;
    letter-spacing: 3.6px;
    margin-top: 50px;
  }
}
.coh-ce-cpt_site_map-2b24f26e h4.algs {
  color: rgb(234, 99, 74);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_map-2b24f26e h4.algs {
    margin-top: 0;
  }
}
.coh-ce-cpt_site_map-2b24f26e .single-link a {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 28px;
  color: rgb(65, 64, 66);
  line-height: 32px;
  letter-spacing: -0.56px;
  text-decoration: underline;
  display: block;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_map-2b24f26e .single-link a {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_site_map-2b24f26e .single-link a:hover {
  text-decoration: none;
}
.coh-ce-cpt_site_map-2b24f26e .menu-group .menu-title {
  color: rgb(65, 64, 66);
  font-weight: 500;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  margin-bottom: 10px;
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_map-2b24f26e .menu-group .menu-title {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_site_map-2b24f26e .menu-group a {
  color: rgb(0, 93, 166);
  font-weight: 700;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 31.2px;
  text-decoration: underline;
  margin-bottom: 10px;
  margin-left: 30px;
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_map-2b24f26e .menu-group a {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_site_map-2b24f26e .menu-group a:hover {
  opacity: 0.7;
}
.coh-ce-cpt_slider_home_component-e3b8b40e {
  margin-top: 32px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_slider_home_component-99c03fc9 {
    padding-right: 0;
    max-width: 31.33%;
    -webkit-box-flex: 31.33%;
    -webkit-flex: 31.33%;
        -ms-flex: 31.33%;
            flex: 31.33%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_slider_home_component-99c03fc9 {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
        -ms-flex: 100%;
            flex: 100%;
    padding-right: auto;
    max-width: 100%;
  }
}
.coh-ce-cpt_slider_home_component-26faafce {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_slider_home_component-26faafce {
    display: block;
    max-width: 50%;
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_slider_home_component-26faafce {
    max-width: 100%;
  }
}
.coh-ce-cpt_slider_home_component-ee529900 h6 {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(19, 24, 77);
  font-weight: 600;
  margin: 15px 0;
}
.coh-ce-cpt_slider_home_component-ee529900 ul {
  margin-top: 10px;
}
.coh-ce-cpt_slider_home_component-ee529900 ul li {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 18px;
  margin-left: 10px;
  list-style: none;
  position: relative;
  line-height: 27px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_slider_home_component-ee529900 ul li:last-child {
    margin-bottom: 56px;
  }
}
.coh-ce-cpt_slider_home_component-ee529900 ul li:before {
  line-height: 22px;
  font-weight: normal;
  text-transform: none;
  position: absolute;
  left: -10px;
  content: "\f111";
  font-family: icomoon;
  font-size: 5px;
}
.coh-ce-cpt_slider_home_component-ee529900 h3 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(80, 7, 120);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_slider_home_component-ee529900 h3 {
    font-size: 35px;
    line-height: 50px;
    text-align: left;
    margin-top: 23px;
  }
}
.coh-ce-cpt_slider_home_component-ee529900 h4 {
  margin: 16px 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_slider_home_component-63b8023f {
    -webkit-box-flex: 38%;
    -webkit-flex: 38%;
        -ms-flex: 38%;
            flex: 38%;
    max-width: 38%;
    padding: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_slider_home_component-63b8023f {
    padding: auto;
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
        -ms-flex: 100%;
            flex: 100%;
    max-width: 100%;
  }
}
.coh-ce-cpt_slider_home_component-b7df6b56 {
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_slider_home_component-b7df6b56 {
    display: none;
  }
}
.coh-ce-cpt_slider_home_component-b7df6b56 p {
  position: relative;
  display: inline-block;
  padding: 0 17px;
  margin-bottom: 0px;
  margin-left: 10px;
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 127, 161);
  font-weight: 600;
  font-size: 15px;
  line-height: 20px;
  text-align: center;
}
.coh-ce-cpt_slider_home_component-b7df6b56 p:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  color: #037fa1;
  font-size: 1.5em;
  content: "\f0d9";
  font-family: icomoon;
  position: absolute;
  left: 0;
}
.coh-ce-cpt_slider_home_component-b7df6b56 p:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  color: #037fa1;
  font-size: 1.5em;
  content: "\f0da";
  font-family: icomoon;
  position: absolute;
  right: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_slider_home_component-fc993f81 {
    display: none;
  }
}
.coh-ce-cpt_slider_home_component-fc993f81 img {
  margin-top: 0 !important;
}
.coh-ce-cpt_slider_home_component-fc993f81 .ui-widget-content {
  background: none;
  border: none;
}
.coh-ce-cpt_slider_home_component-fc993f81 .static_img {
  position: absolute;
}
.coh-ce-cpt_slider_home_component-fc993f81 .static_img img {
  margin-top: 100px;
}
.coh-ce-cpt_slider_home_component-fc993f81 .dragger_block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 400px;
}
.coh-ce-cpt_slider_home_component-fc993f81 #draggable {
  left: 40%;
  z-index: 2;
  max-width: 40px !important;
  height: 385px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_slider_home_component-63672a14 {
    max-width: 30.33%;
    -webkit-box-flex: 30.33%;
    -webkit-flex: 30.33%;
        -ms-flex: 30.33%;
            flex: 30.33%;
    padding-left: 0!important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_slider_home_component-63672a14 {
    max-width: 100%;
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
        -ms-flex: 100%;
            flex: 100%;
    padding-left: 0.66667rem !important;;
  }
}
.coh-ce-cpt_slider_home_component-901a6b95 h6 {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(19, 24, 77);
  padding: 15px 0;
  margin-bottom: 15px 0;
  font-weight: 600;
}
.coh-ce-cpt_slider_home_component-901a6b95 ul {
  margin-top: 10px;
}
.coh-ce-cpt_slider_home_component-901a6b95 ul li {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  font-size: 18px;
  margin-left: 10px;
  margin-bottom: 16px;
  position: relative;
  list-style: none;
  line-height: 27px;
}
.coh-ce-cpt_slider_home_component-901a6b95 ul li:before {
  line-height: 22px;
  font-weight: normal;
  text-transform: none;
  position: absolute;
  left: -10px;
  font-size: 5px;
  content: "\f111";
  font-family: icomoon;
}
.coh-ce-cpt_slider_home_component-901a6b95 h3 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(80, 7, 120);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_slider_home_component-901a6b95 h3 {
    font-size: 35px;
    line-height: 50px;
    text-align: left;
    margin-top: 23px;
  }
}
.coh-ce-cpt_slider_home_component-901a6b95 h4 {
  margin: 16px 0;
}
.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_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_services-c2bdd802 {
  padding-top: 30px;
}
.coh-ce-cpt_support_services-5691d39a {
  padding-bottom: 60px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_services-5691d39a {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-cpt_support_services-12be1d06 {
  min-height: 159px;
  min-width: 159px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_support_services-12be1d06 {
    min-height: auto;
    min-width: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_support_services-12be1d06 {
    margin-right: auto;
    margin-bottom: 30px;
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_support_services-12be1d06 {
    min-height: 159px;
    min-width: 159px;
  }
}
.dark-green.coh-ce-cpt_support_services-543ccdd4 h3 {
  color: rgb(13, 73, 82);
}
.dark-green.coh-ce-cpt_support_services-543ccdd4 ul {
  border-style: solid;
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: rgb(13, 73, 82);
}
.pastel-red.coh-ce-cpt_support_services-543ccdd4 h3 {
  color: rgb(215, 41, 76);
}
.pastel-red.coh-ce-cpt_support_services-543ccdd4 ul {
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: rgb(215, 41, 76);
}
.dark-blue.coh-ce-cpt_support_services-543ccdd4 h3 {
  border-bottom-style: solid;
  color: rgb(0, 57, 116);
}
.dark-blue.coh-ce-cpt_support_services-543ccdd4 ul {
  border-bottom-color: rgb(0, 57, 116);
  border-bottom-width: 7px;
  border-bottom-style: solid;
}
.pastel-blue.coh-ce-cpt_support_services-543ccdd4 h3 {
  color: rgb(43, 143, 158);
  border-bottom-style: solid;
}
.pastel-blue.coh-ce-cpt_support_services-543ccdd4 ul {
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: rgb(43, 143, 158);
}
.coh-ce-cpt_support_services-7a405deb h3 {
  margin-bottom: 15px;
}
.coh-ce-cpt_support_services-7a405deb ul {
  padding-bottom: 15px;
}
.coh-ce-cpt_support_services-7a405deb ul li {
  margin-bottom: 10px;
}
.coh-ce-cpt_tabs_container_adults-2c7bfa86 {
  max-width: 1300px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 {
    max-width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 {
    max-width: 100%;
    padding: 0 20px 0 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 ul {
    margin-top: 0px !important;
    margin-bottom: 20 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 ul li {
    max-width: 100% !important;
    margin-right: 0 !important;
    margin-bottom: 0px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 ul li {
    margin-top: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 ul li:first-child {
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-patient-fl-full-width {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout.desk {
    display: none;
  }
}
.coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout.mob {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout.mob {
    display: block;
    padding-right: 20px;
    padding-left: 20px;
    margin-top: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf .mobhead {
    width: 60%;
  }
}
.coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
    font-size: 19px;
    line-height: 22px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    margin-top: 0;
    margin-right: 3%;
    margin-bottom: 10px;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    width: 32%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout.mob > div:nth-child(2) {
    width: 100%;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-style-gradient-callout-text {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-accordion-tabs-nav {
    display: inline-block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-accordion-tabs-nav {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-column-gap: 15px;
       -moz-column-gap: 15px;
            column-gap: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-2c7bfa86 .coh-accordion-tabs-nav li {
    width: 100% !important;
  }
}
.coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav {
  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: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  margin: 0px 0 60px 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-bottom: 2px solid #005DA6;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav {
    margin: 0 0 30px 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li {
  margin-right: 0;
  width: 35% !important;
  text-align: center;
  margin-left: 36px !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li {
    width: 50% !important;
    margin-left: 0px !important;
  }
}
.coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li:first-child {
  margin-right: 0;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li:first-child {
    width: 35% !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li:first-child {
    width: 50% !important;
  }
}
.coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li:last-child {
  margin-left: 0px !important;
}
.coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li a {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  padding-top: 0;
  padding-right: 30px;
  padding-bottom: 14px;
  padding-left: 30px;
  display: inline-block;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(65, 64, 66, 0.5);
  font-size: 26px;
  text-align: center;
  line-height: 33.8px;
  position: relative;
  max-width: 397px;
  width: 397px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li a {
    display: block;
    font-size: 20px;
    line-height: 26px;
    max-width: 100%;
    width: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li a {
    padding-bottom: 12px;
  }
}
.coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li a:hover {
  color: rgb(0, 93, 166);
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: none;
          box-shadow: none;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li a span {
    display: none;
  }
}
.coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li.is-active a {
  color: rgb(0, 93, 166);
  -webkit-box-shadow: none;
          box-shadow: none;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-nav li.is-active a:after {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 10px;
  background-color: rgb(0, 93, 166);
  right: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_adults-1632090c .coh-accordion-tabs-content > div:first-child {
    padding: 0 !important;
  }
}
.coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 {
  max-width: 1300px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 {
    max-width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 {
    max-width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 {
    max-width: 100%;
    padding: 0 20px 0 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 {
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 ul {
    margin-top: 0px !important;
    margin-bottom: 20 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 ul li {
    max-width: 100% !important;
    margin-right: 0 !important;
    margin-bottom: 0px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 ul li {
    margin-top: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 ul li:first-child {
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-patient-fl-full-width {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout.desk {
    display: none;
  }
}
.coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout.mob {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout.mob {
    display: block;
    padding-right: 20px;
    padding-left: 20px;
    margin-top: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout.mob .mobpaf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout.mob .mobpaf .mobhead {
    width: 60%;
  }
}
.coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
    font-size: 19px;
    line-height: 22px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    margin-top: 0;
    margin-right: 3%;
    margin-bottom: 10px;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    width: 32%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout.mob > div:nth-child(2) {
    width: 100%;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-style-gradient-callout-text {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-accordion-tabs-nav {
    display: inline-block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-accordion-tabs-nav {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-column-gap: 15px;
       -moz-column-gap: 15px;
            column-gap: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-8dab90e4 .coh-accordion-tabs-nav li {
    width: 100% !important;
  }
}
.coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav {
  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: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  margin: 0px 0 60px 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-bottom: 2px solid #005DA6;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav {
    margin: 0 0 30px 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li {
  margin-right: 0;
  width: 35% !important;
  text-align: center;
  margin-left: 36px !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li {
    width: 50% !important;
    margin-left: 0px !important;
  }
}
.coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li:first-child {
  margin-right: 0;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li:first-child {
    width: 35% !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li:first-child {
    width: 50% !important;
  }
}
.coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li:last-child {
  margin-left: 0px !important;
}
.coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li a {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  padding-top: 0;
  padding-right: 30px;
  padding-bottom: 14px;
  padding-left: 30px;
  display: inline-block;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(65, 64, 66, 0.5);
  font-size: 26px;
  text-align: center;
  line-height: 33.8px;
  position: relative;
  max-width: 397px;
  width: 397px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li a {
    display: block;
    font-size: 20px;
    line-height: 26px;
    max-width: 100%;
    width: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li a {
    padding-bottom: 12px;
  }
}
.coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li a:hover {
  color: rgb(0, 93, 166);
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: none;
          box-shadow: none;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li a span {
    display: none;
  }
}
.coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li.is-active a {
  color: rgb(0, 93, 166);
  -webkit-box-shadow: none;
          box-shadow: none;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-nav li.is-active a:after {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 10px;
  background-color: rgb(0, 93, 166);
  right: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_horizontal_ta-1632090c .coh-accordion-tabs-content > div:first-child {
    padding: 0 !important;
  }
}
.coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 {
  max-width: 1300px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 {
    max-width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 {
    max-width: 100%;
    padding: 0 20px 0 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 ul {
    margin-top: 0px !important;
    margin-bottom: 20 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 ul li {
    max-width: 100% !important;
    margin-right: 0 !important;
    margin-bottom: 0px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 ul li {
    margin-top: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 ul li:first-child {
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-patient-fl-full-width {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout.desk {
    display: none;
  }
}
.coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout.mob {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout.mob {
    display: block;
    padding-right: 20px;
    padding-left: 20px;
    margin-top: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf .mobhead {
    width: 60%;
  }
}
.coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(255, 255, 255);
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf .mobhead h3 {
    font-size: 19px;
    line-height: 22px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    margin-top: 0;
    margin-right: 3%;
    margin-bottom: 10px;;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout.mob .mobpaf > div:first-child {
    width: 32%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout.mob > div:nth-child(2) {
    width: 100%;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-style-gradient-callout-text {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-accordion-tabs-nav {
    display: inline-block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-accordion-tabs-nav {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-column-gap: 15px;
       -moz-column-gap: 15px;
            column-gap: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-2c7bfa86 .coh-accordion-tabs-nav li {
    width: 100% !important;
  }
}
.coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav {
  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: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
  margin: 0px 0 60px 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-bottom: 2px solid #005DA6;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav {
    margin: 0 0 30px 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-align-content: center;
        -ms-flex-line-pack: center;
            align-content: center;
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li {
  margin-right: 0;
  width: 35% !important;
  text-align: center;
  margin-left: 36px !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li {
    width: 50% !important;
    margin-left: 0px !important;
  }
}
.coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li:first-child {
  margin-right: 0;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li:first-child {
    width: 35% !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li:first-child {
    width: 50% !important;
  }
}
.coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li:last-child {
  margin-left: 0px !important;
}
.coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li a {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  padding-top: 0;
  padding-right: 30px;
  padding-bottom: 14px;
  padding-left: 30px;
  display: inline-block;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(65, 64, 66, 0.5);
  font-size: 26px;
  text-align: center;
  line-height: 33.8px;
  position: relative;
  max-width: 397px;
  width: 397px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li a {
    display: block;
    font-size: 20px;
    line-height: 26px;
    max-width: 100%;
    width: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li a {
    padding-bottom: 12px;
  }
}
.coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li a:hover {
  color: rgb(0, 93, 166);
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: none;
          box-shadow: none;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li a span {
    display: none;
  }
}
.coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li.is-active a {
  color: rgb(0, 93, 166);
  -webkit-box-shadow: none;
          box-shadow: none;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-nav li.is-active a:after {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 10px;
  background-color: rgb(0, 93, 166);
  right: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_tabs_container_pediatrics-1632090c .coh-accordion-tabs-content > div:first-child {
    padding: 0 !important;
  }
}
.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_tabs_items_adults-d8f909fb {
  border-color: rgb(255, 255, 255);
  border-top-color: rgb(255, 255, 255);
  border-bottom-color: rgb(255, 255, 255);
  border-left-color: rgb(255, 255, 255);
  border-right-color: rgb(255, 255, 255);
  -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) {
  #side-effect.coh-ce-cpt_tabs_items_adults-d8f909fb .coh-style-p-montserrat-regular li:before:before {
    left: -9px;
  }
}
.coh-ce-cpt_tabs_items_pediatrics-d8f909fb {
  border-color: rgb(255, 255, 255);
  border-top-color: rgb(255, 255, 255);
  border-bottom-color: rgb(255, 255, 255);
  border-left-color: rgb(255, 255, 255);
  border-right-color: rgb(255, 255, 255);
  -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) {
  #side-effect.coh-ce-cpt_tabs_items_pediatrics-d8f909fb .coh-style-p-montserrat-regular li:before:before {
    left: -9px;
  }
}
.coh-ce-cpt_tab_button_text-d8f909fb {
  border-color: rgb(255, 255, 255);
  border-top-color: rgb(255, 255, 255);
  border-bottom-color: rgb(255, 255, 255);
  border-left-color: rgb(255, 255, 255);
  border-right-color: rgb(255, 255, 255);
  -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) {
  #side-effect.coh-ce-cpt_tab_button_text-d8f909fb .coh-style-p-montserrat-regular li:before:before {
    left: -9px;
  }
}
.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_the_first_nonsurgical_home-7ac2ba82 {
  max-width: 1110px;
  margin: 0 auto;
}
.coh-ce-cpt_the_first_nonsurgical_home-658d3984 {
  max-width: 800px;
}
.coh-ce-cpt_the_first_nonsurgical_home-658d3984 .heading-width {
  line-height: 39px;
  padding-bottom: 30px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_first_nonsurgical_home-e357b3d0 {
    max-width: 345px;
    background: #fff;
    margin: 0 auto;
    padding: 27px 60px;
    margin-bottom: 30px;
    -webkit-border-radius: 0 20px;
            border-radius: 0 20px;
    -webkit-box-shadow: 0px 3px 6px #00000029;
            box-shadow: 0px 3px 6px #00000029;;
  }
}
.coh-ce-cpt_the_first_nonsurgical_home-aae3b83f {
  max-width: 152px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_first_nonsurgical_home-aae3b83f {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_first_nonsurgical_home-22f54517 {
    margin: 0 auto;
  }
}
.coh-ce-cpt_the_first_nonsurgical_home-6948e2c3 {
  padding-left: 0 !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_first_nonsurgical_home-6948e2c3 {
    padding: 0 12px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_first_nonsurgical_home-b51a8d6f {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: unset;
    -webkit-box-direction: unset;
    -webkit-flex-direction: unset;
        -ms-flex-direction: unset;
            flex-direction: unset;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_the_first_nonsurgical_home-a916f84d {
  max-width: 10px;
  margin-left: 10px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_first_nonsurgical_home-a916f84d {
    margin-left: 8px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_first_nonsurgical_home-74b81671 {
    max-width: 345px;
    background: #fff;
    margin: 0 auto;
    padding: 29px 60px;
    -webkit-border-radius: 0 20px;
            border-radius: 0 20px;
    -webkit-box-shadow: 0px 3px 6px #00000029;
            box-shadow: 0px 3px 6px #00000029;;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_first_nonsurgical_home-dcc4d8d6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: unset;
    -webkit-box-direction: unset;
    -webkit-flex-direction: unset;
        -ms-flex-direction: unset;
            flex-direction: unset;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_the_first_nonsurgical_home-460881eb {
  max-width: 10px;
  margin-left: 12px;
  margin-top: 4px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_first_nonsurgical_home-460881eb {
    margin-left: 8px;
  }
}
.coh-ce-cpt_the_only_ibat_inhibitor-621a8fc8 {
  background-color: rgb(34, 87, 165);
  padding-top: 50px;
  padding-bottom: 50px;
}
.coh-ce-cpt_the_only_ibat_inhibitor-ec044b8e {
  max-width: 1110px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_the_only_ibat_inhibitor-ec044b8e {
    width: 90%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_the_only_ibat_inhibitor-ec044b8e {
    width: 85%;
  }
}
.coh-ce-cpt_the_only_ibat_inhibitor-22cc4e48 h3 {
  color: rgb(255, 255, 255);
  margin-bottom: 20px;
}
.coh-ce-cpt_the_only_ibat_inhibitor-b4ad527d {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-cpt_the_only_ibat_inhibitor-b4ad527d .coh-column {
  -webkit-border-radius: 20px;
          border-radius: 20px;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  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;
  max-width: 360px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_the_only_ibat_inhibitor-b4ad527d .coh-column {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_the_only_ibat_inhibitor-b4ad527d .coh-column img {
  max-width: 100px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_the_only_ibat_inhibitor-b4ad527d .coh-column img {
    max-width: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_the_only_ibat_inhibitor-b4ad527d .coh-column img {
    max-width: 100px;
  }
}
.coh-ce-cpt_three_column_for_algs-8684aa86 {
  max-width: 1110px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_three_column_for_algs-8684aa86 {
    padding: 0 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_for_algs-23a23aa {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_three_column_for_algs-91c37043 {
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
.coh-ce-cpt_three_column_for_algs-dd9fd05 {
  max-width: 145px;
  padding-left: 15px!important;
  padding-right: 15px!important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_for_algs-dd9fd05 {
    max-width: 104px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_three_column_for_algs-dd9fd05 {
    max-width: 140px;
  }
}
.coh-ce-cpt_three_column_for_algs-ce8bda81 {
  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: 0px !important;
}
.coh-ce-cpt_three_column_for_algs-2efc9051 {
  font-size: 18px;
  line-height: 27px;
}
.coh-ce-cpt_three_column_for_algs-2efc9051 p {
  padding-right: 22px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_three_column_for_algs-2efc9051 p {
    padding-right: 0;
  }
}
.coh-ce-cpt_three_column_for_algs-edc72f19 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_three_column_for_algs-edc72f19 p {
    letter-spacing: -0.1px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_for_algs-a39adde6 {
    padding-top: 15px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_three_column_for_algs-b81ce108 p {
  padding-right: 20px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_three_column_for_algs-b81ce108 p {
    padding-right: 0;
  }
}
.coh-ce-cpt_three_column_for_algs-afe6d7b9 {
  padding-top: 60px;
  padding-bottom: 45px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_three_column_for_algs-afe6d7b9 {
    padding-top: 40px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_three_column_for_algs-afe6d7b9 .whband {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 24px;
          border-radius: 24px;
}
.coh-ce-cpt_three_column_for_algs-afe6d7b9 .whband h3 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(234, 105, 82);
  font-size: 26px;
  line-height: 33.8px;
  text-align: center;
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_for_algs-afe6d7b9 .whband h3 {
    font-size: 24px;
    line-height: 31px;
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_three_column_for_algs-afe6d7b9 .whband h3 span {
  position: relative;
  top: -6px;
  font-size: 58%;
}
.coh-ce-cpt_three_column_for_pfic_about_-aee1fc3d {
  max-width: 1110px;
  margin: 0 auto;
  padding-top: 20px;
  padding-right: 0;
  padding-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_three_column_for_pfic_about_-aee1fc3d {
    padding: 40px 15px 0 15px;
  }
}
.coh-ce-cpt_three_column_for_pfic_about_-1713eb98 {
  padding-top: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_three_column_for_pfic_about_-1713eb98 {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
.coh-ce-cpt_three_column_for_pfic_about_-e35c2be2 {
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_three_column_for_pfic_about_-e35c2be2 {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_three_column_for_pfic_about_-e35c2be2 {
    -webkit-box-align: start;
    -webkit-align-items: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.coh-ce-cpt_three_column_for_pfic_about_-7d4b8a7c {
  max-width: 147px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_three_column_for_pfic_about_-7d4b8a7c {
    max-width: 134px;
  }
}
.coh-ce-cpt_three_column_for_pfic_about_-ce8bda81 {
  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: 0px !important;
}
.coh-ce-cpt_three_column_for_pfic_about_-192f0ee0 {
  max-width: 147.6px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_three_column_for_pfic_about_-192f0ee0 {
    max-width: 134px;
  }
}
.coh-ce-cpt_three_column_for_pfic_about_-b5955862 {
  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: 3px !important;
}
.coh-ce-cpt_three_column_for_pfic_about_-997bba3b {
  padding-top: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_three_column_for_pfic_about_-997bba3b {
    padding-top: 16px;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_three_column_for_pfic_about_-b47dd69f p {
  padding-right: 0;
}
.coh-ce-cpt_three_column_for_pfic_about_-a18cfb7a {
  padding-top: 40px;
}
.coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  height: 2.5rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 1.875rem;
  padding-left: 1.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 {
    display: none;
  }
}
.coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 .utilities-menu li {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 .social-links a {
  width: 2rem;
}
.coh-ce-cpt_utilities_bar_horizontal-830836c6 {
  height: 100%;
}
.coh-ce-cpt_utilities_bar_horizontal-830836c6 + * {
  margin-left: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_horizontal-830836c6 + * {
    margin-left: 0;
  }
}
.coh-ce-cpt_utilities_bar_vertical-81040a3c {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_vertical-81040a3c {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.coh-ce-cpt_utilities_bar_vertical-81040a3c .social-links a {
  width: auto;
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 {
  height: 100%;
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 + * {
  margin-left: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_vertical-80f39919 + * {
    margin-left: 0;
  }
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 a {
  padding-top: 0.75rem;
  padding-right: 1rem;
  padding-bottom: 0.75rem;
  padding-left: 1rem;
}
.coh-ce-cpt_video_carosel-38a56910 {
  max-width: 1100px;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 52px;
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_video_carosel-38a56910 {
    padding: 0;
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_video_carosel-38a56910 {
    margin-bottom: 60px;
  }
}
.coh-ce-cpt_video_carosel-d7536953 h2 {
  padding-bottom: 15px;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 30px;
  line-height: 39px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_video_carosel-d7536953 h2 {
    font-size: 27px;
    line-height: 34px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_video_carosel-d7536953 h2 {
    padding-bottom: 30px;
  }
}
.top-videos.coh-ce-cpt_video_carosel-cadda52d > div.coh-row {
  display: none;
}
.top-videos.coh-ce-cpt_video_carosel-cadda52d > div.coh-row:first-child {
  display: block;
}
.coh-ce-cpt_video_carosel-2aa19207 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_video_carosel-2aa19207 p {
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_video_carosel-2aa19207 p:nth-child(2) {
  padding-bottom: 30px;
}
.coh-ce-cpt_video_carosel-45d8ecbb {
  padding-left: 0.6rem !important;
}
.coh-ce-cpt_video_carosel-df41b414 {
  max-width: 540px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_video_carosel-df41b414 {
    max-width: 100%;
  }
}
.coh-ce-cpt_video_carosel-df41b414 .mejs__container {
  -webkit-border-radius: 0 28px;
          border-radius: 0 28px;
  overflow: hidden;
  width: 100% !important;
  height: 304px !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_video_carosel-df41b414 .mejs__container {
    height: 194px !important;
    -webkit-border-radius: 0 20px;
            border-radius: 0 20px;
  }
}
.coh-ce-cpt_video_media-ea901c4e {
  width: 100%;
}
.coh-ce-cpt_white_bg_navigation_ipsen_ca-bb0034a {
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.25);
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -webkit-border-top-right-radius: 24px;
          border-top-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
          border-bottom-left-radius: 24px;
  -webkit-border-bottom-right-radius: 0px;
          border-bottom-right-radius: 0px;
  padding-top: 30px;
  padding-right: 75px;
  padding-bottom: 30px;
  padding-left: 75px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_white_bg_navigation_ipsen_ca-bb0034a {
    padding-right: 45px;
    padding-left: 45px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_white_bg_navigation_ipsen_ca-bb0034a {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.coh-ce-cpt_white_bg_navigation_ipsen_ca-3dc3e32b {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_white_bg_navigation_ipsen_ca-2f9e269 h3 {
  font-size: 26px;
  line-height: 33.8px;
  margin-bottom: 13px;
  color: rgb(65, 64, 66);
  font-weight: 700;
}
.coh-ce-cpt_white_bg_navigation_ipsen_ca-2f9e269 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 30px;
}
.coh-ce-cpt_white_bg_navigation_ipsen_ca-2f9e269 p a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 148, 144);
  font-size: 18px;
  line-height: 28px;
  display: inline-block;
}
.coh-ce-cpt_white_bg_navigation_ipsen_ca-2f9e269 .dose-para {
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
  color: rgb(65, 64, 66);
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_white_bg_navigation_ipsen_ca-2f9e269 .dose-para br {
    display: none;
  }
}
.coh-ce-cpt_white_bg_navigation_ipsen_ca-64e46cd6 {
  max-width: 368px;
  margin-top: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_white_bg_navigation_ipsen_ca-64e46cd6 {
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_white_bg_navigation_ipsen_ca-3a77ea3f {
  color: rgb(255, 255, 255);
  padding-top: 14px;
  padding-bottom: 20px;
  background-color: rgb(0, 93, 166);
  text-align: center;
  display: inline-block;
  -webkit-box-pack: unset;
  -webkit-justify-content: unset;
      -ms-flex-pack: unset;
          justify-content: unset;
  -webkit-align-content: unset;
      -ms-flex-line-pack: unset;
          align-content: unset;
  -webkit-box-align: unset;
  -webkit-align-items: unset;
      -ms-flex-align: unset;
          align-items: unset;
}
@media (max-width: 767px) {
  .coh-ce-cpt_white_bg_navigation_ipsen_ca-3a77ea3f {
    margin-top: 30px;
    margin-right: auto;
    margin-left: auto;
    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;
    max-width: 400px;
  }
}
.coh-ce-cpt_white_bg_navigation_ipsen_ca-3a77ea3f:hover {
  color: rgb(255, 255, 255);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
}
.coh-ce-cpt__transplant_event_data_data_-3a16b3a8 {
  padding-top: 70px;
  padding-bottom: 70px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt__transplant_event_data_data_-3a16b3a8 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
#assert.coh-ce-cpt__transplant_event_data_data_-3a16b3a8 {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert.coh-ce-cpt__transplant_event_data_data_-3a16b3a8 {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt__transplant_event_data_data_-9c9a5aee {
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt__transplant_event_data_data_-9c9a5aee {
    padding-bottom: 20px;
  }
}
.coh-ce-cpt__transplant_event_data_data_-9c9a5aee p {
  font-size: 20px;
  line-height: 25.129px;
  letter-spacing: 4px;
  text-align: center;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(0, 151, 147);
  padding-bottom: 12px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt__transplant_event_data_data_-9c9a5aee p {
    line-height: 16.957px;
    font-size: 16px;
    letter-spacing: 3.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt__transplant_event_data_data_-9c9a5aee p:last-child {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  padding-bottom: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  letter-spacing: 0;
  width: 85%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__transplant_event_data_data_-9c9a5aee p:last-child {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt__transplant_event_data_data_-9c9a5aee p:last-child {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt__transplant_event_data_data_-9c9a5aee p:last-child strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt__transplant_event_data_data_-9c9a5aee h2 {
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
  padding-bottom: 12px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  text-align: center;
  width: 74%;
}
@media (max-width: 767px) {
  .coh-ce-cpt__transplant_event_data_data_-9c9a5aee h2 {
    letter-spacing: -0.48px;
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 20px;
    width: 99%;
  }
}
.coh-ce-cpt__transplant_event_data_data_-9c9a5aee h2 sup {
  font-size: 50%;
  top: -13px;
}
@media (max-width: 767px) {
  .coh-ce-cpt__transplant_event_data_data_-9c9a5aee h2 sup {
    top: -9px;
  }
}
.coh-ce-cpt__transplant_event_data_data_-4ad0ecfa h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  padding-bottom: 73px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt__transplant_event_data_data_-4ad0ecfa h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
    margin-right: auto;
    margin-left: auto;
    width: 93%;
  }
}
.coh-ce-cpt__transplant_event_data_data_-4ad0ecfa h3 sup {
  top: -11px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__transplant_event_data_data_-4ad0ecfa h3 sup {
    top: -8px;
  }
}
.coh-ce-cpt__transplant_event_data_data_-8a31fe82 {
  position: relative;
}
.coh-ce-cpt__transplant_event_data_data_-f693d1a9 {
  max-width: 898px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__transplant_event_data_data_-f693d1a9 {
    max-width: 76%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt__transplant_event_data_data_-f693d1a9 {
    max-width: 295px;
  }
}
.coh-ce-cpt__transplant_event_data_data_-56106837 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  padding-bottom: 0;
  margin-top: 45px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 92%;
}
@media (max-width: 767px) {
  .coh-ce-cpt__transplant_event_data_data_-56106837 p {
    margin-top: 20px;
    font-size: 16px;
    line-height: 24px;
    width: 91%;
  }
}
.coh-ce-cpt__transplant_event_data_data_-405c6a10 {
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-top: 30px;
}
.coh-ce-cpt__transplant_event_data_data_-405c6a10 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 31.2px;
  text-align: center;
  padding-top: 21px;
  padding-bottom: 21px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 59%;
}
@media (max-width: 767px) {
  .coh-ce-cpt__transplant_event_data_data_-405c6a10 p {
    font-size: 18px;
    line-height: 24px;
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_2_column_layout-b0174c69 {
  margin: 0;
}
.coh-ce-cpt__mobile_ban_hcp_home-75e81679 {
  position: absolute;
  bottom: 15px;
  right: 15px;
}
.coh-ce-cpt__mobile_ban_hcp_home-d13c689 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 14px;
  text-align: right;
}
.coh-ce-cpt_adult_liver_disease-ee594c8c {
  padding-top: 70px;
  padding-bottom: 25px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_adult_liver_disease-ee594c8c {
    padding-top: 40px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_adult_liver_disease-cd1eeca0 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_adult_liver_disease-cd1eeca0 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_adult_liver_disease-cd1eeca0 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_adult_liver_disease-cd1eeca0 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_adult_liver_disease-7be3459d h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  padding-bottom: 34px;
  margin-bottom: 0;
  font-weight: 500;
  line-height: 41px;
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_adult_liver_disease-7be3459d h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_adult_liver_disease-7be3459d h2 sup {
  top: -11px;
}
.coh-ce-cpt_adult_liver_disease-f4be4bc0 h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  padding-bottom: 12px;
  margin-bottom: 0;
  margin-left: 9px;
  font-weight: 700;
  line-height: 31.2px;
  width: 90%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_adult_liver_disease-f4be4bc0 h3 {
    width: 85%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_adult_liver_disease-f4be4bc0 h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_adult_liver_disease-f4be4bc0 h3 {
    margin-left: 0;
    width: 100%;
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_adult_liver_disease-f4be4bc0 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_adult_liver_disease-f4be4bc0 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  margin-bottom: 10px;
  margin-left: 19px;
  position: relative;
  list-style-type: none;
  line-height: 27px;
  font-weight: 400;
  width: 80%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_adult_liver_disease-f4be4bc0 ul li {
    margin-left: 10px;
    font-size: 16px;
    line-height: 24px;
    width: 95%;
  }
}
.coh-ce-cpt_adult_liver_disease-f4be4bc0 ul li:before {
  position: absolute;
  left: -9px;
  top: 11px;
  content: "";
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_adult_liver_disease-f4be4bc0 ul li:before {
    top: 8px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_adult_liver_disease-f4be4bc0 ul li sup {
    top: -6px;
  }
}
.coh-ce-cpt_adult_liver_disease-5d295471 {
  width: 308px;
  min-width: 308px;
  position: relative;
  top: 0;
  left: -100px;
  min-height: 421px;
  height: 421px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_adult_liver_disease-5d295471 {
    left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_adult_liver_disease-5d295471 {
    min-height: 299px;
    height: 299px;
    min-width: 200px;
    width: 200px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_adult_liver_disease-5d295471 {
    margin: 0 auto;
  }
}
.coh-ce-cpt_adult_liver_disease-af0bc895 h3 {
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_adult_liver_disease-af0bc895 h3 {
    margin-left: 0;
  }
}
.coh-ce-cpt_adult_liver_disease-af0bc895 ul li {
  margin-left: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_adult_liver_disease-af0bc895 ul li {
    margin-left: 10px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e257f62a {
  position: relative;
  background-color: rgb(255, 255, 255);
  margin: 0 auto;
  max-width: 1440px;
  width: 100%;
}
.coh-ce-cpt_algs_inner_page_banner-e257f62a:hover .zipper {
  left: 95.5%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_inner_page_banner-e257f62a:hover .zipper {
    left: -1px;
  }
}
.sleep-disruptions.coh-ce-cpt_algs_inner_page_banner-e257f62a {
  background-color: rgb(255, 244, 238);
}
.sleep-disruptions.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
  max-width: 410px;
  padding-top: 110px;
}
@media (max-width: 1169px) {
  .sleep-disruptions.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
    padding-top: 50px;
  }
}
@media (max-width: 1023px) {
  .sleep-disruptions.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
    padding-top: 20px;
  }
}
@media (max-width: 767px) {
  .sleep-disruptions.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
    padding-top: 30px;
  }
}
.algs-sba.coh-ce-cpt_algs_inner_page_banner-e257f62a {
  background-color: rgb(255, 244, 238);
}
.algs-sba.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
  padding-top: 184px;
}
@media (max-width: 1169px) {
  .algs-sba.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .algs-sba.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
    padding-top: 30px;
  }
}
.dosing-page.coh-ce-cpt_algs_inner_page_banner-e257f62a {
  background-color: rgb(0, 93, 166);
}
.dosing-page.coh-ce-cpt_algs_inner_page_banner-e257f62a .coh-image {
  background-color: rgba(0, 0, 0, 0);
  margin-top: -1px;
}
.dosing-page.coh-ce-cpt_algs_inner_page_banner-e257f62a .coh-image.zipper {
  background-color: none;
}
.moa.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
  padding-top: 160px;
}
@media (max-width: 1169px) {
  .moa.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .moa.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
    padding-top: 30px;
  }
}
.moa.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic sup {
  top: -13px;
}
@media (max-width: 1023px) {
  .moa.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic sup {
    top: -10px;
  }
}
.patient.coh-ce-cpt_algs_inner_page_banner-e257f62a {
  background-color: rgb(187, 225, 255);
}
.patient.coh-ce-cpt_algs_inner_page_banner-e257f62a h1.cholestatic {
  max-width: 510px;
}
.ipsen-care.coh-ce-cpt_algs_inner_page_banner-e257f62a {
  background-color: rgb(187, 225, 255);
}
.algs-trial-program.coh-ce-cpt_algs_inner_page_banner-e257f62a {
  background-color: rgb(255, 244, 238);
}
.coh-ce-cpt_algs_inner_page_banner-ea254088 {
  min-height: 415px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_inner_page_banner-ea254088 {
    min-height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-ea254088 {
    display: none;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 {
    position: static;
    background-color: rgb(0, 93, 166);
    width: 100%;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 h1 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 40px;
  max-width: 500px;
  font-weight: 700;
  line-height: 45px;
  letter-spacing: -1.2px;
  position: relative;
  margin-bottom: 10px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1 {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1 {
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -0.56px;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 h1.cholestatic {
  padding-top: 138px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.cholestatic {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.cholestatic {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.cholestatic {
    width: 89%;
    padding-right: 1px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 h1.dosing {
  padding-top: 117px;
  max-width: 452px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.dosing {
    padding-top: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.dosing {
    padding-top: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.dosing {
    padding-top: 30px;
    padding-right: 10px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 h1.dosing sup {
  font-size: 60%;
  top: -16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.dosing sup {
    top: -10px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 h1.safety-heading {
  padding-top: 137px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.safety-heading {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.safety-heading {
    padding-top: 30px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 h1.trials-heading {
  padding-top: 160px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.trials-heading {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.trials-heading {
    padding-top: 30px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 h1.cares-text {
  margin-top: 137px;
  margin-bottom: 133px;
  max-width: 550px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.cares-text {
    margin-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 h1.cares-text {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 h1 span {
  font-size: 16px;
  display: block;
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner {
  margin-top: 119.5px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner {
    margin-top: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner {
    margin-top: 40px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner h1 {
  max-width: 400px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner h1 {
    padding-top: 0;
    padding-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner h1 {
    max-width: 300px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner h2 {
  color: rgb(255, 255, 255);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 30px;
  line-height: 35px;
  letter-spacing: -0.9px;
  max-width: 400px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner h2 {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner h2 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner h2 {
    max-width: 263px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner h2 sup {
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-e7844435 .understanding-banner h2 sup {
    top: -7px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-15d867f0 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-15d867f0 {
    display: block;
  }
}
.coh-ce-cpt_algs_inner_page_banner-4ed662da {
  position: absolute;
  bottom: 25px;
  right: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-4ed662da {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_inner_page_banner-4ed662da {
    bottom: 22px;
    right: 11px;
  }
}
.coh-ce-cpt_algs_inner_page_banner-4ed662da p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 10px;
  padding-bottom: 0;
  margin-bottom: 0;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-4ed662da p.about-potrayals {
    display: none;
  }
}
.coh-ce-cpt_algs_inner_page_banner-346996a8 {
  position: absolute;
  bottom: -48px;
  left: -1px;
  height: 104px;
  width: 85px;
  -webkit-transition: all 1500ms ease;
  transition: all 1500ms ease;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_inner_page_banner-346996a8 {
    display: none;
  }
}
.coh-ce-cpt_algs_pediatrics_page_navigat-9db0da30 {
  background-color: rgb(187, 225, 255);
}
.coh-ce-cpt_algs_pediatrics_page_navigat-68c2c26 {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  min-height: 630px;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_pediatrics_page_navigat-68c2c26 {
    min-height: 455px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_algs_pediatrics_page_navigat-68c2c26 {
    padding-top: 195px;
  }
}
@media (max-width: 564px) {
  .dis.coh-ce-cpt_algs_pediatrics_page_navigat-68c2c26 {
    padding-top: 175px;
  }
}
.coh-ce-cpt_algs_pediatrics_page_navigat-c30c05a3 {
  position: static;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_pediatrics_page_navigat-c30c05a3 {
    padding: 0px !important;
  }
}
.coh-ce-cpt_algs_pediatrics_page_navigat-dc5a4dbc p {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 14px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  position: relative;
  bottom: -84px;
  left: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_algs_pediatrics_page_navigat-dc5a4dbc p {
    margin-top: 11px;
    margin-bottom: 11px;
    position: static;
  }
}
.coh-ce-cpt_bylvay_hcp_template_footer-6454b5dd {
  background-color: rgb(0, 93, 166);
  padding-top: 34.5px;
  padding-bottom: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-6454b5dd {
    padding-top: 30px;
    padding-bottom: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-6454b5dd {
    padding-bottom: 22px;
  }
}
.coh-ce-cpt_bylvay_hcp_template_footer-72ce6c46 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-72ce6c46 {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-72ce6c46 {
    display: block;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-6de70403 {
    margin-top: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-6de70403 {
    margin-top: 0;
  }
}
.coh-ce-cpt_bylvay_hcp_template_footer-c9d48129 {
  text-align: center;
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-c9d48129 {
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_bylvay_hcp_template_footer-99900dc1 {
  margin-top: -7px;
  margin-left: -16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-99900dc1 {
    margin-top: 0;
    margin-left: 0;
  }
}
.coh-ce-cpt_bylvay_hcp_template_footer-536b6de4 {
  position: relative;
  right: 8px;
  max-width: 142px;
  width: 142px;
  height: 39px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-536b6de4 {
    right: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-536b6de4 {
    max-width: 199px;
    width: 199px;
    height: 55px;
  }
}
.coh-ce-cpt_bylvay_hcp_template_footer-34895683 {
  margin-top: 20px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-34895683 {
    margin-top: 41px;
  }
}
.coh-ce-cpt_bylvay_hcp_template_footer-34895683 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: rgb(255, 255, 255);
  font-size: 16px;
  margin-bottom: 0;
  line-height: 24px;
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-34895683 p {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-34895683 p.desk {
    display: none;
  }
}
.coh-ce-cpt_bylvay_hcp_template_footer-34895683 p.mob {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-34895683 p.mob {
    display: block;
  }
}
.coh-ce-cpt_bylvay_hcp_template_footer-34895683 p span {
  color: rgb(226, 20, 162);
}
.coh-ce-cpt_bylvay_hcp_template_footer-34895683 .coh-style-break-hide {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-34895683 .coh-style-break-hide {
    font-size: 11px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-34895683 .coh-style-break-hide {
    font-size: 16px;
  }
}
.coh-ce-cpt_bylvay_hcp_template_footer-34895683 .coh-style-mobile-break-hide {
  font-family: 'Montserrat', arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_bylvay_hcp_template_footer-34895683 .coh-style-mobile-break-hide {
    line-height: 27px;
  }
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-4c687860 {
  background-color: rgb(0, 94, 168);
  padding-top: 70px;
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-4c687860 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-9bb40dcc {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-9bb40dcc {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-9bb40dcc {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-82d81bd9 {
  background-color: rgb(255, 255, 255);
  padding-top: 55px;
  padding-right: 63px;
  padding-bottom: 60px;
  padding-left: 61px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  margin-top: 0;
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-82d81bd9 {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-c4813b9 {
  min-height: 100px;
  min-width: 100px;
  height: 100px;
  width: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-c4813b9 {
    min-height: 80px;
    height: 80px;
    min-width: 80px;
    width: 80px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-c4813b9 {
    min-height: 60px;
    height: 60px;
    min-width: 60px;
    width: 60px;
  }
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-7959f997 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-top: 2px;
  margin-left: 43px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-7959f997 p {
    margin-top: 10px;
    margin-left: 0;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-3887c658 {
  min-width: 218px;
  width: 218px;
  min-height: 218px;
  height: 218px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-3887c658 {
    min-height: 138px;
    height: 138px;
    min-width: 138px;
    width: 138px;
    margin: 0 auto;
  }
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-ca3f748c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-ca3f748c ul {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-ca3f748c ul li {
  position: relative;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 10px;
  margin-left: 41px;
  width: 82%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-ca3f748c ul li {
    margin-left: 10px;
    font-size: 16px;
    line-height: 24px;
    width: 99%;
  }
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-ca3f748c ul li:before {
  height: 5px;
  width: 5px;
  position: absolute;
  top: 10px;
  left: -10px;
  content: "";
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 30px;
          border-radius: 30px;
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-ca3f748c ul li strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-ca3f748c ul li sup.sup-number {
  left: -3px;
}
.coh-ce-cpt_diagnosing_top_pfic_in_adult-ca3f748c h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnosing_top_pfic_in_adult-ca3f748c h3 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_four_cards_adults_section-e9318cd9 {
  padding-top: 80px;
  padding-bottom: 0;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_four_cards_adults_section-e9318cd9 {
    padding-top: 40px;
  }
}
.coh-ce-cpt_four_cards_adults_section-833b74bf {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_four_cards_adults_section-833b74bf {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_four_cards_adults_section-833b74bf {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_four_cards_adults_section-d386321e h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-bottom: 0;
  width: 99%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_four_cards_adults_section-d386321e h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
.coh-ce-cpt_four_cards_adults_section-d386321e h2 sup {
  top: -12px;
}
.coh-ce-cpt_four_cards_adults_section-633d2924 > div h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 8px;
  margin-left: 30px;
  width: 90%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div h3 {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div h3 {
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div h3 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
    width: 100%;
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div ul {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_four_cards_adults_section-633d2924 > div ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  position: relative;
  margin-left: 40px;
  width: 84%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div ul li {
    margin-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div ul li {
    margin-left: 10px;
    font-size: 16px;
    line-height: 24px;
    width: 90%;
  }
}
.coh-ce-cpt_four_cards_adults_section-633d2924 > div ul li:before {
  position: absolute;
  top: 11px;
  left: -9px;
  content: "";;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: #414042;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div ul li:before {
    top: 8px;
  }
}
.coh-ce-cpt_four_cards_adults_section-633d2924 > div img {
  min-height: 100px;
  min-width: 100px;
  width: 100px;
  height: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div img {
    min-height: 60px;
    height: 60px;
    min-width: 60px;
    width: 60px;
  }
}
.coh-ce-cpt_four_cards_adults_section-633d2924 > div > .coh-container {
  min-height: 300px;
  height: 300px;
  padding-top: 32px;
  padding-bottom: 32px;
  padding-left: 29px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  border: 4px solid #009793;
  margin-top: 41px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1439px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div > .coh-container {
    min-height: 330px;
    height: 330px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div > .coh-container {
    min-height: 400px;
    height: 400px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div > .coh-container {
    min-height: 500px;
    height: 500px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_four_cards_adults_section-633d2924 > div > .coh-container {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    min-height: auto;
    height: auto;
    margin-top: 20px;
  }
}
.coh-ce-cpt_graph_with_text-20f4b220 {
  background-color: rgb(0, 94, 168);
  padding-top: 80px;
  padding-bottom: 80px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_graph_with_text-20f4b220 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_graph_with_text-9bb40dcc {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_graph_with_text-9bb40dcc {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_graph_with_text-9bb40dcc {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_graph_with_text-6bfb1c93 h4 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_graph_with_text-6bfb1c93 h4 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
.coh-ce-cpt_graph_with_text-6bfb1c93 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_graph_with_text-6bfb1c93 p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_graph_with_text-226d88ef {
  min-width: 218px;
  width: 218px;
  min-height: 218px;
  height: 218px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_graph_with_text-226d88ef {
    min-width: 191px;
    width: 191px;
    height: 191px;
    min-height: 191px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_graph_with_text-226d88ef {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_graph_with_text-226d88ef {
    min-height: 138px;
    height: 138px;
    min-width: 138px;
    width: 138px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_graph_with_text-84d0e845 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_graph_with_text-84d0e845 ul {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_graph_with_text-84d0e845 ul li {
  position: relative;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 11px;
  margin-left: 40px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_graph_with_text-84d0e845 ul li {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_graph_with_text-84d0e845 ul li {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_graph_with_text-84d0e845 ul li:before {
  height: 5px;
  width: 5px;
  position: absolute;
  top: 10px;
  left: -10px;
  content: "";
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 30px;
          border-radius: 30px;
}
.coh-ce-cpt_graph_with_text-84d0e845 ul li strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_graph_with_text-c0bd97f6 {
  background-color: rgb(255, 255, 255);
  padding-top: 55px;
  padding-right: 63px;
  padding-bottom: 55px;
  padding-left: 61px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  margin-top: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_graph_with_text-c0bd97f6 {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_graph_with_text-b7afd2f4 {
  min-height: 100px;
  min-width: 100px;
  height: 100px;
  width: 100px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_graph_with_text-b7afd2f4 {
    min-height: 60px;
    height: 60px;
    min-width: 60px;
    width: 60px;
  }
}
.coh-ce-cpt_graph_with_text-37e2f43f p {
  margin-top: 20px;
  margin-left: 43px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 22px;
  line-height: 31.2px;
  color: rgb(65, 64, 66);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_graph_with_text-37e2f43f p {
    margin-top: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_graph_with_text-37e2f43f p {
    margin-top: 10px;
    margin-left: 0;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 {
  padding-top: 41.5px;
  padding-bottom: 38.5px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 {
    padding-top: 19.35px;
    padding-right: 12px;
    padding-bottom: 19.5px;
    padding-left: 12px;
  }
}
.coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul {
  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;
  gap: 15px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul {
    display: block;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul.pedefic-trial li:first-child {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul.pedefic-trial li:first-child {
    margin-right: 0;
  }
}
.coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul.pedefic-trial li:first-child a {
  width: 308px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul.pedefic-trial li:first-child a {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul.pedefic-trial li:first-child a {
    width: 243px;
  }
}
.coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul.pedefic-trial li:nth-child(2) a {
  width: 311px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul.pedefic-trial li:nth-child(2) a {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul.pedefic-trial li:nth-child(2) a {
    width: 245px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li:first-child {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li:first-child {
    margin-right: 0;
    margin-bottom: 11px;
  }
}
.coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li:first-child a {
  width: 403px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li:first-child a {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li:first-child a {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li:nth-child(2) a {
  width: 445px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li:nth-child(2) a {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li:nth-child(2) a {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  text-align: center;
  background-color: rgb(0, 93, 166);
  text-decoration: underline;
  font-size: 18px;
  display: block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 17.5px;
  padding-right: 50px;
  padding-bottom: 17.5px;
  padding-left: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li a {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li a {
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_hcp_adluts_pruritus_jumplink-2e397bc9 ul li a:hover {
  background-color: rgb(64, 134, 188);
}
#assert-ext.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-9967db3 {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert-ext.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-9967db3 {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-8efe645d p {
  background-color: rgb(0, 151, 147);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 25.129px;
  text-align: center;
  letter-spacing: 3.6px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-8efe645d p {
    font-size: 16px;
    letter-spacing: 3.2px;
    line-height: 22.449px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-8efe645d h2 {
  color: rgb(0, 93, 166);
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  letter-spacing: -0.68px;
  padding-bottom: 30px;
  margin-bottom: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-8efe645d h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-right: auto;
    margin-left: auto;
    max-width: 88%;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-8efe645d h2 sup {
  top: -11px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-8efe645d h2 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-c0dc8040 {
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-c0dc8040 {
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-3606c468 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  letter-spacing: -0.56px;
  padding-bottom: 40px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-3606c468 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-3606c468 h3 sup {
  top: -10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-3606c468 h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-8e92acf {
  max-width: 910px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-8e92acf {
    max-width: 94%;
    width: 94%;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-81125288 p {
  padding-top: 30px;
  padding-bottom: 0;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 24px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-81125288 p {
    padding-top: 20px;
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-a8323595 {
  background-color: rgb(229, 245, 244);
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-a8323595 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-151cb0bd {
  padding-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-151cb0bd {
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-151cb0bd {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-146e3478 {
  width: 170px;
  height: 172px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-146e3478 {
    margin-right: auto;
    margin-left: auto;
    height: 120px;
    width: 120px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-49260f6 {
  padding-left: 24px;
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-49260f6 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  font-weight: 500;
  color: rgb(0, 93, 166);
  padding-bottom: 0;
  margin-bottom: 0;
  width: 86%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-49260f6 h2 {
    width: 86%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-49260f6 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-49260f6 h2 sup {
  font-size: 60%;
  top: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-49260f6 h2 sup {
    top: -11px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-e64d91a7 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  text-align: center;
  padding-bottom: 36px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-e64d91a7 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
    margin-right: auto;
    margin-left: auto;
    width: 94%;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-e64d91a7 h3 sup {
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-e64d91a7 h3 sup {
    font-size: 60%;
    top: -9px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-72e3376c {
    position: relative;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-a918646d {
  max-width: 890px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-a918646d {
    max-width: 89%;
    width: 89%;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-7c04c833 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  padding-bottom: 0;
  margin-top: 31.6px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 76%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-7c04c833 p {
    width: 89%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-7c04c833 p {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 0;
    margin-top: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-26d38891 p:first-child {
  background-color: rgb(0, 93, 166);
  font-size: 22px;
  line-height: normal;
  text-align: center;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  padding-top: 32px;
  padding-bottom: 32px;
  margin-top: 30px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-26d38891 p:first-child {
    font-size: 18px;
    line-height: 24px;
    padding-top: 23px;
    padding-right: 20px;
    padding-bottom: 23px;
    padding-left: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-26d38891 p:first-child strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-26d38891 p:first-child strong sup {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
}
.coh-ce-cpt_hcp_adults_pedfic_2_pruritus-26d38891 p:nth-child(2) {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pedfic_2_pruritus-26d38891 p:nth-child(2) {
    font-size: 14px;
    line-height: 18px;
  }
}
#assert.coh-ce-cpt_hcp_adults_pruritus_data_tab-d99f12cc {
  scroll-margin-top: 9rem;
}
@media (max-width: 1023px) {
  #assert.coh-ce-cpt_hcp_adults_pruritus_data_tab-d99f12cc {
    scroll-margin-top: 5rem;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-3d35ffd p {
  background-color: rgb(0, 151, 147);
  font-size: 18px;
  line-height: 25.129px;
  letter-spacing: 3.6px;
  text-align: center;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-3d35ffd p {
    padding-top: 7.9px;
    padding-bottom: 7px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-4191a58 {
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-4191a58 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-4191a58 p:first-child {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  color: rgb(65, 64, 66);
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-4191a58 p:first-child {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-4191a58 p:nth-child(2) {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  text-align: center;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-4191a58 p:nth-child(2) {
    font-size: 16px;
    line-height: 24px;
    margin-right: auto;
    margin-left: auto;
    width: 93%;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-52b39ee4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-52b39ee4 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-94c84a7c h3 {
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  letter-spacing: -0.68px;
  padding-bottom: 12px;
  margin-bottom: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-94c84a7c h3 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-94c84a7c h3 sup {
  top: -17px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-94c84a7c h3 sup {
    top: -13px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-2d87b876 {
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-2d87b876 p:first-child {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-weight: 700;
  font-size: 28px;
  line-height: 22px;
  text-align: center;
  padding-bottom: 8px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-2d87b876 p:first-child span {
  display: inline-block;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 22px;
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-2d87b876 p:nth-child(2) {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 22px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-2d87b876 p:nth-child(2) {
    font-size: 16px;
    line-height: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-2d87b876 .coh-wysiwyg {
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 15px;
          border-radius: 15px;
  padding-top: 37.5px;
  padding-bottom: 37.5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-2d87b876 .coh-wysiwyg {
    padding-top: 28.5px;
    padding-bottom: 28.5px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-c17e677a {
  padding-right: 10px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-c17e677a {
    padding-right: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-c17e677a {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-b45b8fa2 {
  padding: 0 10px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-b45b8fa2 {
    padding: 0 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-b45b8fa2 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-14054392 {
  padding-left: 10px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-14054392 {
    padding-left: 0.75rem !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-874571f8 p br {
    display: none;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-129768ab {
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-129768ab {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-7f775a2c h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  font-weight: 500;
  color: rgb(0, 93, 166);
  letter-spacing: -0.68px;
  padding-bottom: 30px;
  margin-bottom: 0;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-7f775a2c h2 {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-7f775a2c h2 {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-7f775a2c h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
    width: 96%;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-7f775a2c h2 sup {
  top: -17px;
  font-size: 60%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-7f775a2c h2 sup {
    top: -12px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-c653d403 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 28px;
  line-height: 32px;
  text-align: center;
  font-weight: 500;
  color: rgb(65, 64, 66);
  letter-spacing: -0.56px;
  padding-bottom: 40.18px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-c653d403 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-c653d403 h3 sup {
  top: -13px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-c653d403 h3 sup {
    top: -9px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-b34370b9 {
  max-width: 510px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-b34370b9 {
    max-width: 195px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-77dd9678 {
  margin-top: 30px;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-77dd9678 {
    margin-top: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-77dd9678 p {
  line-height: 31.2px;
  text-align: center;
  font-size: 22px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  padding-top: 21.3px;
  padding-bottom: 21.3px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 75%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-77dd9678 p {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-77dd9678 p {
    font-size: 18px;
    line-height: 24px;
    padding-top: 18px;
    padding-bottom: 18px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-77dd9678 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-77dd9678 p sup {
  top: -10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-77dd9678 p sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-a8323595 {
  background-color: rgb(229, 245, 244);
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-a8323595 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-accfb583 h2 {
  color: rgb(0, 93, 166);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  padding-bottom: 30px;
  margin-bottom: 0;
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  letter-spacing: -0.68px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-accfb583 h2 {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-accfb583 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-accfb583 h2 sup {
  font-size: 60%;
  top: -16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-accfb583 h2 sup {
    top: -12px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-d2958485 h3 {
  padding-bottom: 50px;
  text-align: center;
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-weight: 500;
  margin-right: auto;
  margin-left: auto;
  width: 92%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-d2958485 h3 {
    width: 85%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-d2958485 h3 {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-d2958485 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-d2958485 h3 sup {
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-d2958485 h3 sup {
    top: -9px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-27375b4d {
  position: relative;
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-a5deae8 {
  max-width: 898px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-a5deae8 {
    max-width: 295px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-b61a0dc8 p {
  padding-bottom: 0;
  text-align: center;
  font-size: 18px;
  line-height: 27px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-weight: 400;
  margin-top: 41.41px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 86%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-b61a0dc8 p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_pruritus_data_tab-b61a0dc8 p {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 0;
    margin-top: 20px;
  }
}
.coh-ce-cpt_hcp_adults_pruritus_data_tab-b61a0dc8 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_hcp_adults_table_content-bdf89b2c {
  padding-top: 50px;
  padding-bottom: 70px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-bdf89b2c {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-70bedbd1 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
.coh-ce-cpt_hcp_adults_table_content-e3f50df3 .table {
  width: 100%;
}
.coh-ce-cpt_hcp_adults_table_content-e3f50df3 .table tr {
  border-width: 2px;
  border-style: solid;
  border-color: rgb(0, 0, 0);
}
.coh-ce-cpt_hcp_adults_table_content-e3f50df3 .table tr td {
  padding-top: 8.5px;
  padding-bottom: 8.5px;
  font-size: 18px;
  line-height: 27px;
  font-family: 'OpenSans-Bold', sans-serif;
  font-weight: 700;
  color: rgb(0, 0, 0);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-e3f50df3 .table tr td {
    font-size: 10.212px;
    line-height: 3.615px;
    padding-top: 10.5px;
    padding-bottom: 10.5px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-e3f50df3 .table tr td:first-child {
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: rgb(0, 0, 0);
}
.coh-ce-cpt_hcp_adults_table_content-e3f50df3 .table tr td:nth-child(2) {
  font-style: italic;
}
.coh-ce-cpt_hcp_adults_table_content-e3f50df3 .table tr th {
  font-size: 22px;
  line-height: 31.2px;
  padding-top: 9px;
  padding-bottom: 9px;
  text-align: center;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  background-color: rgb(0, 151, 147);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-e3f50df3 .table tr th {
    font-size: 12.481px;
    line-height: 17.7px;
    padding-top: 8px;
    padding-bottom: 8px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-e3f50df3 .table tr th:first-child {
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: rgb(0, 0, 0);
}
.coh-ce-cpt_hcp_adults_table_content-e3f50df3 .table tbody tr:nth-child(2n) {
  background-color: rgb(233, 233, 233);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-e21f4be4 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    padding: 0 !important;
  }
}
.coh-ce-cpt_hcp_adults_table_content-59ed013d {
  padding-left: 11px;
}
.coh-ce-cpt_hcp_adults_table_content-59ed013d ul {
  margin-bottom: 24px;
  margin-left: 13px;
  width: 95%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-59ed013d ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-59ed013d ul li {
  padding-bottom: 10px;
  list-style-type: none;
  font-size: 18px;
  line-height: 27px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-59ed013d ul li {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 6px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-59ed013d ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_adults_table_content-59ed013d ul li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: -11px;
  height: 4px;
  width: 4px;
  background-color: rgb(65, 64, 66);
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_hcp_adults_table_content-59ed013d ul li sup {
  font-size: 60%;
  top: -6px;
}
.coh-ce-cpt_hcp_adults_table_content-59ed013d h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  color: rgb(65, 64, 66);
  padding-bottom: 14px;
  margin-bottom: 0;
  width: 93%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_adults_table_content-59ed013d h3 {
    width: 96%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-59ed013d h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-59ed013d h3 sup {
    font-size: 56%;
    top: -7px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-59ed013d p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  padding-left: 7px;
  margin-bottom: 0;
  position: relative;
  width: 96%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-59ed013d p {
    margin-bottom: 20px;
    display: none;
  }
}
.coh-ce-cpt_hcp_adults_table_content-59ed013d p span {
  position: absolute;
  top: 0;
  left: 0;
}
.coh-ce-cpt_hcp_adults_table_content-59ed013d p sup {
  font-size: 60%;
  top: -5px;
}
.coh-ce-cpt_hcp_adults_table_content-8db1e6ff {
  padding-top: 31px;
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-8db1e6ff {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-8db1e6ff p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_table_content-8db1e6ff p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-8db1e6ff p.mobcont {
  display: none;
  position: relative;
  padding-left: 6px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-8db1e6ff p.mobcont {
    display: block;
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-8db1e6ff p.mobcont span {
  position: absolute;
  left: 0;
  top: 0;
}
.coh-ce-cpt_hcp_adults_table_content-8db1e6ff p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_hcp_adults_table_content-6b571bb9 ul {
  background-color: rgb(0, 93, 166);
  padding-top: 23.5px;
  padding-right: 50px;
  padding-bottom: 23.5px;
  padding-left: 50px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-6b571bb9 ul {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-6b571bb9 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 27px;
  list-style-type: none;
  padding-bottom: 10px;
  padding-left: 30px;
  font-weight: 400;
  margin-bottom: 0;
  width: 97%;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-6b571bb9 ul li {
    padding-left: 25px;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-6b571bb9 ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_adults_table_content-6b571bb9 ul li:before {
  content: "";
  position: absolute;
  top: 10px;
  left: 16px;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-6b571bb9 ul li:before {
    left: 9px;
  }
}
.coh-ce-cpt_hcp_adults_table_content-6b571bb9 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  padding-top: 30px;
  padding-bottom: 20px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_table_content-6b571bb9 h3 {
    letter-spacing: -0.2px;
    font-size: 20px;
    line-height: 26px;
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_adults_template_header_m-564492a8 {
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_adults_template_header_m-14e27eb0 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 17px;
  padding-top: 13px;
  padding-right: 0;
  padding-bottom: 13px;
  padding-left: 0;
  position: sticky;
  top: 0;
  z-index: 99;
  display: none;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  text-align: center;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_template_header_m-14e27eb0 {
    display: block;
    padding-top: 13px;
    padding-bottom: 13px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_template_header_m-14e27eb0 {
    width: 74%;
  }
}
.coh-ce-cpt_hcp_adults_template_header_m-c5de85b5 {
  display: none;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 0px 6px #00000029;
          box-shadow: 0px 0px 6px #00000029;
  height: 80px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_template_header_m-c5de85b5 {
    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;
    z-index: 130;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_template_header_m-5054b427 {
    padding-top: 0.5rem;
    padding-right: 0.5rem;
    padding-bottom: 4px;
    padding-left: 15px;
    display : block;
    width: 20%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_template_header_m-5054b427 {
    width: 44%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_adults_template_header_m-5054b427 {
    width: 53%;
  }
}
.coh-ce-cpt_hcp_adults_template_header_m-870e3454 {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
  position: relative;
  top: 7px;
  left: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_template_header_m-870e3454 {
    width: 170px;
    -webkit-transform: unset;
        -ms-transform: unset;
            transform: unset;
    left: -15px;
    top: 9px;
  }
}
.coh-ce-cpt_hcp_adults_template_header_m-b56116ba {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_template_header_m-b56116ba {
    display: none;
    background-color: rgb(255, 255, 255);
    width: 100%;
    position: fixed;
    overflow-y: scroll;
    padding-bottom: 2px;
    overflow-x: hidden;
    top: 122px;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_adults_template_header_m-b56116ba {
    top: 139px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_adults_template_header_m-b56116ba .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_hcp_adults_template_header_m-bfb5311e {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_template_header_m-bfb5311e {
    display: block;
  }
}
.coh-ce-cpt_hcp_adults_template_header_m-bfb5311e ul li:first-child a {
  padding-top: 35px !important;
  padding-bottom: 15px !important;
}
.coh-ce-cpt_hcp_adults_template_header_m-bfb5311e ul li ul li:first-child a {
  padding-top: 15px !important;
}
.coh-ce-cpt_hcp_adults_template_header_m-2921c66b {
  padding-top: 30px;
  padding-right: 20px;
  padding-bottom: 30px;
  padding-left: 20px;
  width: 100%;
}
.coh-ce-cpt_hcp_adults_template_header_m-789e4d0 {
  padding-top: 30px;
  text-align: left;
  position: relative;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_template_header_m-64e06a55 {
    width: 100%;
    text-align: left;
  }
}
.coh-ce-cpt_hcp_adults_template_header_m-64e06a55 ul {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_adults_template_header_m-64e06a55 ul li {
    line-height: 0;
    list-style-type: none;
    margin: 0;
  }
}
.coh-ce-cpt_hcp_adults_template_header_m-a7fbdb72 {
  margin-top: 19px;
  display: none;
}
.coh-ce-cpt_hcp_adults_template_header_m-da1816ad {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 18px;
  color: rgb(255, 255, 255);
  padding-top: 12px;
  padding-right: 1rem;
  padding-bottom: 12px;
  padding-left: 1rem;
  text-align: center;
  width: 92%;
  position: relative;
  -webkit-border-radius: 38px;
          border-radius: 38px;
  display: block;
  margin: 0 auto;
  line-height: 24px;
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_hcp_adults_template_header_m-da1816ad:active {
  color: #fff;
}
.coh-ce-cpt_hcp_adults_template_header_m-da1816ad:focus {
  color: #fff;
}
.coh-ce-cpt_hcp_adults_template_header_m-da1816ad button {
  display: none;
}
.coh-ce-cpt_hcp_algs_about_liver_disease-7831047d {
  padding-top: 70px;
  padding-bottom: 36px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-7831047d {
    padding-top: 40px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_algs_about_liver_disease-cd1eeca0 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-cd1eeca0 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-cd1eeca0 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-cd1eeca0 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_algs_about_liver_disease-561d5791 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  padding-bottom: 38px;
  margin-bottom: 0;
  font-weight: 500;
  line-height: 41px;
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-561d5791 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_about_liver_disease-561d5791 h2 sup {
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-561d5791 h2 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_algs_about_liver_disease-3732a821 h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  padding-bottom: 12px;
  margin-bottom: 0;
  margin-left: 9px;
  font-weight: 700;
  line-height: 31.2px;
  width: 90%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-3732a821 h3 {
    width: 85%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-3732a821 h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-3732a821 h3 {
    margin-left: 0;
    width: 100%;
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_hcp_algs_about_liver_disease-3732a821 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_algs_about_liver_disease-3732a821 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  margin-bottom: 10px;
  margin-left: 19px;
  position: relative;
  list-style-type: none;
  line-height: 27px;
  font-weight: 400;
  width: 80%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-3732a821 ul li {
    margin-left: 10px;
    font-size: 16px;
    line-height: 24px;
    width: 95%;
  }
}
.coh-ce-cpt_hcp_algs_about_liver_disease-3732a821 ul li:before {
  position: absolute;
  left: -9px;
  top: 11px;
  content: "";
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-3732a821 ul li:before {
    top: 10px;
  }
}
.coh-ce-cpt_hcp_algs_about_liver_disease-5d295471 {
  width: 308px;
  min-width: 308px;
  position: relative;
  top: 0;
  left: -100px;
  min-height: 421px;
  height: 421px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-5d295471 {
    left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-5d295471 {
    min-height: 299px;
    height: 299px;
    min-width: 200px;
    width: 200px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-5d295471 {
    margin: 0 auto;
  }
}
.coh-ce-cpt_hcp_algs_about_liver_disease-af0bc895 h3 {
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-af0bc895 h3 {
    margin-left: 0;
  }
}
.coh-ce-cpt_hcp_algs_about_liver_disease-af0bc895 ul li {
  margin-left: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_about_liver_disease-af0bc895 ul li {
    margin-left: 10px;
  }
}
.coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-71ec835a {
  background-color: rgb(187, 225, 255);
  padding-top: 70px;
  padding-bottom: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-71ec835a {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-53d5e9b7 {
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-cabde14b h3 {
  color: rgb(65, 64, 66);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  max-width: 98%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-cabde14b h3 {
    letter-spacing: -0.48px;
    line-height: 30px;
    font-size: 24px;
  }
}
.coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-cabde14b h3 sup {
  font-size: 60%;
  top: -13px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-cabde14b h3 sup {
    top: -10px;
  }
}
.coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-8b0f85f6 {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-abf37907 {
  max-width: 113px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-abf37907 {
    max-width: 68px;
  }
}
.coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-f8427859 {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-51f97f94 {
  max-width: 100px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_bylvay_is_a_reversi-51f97f94 {
    max-width: 60px;
  }
}
.coh-ce-cpt_hcp_algs_clinical_criteria_-d91b9567 {
  padding-top: 70px;
  padding-bottom: 74px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-d91b9567 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_clinical_criteria_-849b6d2f {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-849b6d2f {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-849b6d2f {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-849b6d2f {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_algs_clinical_criteria_-e12ef6e0 .meeting-details h2 {
  color: rgb(0, 93, 166);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-bottom: 20px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-e12ef6e0 .meeting-details h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.8px;
    width: 90%;
  }
}
.coh-ce-cpt_hcp_algs_clinical_criteria_-e12ef6e0 .meeting-details h2 sup {
  top: -13px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-e12ef6e0 .meeting-details h2 sup {
    top: -10px;
  }
}
.coh-ce-cpt_hcp_algs_clinical_criteria_-e12ef6e0 .meeting-details p {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 46px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-e12ef6e0 .meeting-details p {
    margin-bottom: 5px;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_clinical_criteria_-e12ef6e0 .meeting-details sup {
  top: -9px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-e12ef6e0 .meeting-details sup {
    top: -7px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-b990ec98 {
    width: 92%;
    margin: 0 auto !important;
  }
}
.coh-ce-cpt_hcp_algs_clinical_criteria_-b990ec98 > div {
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: rgb(234, 99, 74);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-b990ec98 > div {
    border-right-color: rgba(0, 0, 0, 0);
    border-bottom-color: rgb(234, 99, 74);
  }
}
.coh-ce-cpt_hcp_algs_clinical_criteria_-b990ec98 > div:last-child {
  border-right-width: 0px;
  border-right-style: none;
  border-right-color: rgba(0, 0, 0, 0);
}
.coh-ce-cpt_hcp_algs_clinical_criteria_-c2edc271 {
  height: 112.6px;
  width: 119px;
  margin: 0 auto;
  margin-bottom: 28px;
  margin-top: -4px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-c2edc271 {
    margin-top: 15px;
    height: 82px;
    width: 87px;
  }
}
.coh-ce-cpt_hcp_algs_clinical_criteria_-5536a91e p {
  text-align: center;
  color: rgb(0, 93, 166);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 22px;
  line-height: 25px;
  text-transform: uppercase;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-5536a91e p {
    border-bottom: 3px solid #EA634A;
    padding-bottom: 15px;
    font-size: 16px;
    line-height: 18px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_clinical_criteria_-5536a91e p.vascular {
    border-bottom: none;
  }
}
.coh-ce-cpt_hcp_algs_helpful_resources_h-1f6c56 {
  background-color: rgb(255, 255, 255);
  margin-top: 70px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  padding-top: 25px;
  padding-right: 170px;
  padding-bottom: 25px;
  padding-left: 61px;
  min-height: 299px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_helpful_resources_h-1f6c56 {
    padding-top: 30px;
    padding-right: 40px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_helpful_resources_h-1f6c56 {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 20px;
  }
}
.coh-ce-cpt_hcp_algs_helpful_resources_h-8e8ffac6 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_algs_helpful_resources_h-c228cd48 h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 22px;
  line-height: 32px;
  font-weight: 700;
  color: rgb(65, 64, 66);
  margin-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_helpful_resources_h-c228cd48 h3 {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 8px;
    max-width: 85%;
    padding-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_helpful_resources_h-c228cd48 h3.pedi-learn-text {
    max-width: 80%;
  }
}
.coh-ce-cpt_hcp_algs_helpful_resources_h-c228cd48 p {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 20px;
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_helpful_resources_h-c228cd48 p {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 14px;
    max-width: 95%;
  }
}
.coh-ce-cpt_hcp_algs_helpful_resources_h-ac15398c {
  max-width: 357px;
  height: 53px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 18px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_helpful_resources_h-ac15398c {
    font-size: 16px;
    height: 46px;
    width: 284px;
  }
}
.coh-ce-cpt_hcp_algs_helpful_resources_h-ed38ba4c {
  -webkit-align-content: flex-end;
      -ms-flex-line-pack: end;
          align-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_helpful_resources_h-ed38ba4c {
    display: block;
  }
}
.coh-ce-cpt_hcp_algs_helpful_resources_h-cdc5adfa {
  float: right;
  max-width: 338px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_helpful_resources_h-cdc5adfa {
    max-width: 293px;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    float: unset;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-e1ebef8d {
  padding-top: 63px;
  padding-bottom: 78px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_moa_liver-e1ebef8d {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-ee6e592d {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_moa_liver-ee6e592d {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-abdda530 {
  width: 100%;
  max-width: 455px;
  padding-right: 0px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_moa_liver-abdda530 {
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-a8fde52a {
  -webkit-box-shadow: 0px 6px 24px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 6px 24px rgba(0, 0, 0, 0.1);;
  -webkit-border-radius: 15px;;
          border-radius: 15px;
  padding-top: 55px;
  padding-right: 15px;
  padding-bottom: 55px;
  padding-left: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_moa_liver-a8fde52a {
    max-width: 221px;
    width: 301px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 17px;
    padding-right: 37px;
    padding-bottom: 17px;
    padding-left: 37px;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-1e02af59 {
  padding-left: 54px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_moa_liver-1e02af59 {
    padding-left: 20px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_moa_liver-1e02af59 {
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d ul {
  margin-bottom: 18px;
  margin-left: 21px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d ul {
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d ul {
    margin-left: 18px;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  padding-bottom: 22px;
  margin-bottom: 0;
  list-style-type: decimal;
  font-weight: 400;
  line-height: 27px;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d ul li {
    padding-bottom: 14px;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d ul li span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 24px;
  display: none;
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d ul li ::marker {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d ul li sup {
  top: -6px;
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d ul li::marker {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d ul li::marker {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 30px;
  margin-bottom: 0px;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d p {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d p:last-child {
  font-size: 18px;
  line-height: 27px;
  padding-right: 60px;
  padding-bottom: 0px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d p:last-child {
    padding-right: 0px;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d p:last-child {
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d p:first-child sup {
  top: -9px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d p:first-child sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d h2 {
  color: rgb(0, 93, 166);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 41px;
  padding-bottom: 30px;
  margin-bottom: 0px;
  font-weight: 500;
  letter-spacing: -0.32px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d h2 {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d h2 {
    font-size: 24px;
    line-height: 30px;
  }
}
.coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d h2 sup {
  top: -13px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_moa_liver-b62a3d7d h2 sup {
    top: -9px;
  }
}
.coh-ce-cpt_hcp_algs_page_navigation-9db0da30 {
  background-color: rgb(187, 225, 255);
}
.coh-ce-cpt_hcp_algs_page_navigation-8d4af335 {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  min-height: 630px;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_page_navigation-8d4af335 {
    min-height: 455px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_page_navigation-8d4af335 {
    padding-top: 160px;
  }
}
.coh-ce-cpt_hcp_algs_page_navigation-d8606174 {
  position: static;
}
.coh-ce-cpt_hcp_algs_page_navigation-149b9f3e p {
  color: rgb(255, 255, 255);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  position: relative;
  bottom: -84px;
  left: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_page_navigation-149b9f3e p {
    margin-top: 20px;
    position: static;
  }
}
.coh-ce-cpt_hcp_algs_page_navigation_0-8953014f {
  background-color: rgb(187, 225, 255);
}
.coh-ce-cpt_hcp_algs_page_navigation_0-1a4536b1 {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  min-height: 630px;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_page_navigation_0-1a4536b1 {
    min-height: 455px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_page_navigation_0-1a4536b1 {
    padding-top: 160px;
  }
}
@media (max-width: 564px) {
  .moa.coh-ce-cpt_hcp_algs_page_navigation_0-1a4536b1 {
    padding-top: 195px;
  }
}
.coh-ce-cpt_hcp_algs_page_navigation_0-69caafa {
  position: static;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_page_navigation_0-69caafa {
    padding: 0px!important;
  }
}
.coh-ce-cpt_hcp_algs_page_navigation_0-dc5a4dbc p {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 14px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  position: relative;
  bottom: -84px;
  left: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_page_navigation_0-dc5a4dbc p {
    margin-top: 11px;
    margin-bottom: 11px;
    position: static;
  }
}
.coh-ce-cpt_hcp_algs_pathogenic-eb526c8b {
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_algs_pathogenic-bd91b0 {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_pathogenic-bd91b0 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_pathogenic-bd91b0 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pathogenic-bd91b0 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_algs_pathogenic-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_algs_pathogenic-a64fc0e3 {
  height: 218px;
  width: 218px;
  min-width: 218px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_pathogenic-a64fc0e3 {
    height: 138px;
    min-width: 138px;
    width: 138px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pathogenic-a64fc0e3 {
    margin: 0 auto;
    margin-top: 40px;
  }
}
.coh-ce-cpt_hcp_algs_pathogenic-3e5908c9 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-weight: 500;
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  margin-top: 95.5px;
  margin-bottom: 20px;
  margin-left: 33px;
  white-space: pre;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_pathogenic-3e5908c9 h3 {
    white-space: normal;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pathogenic-3e5908c9 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0;
  }
}
.coh-ce-cpt_hcp_algs_pathogenic-3e5908c9 h3 sup {
  top: -11px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_pathogenic-3e5908c9 h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_algs_pathogenic-3e5908c9 p {
  color: rgb(255, 255, 255);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 84.5px;
  margin-left: 33px;
  width: 80%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pathogenic-3e5908c9 p {
    margin-bottom: 40px;
    margin-left: 0;
    font-size: 16px;
    line-height: 24px;
    width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-4217e7e2 {
  padding-top: 70px;
  padding-bottom: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-4217e7e2 {
    padding-top: 40px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-cd1eeca0 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-cd1eeca0 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-cd1eeca0 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-cd1eeca0 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-b075a352 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  padding-bottom: 38px;
  margin-bottom: 0;
  font-weight: 500;
  line-height: 41px;
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-b075a352 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-b075a352 h2 sup {
  top: -11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-b075a352 h2 sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-b3c056fa h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  padding-bottom: 12px;
  margin-bottom: 0;
  margin-left: 9px;
  font-weight: 700;
  line-height: 31.2px;
  width: 90%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-b3c056fa h3 {
    width: 85%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-b3c056fa h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-b3c056fa h3 {
    margin-left: 0;
    width: 100%;
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-b3c056fa ul {
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-b3c056fa ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  margin-bottom: 10px;
  margin-left: 19px;
  position: relative;
  list-style-type: none;
  line-height: 27px;
  font-weight: 400;
  width: 80%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-b3c056fa ul li {
    margin-left: 13px;
    font-size: 16px;
    line-height: 24px;
    width: 95%;
  }
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-b3c056fa ul li:before {
  position: absolute;
  left: -9px;
  top: 11px;
  content: "";
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-b3c056fa ul li:before {
    top: 8px;
    left: -11px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-b3c056fa ul li sup {
    top: -6px;
  }
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-5d295471 {
  width: 308px;
  min-width: 308px;
  position: relative;
  top: 0;
  left: -100px;
  min-height: 421px;
  height: 421px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-5d295471 {
    left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-5d295471 {
    min-height: 299px;
    height: 299px;
    min-width: 200px;
    width: 200px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-5d295471 {
    margin: 0 auto;
  }
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-af0bc895 h3 {
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-af0bc895 h3 {
    margin-left: 0;
  }
}
.coh-ce-cpt_hcp_algs_pediatrics_liver_di-af0bc895 ul li {
  margin-left: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_pediatrics_liver_di-af0bc895 ul li {
    margin-left: 10px;
  }
}
.coh-ce-cpt_hcp_algs_plain_text-f9591561 {
  background-color: rgb(255, 244, 238);
  padding-top: 70px;
  padding-bottom: 41px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_plain_text-f9591561 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_algs_plain_text-62191fe5 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_plain_text-62191fe5 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_plain_text-62191fe5 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_plain_text-62191fe5 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_algs_refrences-f567f4b2 {
  background-color: rgb(187, 225, 255);
}
.coh-ce-cpt_hcp_algs_refrences-3f0dd2d2 {
  margin-top: 50px;
  margin-bottom: 58px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences-3f0dd2d2 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_algs_refrences-a2d9edba {
  padding-top: 46px;
  padding-right: 61px;
  padding-bottom: 46px;
  padding-left: 61px;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences-a2d9edba {
    padding: 20px;
  }
}
.coh-ce-cpt_hcp_algs_refrences-a2d9edba .patients-sup {
  padding-bottom: 20px;
}
.coh-ce-cpt_hcp_algs_refrences-a2d9edba .patients-sup p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences-a2d9edba .patients-sup p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_algs_refrences-a2d9edba .refrence h6 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences-a2d9edba .refrence h6 {
    padding-bottom: 10px;
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_algs_refrences-a2d9edba .refrence .refrencee-list {
  margin-bottom: 0;
  counter-reset: counter-reset;
  counter-increment: item;
}
.coh-ce-cpt_hcp_algs_refrences-a2d9edba .refrence .refrencee-list li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-left: 3px;
  font-weight: 400;
  margin-left: 18px;
  list-style-type: decimal;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_refrences-a2d9edba .refrence .refrencee-list li {
    word-wrap: break-word;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences-a2d9edba .refrence .refrencee-list li {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_hcp_algs_refrences-a2d9edba .refrence .refrencee-list li::marker {
  color: rgb(65, 64, 66);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences-a2d9edba .refrence .refrencee-list li:last-child {
    padding-bottom: 0;
  }
}
.coh-ce-cpt_hcp_algs_refrences-a2d9edba .refrence .refrencee-list li span.link {
  word-break: break-all;
}
.coh-ce-cpt_hcp_algs_refrences-a2d9edba p {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 15px;
  line-height: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences-a2d9edba p {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_algs_refrences_0-314a12fd {
  background-color: rgb(187, 225, 255);
  padding-top: 55px;
  padding-bottom: 55px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_refrences_0-314a12fd {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_hcp_algs_refrences_0-eb20add4 {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_refrences_0-eb20add4 {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_refrences_0-eb20add4 {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_0-eb20add4 {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 {
  background-color: rgb(255, 255, 255);
  padding-top: 46px;
  padding-right: 61px;
  padding-bottom: 46px;
  padding-left: 61px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .patients-sup {
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .patients-sup {
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .patients-sup.traials-foot p:last-child {
  text-indent: -7px;
  margin-left: 7px;
  max-width: 95%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .patients-sup.traials-foot p:last-child {
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .patients-sup p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .patients-sup p {
    font-size: 14px;
    line-height: 18px;
    text-indent: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .patients-sup p.dagger {
    padding-left: 6px;
    position: relative;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .patients-sup p.dagger span {
    position: absolute;
    left: 0;
  }
}
.coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .patients-sup p sup {
  top: -3px;
}
.coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .refrence h6 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .refrence h6 {
    padding-bottom: 10px;
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .refrence .refrencee-list {
  margin-bottom: 0;
  margin-left: 0;
  counter-reset: counter-reset;
  counter-increment: item;
}
.coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .refrence .refrencee-list li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-left: 3px;
  font-weight: 400;
  margin-left: 18px;
  list-style-type: decimal;
  word-wrap: break-word;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .refrence .refrencee-list li {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .refrence .refrencee-list li::marker {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .refrence .refrencee-list li:last-child {
    padding-bottom: 0;
  }
}
.coh-ce-cpt_hcp_algs_refrences_0-7f7d8795 .break {
  word-wrap: break-word;
}
.coh-ce-cpt_hcp_algs_refrences_1-ed571e47 {
  background-color: rgb(187, 225, 255);
  padding-top: 30px;
}
.coh-ce-cpt_hcp_algs_refrences_1-849b6d2f {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_algs_refrences_1-849b6d2f {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_refrences_1-849b6d2f {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_1-849b6d2f {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_algs_refrences_1-54ea6010 {
  background-color: rgb(255, 255, 255);
  padding-top: 46px;
  padding-right: 61px;
  padding-bottom: 46px;
  padding-left: 61px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  margin-top: 28px;
  margin-bottom: 58px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_refrences_1-54ea6010 {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_1-54ea6010 {
    margin-top: 0;
    padding-right: 0;
  }
}
.coh-ce-cpt_hcp_algs_refrences_1-54ea6010 .patients-sup {
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_refrences_1-54ea6010 .patients-sup {
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_hcp_algs_refrences_1-54ea6010 .patients-sup p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_algs_refrences_1-54ea6010 .refrence h6 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_algs_refrences_1-54ea6010 .refrence .refrencee-list {
  margin-bottom: 0;
  margin-left: 0;
  counter-reset: counter-reset;
  counter-increment: item;
}
.coh-ce-cpt_hcp_algs_refrences_1-54ea6010 .refrence .refrencee-list li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-left: 3px;
  font-weight: 400;
  margin-left: 18px;
  list-style-type: decimal;
}
.coh-ce-cpt_hcp_algs_refrences_1-54ea6010 .refrence .refrencee-list li::marker {
  font-weight: 700;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_hcp_algs_template_header-d8aa5af6 {
  position: sticky;
  top: 0 !important;
  width: 100%;
  z-index: 1300;
  -webkit-box-shadow: 0px 1px 5px 1px #808080;
          box-shadow: 0px 1px 5px 1px #808080;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_template_header-d8aa5af6 {
    display : none;
  }
}
.coh-ce-cpt_hcp_algs_template_header-1237f304 {
  background: #005DA6;
  height: 48px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-1237f304 {
    height: auto;
  }
}
.coh-ce-cpt_hcp_algs_template_header-e892e937 {
  max-width: 1300px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-e892e937 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-facbaf74 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_algs_template_header-c7523367 {
  color: rgb(255, 255, 255);
  padding: 0 !important;
  width: 30%;
  max-width: 30%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-c7523367 {
    max-width: 24%;
    width: 24%;
  }
}
.coh-ce-cpt_hcp_algs_template_header-51ba8f0e {
  color: rgb(255, 255, 255);
  font-size: 13px;
  margin-top: 15px;
  margin-bottom: 0;
  line-height: 17.7px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-51ba8f0e {
    font-size: 12px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_hcp_algs_template_header-c8c3ac26 {
  width: 115px;
  max-width: 115px;
  padding: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-c8c3ac26 {
    text-align: center;
  }
}
.coh-ce-cpt_hcp_algs_template_header-a59599c3 {
  margin-top: 0;
  color: rgb(65, 64, 66);
  white-space: pre;
  font-size: 13px;
  line-height: 17.7px;
  display: block;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  width: 115px;
  padding-top: 15.4px;
  padding-right: 6px;
  padding-bottom: 15.4px;
  padding-left: 6px;
  text-align: center;
  background-color: rgb(232, 245, 255);
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-a59599c3 {
    font-size: 12px;
    white-space: normal;
    font-size: 12px;
    padding-top: 21.4px;
    padding-bottom: 21.4px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-a59599c3:hover {
  text-decoration: underline;
}
.coh-ce-cpt_hcp_algs_template_header-c5c166e2 {
  background-color: rgb(255, 255, 255);
  position: relative;
}
.coh-ce-cpt_hcp_algs_template_header-3e56be94 {
  padding-top: 28px;
  padding-bottom: 28px;
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 96%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_template_header-3e56be94 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_algs_template_header-c06d82ed {
  padding-right: 0 !important;
}
.coh-ce-cpt_hcp_algs_template_header-b37e2f4a {
  position: absolute;
  top: -50px;
  left: 0;
  right: 0;
}
.coh-ce-cpt_hcp_algs_template_header-b2241052 {
  max-width: 210px;
  min-height: 120px;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  margin-top: 4px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-b2241052 {
    -webkit-transform: scale(1.3);
        -ms-transform: scale(1.3);
            transform: scale(1.3);
    margin-top: 11px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-521992cd {
  padding-right: 0 !important;
}
.coh-ce-cpt_hcp_algs_template_header-521992cd .hcp-menu-list {
  cursor: pointer;
}
.coh-ce-cpt_hcp_algs_template_header-521992cd .hcp-menu-list span {
  pointer-events: none;
}
.coh-ce-cpt_hcp_algs_template_header-521992cd .hcp-menu-list span:hover:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-ce-cpt_hcp_algs_template_header-443cc08f {
  display: none;
}
.coh-ce-cpt_hcp_algs_template_header-c7512e1a {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  top: 94px;
}
.coh-ce-cpt_hcp_algs_template_header-c7512e1a > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-c7512e1a > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-303a3ff5 {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 !important;
}
.coh-ce-cpt_hcp_algs_template_header-78c1aa1e {
  position: relative;
  padding-left: 0 !important;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_algs_template_header-78c1aa1e:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(234, 105, 82);
  width: 100%;
  height: 8px;
  content: "";
}
.coh-ce-cpt_hcp_algs_template_header-d29844d3 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 0;
  margin-top: 35px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_algs_template_header-38f52d75 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-bottom: 0;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 11px;
}
.coh-ce-cpt_hcp_algs_template_header-38f52d75 sup {
  display: inline-block;
  margin-left: 20px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_hcp_algs_template_header-45197f11 {
  position: relative;
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_algs_template_header-45197f11:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
  content: "";
}
.coh-ce-cpt_hcp_algs_template_header-367698e5 p {
  padding-bottom: 0;
  margin-top: 35px;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
}
.coh-ce-cpt_hcp_algs_template_header-6929e9ab {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-bottom: 0;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 11px;
}
.coh-ce-cpt_hcp_algs_template_header-6929e9ab sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  display: inline-block;
  margin-left: 20px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_hcp_algs_template_header-cda4e41c {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-cda4e41c {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-cda4e41c > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-cda4e41c > div:first-child {
    padding-right: 15px;
    padding-left: 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_algs_template_header-47520a0e {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_algs_template_header-47520a0e a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_algs_template_header-8d7fe75b {
  padding-left: 0 !important;
  position: relative;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_algs_template_header-8d7fe75b:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_hcp_algs_template_header-e04f5a5c p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_algs_template_header-e04f5a5c p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_algs_template_header-9a8f7259 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 18px;
  margin-bottom: 11px;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-bb3b5042 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: none;
  border-bottom: 3px solid transparent;
  font-weight: 600;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_algs_template_header-e8157587 {
  padding-left: 0 !important;
  position: relative;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_algs_template_header-e8157587:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  content: "";
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_hcp_algs_template_header-e6897b9b p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_algs_template_header-e6897b9b p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_algs_template_header-1d1ab9dc {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 11px;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-d4fad257 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-59f76cd4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 27px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 6px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-4a2b715e {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-4a2b715e {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-4a2b715e > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-4a2b715e > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-dde11093 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_algs_template_header-dde11093 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_algs_template_header-8c461486 {
  padding-left: 0 !important;
  position: relative;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_algs_template_header-8c461486:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_hcp_algs_template_header-ad4a3e22 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_algs_template_header-ad4a3e22 p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -9px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_algs_template_header-962602bf {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-ebb24d7f {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-1d26255d {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 0;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-93ae8c9c {
  position: relative;
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_algs_template_header-93ae8c9c:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_hcp_algs_template_header-f58c8740 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_algs_template_header-f58c8740 p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_algs_template_header-4cdf7436 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-8b2821bd {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-5dcd1973 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 0;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-7ce96fe7 {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  padding-top: 30px;
  padding-bottom: 30px;
  z-index: 10;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-7ce96fe7 {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-7ce96fe7 > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-7ce96fe7 > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-71528542 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_algs_template_header-71528542 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_algs_template_header-dc2ee0e6 {
  padding-left: 0 !important;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_algs_template_header-dc2ee0e6:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(234, 105, 82);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_hcp_algs_template_header-d1df5495 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: block;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-d1df5495 sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  margin-left: 20px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_hcp_algs_template_header-54e146f8 {
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_algs_template_header-54e146f8:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_hcp_algs_template_header-f04029fc {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: block;
  margin-top: 11px;
  margin-bottom: 0;
  position: relative;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-f04029fc sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: absolute;
  top: -4px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_algs_template_header-6228bdcd {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-6228bdcd {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-6228bdcd > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-6228bdcd > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-fb78d315 {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 !important;
}
.coh-ce-cpt_hcp_algs_template_header-fb78d315 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_algs_template_header-a7d4d7c {
  max-width: 100%;
  padding-left: 0 !important;
  padding-top: 30px;
}
.coh-ce-cpt_hcp_algs_template_header-a7d4d7c:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  background-color: rgb(103, 121, 120);
  width: 100%;
  height: 8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_algs_template_header-a7d4d7c:before {
    top: 0px;
  }
}
.coh-ce-cpt_hcp_algs_template_header-5726dd68 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header-17b369b5 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_algs_template_header-f0fb5933 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: none;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_algs_template_header_mob-564492a8 {
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_algs_template_header_mob-14e27eb0 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 17px;
  padding-top: 13px;
  padding-right: 0;
  padding-bottom: 13px;
  padding-left: 0;
  position: sticky;
  top: 0;
  z-index: 99;
  display: none;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  text-align: center;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-14e27eb0 {
    display: block;
    padding-top: 13px;
    padding-bottom: 13px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-14e27eb0 {
    width: 74%;
  }
}
.coh-ce-cpt_hcp_algs_template_header_mob-c5de85b5 {
  display: none;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 0px 6px #00000029;
          box-shadow: 0px 0px 6px #00000029;
  height: 80px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-c5de85b5 {
    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;
    z-index: 130;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-c763d27 {
    padding-top: 1rem;
    padding-right: 0.5rem;
    padding-bottom: 4px;
    padding-left: 15px;
    display : block;
    width: 20%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-c763d27 {
    width: 44%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-c763d27 {
    width: 53%;
  }
}
.coh-ce-cpt_hcp_algs_template_header_mob-6a5e46ad {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
  position: relative;
  top: 3px;
  left: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-6a5e46ad {
    width: 170px;
    -webkit-transform: unset;
        -ms-transform: unset;
            transform: unset;
    left: -15px;
    top: 5px;
  }
}
.coh-ce-cpt_hcp_algs_template_header_mob-b56116ba {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-b56116ba {
    display: none;
    background-color: rgb(255, 255, 255);
    width: 100%;
    position: fixed;
    overflow-y: scroll;
    padding-bottom: 2px;
    overflow-x: hidden;
    top: 122px;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-b56116ba {
    top: 139px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_algs_template_header_mob-b56116ba .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_hcp_algs_template_header_mob-97415cd5 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-97415cd5 {
    display: block;
  }
}
.coh-ce-cpt_hcp_algs_template_header_mob-97415cd5 ul li:first-child a {
  padding-top: 35px !important;
  padding-bottom: 15px !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-97415cd5 ul li:first-child a {
    padding-top: 35px;
  }
}
.coh-ce-cpt_hcp_algs_template_header_mob-97415cd5 ul li ul li:first-child a {
  padding-top: 15px !important;
}
.coh-ce-cpt_hcp_algs_template_header_mob-82447a27 {
  padding-top: 27px;
  padding-right: 20px;
  padding-bottom: 30px;
  padding-left: 20px;
  width: 100%;
}
.coh-ce-cpt_hcp_algs_template_header_mob-b46fc394 {
  padding-top: 0;
  text-align: left;
  position: relative;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-64e06a55 {
    width: 100%;
    text-align: left;
  }
}
.coh-ce-cpt_hcp_algs_template_header_mob-64e06a55 ul {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_algs_template_header_mob-64e06a55 ul li {
    line-height: 0;
    list-style-type: none;
    margin: 0;
  }
}
.coh-ce-cpt_hcp_algs_template_header_mob-a7fbdb72 {
  margin-top: 19px;
  display: none;
}
.coh-ce-cpt_hcp_algs_template_header_mob-da1816ad {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 18px;
  color: rgb(255, 255, 255);
  padding-top: 12px;
  padding-right: 1rem;
  padding-bottom: 12px;
  padding-left: 1rem;
  text-align: center;
  width: 92%;
  position: relative;
  -webkit-border-radius: 38px;
          border-radius: 38px;
  display: block;
  margin: 0 auto;
  line-height: 24px;
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_hcp_algs_template_header_mob-da1816ad:active {
  color: #fff;
}
.coh-ce-cpt_hcp_algs_template_header_mob-da1816ad:focus {
  color: #fff;
}
.coh-ce-cpt_hcp_algs_template_header_mob-da1816ad button {
  display: none;
}
.coh-ce-cpt_hcp_confirm_modal-6eb426e {
  padding-right: 0;
  padding-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_confirm_modal-6eb426e {
    z-index: 99999;
  }
}
.coh-ce-cpt_hcp_confirm_modal-6eb426e .coh-ce-cpt_modal_window-6e6200fc {
  border-top-width: 10px;
  border-top-style: solid;
  border-top-color: rgb(67, 176, 42);
}
.coh-ce-cpt_hcp_confirm_modal-6eb426e .coh-row-visible-xl {
  width: 60%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_hcp_confirm_modal-6eb426e .coh-row-visible-xl .coh-style-padding-top-bottom-large {
  width: 60%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_hcp_confirm_modal-6eb426e .coh-container-boxed {
  width: 60%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_hcp_confirm_modal-90082379 {
  display: none;
}
.coh-ce-cpt_hcp_confirm_modal-7db16c4b {
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  z-index: 9999;
  padding-top: 32.5px;
  padding-bottom: 32.6px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-7db16c4b {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_confirm_modal-7db16c4b {
    width: 100%;
    padding-top: 48.5px;
  }
}
.coh-ce-cpt_hcp_confirm_modal-f58fa994 {
  text-align: center;
  padding: 0 0 0 0;
}
.coh-ce-cpt_hcp_confirm_modal-f58fa994 .welcome-popup {
  margin-top: 29px;
  margin-bottom: 30px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_confirm_modal-f58fa994 .welcome-popup {
    margin-top: 15px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_confirm_modal-f58fa994 .welcome-popup h2 {
  font-size: 34px;
  line-height: 41px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  padding-bottom: 15px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  letter-spacing: -0.68px;
  width: 87%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-f58fa994 .welcome-popup h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_confirm_modal-f58fa994 .welcome-popup h2 {
    width: 92%;
    padding-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_confirm_modal-f58fa994 .welcome-popup h2 {
    padding-top: 0;
  }
}
.coh-ce-cpt_hcp_confirm_modal-f58fa994 .welcome-popup p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_confirm_modal-f58fa994 .welcome-popup p {
    font-size: 16px;
  }
}
.coh-ce-cpt_hcp_confirm_modal-652829e2 {
  margin-top: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(0, 93, 166);
  padding: 12px 14px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #fff;
  font-size: 18px;
  line-height: normal;
  text-align: center;
  text-decoration: none;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_confirm_modal-652829e2 {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_confirm_modal-652829e2 {
    padding: 12px 14px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_confirm_modal-652829e2:hover {
  text-decoration: none;
}
.coh-ce-cpt_hcp_confirm_modal-b76f08ea {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 18px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding: 15.6px 39px 14.6px 39px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #005DA6 !important;
  line-height: normal;
  text-align: center;
  background-color: rgb(0, 93, 166);
  width: 174px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_confirm_modal-b76f08ea {
    display: block;
    margin-bottom: 30px;
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-b76f08ea {
    padding: 11.5px 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_confirm_modal-b76f08ea {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_hcp_confirm_modal-b76f08ea:hover {
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-bca4448d {
  padding-top: 70px;
  padding-bottom: 66px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-bca4448d {
    padding-top: 40px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-cd1eeca0 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-cd1eeca0 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-cd1eeca0 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-cd1eeca0 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 > div p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 22px;
  font-weight: 400;
  line-height: 27px;
  width: 81%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 > div p {
    font-size: 17px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 > div p {
    width: 95%;
    margin-left: 0;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 > div img {
  height: 100px;
  width: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 > div img {
    height: 60px;
    width: 60px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 > div .coh-row-inner {
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 > div > .coh-container {
  background-color: rgb(255, 255, 255);
  max-height: 259px;
  height: 259px;
  padding-top: 69px;
  padding-right: 20px;
  padding-bottom: 60px;
  padding-left: 20px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 > div > .coh-container {
    padding-top: 20px;
    padding-bottom: 20px;
    height: 185px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 > div > .coh-container {
    height: 230px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-55ce0690 > div > .coh-container {
    height: 182px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-f7abafa6 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-6653c8e5 {
  margin-top: -47px;
  margin-left: 33px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-6653c8e5 {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-6653c8e5 {
    margin-top: 0;
    margin-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-57d0c93b {
    height: 158px !important;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-598bca55 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-b977195b {
  margin-top: -16px;
  margin-left: 37px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-b977195b {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-b977195b {
    margin-top: 0;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_about_three_b-19932b52 {
  margin-top: -47px;
  margin-left: 36px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-19932b52 {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_about_three_b-19932b52 {
    margin-top: 0;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_experience_pr-99871bc0 {
  background-color: rgb(0, 93, 166);
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_experience_pr-99871bc0 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pediatrics_experience_pr-8f2ed324 {
  max-width: 1300px;
  width: 46.3%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_experience_pr-8f2ed324 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_experience_pr-8f2ed324 {
    width: 90%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_experience_pr-8f2ed324 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_experience_pr-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pediatrics_experience_pr-aa01e7b1 {
  height: 218px;
  width: 218px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pediatrics_experience_pr-aa01e7b1 {
    height: 138px;
    width: 138px;
    margin: 0 auto;
  }
}
.coh-ce-cpt_hcp_pediatrics_experience_pr-32f2d7f4 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 22px;
  font-weight: 400;
  line-height: 31.2px;
  margin-top: 14px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pediatrics_experience_pr-32f2d7f4 p {
    text-align: center;
    font-size: 18px;
    line-height: 22px;
    margin-top: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_experience_pr-32f2d7f4 p sup {
  top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_experience_pr-32f2d7f4 p sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_pediatrics_plain_text-e37f7777 {
  background-color: rgb(229, 245, 244);
  padding-top: 70px;
  padding-bottom: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_plain_text-e37f7777 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pediatrics_plain_text-ef2f4dd2 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pediatrics_plain_text-ef2f4dd2 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_plain_text-ef2f4dd2 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_plain_text-ef2f4dd2 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pediatrics_plain_text-ef2f4dd2 {
    width: 89%;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-bdf89b2c {
  padding-top: 50px;
  padding-bottom: 70px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-bdf89b2c {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-70bedbd1 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table {
  width: 100%;
}
.coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table tr {
  border-width: 2px;
  border-style: solid;
  border-color: rgb(0, 0, 0);
}
.coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table tr td {
  padding-top: 8.5px;
  padding-bottom: 8.5px;
  font-size: 18px;
  line-height: 27px;
  font-family: 'OpenSans-Bold', sans-serif;
  font-weight: 700;
  color: rgb(0, 0, 0);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table tr td {
    font-size: 10.212px;
    line-height: 3.615px;
    padding-top: 10.5px;
    padding-bottom: 10.5px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table tr td:first-child {
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: rgb(0, 0, 0);
}
.coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table tr td:nth-child(2) {
  font-style: italic;
}
.coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table tr th {
  font-size: 22px;
  line-height: 31.2px;
  padding-top: 9px;
  padding-bottom: 9px;
  text-align: center;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  background-color: rgb(0, 151, 147);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table tr th {
    font-size: 12.481px;
    line-height: 17.7px;
    padding-top: 8px;
    padding-bottom: 8px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table tr th:first-child {
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: rgb(0, 0, 0);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table tr th sup {
    top: -5px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-70b10a08 .table tbody tr:nth-child(2n) {
  background-color: rgb(233, 233, 233);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-e21f4be4 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    padding: 0 !important;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 {
  padding-left: 11px;
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 ul {
  margin-bottom: 24px;
  margin-left: 13px;
  width: 95%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-76921367 ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 ul li {
  padding-bottom: 10px;
  list-style-type: none;
  font-size: 18px;
  line-height: 27px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-76921367 ul li {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 6px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 ul li:before {
  content: "";
  position: absolute;
  top: 9px;
  left: -11px;
  height: 4px;
  width: 4px;
  background-color: rgb(65, 64, 66);
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 ul li sup {
  font-size: 60%;
  top: -6px;
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  color: rgb(65, 64, 66);
  padding-bottom: 14px;
  margin-bottom: 0;
  width: 93%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-76921367 h3 {
    width: 96%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-76921367 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 h3 sup {
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-76921367 h3 sup {
    font-size: 56%;
    top: -8px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  padding-left: 7px;
  margin-bottom: 0;
  position: relative;
  width: 96%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-76921367 p {
    margin-bottom: 20px;
    display: none;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 p span {
  position: absolute;
  top: 0;
  left: 0;
}
.coh-ce-cpt_hcp_pediatrics_table_content-76921367 p sup {
  font-size: 60%;
  top: -5px;
}
.coh-ce-cpt_hcp_pediatrics_table_content-f44ccade {
  padding-top: 31px;
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-f44ccade {
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-f44ccade p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-f44ccade p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-f44ccade p.mobcont {
  display: none;
  position: relative;
  padding-left: 9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-f44ccade p.mobcont {
    display: block;
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-f44ccade p.mobcont span {
  position: absolute;
  top: 0;
  left: 0;
}
.coh-ce-cpt_hcp_pediatrics_table_content-f44ccade p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_hcp_pediatrics_table_content-903bfe8a ul {
  background-color: rgb(0, 93, 166);
  padding-top: 23.5px;
  padding-right: 50px;
  padding-bottom: 23.5px;
  padding-left: 50px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-903bfe8a ul {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-903bfe8a ul.pdei-pfic-about {
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_pediatrics_table_content-903bfe8a ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 27px;
  list-style-type: none;
  padding-bottom: 10px;
  padding-left: 30px;
  font-weight: 400;
  margin-bottom: 0;
  width: 97%;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-903bfe8a ul li {
    padding-left: 25px;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-903bfe8a ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_pediatrics_table_content-903bfe8a ul li:before {
  content: "";
  position: absolute;
  top: 10px;
  left: 16px;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-903bfe8a ul li:before {
    left: 9px;
  }
}
.coh-ce-cpt_hcp_pediatrics_table_content-903bfe8a h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  padding-top: 30px;
  padding-bottom: 20px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_table_content-903bfe8a h3 {
    letter-spacing: -0.2px;
    font-size: 20px;
    line-height: 26px;
    padding-top: 20px;
  }
}
.coh-ce-cpt_hcp_pediatrics_template_head-564492a8 {
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_pediatrics_template_head-14e27eb0 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 17px;
  padding-top: 13px;
  padding-right: 0;
  padding-bottom: 13px;
  padding-left: 0;
  position: sticky;
  top: 0;
  z-index: 99;
  display: none;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  text-align: center;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-14e27eb0 {
    display: block;
    padding-top: 13px;
    padding-bottom: 13px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-14e27eb0 {
    width: 74%;
  }
}
.coh-ce-cpt_hcp_pediatrics_template_head-c5de85b5 {
  display: none;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 0px 6px #00000029;
          box-shadow: 0px 0px 6px #00000029;
  height: 80px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-c5de85b5 {
    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;
    z-index: 130;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-b62e5a79 {
    padding-top: 1rem;
    padding-right: 0.5rem;
    padding-bottom: 4px;
    padding-left: 15px;
    display : block;
    width: 20%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-b62e5a79 {
    width: 44%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-b62e5a79 {
    width: 53%;
  }
}
.coh-ce-cpt_hcp_pediatrics_template_head-41d2af3a {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
  position: relative;
  top: 3px;
  left: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-41d2af3a {
    width: 170px;
    left: -15px;
    -webkit-transform: unset;
        -ms-transform: unset;
            transform: unset;
    top: 5px;
  }
}
.coh-ce-cpt_hcp_pediatrics_template_head-28394a9b {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-28394a9b {
    display: none;
    background-color: rgb(255, 255, 255);
    width: 100%;
    position: fixed;
    overflow-y: scroll;
    padding-bottom: 2px;
    overflow-x: hidden;
    top: 123px;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-28394a9b {
    top: 139px;
    height: auto;
  }
}
.coh-ce-cpt_hcp_pediatrics_template_head-28394a9b .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_hcp_pediatrics_template_head-46058c51 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-46058c51 {
    display: block;
  }
}
.coh-ce-cpt_hcp_pediatrics_template_head-46058c51 ul li:first-child a {
  padding-top: 35px !important;
  padding-bottom: 15px !important;
}
.coh-ce-cpt_hcp_pediatrics_template_head-46058c51 ul li ul li:first-child a {
  padding-top: 15px !important;
}
.coh-ce-cpt_hcp_pediatrics_template_head-2921c66b {
  padding-top: 30px;
  padding-right: 20px;
  padding-bottom: 30px;
  padding-left: 20px;
  width: 100%;
}
.coh-ce-cpt_hcp_pediatrics_template_head-b46fc394 {
  padding-top: 0;
  text-align: left;
  position: relative;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-2a8a611b {
    width: 100%;
    text-align: left;
  }
}
.coh-ce-cpt_hcp_pediatrics_template_head-2a8a611b ul {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pediatrics_template_head-2a8a611b ul li {
    line-height: 0;
    list-style-type: none;
    margin: 0;
  }
}
.coh-ce-cpt_hcp_pediatrics_template_head-a7fbdb72 {
  margin-top: 19px;
  display: none;
}
.coh-ce-cpt_hcp_pediatrics_template_head-da1816ad {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 18px;
  color: rgb(255, 255, 255);
  padding-top: 12px;
  padding-right: 1rem;
  padding-bottom: 12px;
  padding-left: 1rem;
  text-align: center;
  width: 92%;
  position: relative;
  -webkit-border-radius: 38px;
          border-radius: 38px;
  display: block;
  margin: 0 auto;
  line-height: 24px;
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_hcp_pediatrics_template_head-da1816ad:active {
  color: #fff;
}
.coh-ce-cpt_hcp_pediatrics_template_head-da1816ad:focus {
  color: #fff;
}
.coh-ce-cpt_hcp_pediatrics_template_head-da1816ad button {
  display: none;
}
.coh-ce-cpt_hcp_pfic_adult_the_only_ibat-9c6bd7a {
  background-color: rgb(34, 87, 165);
  padding-top: 70px;
  padding-bottom: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adult_the_only_ibat-9c6bd7a {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pfic_adult_the_only_ibat-6b83c994 h3 {
  color: rgb(255, 255, 255);
  margin-bottom: 30px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adult_the_only_ibat-6b83c994 h3 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pfic_adult_the_only_ibat-6b83c994 h3 sup {
  top: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adult_the_only_ibat-6b83c994 h3 sup {
    top: -11px;
  }
}
.coh-ce-cpt_hcp_pfic_adult_the_only_ibat-440c3592 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 !important;
}
.coh-ce-cpt_hcp_pfic_adult_the_only_ibat-440c3592 .coh-column {
  -webkit-border-radius: 20px;
          border-radius: 20px;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-right: 59px;
  padding-bottom: 30px;
  padding-left: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 407px;
  min-height: 171px;
  padding-right: 59px !important;
  padding-left: 40px !important;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pfic_adult_the_only_ibat-440c3592 .coh-column {
    max-width: 395px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_adult_the_only_ibat-440c3592 .coh-column {
    max-width: 32.5%;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adult_the_only_ibat-440c3592 .coh-column {
    margin-bottom: 20px;
    min-height: 158px;
    max-width: 335px;
    display: block;
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
}
.coh-ce-cpt_hcp_pfic_adult_the_only_ibat-440c3592 .coh-column img {
  max-width: 100px;
  margin-bottom: 8px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_adult_the_only_ibat-440c3592 .coh-column img {
    max-width: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adult_the_only_ibat-440c3592 .coh-column img {
    max-width: 60px;
  }
}
.coh-ce-cpt_hcp_pfic_adult_the_only_ibat-440c3592 .coh-column p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adult_the_only_ibat-440c3592 .coh-column p {
    font-size: 16px;
    line-height: 24px;
    padding-left: 0;
  }
}
.coh-ce-cpt_hcp_pfic_adult_the_only_ibat-992e8723 {
  padding-right: 45px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_adult_the_only_ibat-992e8723 {
    padding-right: 20px !important;
  }
}
.coh-ce-cpt_hcp_pfic_algs_home-81ddf3f6 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_pfic_algs_home-81ddf3f6 h1, .coh-ce-cpt_hcp_pfic_algs_home-81ddf3f6 h4, .coh-ce-cpt_hcp_pfic_algs_home-81ddf3f6 p {
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_hcp_pfic_algs_home-f5b1b500 {
  padding-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_algs_home-f5b1b500 {
    display: none;
  }
}
.coh-ce-cpt_hcp_pfic_algs_home-143b7834 h1 {
  font-size: 40px;
  line-height: 45px;
  font-weight: 700;
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: -1.2px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pfic_algs_home-143b7834 h1 {
    font-size: 28px;
    line-height: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_algs_home-143b7834 h1 {
    font-size: 26px;
    line-height: 30px;
  }
}
.coh-ce-cpt_hcp_pfic_algs_home-143b7834 h1 sup {
  font-size: 50%;
  top: -13px;
}
.coh-ce-cpt_hcp_pfic_algs_home-143b7834 p {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  max-width: 50%;
  margin-bottom: 15px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pfic_algs_home-143b7834 p {
    max-width: 90%;
    font-size: 14px;
    margin-bottom: 5px;
    line-height: 18px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_algs_home-143b7834 p {
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_pfic_algs_home-f3c1b653 .box-text {
  position: relative;
  max-width: 60%;
  margin-top: 10px;
  margin-bottom: 25px;
  left: -6%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pfic_algs_home-f3c1b653 .box-text {
    max-width: 80%;
    margin-top: 15px;
    margin-bottom: 10px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_algs_home-f3c1b653 .box-text {
    max-width: 88%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_algs_home-f3c1b653 .box-text {
    left: -12%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_algs_home-f3c1b653 .box-text {
    left: 1%;
  }
}
.coh-ce-cpt_hcp_pfic_algs_home-f3c1b653 .box-text h4 {
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 50px;
  font-size: 20px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  line-height: 24px;
}
.coh-ce-cpt_hcp_pfic_algs_home-f3c1b653 .box-text h4:first-child {
  background-color: rgb(234, 105, 82);
  -webkit-border-top-right-radius: 15px;
          border-top-right-radius: 15px;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 22px;
  font-weight: 500;
  text-transform: none;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 20px;
}
.coh-ce-cpt_hcp_pfic_algs_home-f3c1b653 .box-text h4:last-child {
  background-color: rgb(255, 255, 255);
  color: rgb(234, 105, 82);
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 27px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_algs_home-f3c1b653 .box-text h4:last-child {
    font-size: 18px;
    line-height: 22px;
  }
}
.coh-ce-cpt_hcp_pfic_algs_home-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_hcp_pfic_algs_home-ef9ad856 {
  position: absolute;
  right: 50px;
  bottom: 60px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_algs_home-ef9ad856 {
    bottom: 45px;
    right: 28px;
  }
}
.coh-ce-cpt_hcp_pfic_algs_home-ef9ad856 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 10px;
  letter-spacing: -0.56px;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9c6bd7a {
  background-color: rgb(34, 87, 165);
  padding-top: 70px;
  padding-bottom: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9c6bd7a {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-55774f70 h3 {
  color: rgb(255, 255, 255);
  margin-bottom: 30px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-55774f70 h3 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9d198fae {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 !important;
}
.coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9d198fae .coh-column {
  -webkit-border-radius: 20px;
          border-radius: 20px;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-right: 59px;
  padding-bottom: 30px;
  padding-left: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 407px;
  min-height: 171px;
  padding-right: 59px !important;
  padding-left: 40px !important;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9d198fae .coh-column {
    max-width: 395px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9d198fae .coh-column {
    max-width: 32.5%;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9d198fae .coh-column {
    margin-bottom: 20px;
    max-width: 335px;
    min-height: 158px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px !important;
    padding-left: 20px !important;
    display: block;
  }
}
.coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9d198fae .coh-column img {
  max-width: 100px;
  margin-bottom: 8px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9d198fae .coh-column img {
    max-width: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9d198fae .coh-column img {
    max-width: 60px;
  }
}
.coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9d198fae .coh-column p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-9d198fae .coh-column p {
    font-size: 16px;
    line-height: 24px;
    padding-left: 0;
  }
}
.coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-56ca6a7e {
  padding-right: 45px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-56ca6a7e {
    padding-right: 20px !important;
  }
}
.coh-column.coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-56ca6a7e {
  padding-right: 45px !important;
}
@media (max-width: 767px) {
  .coh-column.coh-ce-cpt_hcp_pfic_algs_the_only_ibat_-56ca6a7e {
    padding-right: 20px !important;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-b680f026 {
  background-color: rgb(0, 93, 166);
  padding-top: 80px;
  padding-bottom: 80px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-b680f026 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-6a0f5e71 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-6a0f5e71 {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-6a0f5e71 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-6a0f5e71 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-14407eea h3 {
  color: rgb(255, 255, 255);
  margin-bottom: 39px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-14407eea h3 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-14407eea h3 sup {
  font-size: 50%;
  top: -14px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 22px;
  margin-left: 8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div p {
    margin-left: 0;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div p sup {
  font-size: 60%;
  top: -8px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div img {
  min-height: 100px;
  height: 100px;
  min-width: 100px;
  width: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div img {
    min-height: 60px;
    height: 60px;
    min-width: 60px;
    width: 60px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div img {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div .coh-row-inner {
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div > .coh-container {
  background-color: rgb(255, 255, 255);
  height: 259px;
  padding-top: 76px;
  padding-right: 55px;
  padding-bottom: 84px;
  padding-left: 42px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div > .coh-container {
    height: 185px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div > .coh-container {
    height: 230px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-d1aada66 > div > .coh-container {
    height: 158px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-ff7d3500 p {
  margin-top: 22px;
  width: 90%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-ff7d3500 p {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-ff7d3500 p {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-6f47c7fe p {
  margin-top: 8px;
  width: 85%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-6f47c7fe p {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-6f47c7fe p {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-80d0402b {
    height: 182px !important;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-ff97ddd4 {
  margin-left: -10px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-ff97ddd4 {
    margin-left: 0;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-bb2c75c4 p {
  margin-top: 7px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-bb2c75c4 p {
    margin-top: 0;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_genetic_-8b9b4823 {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 93, 166);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  margin-top: 40px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 17.5px;
  padding-right: 50px;
  padding-bottom: 17.5px;
  padding-left: 50px;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_genetic_-8b9b4823 {
    font-size: 16px;
    margin-top: 0;
    padding-top: 15px;
    padding-right: 34px;
    padding-bottom: 15px;
    padding-left: 34px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-e1ebef8d {
  padding-top: 63px;
  padding-bottom: 78px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-e1ebef8d {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-ee6e592d {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-ee6e592d {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-abdda530 {
  width: 100%;
  max-width: 455px;
  padding-right: 0px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-abdda530 {
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-a8fde52a {
  -webkit-box-shadow: 0px 6px 24px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 6px 24px rgba(0, 0, 0, 0.1);;
  -webkit-border-radius: 15px;;
          border-radius: 15px;
  padding-top: 55px;
  padding-right: 15px;
  padding-bottom: 55px;
  padding-left: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-a8fde52a {
    max-width: 221px;
    width: 301px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 17px;
    padding-right: 37px;
    padding-bottom: 17px;
    padding-left: 37px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-1e02af59 {
  padding-left: 54px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-1e02af59 {
    padding-left: 20px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-1e02af59 {
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe ul {
  margin-bottom: 18px;
  margin-left: 21px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe ul {
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe ul {
    margin-left: 18px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  padding-bottom: 22px;
  margin-bottom: 0;
  list-style-type: decimal;
  font-weight: 400;
  line-height: 27px;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe ul li {
    padding-bottom: 14px;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe ul li span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 24px;
  display: none;
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe ul li ::marker {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe ul li sup {
  top: -6px;
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe ul li::marker {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe ul li::marker {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 30px;
  margin-bottom: 0px;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe p {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe p:last-child {
  font-size: 18px;
  line-height: 27px;
  padding-right: 60px;
  padding-bottom: 0px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe p:last-child {
    padding-right: 0px;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe p:last-child {
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe p:first-child sup {
  top: -9px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe p:first-child sup {
    top: -7px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe h2 {
  color: rgb(0, 93, 166);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 41px;
  padding-bottom: 30px;
  margin-bottom: 0px;
  font-weight: 500;
  letter-spacing: -0.32px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe h2 {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe h2 {
    font-size: 24px;
    line-height: 30px;
  }
}
.coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe h2 sup {
  top: -13px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_pfic_pediatrics_moa_live-6e6001fe h2 sup {
    top: -9px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-d8aa5af6 {
  position: sticky;
  top: 0 !important;
  width: 100%;
  z-index: 1300;
  -webkit-box-shadow: 0px 1px 5px 1px #808080;
          box-shadow: 0px 1px 5px 1px #808080;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_splitter_template_header-d8aa5af6 {
    display : none;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-9e49a50a {
  background: #005DA6;
}
.coh-ce-cpt_hcp_splitter_template_header-e892e937 {
  max-width: 1300px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-e892e937 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-facbaf74 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_splitter_template_header-c7523367 {
  color: rgb(255, 255, 255);
  padding: 0 !important;
  width: 30%;
  max-width: 30%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-c7523367 {
    max-width: 24%;
    width: 24%;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-51ba8f0e {
  color: rgb(255, 255, 255);
  font-size: 13px;
  margin-top: 15px;
  margin-bottom: 0;
  line-height: 17.7px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-51ba8f0e {
    font-size: 12px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_hcp_splitter_template_header-c8c3ac26 {
  width: 115px;
  max-width: 115px;
  padding: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-c8c3ac26 {
    text-align: center;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-8562ce71 {
  margin-top: 0;
  color: rgb(65, 64, 66);
  white-space: pre;
  font-size: 13px;
  line-height: 17.7px;
  display: block;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  width: 115px;
  padding-top: 15.4px;
  padding-right: 6px;
  padding-bottom: 15.4px;
  padding-left: 6px;
  text-align: center;
  background-color: rgb(232, 245, 255);
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-8562ce71 {
    font-size: 12px;
    white-space: normal;
    font-size: 12px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-8562ce71:hover {
  text-decoration: underline;
}
.coh-ce-cpt_hcp_splitter_template_header-c5c166e2 {
  background-color: rgb(255, 255, 255);
  position: relative;
}
.coh-ce-cpt_hcp_splitter_template_header-6b6572a8 {
  padding-top: 29.5px;
  padding-bottom: 29.5px;
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 96%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_splitter_template_header-6b6572a8 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_splitter_template_header-c06d82ed {
  padding-right: 0 !important;
}
.coh-ce-cpt_hcp_splitter_template_header-b37e2f4a {
  position: absolute;
  top: -50px;
  left: 0;
  right: 0;
}
.coh-ce-cpt_hcp_splitter_template_header-55422042 {
  max-width: 210px;
  min-height: 120px;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  margin-top: 5px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-55422042 {
    min-height: 72px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-509460ba {
  padding: 0 !important;
}
.coh-ce-cpt_hcp_splitter_template_header-509460ba .hcp-menu-list {
  cursor: pointer;
}
.coh-ce-cpt_hcp_splitter_template_header-509460ba .hcp-menu-list span {
  pointer-events: none;
}
.coh-ce-cpt_hcp_splitter_template_header-509460ba .hcp-menu-list span:hover:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-ce-cpt_hcp_splitter_template_header-443cc08f {
  display: none;
}
.coh-ce-cpt_hcp_splitter_template_header-c7512e1a {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  top: 94px;
}
.coh-ce-cpt_hcp_splitter_template_header-c7512e1a > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-c7512e1a > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-303a3ff5 {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 !important;
}
.coh-ce-cpt_hcp_splitter_template_header-78c1aa1e {
  position: relative;
  padding-left: 0 !important;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_splitter_template_header-78c1aa1e:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(234, 105, 82);
  width: 100%;
  height: 8px;
  content: "";
}
.coh-ce-cpt_hcp_splitter_template_header-d29844d3 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 0;
  margin-top: 35px;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_splitter_template_header-38f52d75 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-bottom: 0;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 11px;
}
.coh-ce-cpt_hcp_splitter_template_header-38f52d75 sup {
  display: inline-block;
  margin-left: 20px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_hcp_splitter_template_header-45197f11 {
  position: relative;
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_splitter_template_header-45197f11:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
  content: "";
}
.coh-ce-cpt_hcp_splitter_template_header-367698e5 p {
  padding-bottom: 0;
  margin-top: 35px;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
}
.coh-ce-cpt_hcp_splitter_template_header-6929e9ab {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-bottom: 0;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 11px;
}
.coh-ce-cpt_hcp_splitter_template_header-6929e9ab sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  display: inline-block;
  margin-left: 20px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_hcp_splitter_template_header-cda4e41c {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-cda4e41c {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-cda4e41c > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-cda4e41c > div:first-child {
    padding-right: 15px;
    padding-left: 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-47520a0e {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_splitter_template_header-47520a0e a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_splitter_template_header-8d7fe75b {
  padding-left: 0 !important;
  position: relative;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_splitter_template_header-8d7fe75b:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_hcp_splitter_template_header-e04f5a5c p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_splitter_template_header-e04f5a5c p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_splitter_template_header-9a8f7259 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 18px;
  margin-bottom: 11px;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-bb3b5042 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: none;
  border-bottom: 3px solid transparent;
  font-weight: 600;
  margin-bottom: 0;
}
.coh-ce-cpt_hcp_splitter_template_header-e8157587 {
  padding-left: 0 !important;
  position: relative;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_splitter_template_header-e8157587:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  content: "";
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_hcp_splitter_template_header-e6897b9b p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_splitter_template_header-e6897b9b p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_splitter_template_header-1d1ab9dc {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 11px;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-d4fad257 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-59f76cd4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 27px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 6px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-4a2b715e {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-4a2b715e {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-4a2b715e > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-4a2b715e > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-dde11093 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_splitter_template_header-dde11093 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_splitter_template_header-8c461486 {
  padding-left: 0 !important;
  position: relative;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_splitter_template_header-8c461486:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_hcp_splitter_template_header-ad4a3e22 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_splitter_template_header-ad4a3e22 p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -9px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_splitter_template_header-962602bf {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-ebb24d7f {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-1d26255d {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 0;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-93ae8c9c {
  position: relative;
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_splitter_template_header-93ae8c9c:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_hcp_splitter_template_header-f58c8740 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_hcp_splitter_template_header-f58c8740 p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_splitter_template_header-4cdf7436 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-8b2821bd {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-5dcd1973 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 0;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-7ce96fe7 {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  padding-top: 30px;
  padding-bottom: 30px;
  z-index: 10;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-7ce96fe7 {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-7ce96fe7 > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-7ce96fe7 > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-71528542 {
  margin: 0 !important;
}
.coh-ce-cpt_hcp_splitter_template_header-71528542 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_splitter_template_header-dc2ee0e6 {
  padding-left: 0 !important;
  max-width: 43.6%;
}
.coh-ce-cpt_hcp_splitter_template_header-dc2ee0e6:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(234, 105, 82);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_hcp_splitter_template_header-d1df5495 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: block;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-d1df5495 sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  margin-left: 20px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_hcp_splitter_template_header-54e146f8 {
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_hcp_splitter_template_header-54e146f8:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_hcp_splitter_template_header-f04029fc {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: block;
  margin-top: 11px;
  margin-bottom: 0;
  position: relative;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-f04029fc sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: absolute;
  top: -4px;
  margin-left: 20px;
}
.coh-ce-cpt_hcp_splitter_template_header-6228bdcd {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-6228bdcd {
    top: 86px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-6228bdcd > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-6228bdcd > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-fb78d315 {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 !important;
}
.coh-ce-cpt_hcp_splitter_template_header-fb78d315 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_hcp_splitter_template_header-a7d4d7c {
  max-width: 100%;
  padding-left: 0 !important;
  padding-top: 30px;
}
.coh-ce-cpt_hcp_splitter_template_header-a7d4d7c:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  background-color: rgb(103, 121, 120);
  width: 100%;
  height: 8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_splitter_template_header-a7d4d7c:before {
    top: 0px;
  }
}
.coh-ce-cpt_hcp_splitter_template_header-5726dd68 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_hcp_splitter_template_header-17b369b5 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 0;
}
.coh-ce-cpt_hcp_splitter_template_header-f0fb5933 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: none;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_hcp_understanding_pfic_three-49e408a3 {
  padding-top: 73px;
  padding-bottom: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-49e408a3 {
    padding-top: 40px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_understanding_pfic_three-f04cebce {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-f04cebce {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-f04cebce {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  padding-bottom: 0;
  padding-left: 9px;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 22px;
  width: 93%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div p {
    font-size: 17px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div p {
    width: 95%;
    margin-left: 0;
    font-size: 16px;
    line-height: 24px;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div p {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div p sup {
  top: -5px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div p br {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div p span {
    margin-left: 5px;
  }
}
.coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div img {
  height: 100px;
  width: 100px;
  min-height: 100px;
  min-width: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div img {
    height: 60px;
    width: 60px;
    min-height: 60px;
    min-width: 60px;
  }
}
.coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div .coh-row-inner {
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div > .coh-container {
  background-color: rgb(255, 255, 255);
  max-height: 259px;
  height: 259px;
  padding-top: 76px;
  padding-right: 55px;
  padding-bottom: 84px;
  padding-left: 42px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div > .coh-container {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    height: 225px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div > .coh-container {
    max-height: 275px;
    height: 275px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-8bc0b65b > div > .coh-container {
    height: 182px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_understanding_pfic_three-f7abafa6 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_understanding_pfic_three-980bcb14 {
  margin-top: -12px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-980bcb14 {
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-980bcb14 {
    margin-top: 0;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_understanding_pfic_three-6e141daa {
  padding-left: 50px !important;
  padding-top: 71px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-6e141daa {
    padding-left: 20px !important;
    padding-top: 20px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-6e141daa {
    height: 158px !important;
  }
}
.coh-ce-cpt_hcp_understanding_pfic_three-598bca55 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_hcp_understanding_pfic_three-ed87b781 {
  padding-left: 30px !important;
  padding-top: 54px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-ed87b781 {
    padding-left: 20px !important;
    padding-top: 20px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-ed87b781 {
    height: 206px !important;
  }
}
.coh-ce-cpt_hcp_understanding_pfic_three-ae4cbd {
  margin-top: -26px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-ae4cbd {
    margin-top: -75px;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_understanding_pfic_three-ae4cbd {
    margin-top: 0;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_hcp_understanding_pfic_three-9329c0f9 p {
  width: 100%;
  width: 100% !important;
}
.coh-ce-cpt_home_banner_text_mobile_-81ddf3f6 {
  margin: 0 !important;
}
.coh-ce-cpt_home_banner_text_mobile_-81ddf3f6 h1, .coh-ce-cpt_home_banner_text_mobile_-81ddf3f6 h4, .coh-ce-cpt_home_banner_text_mobile_-81ddf3f6 p {
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_home_banner_text_mobile_-bdde8be1 {
  padding: 0 !important;
}
.coh-ce-cpt_home_banner_text_mobile_-fd50bf23 h2 {
  font-size: 28px;
  line-height: 32px;
  font-weight: 700;
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: -0.56px;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_home_banner_text_mobile_-fd50bf23 h2 sup {
  font-size: 50%;
  top: -13px;
}
.coh-ce-cpt_home_banner_text_mobile_-fd50bf23 p {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_home_banner_text_mobile_-63bcdfb3 .box-text {
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
  left: -6%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_banner_text_mobile_-63bcdfb3 .box-text {
    left: -7%;
    max-width: 80%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_banner_text_mobile_-63bcdfb3 .box-text {
    max-width: 355px;
    left: -20px;
  }
}
.coh-ce-cpt_home_banner_text_mobile_-63bcdfb3 .box-text h4 {
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 18px;
  line-height: 24px;
}
.coh-ce-cpt_home_banner_text_mobile_-63bcdfb3 .box-text h4:first-child {
  background-color: rgb(234, 105, 82);
  -webkit-border-top-right-radius: 15px;
          border-top-right-radius: 15px;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 22px;
  font-weight: 500;
  text-transform: none;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 20px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_banner_text_mobile_-63bcdfb3 .box-text h4:first-child {
    font-size: 18px;
  }
}
.coh-ce-cpt_home_banner_text_mobile_-63bcdfb3 .box-text h4:last-child {
  background-color: rgb(255, 255, 255);
  color: rgb(234, 105, 82);
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 27px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_banner_text_mobile_-63bcdfb3 .box-text h4:last-child {
    font-size: 18px;
  }
}
.coh-ce-cpt_home_banner_text_mobile_-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_home_banner_text_mobile_-db10c7d7 {
  position: absolute;
  right: 50px;
  bottom: 60px;
}
.coh-ce-cpt_home_banner_text_mobile_-db10c7d7 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  letter-spacing: -0.56px;
}
.coh-ce-cpt_internal_link_modal-3a834cb5 p {
  line-height: 24px;
  font-size: 16px;
  letter-spacing: -0.2px;
  margin-bottom: 28px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(51, 51, 51);
  padding-top: 0;
  padding-right: 51px;
  padding-bottom: 0;
  padding-left: 45px;
  text-align: left;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 p {
    padding-right: 15px;
    padding-left: 15px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_internal_link_modal-3a834cb5 h6 {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 10px;
  padding-top: 68px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 h6 {
    padding-top: 36px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 .external {
    height: 150px;
    overflow: scroll;
  }
}
.coh-ce-cpt_internal_link_modal-3a834cb5 .internal-popup {
  margin-top: 62px;
  margin-bottom: 30px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 .internal-popup {
    margin-top: 39px;
  }
}
.coh-ce-cpt_internal_link_modal-3a834cb5 .internal-popup h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 34px;
  line-height: 41px;
  padding-bottom: 15px;
  margin-bottom: 0;
  letter-spacing: -0.68px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 .internal-popup h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 .internal-popup h2 {
    margin-right: auto;
    margin-left: auto;
    width: 85%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 .internal-popup h2 {
    padding-top: 20px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_internal_link_modal-3a834cb5 .internal-popup p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-bottom: 0;
  margin-bottom: 0;
  text-align: center;
  height: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 .internal-popup p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_internal_link_modal-3a834cb5 .internal-popup p span {
  font-weight: 700;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_internal_link_modal-3a834cb5 .external-popup {
  margin-top: 54px;
  margin-bottom: 30px;
  padding-right: 12px;
  padding-left: 12px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 .external-popup {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_internal_link_modal-3a834cb5 .external-popup h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 34px;
  line-height: 40px;
  padding-bottom: 15px;
  margin-bottom: 0;
  letter-spacing: -0.68px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 .external-popup h2 {
    font-size: 24px;
    line-height: 30px;
    padding-top: 20px;
    padding-bottom: 10px;
    letter-spacing: -0.48px;
  }
}
.coh-ce-cpt_internal_link_modal-3a834cb5 .external-popup p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-right: 1px;
  padding-bottom: 0;
  padding-left: 1px;
  margin-bottom: 0;
  text-align: center;
  height: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 .external-popup p {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_internal_link_modal-3a834cb5 .external-popup p {
    font-size: 16px;
  }
}
.coh-ce-cpt_internal_link_modal-25c6e9a0 {
  display: block;
  -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;
  overflow : hidden;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
  width: 89%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_internal_link_modal-25c6e9a0 {
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_internal_link_modal-25c6e9a0 {
    display: block;
  }
}
.external-popup.coh-ce-cpt_internal_link_modal-c822c6fd {
  width: 55%;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .external-popup.coh-ce-cpt_internal_link_modal-c822c6fd {
    width: 92%;
  }
}
@media (max-width: 767px) {
  .external-popup.coh-ce-cpt_internal_link_modal-c822c6fd {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_internal_link_modal-31b3c163 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0;
}
.coh-ce-cpt_internal_link_modal-11cee001 {
  width: 49%;
  max-width: 49%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_internal_link_modal-11cee001 {
    width: 100%;
    max-width: 100%;
  }
}
.coh-ce-cpt_internal_link_modal-4264646 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 18px;
  line-height: normal;
  padding-top: 12px;
  padding-right: 9px;
  padding-bottom: 12px;
  padding-left: 39px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  text-decoration: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_internal_link_modal-4264646 {
    padding-right: 39px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_internal_link_modal-4264646 {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
    font-size: 16px;
  }
}
.coh-ce-cpt_internal_link_modal-4264646:hover {
  text-decoration: none;
  color: rgb(59, 129, 183);
}
.coh-ce-cpt_internal_link_modal-2ad7825a {
  text-align: left;
  padding-left: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_internal_link_modal-2ad7825a {
    margin-bottom: 30px;
    text-align: center;
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_internal_link_modal-5dce57be {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: normal;
  text-align: center;
  padding-top: 15px;
  padding-right: 40px;
  padding-bottom: 15px;
  padding-left: 40px;
  margin-bottom: 0;
  width: 100%;
  border: 1px solid #005DA6 !important;
  background-color: rgb(0, 93, 166);
  font-weight: 700;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  max-width: 183px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_internal_link_modal-5dce57be {
    width: 100%;
    margin-left: 0;
    font-size: 16px;
    padding-top: 12.5px;
    padding-bottom: 12.5px;
    max-width: 230px;
    width: 230px;
  }
}
.coh-ce-cpt_internal_link_modal-5dce57be:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(64, 134, 188);
}
.coh-ce-cpt_internal_link_modal-79de3926 {
  display: none;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  font-weight: 900;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  top: 0;
  right: 0;
  height: 0;
  width: 0;
  font-size: 1.1rem;
}
.coh-ce-cpt_mobile_ban_pfic_adult_home-75e81679 {
  position: absolute;
  bottom: 15px;
  right: 15px;
}
.coh-ce-cpt_mobile_ban_pfic_adult_home-de33c6bb p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 14px;
  text-align: right;
  position: relative;
}
@media (max-width: 564px) {
  .coh-ce-cpt_mobile_ban_pfic_adult_home-de33c6bb p {
    bottom: -7px;
    right: -5px;
  }
}
.coh-ce-cpt_mobile_ban_pfic_pediatrics_h-75e81679 {
  position: absolute;
  bottom: 15px;
  right: 15px;
}
.coh-ce-cpt_mobile_ban_pfic_pediatrics_h-d13c689 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 14px;
  text-align: right;
}
.coh-ce-cpt_modal_window-ba76fd70 {
  overflow: auto;
  max-height: -webkit-calc(100vh - 4rem);
  max-height: calc(100vh - 4rem);
  -webkit-overflow-scrolling: touch;
  overflow : hidden;
  padding-right: 8rem;
  padding-left: 8rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_modal_window-ba76fd70 {
    max-height: -webkit-calc(100vh - 3rem);
    max-height: calc(100vh - 3rem);
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_modal_window-ba76fd70 {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_net_patient_template_header_-564492a8 {
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_net_patient_template_header_-14e27eb0 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 17px;
  padding-top: 13px;
  padding-right: 0;
  padding-bottom: 13px;
  padding-left: 0;
  position: sticky;
  top: 0;
  z-index: 99;
  display: none;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  text-align: center;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-14e27eb0 {
    display: block;
    padding-top: 13px;
    padding-bottom: 13px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_template_header_-14e27eb0 {
    width: 74%;
  }
}
.coh-ce-cpt_net_patient_template_header_-c5de85b5 {
  display: none;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 0px 6px #00000029;
          box-shadow: 0px 0px 6px #00000029;
  height: 80px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-c5de85b5 {
    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;
    z-index: 130;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-c763d27 {
    padding-top: 1rem;
    padding-right: 0.5rem;
    padding-bottom: 4px;
    padding-left: 15px;
    display : block;
    width: 20%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_template_header_-c763d27 {
    width: 44%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_net_patient_template_header_-c763d27 {
    width: 53%;
  }
}
.coh-ce-cpt_net_patient_template_header_-e06fee2 {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
  position: relative;
  top: 3px;
  left: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_template_header_-e06fee2 {
    width: 170px;
    left: -15px;
    top: 5px;
    -webkit-transform: unset;
        -ms-transform: unset;
            transform: unset;
  }
}
.coh-ce-cpt_net_patient_template_header_-b56116ba {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-b56116ba {
    display: none;
    background-color: rgb(255, 255, 255);
    width: 100%;
    position: fixed;
    overflow-y: scroll;
    padding-bottom: 2px;
    overflow-x: hidden;
    top: 122px;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_net_patient_template_header_-b56116ba {
    top: 139px;
    height: auto;
  }
}
.coh-ce-cpt_net_patient_template_header_-b56116ba .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_net_patient_template_header_-668a4a4b {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
}
.coh-ce-cpt_net_patient_template_header_-ee73378e {
  padding-top: 46px;
  padding-right: 20px;
  padding-bottom: 30px;
  padding-left: 20px;
  width: 100%;
}
.coh-ce-cpt_net_patient_template_header_-6224b70e {
  padding-top: 30px;
  text-align: left;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-64e06a55 {
    width: 100%;
    text-align: left;
  }
}
.coh-ce-cpt_net_patient_template_header_-64e06a55 ul {
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_net_patient_template_header_-64e06a55 ul li {
    line-height: 0;
    list-style-type: none;
    margin: 0;
  }
}
.coh-ce-cpt_net_patient_template_header_-a7fbdb72 {
  margin-top: 19px;
  display: none;
}
.coh-ce-cpt_net_patient_template_header_-da1816ad {
  font-family: 'OpenSans-SemiBold', sans-serif;
  font-size: 18px;
  color: rgb(255, 255, 255);
  padding-top: 12px;
  padding-right: 1rem;
  padding-bottom: 12px;
  padding-left: 1rem;
  text-align: center;
  width: 92%;
  position: relative;
  -webkit-border-radius: 38px;
          border-radius: 38px;
  display: block;
  margin: 0 auto;
  line-height: 24px;
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_net_patient_template_header_-da1816ad:active {
  color: #fff;
}
.coh-ce-cpt_net_patient_template_header_-da1816ad:focus {
  color: #fff;
}
.coh-ce-cpt_net_patient_template_header_-da1816ad button {
  display: none;
}
.coh-ce-cpt_pediatrics_header_template_d-d8aa5af6 {
  position: sticky;
  top: 0 !important;
  width: 100%;
  z-index: 1300;
  -webkit-box-shadow: 0px 1px 5px 1px #808080;
          box-shadow: 0px 1px 5px 1px #808080;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_header_template_d-d8aa5af6 {
    display : none;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-9e49a50a {
  background: #005DA6;
}
.coh-ce-cpt_pediatrics_header_template_d-e892e937 {
  max-width: 1300px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-e892e937 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-facbaf74 {
  margin: 0 !important;
}
.coh-ce-cpt_pediatrics_header_template_d-c7523367 {
  color: rgb(255, 255, 255);
  padding: 0 !important;
  width: 30%;
  max-width: 30%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-c7523367 {
    max-width: 24%;
    width: 24%;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-fbe2c7f8 {
  color: rgb(255, 255, 255);
  font-size: 13px;
  margin-top: 15px;
  margin-bottom: 0;
  line-height: 17.7px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-fbe2c7f8 {
    font-size: 12px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_pediatrics_header_template_d-c8c3ac26 {
  width: 115px;
  max-width: 115px;
  padding: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-c8c3ac26 {
    text-align: center;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-a59599c3 {
  margin-top: 0;
  color: rgb(65, 64, 66);
  white-space: pre;
  font-size: 13px;
  line-height: 17.7px;
  display: block;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  width: 115px;
  padding-top: 15.4px;
  padding-right: 6px;
  padding-bottom: 15.4px;
  padding-left: 6px;
  text-align: center;
  background-color: rgb(232, 245, 255);
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-a59599c3 {
    font-size: 12px;
    white-space: normal;
    font-size: 12px;
    padding-top: 21.4px;
    padding-bottom: 21.4px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-a59599c3:hover {
  text-decoration: underline;
}
.coh-ce-cpt_pediatrics_header_template_d-8f232a59 {
  background-color: rgb(255, 255, 255);
  position: relative;
}
.coh-ce-cpt_pediatrics_header_template_d-51c003d8 {
  padding-top: 26px;
  padding-bottom: 26px;
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 96%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_header_template_d-51c003d8 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-3e65918c {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.coh-ce-cpt_pediatrics_header_template_d-c06d82ed {
  padding-right: 0 !important;
}
.coh-ce-cpt_pediatrics_header_template_d-5e1f402d {
  position: absolute;
  top: -50px;
  left: 0;
}
.coh-ce-cpt_pediatrics_header_template_d-7ec8dbbe {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  margin-top: 4px;
  min-height: 120px;
  width: 210px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-7ec8dbbe {
    -webkit-transform: scale(1.3);
        -ms-transform: scale(1.3);
            transform: scale(1.3);
    margin-top: 13px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-509460ba {
  padding: 0 !important;
}
.coh-ce-cpt_pediatrics_header_template_d-509460ba .hcp-menu-list {
  cursor: pointer;
}
.coh-ce-cpt_pediatrics_header_template_d-509460ba .hcp-menu-list span {
  pointer-events: none;
}
.coh-ce-cpt_pediatrics_header_template_d-509460ba .hcp-menu-list span:hover:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-ce-cpt_pediatrics_header_template_d-443cc08f {
  display: none;
}
.coh-ce-cpt_pediatrics_header_template_d-c7512e1a {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  top: 94px;
}
.coh-ce-cpt_pediatrics_header_template_d-c7512e1a > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-c7512e1a > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-303a3ff5 {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 !important;
}
.coh-ce-cpt_pediatrics_header_template_d-78c1aa1e {
  position: relative;
  padding-left: 0 !important;
  max-width: 43.6%;
}
.coh-ce-cpt_pediatrics_header_template_d-78c1aa1e:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(234, 105, 82);
  width: 100%;
  height: 8px;
  content: "";
}
.coh-ce-cpt_pediatrics_header_template_d-d29844d3 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 0;
  margin-top: 35px;
  margin-bottom: 0;
}
.coh-ce-cpt_pediatrics_header_template_d-38f52d75 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-bottom: 0;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 11px;
}
.coh-ce-cpt_pediatrics_header_template_d-38f52d75 sup {
  display: inline-block;
  margin-left: 20px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_pediatrics_header_template_d-45197f11 {
  position: relative;
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_pediatrics_header_template_d-45197f11:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
  content: "";
}
.coh-ce-cpt_pediatrics_header_template_d-367698e5 p {
  padding-bottom: 0;
  margin-top: 35px;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
}
.coh-ce-cpt_pediatrics_header_template_d-6929e9ab {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-bottom: 0;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 11px;
}
.coh-ce-cpt_pediatrics_header_template_d-6929e9ab sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  display: inline-block;
  margin-left: 20px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_pediatrics_header_template_d-cda4e41c {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-cda4e41c {
    top: 86px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-cda4e41c > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-cda4e41c > div:first-child {
    padding-right: 15px;
    padding-left: 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-47520a0e {
  margin: 0 !important;
}
.coh-ce-cpt_pediatrics_header_template_d-47520a0e a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pediatrics_header_template_d-8d7fe75b {
  padding-left: 0 !important;
  position: relative;
  max-width: 43.6%;
}
.coh-ce-cpt_pediatrics_header_template_d-8d7fe75b:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_pediatrics_header_template_d-e04f5a5c p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_pediatrics_header_template_d-e04f5a5c p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_pediatrics_header_template_d-9a8f7259 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 18px;
  margin-bottom: 11px;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-bb3b5042 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: none;
  border-bottom: 3px solid transparent;
  font-weight: 600;
  margin-bottom: 0;
}
.coh-ce-cpt_pediatrics_header_template_d-e8157587 {
  padding-left: 0 !important;
  position: relative;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_pediatrics_header_template_d-e8157587:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  content: "";
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_pediatrics_header_template_d-e6897b9b p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_pediatrics_header_template_d-e6897b9b p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_pediatrics_header_template_d-1d1ab9dc {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 11px;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-d4fad257 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-59f76cd4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 27px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 6px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-4a2b715e {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-4a2b715e {
    top: 86px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-4a2b715e > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-4a2b715e > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-dde11093 {
  margin: 0 !important;
}
.coh-ce-cpt_pediatrics_header_template_d-dde11093 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pediatrics_header_template_d-8c461486 {
  padding-left: 0 !important;
  position: relative;
  max-width: 43.6%;
}
.coh-ce-cpt_pediatrics_header_template_d-8c461486:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_pediatrics_header_template_d-ad4a3e22 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_pediatrics_header_template_d-ad4a3e22 p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -9px;
  margin-left: 20px;
}
.coh-ce-cpt_pediatrics_header_template_d-962602bf {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-ebb24d7f {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-1d26255d {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 0;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-93ae8c9c {
  position: relative;
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_pediatrics_header_template_d-93ae8c9c:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_pediatrics_header_template_d-f58c8740 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_pediatrics_header_template_d-f58c8740 p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_pediatrics_header_template_d-4cdf7436 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-8b2821bd {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-5dcd1973 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 0;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-7ce96fe7 {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  padding-top: 30px;
  padding-bottom: 30px;
  z-index: 10;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-7ce96fe7 {
    top: 86px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-7ce96fe7 > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-7ce96fe7 > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-71528542 {
  margin: 0 !important;
}
.coh-ce-cpt_pediatrics_header_template_d-71528542 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pediatrics_header_template_d-dc2ee0e6 {
  padding-left: 0 !important;
  max-width: 43.6%;
}
.coh-ce-cpt_pediatrics_header_template_d-dc2ee0e6:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(234, 105, 82);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_pediatrics_header_template_d-d1df5495 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: block;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-d1df5495 sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  margin-left: 20px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_pediatrics_header_template_d-54e146f8 {
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_pediatrics_header_template_d-54e146f8:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_pediatrics_header_template_d-f04029fc {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: block;
  margin-top: 11px;
  margin-bottom: 0;
  position: relative;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-f04029fc sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: absolute;
  top: -4px;
  margin-left: 20px;
}
.coh-ce-cpt_pediatrics_header_template_d-6228bdcd {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-6228bdcd {
    top: 86px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-6228bdcd > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-6228bdcd > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-fb78d315 {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 !important;
}
.coh-ce-cpt_pediatrics_header_template_d-fb78d315 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pediatrics_header_template_d-a7d4d7c {
  max-width: 100%;
  padding-left: 0 !important;
  padding-top: 30px;
}
.coh-ce-cpt_pediatrics_header_template_d-a7d4d7c:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  background-color: rgb(103, 121, 120);
  width: 100%;
  height: 8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_header_template_d-a7d4d7c:before {
    top: 0px;
  }
}
.coh-ce-cpt_pediatrics_header_template_d-5726dd68 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_header_template_d-17b369b5 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 0;
}
.coh-ce-cpt_pediatrics_header_template_d-f0fb5933 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: none;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_pediatrics_inner_page_banner-ceecaf68 {
  position: relative;
  background-color: rgb(229, 245, 244);
  max-width: 1440px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pediatrics_inner_page_banner-ceecaf68:hover .zipper {
  left: 95.5%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-ceecaf68:hover .zipper {
    left: -1px;
  }
}
.pruritus-banner.coh-ce-cpt_pediatrics_inner_page_banner-ceecaf68 {
  background-color: rgb(255, 255, 255);
}
.pediatrics-dosing.coh-ce-cpt_pediatrics_inner_page_banner-ceecaf68 {
  background-color: rgb(0, 93, 166);
}
.understanding-pf.coh-ce-cpt_pediatrics_inner_page_banner-ceecaf68 {
  background-color: rgb(255, 255, 255);
}
.pedi-limitation.coh-ce-cpt_pediatrics_inner_page_banner-ceecaf68 {
  background-color: rgba(0, 0, 0, 0);
}
.ped-support.coh-ce-cpt_pediatrics_inner_page_banner-ceecaf68 {
  background-color: rgb(187, 225, 255);
}
.pedi-moa.coh-ce-cpt_pediatrics_inner_page_banner-ceecaf68 {
  background-color: rgb(255, 255, 255);
}
.pediatrics-safety.coh-ce-cpt_pediatrics_inner_page_banner-ceecaf68 {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_pediatrics_inner_page_banner-2edffe18 {
  min-height: 421px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-2edffe18 {
    min-height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-2edffe18 {
    display: none;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 {
    position: static;
    background-color: rgb(0, 93, 166);
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 40px;
  max-width: 500px;
  font-weight: 700;
  line-height: 45px;
  letter-spacing: -1.2px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1 {
    letter-spacing: -0.56px;
    font-size: 28px;
    line-height: 32px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pediatric-adult {
  padding-top: 163px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pediatric-adult {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pediatric-adult {
    padding-top: 0;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pfic-types {
  padding-top: 92px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pfic-types {
    padding-top: 50px;
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pfic-types {
    padding-top: 0;
    font-size: 28px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pfic-types h1 {
    font-size: 30px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pruritus {
  padding-top: 130px;
  max-width: 452px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pruritus {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pruritus {
    padding-top: 0;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pruritus sup {
  top: -18px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pruritus sup {
    top: -13px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pruritus-dosing {
  padding-top: 113px;
  max-width: 450px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pruritus-dosing {
    padding-top: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pruritus-dosing {
    font-size: 28px;
    line-height: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pruritus-dosing {
    padding-top: 0;
    max-width: 99%;
    width: 99%;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.transplant {
  padding-top: 152px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.transplant {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.transplant {
    padding-top: 0;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.cholestatic {
  max-width: 410px;
  padding-top: 115px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.cholestatic {
    padding-top: 50px;
    font-size: 28px;
    line-height: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.cholestatic {
    padding-top: 0px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pedi-sba {
  padding-top: 184px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pedi-sba {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.pedi-sba {
    padding-top: 0px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.ped-patient {
  padding-top: 138px;
  max-width: 510px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.ped-patient {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.ped-patient {
    padding-top: 0px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.ped-moa {
  padding-top: 160px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.ped-moa {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.ped-moa {
    padding-top: 0px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.ped-moa sup {
  top: -13px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.ped-moa sup {
    top: -9px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.safety-heading {
  padding-top: 137px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.safety-heading {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.safety-heading {
    padding-top: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1.safety-heading {
    max-width: 96%;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1 span {
  font-size: 16px;
  display: block;
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1 sup {
  font-size: 55%;
  top: -16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 h1 sup {
    top: -11px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .understanding-PFIC-banner h1 {
  margin-top: 142px;
  margin-bottom: 10px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .understanding-PFIC-banner h1 {
    margin-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .understanding-PFIC-banner h1 {
    margin-top: 0;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .understanding-PFIC-banner h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 30px;
  line-height: 35px;
  letter-spacing: -0.9px;
  width: 350px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .understanding-PFIC-banner h2 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    margin-bottom: 0;
    width: 250px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .understanding-PFIC-banner h2 sup {
  top: -10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .understanding-PFIC-banner h2 sup {
    top: -7px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .limitation-banner h1 {
  margin-top: 69.5px;
  margin-bottom: 10px;
  max-width: 470px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .limitation-banner h1 {
    max-width: 500px;
    margin-top: 25px;
    font-size: 28px;
    line-height: 32px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .limitation-banner h1 {
    max-width: 510px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .limitation-banner h1 {
    margin-top: 0;
    font-size: 28px;
    max-width: 500px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .limitation-banner h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 20px;
  letter-spacing: -0.54px;
  width: 475px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-b6812835 .limitation-banner h2 {
    font-size: 16px;
    line-height: 21px;
    letter-spacing: 0;
    width: 330px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-15d867f0 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-15d867f0 {
    display: block;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-6aa77abb {
  position: absolute;
  bottom: 25px;
  right: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-6aa77abb {
    display: block;
    right: 13px;
    bottom: 20px;
  }
}
.coh-ce-cpt_pediatrics_inner_page_banner-6aa77abb p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 10px;
  padding-bottom: 0;
  margin-bottom: 0;
  font-weight: 400;
}
.coh-ce-cpt_pediatrics_inner_page_banner-2afe394a {
  -webkit-transition: all 1500ms ease;
  transition: all 1500ms ease;
  height: 104px;
  width: 85px;
  position: absolute;
  bottom: -48px;
  left: -1px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pediatrics_inner_page_banner-2afe394a {
    display: none;
  }
}
.coh-ce-cpt_pfic_aduklts_refrences_-314a12fd {
  background-color: rgb(187, 225, 255);
  padding-top: 55px;
  padding-bottom: 55px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-314a12fd {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_aduklts_refrences_-1183851e {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-1183851e {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-1183851e {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-1183851e {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 {
  background-color: rgb(255, 255, 255);
  padding-top: 46px;
  padding-right: 61px;
  padding-bottom: 46px;
  padding-left: 61px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .patients-sup {
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .patients-sup {
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .patients-sup.traials-foot p:last-child {
  text-indent: -7px;
  margin-left: 7px;
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .patients-sup p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .patients-sup p {
    font-size: 14px;
    line-height: 18px;
    text-indent: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .patients-sup p.dagger {
    padding-left: 6px;
    position: relative;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .patients-sup p.dagger span {
    position: absolute;
    left: 0;
  }
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .patients-sup p.dag-line {
  position: relative;
  padding-left: 6px;
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .patients-sup p.dag-line span {
  position: absolute;
  top: 0;
  left: 0;
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .patients-sup p sup {
  top: -3px;
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .refrence h6 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .refrence h6 {
    font-size: 14px;
    line-height: 18px;
  }
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .refrence .refrencee-list {
  margin-bottom: 0;
  margin-left: 0;
  counter-reset: counter-reset;
  counter-increment: item;
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .refrence .refrencee-list li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-left: 3px;
  font-weight: 400;
  margin-left: 18px;
  list-style-type: decimal;
  word-wrap: break-word;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .refrence .refrencee-list li {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .refrence .refrencee-list li::marker {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .refrence .refrencee-list li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_pfic_aduklts_refrences_-c2151e80 .break {
  word-wrap: break-word;
}
.coh-ce-cpt_pfic_adult_assert_and_assert-c4d739d7 {
  background-color: rgb(0, 94, 169);
  padding-top: 67px;
  padding-bottom: 70px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-c4d739d7 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-c4d739d7 {
    padding-top: 40px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_pfic_adult_assert_and_assert-8fdc1eae {
  max-width: 1064px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
.coh-ce-cpt_pfic_adult_assert_and_assert-b498449 p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 2.8px;
  padding-bottom: 5px;
  margin-bottom: 0;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-b498449 p {
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_pfic_adult_assert_and_assert-b498449 h2 {
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  padding-bottom: 20px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-b498449 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
  }
}
.coh-ce-cpt_pfic_adult_assert_and_assert-b498449 h2 sup {
  font-size: 60%;
  top: -12px;
}
.coh-ce-cpt_pfic_adult_assert_and_assert-1d853b3f {
  max-width: 770px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-1d853b3f {
    max-width: 335px;
  }
}
.coh-ce-cpt_pfic_adult_assert_and_assert-8b944638 {
  padding: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-8b944638 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}
.coh-ce-cpt_pfic_adult_assert_and_assert-8ec6c496 {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 15px;
          border-radius: 15px;
  padding-top: 61px;
  padding-right: 20px;
  padding-bottom: 61px;
  padding-left: 20px;
  max-width: 254px;
  min-height: 233px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-8ec6c496 {
    padding-top: 35px;
    padding-bottom: 35px;
    min-height: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-8ec6c496 {
    max-width: 335px;
    min-height: 94px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_assert_and_assert-8ec6c496 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-8ec6c496 p {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-8ec6c496 p sup {
    top: -4px;
  }
}
.coh-ce-cpt_pfic_adult_assert_and_assert-4943d018 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 28px;
  line-height: 32px;
  letter-spacing: -0.56px;
  margin-top: 20px;
  margin-bottom: 10px;
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-4943d018 h3 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
    max-width: 100%;
    margin-top: 0;
  }
}
.coh-ce-cpt_pfic_adult_assert_and_assert-4943d018 ul {
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_adult_assert_and_assert-4943d018 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  color: rgb(255, 255, 255);
  list-style-type: disc;
  margin-bottom: 10px;
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_assert_and_assert-4943d018 ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adult_assert_and_assert-4943d018 ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_adult_bylvay_is_a_rever-42137669 {
  background-color: rgb(187, 225, 255);
  padding-top: 60px;
  padding-bottom: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_bylvay_is_a_rever-42137669 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_adult_bylvay_is_a_rever-53d5e9b7 {
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pfic_adult_bylvay_is_a_rever-9904d43b h3 {
  color: rgb(65, 64, 66);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  max-width: 98%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_bylvay_is_a_rever-9904d43b h3 {
    letter-spacing: -0.48px;
    line-height: 30px;
    font-size: 24px;
  }
}
.coh-ce-cpt_pfic_adult_bylvay_is_a_rever-9904d43b h3 sup {
  font-size: 60%;
  top: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_bylvay_is_a_rever-9904d43b h3 sup {
    top: -12px;
  }
}
.coh-ce-cpt_pfic_adult_bylvay_is_a_rever-8b0f85f6 {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pfic_adult_bylvay_is_a_rever-abf37907 {
  max-width: 113px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_bylvay_is_a_rever-abf37907 {
    max-width: 68px;
  }
}
.coh-ce-cpt_pfic_adult_bylvay_is_a_rever-f8427859 {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pfic_adult_bylvay_is_a_rever-51f97f94 {
  max-width: 100px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_bylvay_is_a_rever-51f97f94 {
    max-width: 60px;
  }
}
.coh-ce-cpt_pfic_adult_home_banner_text_-81ddf3f6 {
  margin: 0 !important;
}
.coh-ce-cpt_pfic_adult_home_banner_text_-81ddf3f6 h1, .coh-ce-cpt_pfic_adult_home_banner_text_-81ddf3f6 h4, .coh-ce-cpt_pfic_adult_home_banner_text_-81ddf3f6 p {
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_pfic_adult_home_banner_text_-bdde8be1 {
  padding: 0 !important;
}
.coh-ce-cpt_pfic_adult_home_banner_text_-c699e147 h2 {
  font-size: 28px;
  line-height: 32px;
  font-weight: 700;
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: -0.56px;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_adult_home_banner_text_-c699e147 h2 sup {
  font-size: 50%;
  top: -13px;
}
.coh-ce-cpt_pfic_adult_home_banner_text_-c699e147 p {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_adult_home_banner_text_-c699e147 p {
    max-width: 90%;
  }
}
.coh-ce-cpt_pfic_adult_home_banner_text_-67f87d80 .box-text {
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
  left: -6%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adult_home_banner_text_-67f87d80 .box-text {
    left: -7%;
    max-width: 80%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_home_banner_text_-67f87d80 .box-text {
    max-width: 355px;
    left: -20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_adult_home_banner_text_-67f87d80 .box-text {
    width: 355px;
  }
}
.coh-ce-cpt_pfic_adult_home_banner_text_-67f87d80 .box-text h4 {
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 18px;
  line-height: 24px;
}
.coh-ce-cpt_pfic_adult_home_banner_text_-67f87d80 .box-text h4:first-child {
  background-color: rgb(0, 144, 135);
  -webkit-border-top-right-radius: 15px;
          border-top-right-radius: 15px;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 22px;
  font-weight: 700;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 20px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adult_home_banner_text_-67f87d80 .box-text h4:first-child {
    font-size: 18px;
  }
}
.coh-ce-cpt_pfic_adult_home_banner_text_-67f87d80 .box-text h4:last-child {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 151, 147);
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 27px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adult_home_banner_text_-67f87d80 .box-text h4:last-child {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_home_banner_text_-67f87d80 .box-text h4:last-child {
    padding-right: 10px;
  }
}
.coh-ce-cpt_pfic_adult_home_banner_text_-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_pfic_adult_home_banner_text_-db10c7d7 {
  position: absolute;
  right: 50px;
  bottom: 60px;
}
.coh-ce-cpt_pfic_adult_home_banner_text_-db10c7d7 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  letter-spacing: -0.56px;
}
.coh-ce-cpt_pfic_adult_home_page_banner-81ddf3f6 {
  margin: 0 !important;
}
.coh-ce-cpt_pfic_adult_home_page_banner-81ddf3f6 h1, .coh-ce-cpt_pfic_adult_home_page_banner-81ddf3f6 h4, .coh-ce-cpt_pfic_adult_home_page_banner-81ddf3f6 p {
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_pfic_adult_home_page_banner-f5b1b500 {
  padding-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_home_page_banner-f5b1b500 {
    display: none;
  }
}
.coh-ce-cpt_pfic_adult_home_page_banner-889e063b h1 {
  font-size: 40px;
  line-height: 45px;
  font-weight: 700;
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: -1.2px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_adult_home_page_banner-889e063b h1 {
    font-size: 28px;
    line-height: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_home_page_banner-889e063b h1 {
    font-size: 26px;
    line-height: 30px;
  }
}
.coh-ce-cpt_pfic_adult_home_page_banner-889e063b h1 sup {
  font-size: 50%;
  top: -13px;
}
.coh-ce-cpt_pfic_adult_home_page_banner-889e063b p {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  max-width: 65%;
  margin-bottom: 15px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_adult_home_page_banner-889e063b p {
    font-size: 14px;
    line-height: 18px;
    max-width: 97%;
    margin-bottom: 5px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adult_home_page_banner-889e063b p {
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_adult_home_page_banner-30f02a74 .box-text {
  position: relative;
  max-width: 60%;
  margin-top: 10px;
  margin-bottom: 20px;
  left: -6%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_adult_home_page_banner-30f02a74 .box-text {
    max-width: 70%;
    margin-bottom: 10px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adult_home_page_banner-30f02a74 .box-text {
    max-width: 78%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adult_home_page_banner-30f02a74 .box-text {
    left: -12%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_home_page_banner-30f02a74 .box-text {
    left: 1%;
  }
}
.coh-ce-cpt_pfic_adult_home_page_banner-30f02a74 .box-text h4 {
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 44px;
  font-size: 20px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_pfic_adult_home_page_banner-30f02a74 .box-text h4:first-child {
  background-color: rgb(0, 144, 135);
  -webkit-border-top-right-radius: 15px;
          border-top-right-radius: 15px;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 22px;
  font-weight: 700;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 20px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_pfic_adult_home_page_banner-30f02a74 .box-text h4:last-child {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 151, 147);
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 27px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_pfic_adult_home_page_banner-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_pfic_adult_home_page_banner-db10c7d7 {
  position: absolute;
  right: 50px;
  bottom: 60px;
}
.coh-ce-cpt_pfic_adult_home_page_banner-db10c7d7 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  letter-spacing: -0.56px;
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-c373f53f {
  padding-top: 60px;
  padding-bottom: 70px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-c373f53f {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-c61e7e43 {
  max-width: 1064px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-652df258 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  text-align: center;
  font-weight: 500;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-652df258 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-f109e5f9 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 28px;
  text-align: center;
  padding-bottom: 37px;
  font-weight: 500;
  line-height: 32px;
  max-width: 95%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-f109e5f9 h3 {
    padding-bottom: 32px;
    font-size: 20px;
    line-height: 26px;
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-f109e5f9 h3 sup {
  top: -10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-f109e5f9 h3 sup {
    top: -8px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-83a39f57 {
  max-width: 860px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c {
  margin-top: 51px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c {
    margin-top: 32px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c ul {
  margin-bottom: 0;
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  padding-bottom: 5px;
  list-style-type: disc;
  list-style-position: outside;
  font-weight: 400;
  line-height: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  padding-bottom: 4px;
  font-size: 22px;
  font-weight: 700;
  line-height: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c h4 {
  padding-bottom: 5px;
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  line-height: 31.2px;
  font-size: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c h4 {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c .desk-cont {
    display: none;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c .desk-cont ul {
  margin-bottom: 0;
  margin-bottom: 0 !important;
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c .mob-cont {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-d6e0980c .mob-cont {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-bcf37ef5 ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-bcf37ef5 ul:nth-child(2) {
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-bcf37ef5 ul:nth-child(2) {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-f44e79e7 {
  padding-left: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-f44e79e7 {
    padding-left: 0;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_stud_0-f44e79e7 ul li:nth-child(2) {
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_stud_0-f44e79e7 ul li:nth-child(2) {
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-2bc0b6f7 {
  padding-top: 61px;
  padding-bottom: 64px;
  background-color: rgb(229, 245, 244);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-2bc0b6f7 {
    padding-top: 41px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-c61e7e43 {
  max-width: 1064px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-652df258 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 34px;
  text-align: center;
  font-weight: 500;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-652df258 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-3c51e266 h3 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 28px;
  text-align: center;
  padding-bottom: 37px;
  font-weight: 500;
  line-height: 32px;
  max-width: 90%;
  margin-right: auto;
  margin-left: auto;
  letter-spacing: -0.56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-3c51e266 h3 {
    padding-bottom: 30px;
    font-size: 20px;
    line-height: 26px;
    max-width: 100%;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-3c51e266 h3 sup {
  top: -10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-3c51e266 h3 sup {
    top: -7px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-f799d97c {
  max-width: 913px;
  margin-right: auto;
  margin-left: auto;
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-f799d97c {
    display: none;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-ebd40f7e {
  display: none;
  max-width: 295px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-ebd40f7e {
    display: block;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d {
  margin-top: 51px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d {
    margin-top: 32px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d ul {
  margin-bottom: 0;
  margin-left: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  padding-bottom: 5px;
  list-style-type: none;
  font-weight: 400;
  line-height: 24px;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d ul li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d ul li:before {
  content: "";
  position: absolute;
  top: 7px;
  left: -15px;
  background-color: rgb(65, 64, 66);
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  padding-bottom: 4px;
  font-size: 22px;
  font-weight: 700;
  line-height: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d h3 {
    font-size: 18px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d h4 {
  padding-bottom: 5px;
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  line-height: 31.2px;
  font-size: 22px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-dec1058d h4 {
    font-size: 18px;
    line-height: 24px;
    width: 102%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-7ae28b97 ul {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-f5908c9c {
  padding-left: 0;
  margin-left: -15px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-f5908c9c {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-f5908c9c {
    padding-left: 0;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-f5908c9c ul li:nth-child(2) {
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-f5908c9c ul li:nth-child(2) {
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-b1dd08b5 {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-b1dd08b5 {
    padding-top: 20px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-b1dd08b5 p {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adult_pediatrics_study_-b1dd08b5 p {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-b1dd08b5 p:nth-child(2) {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_pfic_adult_pediatrics_study_-b1dd08b5 p sup {
  font-size: 60%;
  top: -5px;
}
.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 {
  position: relative;
  background-color: rgb(255, 255, 255);
  margin-right: auto;
  margin-left: auto;
  max-width: 1440px;
  width: 100%;
}
.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20:hover .zipper {
  left: 95.5%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-17064d20:hover .zipper {
    left: -1px;
  }
}
.sleep.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 {
  background-color: rgb(255, 244, 238);
}
.sleep.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic {
  max-width: 410px;
  padding-top: 115px;
}
@media (max-width: 767px) {
  .sleep.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic {
    padding-top: 30px;
  }
}
.sleep.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic sup {
  top: -10px;
}
.algs-sba.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 {
  background-color: rgb(229, 245, 244);
}
.algs-sba.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic {
  padding-top: 184px;
}
@media (max-width: 1169px) {
  .algs-sba.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic {
    padding-top: 80px;
  }
}
@media (max-width: 767px) {
  .algs-sba.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic {
    padding-top: 30px;
  }
}
.dosing-page.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 {
  background-color: rgb(0, 93, 166);
}
.moa.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic {
  padding-top: 160px;
}
@media (max-width: 1169px) {
  .moa.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .moa.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic {
    padding-top: 30px;
  }
}
.moa.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic sup {
  top: -13px;
}
@media (max-width: 1023px) {
  .moa.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic sup {
    top: -10px;
  }
}
.patient.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 {
  background-color: rgb(187, 225, 255);
}
.patient.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 h1.cholestatic {
  max-width: 510px;
}
.ipsen-care.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 {
  background-color: rgb(187, 225, 255);
}
.adults-pedfic-trial.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 {
  background-color: rgb(229, 245, 244);
}
.adults-pfic-types.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 {
  background-color: rgb(229, 245, 244);
}
.adults-dosing.coh-ce-cpt_pfic_adults_inner_page_ban-17064d20 {
  background-color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_adults_inner_page_ban-ea254088 {
  min-height: 415px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-ea254088 {
    min-height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-ea254088 {
    display: none;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 {
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 {
    position: static;
    background-color: rgb(0, 93, 166);
    width: 100%;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 40px;
  max-width: 500px;
  font-weight: 700;
  line-height: 45px;
  letter-spacing: -1.2px;
  position: relative;
  margin-bottom: 10px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1 {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1 {
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -0.56px;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.cholestatic {
  padding-top: 138px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.cholestatic {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.cholestatic {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.dosing {
  padding-top: 117px;
  max-width: 452px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.dosing {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.dosing {
    padding-top: 30px;
    padding-right: 10px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.dosing sup {
  font-size: 60%;
  top: -16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.dosing sup {
    top: -10px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.safety-heading {
  padding-top: 137px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.safety-heading {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.safety-heading {
    padding-top: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.safety-heading {
    max-width: 97%;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.trials-heading {
  padding-top: 160px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.trials-heading {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.trials-heading {
    padding-top: 30px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.cares-text {
  margin-top: 137px;
  margin-bottom: 133px;
  max-width: 550px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.cares-text {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pfic-types {
  padding-top: 92px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pfic-types {
    padding-top: 40px;
    min-width: 700px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pfic-types {
    min-width: auto;
    padding-top: 20px;
    font-size: 39px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pfic-types {
    padding-top: 30px;
    font-size: 28px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pfic-types sup {
  top: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pfic-types sup {
    top: -10px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pruritus {
  padding-top: 128px;
  max-width: 450px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pruritus {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pruritus {
    padding-top: 30px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pruritus sup {
  top: -17px;
  font-size: 55%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pruritus sup {
    top: -12px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pfic-adults {
  margin-top: 182px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pfic-adults {
    margin-top: 80px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pfic-adults {
    margin-top: 0;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pediatric-adult {
  padding-top: 160px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pediatric-adult {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pediatric-adult {
    padding-top: 30px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pruritus-dosing {
  padding-top: 160px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pruritus-dosing {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.pruritus-dosing {
    padding-top: 30px;
    width: 99%;
    max-width: 99%;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.adult-dosing {
  padding-top: 106px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.adult-dosing {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.adult-dosing {
    width: 99%;
    max-width: 99%;
    padding-top: 30px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.adult-dosing sup {
  top: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1.adult-dosing sup {
    top: -10px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 h1 span {
  font-size: 16px;
  display: block;
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner {
  margin-top: 119.5px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner {
    margin-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner {
    margin-top: 40px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner h1 {
  max-width: 400px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner h1 {
    padding-top: 0;
    padding-bottom: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner h1 {
    max-width: 300px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner h2 {
  color: rgb(255, 255, 255);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 30px;
  line-height: 35px;
  letter-spacing: -0.9px;
  max-width: 400px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner h2 {
    padding-left: 20px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner h2 {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner h2 {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: -0.2px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-da0c1808 .understanding-banner h2 {
    max-width: 263px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-15d867f0 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-15d867f0 {
    display: block;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-775b36a5 {
  position: absolute;
  bottom: 30px;
  right: 31px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-775b36a5 {
    display: block;
    right: 13px;
    bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adults_inner_page_ban-775b36a5 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 10px;
  padding-bottom: 0;
  margin-bottom: 0;
  font-weight: 400;
}
.coh-ce-cpt_pfic_adults_inner_page_ban-87b27aba {
  height: 104px;
  width: 85px;
  position: absolute;
  bottom: -48px;
  left: -1px;
  -webkit-transition: all 1500ms ease;
  transition: all 1500ms ease;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_inner_page_ban-87b27aba {
    display: none;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-e1ebef8d {
  padding-top: 63px;
  padding-bottom: 78px;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_moa_liver-e1ebef8d {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-ee6e592d {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_moa_liver-ee6e592d {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-abdda530 {
  width: 100%;
  max-width: 455px;
  padding-right: 0px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_moa_liver-abdda530 {
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-a8fde52a {
  -webkit-box-shadow: 0px 6px 24px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 6px 24px rgba(0, 0, 0, 0.1);;
  -webkit-border-radius: 15px;;
          border-radius: 15px;
  padding-top: 55px;
  padding-right: 15px;
  padding-bottom: 55px;
  padding-left: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_moa_liver-a8fde52a {
    max-width: 221px;
    width: 301px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 17px;
    padding-right: 37px;
    padding-bottom: 17px;
    padding-left: 37px;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-1e02af59 {
  padding-left: 54px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_moa_liver-1e02af59 {
    padding-left: 20px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_adults_moa_liver-1e02af59 {
    padding-left: 0.75rem !important;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 ul {
  margin-bottom: 18px;
  margin-left: 21px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 ul {
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 ul {
    margin-left: 18px;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  padding-bottom: 22px;
  margin-bottom: 0;
  list-style-type: decimal;
  font-weight: 400;
  line-height: 27px;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 ul li {
    padding-bottom: 14px;
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 ul li span {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 24px;
  display: none;
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 ul li ::marker {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 ul li sup {
  top: -6px;
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 ul li::marker {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  color: rgb(65, 64, 66);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 ul li::marker {
    font-size: 16px;
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  padding-bottom: 30px;
  margin-bottom: 0px;
  font-weight: 700;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 p {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 p:last-child {
  font-size: 18px;
  line-height: 27px;
  padding-right: 60px;
  padding-bottom: 0px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 p:last-child {
    padding-right: 0px;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 p:last-child {
    line-height: 24px;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 p:first-child sup {
  top: -9px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 p:first-child sup {
    top: -7px;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 h2 {
  color: rgb(0, 93, 166);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-size: 34px;
  line-height: 41px;
  padding-bottom: 30px;
  margin-bottom: 0px;
  font-weight: 500;
  letter-spacing: -0.32px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 h2 {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 h2 {
    font-size: 24px;
    line-height: 30px;
  }
}
.coh-ce-cpt_pfic_adults_moa_liver-5a120d07 h2 sup {
  top: -13px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_moa_liver-5a120d07 h2 sup {
    top: -9px;
  }
}
.coh-ce-cpt_pfic_adults_page_navigation_-9db0da30 {
  background-color: rgb(187, 225, 255);
}
.coh-ce-cpt_pfic_adults_page_navigation_-8e734785 {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  min-height: 630px;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_page_navigation_-8e734785 {
    min-height: 462px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_adults_page_navigation_-8e734785 {
    padding-top: 210px;
  }
}
@media (max-width: 564px) {
  .dis.coh-ce-cpt_pfic_adults_page_navigation_-8e734785 {
    padding-top: 175px;
  }
}
.coh-ce-cpt_pfic_adults_page_navigation_-c30c05a3 {
  position: static;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_page_navigation_-c30c05a3 {
    padding: 0px !important;
  }
}
.coh-ce-cpt_pfic_adults_page_navigation_-73e53164 p {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 14px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  position: relative;
  bottom: -84px;
  left: -20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_page_navigation_-73e53164 p {
    margin-top: 11px;
    margin-bottom: 11px;
  }
}
.coh-ce-cpt_pfic_adults_page_navigation_-73e53164 p.home-text {
  left: -27px;
  bottom: -90px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_page_navigation_-73e53164 p.home-text {
    left: 0;
    bottom: 0;
  }
}
.coh-ce-cpt_pfic_adults_references_-314a12fd {
  background-color: rgb(187, 225, 255);
  padding-top: 55px;
  padding-bottom: 55px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_references_-314a12fd {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_adults_references_-3927df64 {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_adults_references_-3927df64 {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_references_-3927df64 {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_references_-3927df64 {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
.coh-ce-cpt_pfic_adults_references_-6c41644c {
  background-color: rgb(255, 255, 255);
  padding-top: 46px;
  padding-right: 61px;
  padding-bottom: 46px;
  padding-left: 61px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_references_-6c41644c {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .patients-sup {
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_references_-6c41644c .patients-sup {
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .patients-sup.traials-foot p:last-child {
  text-indent: -7px;
  margin-left: 7px;
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .patients-sup p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_references_-6c41644c .patients-sup p {
    font-size: 14px;
    line-height: 18px;
    text-indent: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_references_-6c41644c .patients-sup p.dagger {
    padding-left: 6px;
    position: relative;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_references_-6c41644c .patients-sup p.dagger span {
    position: absolute;
    left: 0;
  }
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .patients-sup p.dag-line {
  position: relative;
  padding-left: 5px;
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .patients-sup p.dag-line span {
  position: absolute;
  top: -2px;
  left: 0;
  font-size: 60%;
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .patients-sup p.dag-line span.fullwidth {
  font-size: 100%;
  left: -1px;
  top: 0;
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .refrence h6 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_references_-6c41644c .refrence h6 {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 5px;
  }
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .refrence .refrencee-list {
  margin-bottom: 0;
  margin-left: 0;
  counter-reset: counter-reset;
  counter-increment: item;
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .refrence .refrencee-list li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-left: 3px;
  font-weight: 400;
  margin-left: 18px;
  list-style-type: decimal;
  word-wrap: break-word;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_adults_references_-6c41644c .refrence .refrencee-list li {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .refrence .refrencee-list li::marker {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .refrence .refrencee-list li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_pfic_adults_references_-6c41644c .break {
  word-wrap: break-word;
}
.coh-ce-cpt_pfic_adults_template_header-d8aa5af6 {
  position: sticky;
  top: 0 !important;
  width: 100%;
  z-index: 1300;
  -webkit-box-shadow: 0px 1px 5px 1px #808080;
          box-shadow: 0px 1px 5px 1px #808080;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_template_header-d8aa5af6 {
    display : none;
  }
}
.coh-ce-cpt_pfic_adults_template_header-9e49a50a {
  background: #005DA6;
}
.coh-ce-cpt_pfic_adults_template_header-e892e937 {
  max-width: 1300px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 96%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-e892e937 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-facbaf74 {
  margin: 0 !important;
}
.coh-ce-cpt_pfic_adults_template_header-c7523367 {
  color: rgb(255, 255, 255);
  padding: 0 !important;
  width: 30%;
  max-width: 30%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-c7523367 {
    max-width: 24%;
    width: 24%;
  }
}
.coh-ce-cpt_pfic_adults_template_header-fbe2c7f8 {
  color: rgb(255, 255, 255);
  font-size: 13px;
  margin-top: 15px;
  margin-bottom: 0;
  line-height: 17.7px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-fbe2c7f8 {
    font-size: 12px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_pfic_adults_template_header-c8c3ac26 {
  width: 115px;
  max-width: 115px;
  padding: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-c8c3ac26 {
    text-align: center;
  }
}
.coh-ce-cpt_pfic_adults_template_header-a59599c3 {
  margin-top: 0;
  color: rgb(65, 64, 66);
  white-space: pre;
  font-size: 13px;
  line-height: 17.7px;
  display: block;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  width: 115px;
  padding-top: 15.4px;
  padding-right: 6px;
  padding-bottom: 15.4px;
  padding-left: 6px;
  text-align: center;
  background-color: rgb(232, 245, 255);
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-a59599c3 {
    font-size: 12px;
    white-space: normal;
    font-size: 12px;
    padding-top: 21.4px;
    padding-bottom: 21.4px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-a59599c3:hover {
  text-decoration: underline;
}
.coh-ce-cpt_pfic_adults_template_header-c5c166e2 {
  background-color: rgb(255, 255, 255);
  position: relative;
}
.coh-ce-cpt_pfic_adults_template_header-51c003d8 {
  padding-top: 26px;
  padding-bottom: 26px;
  max-width: 1300px;
  margin-right: auto;
  margin-left: auto;
  width: 96%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_adults_template_header-51c003d8 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-9c9f8786 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pfic_adults_template_header-c06d82ed {
  padding-right: 0 !important;
}
.coh-ce-cpt_pfic_adults_template_header-5e1f402d {
  position: absolute;
  top: -50px;
  left: 0;
}
.coh-ce-cpt_pfic_adults_template_header-c7924425 {
  max-width: 210px;
  min-height: 66px;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  margin-top: 4px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-c7924425 {
    -webkit-transform: scale(1.3);
        -ms-transform: scale(1.3);
            transform: scale(1.3);
    height: 120px;
    margin-top: 13px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-521992cd {
  padding-right: 0 !important;
}
.coh-ce-cpt_pfic_adults_template_header-521992cd .hcp-menu-list {
  cursor: pointer;
}
.coh-ce-cpt_pfic_adults_template_header-521992cd .hcp-menu-list span {
  pointer-events: none;
}
.coh-ce-cpt_pfic_adults_template_header-521992cd .hcp-menu-list span:hover:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-ce-cpt_pfic_adults_template_header-443cc08f {
  display: none;
}
.coh-ce-cpt_pfic_adults_template_header-c7512e1a {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  top: 94px;
}
.coh-ce-cpt_pfic_adults_template_header-c7512e1a > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-c7512e1a > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-303a3ff5 {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 !important;
}
.coh-ce-cpt_pfic_adults_template_header-78c1aa1e {
  position: relative;
  padding-left: 0 !important;
  max-width: 43.6%;
}
.coh-ce-cpt_pfic_adults_template_header-78c1aa1e:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(234, 105, 82);
  width: 100%;
  height: 8px;
  content: "";
}
.coh-ce-cpt_pfic_adults_template_header-d29844d3 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  padding-bottom: 0;
  margin-top: 35px;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_adults_template_header-38f52d75 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-bottom: 0;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 11px;
}
.coh-ce-cpt_pfic_adults_template_header-38f52d75 sup {
  display: inline-block;
  margin-left: 20px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_pfic_adults_template_header-45197f11 {
  position: relative;
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_pfic_adults_template_header-45197f11:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
  content: "";
}
.coh-ce-cpt_pfic_adults_template_header-367698e5 p {
  padding-bottom: 0;
  margin-top: 35px;
  margin-bottom: 0;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
}
.coh-ce-cpt_pfic_adults_template_header-6929e9ab {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-bottom: 0;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 11px;
}
.coh-ce-cpt_pfic_adults_template_header-6929e9ab sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  display: inline-block;
  margin-left: 20px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_pfic_adults_template_header-cda4e41c {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-cda4e41c {
    top: 86px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-cda4e41c > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-cda4e41c > div:first-child {
    padding-right: 15px;
    padding-left: 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_adults_template_header-47520a0e {
  margin: 0 !important;
}
.coh-ce-cpt_pfic_adults_template_header-47520a0e a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_adults_template_header-8d7fe75b {
  padding-left: 0 !important;
  position: relative;
  max-width: 43.6%;
}
.coh-ce-cpt_pfic_adults_template_header-8d7fe75b:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_pfic_adults_template_header-e04f5a5c p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_pfic_adults_template_header-e04f5a5c p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_pfic_adults_template_header-9a8f7259 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 18px;
  margin-bottom: 11px;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-bb3b5042 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: none;
  border-bottom: 3px solid transparent;
  font-weight: 600;
  margin-bottom: 0;
}
.coh-ce-cpt_pfic_adults_template_header-e8157587 {
  padding-left: 0 !important;
  position: relative;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_pfic_adults_template_header-e8157587:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  content: "";
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_pfic_adults_template_header-e6897b9b p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_pfic_adults_template_header-e6897b9b p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_pfic_adults_template_header-1d1ab9dc {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 11px;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-d4fad257 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-59f76cd4 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 27px;
  display: table;
  border-bottom: 3px solid transparent;
  margin-top: 6px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-4a2b715e {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-4a2b715e {
    top: 86px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-4a2b715e > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-4a2b715e > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-dde11093 {
  margin: 0 !important;
}
.coh-ce-cpt_pfic_adults_template_header-dde11093 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_adults_template_header-8c461486 {
  padding-left: 0 !important;
  position: relative;
  max-width: 43.6%;
}
.coh-ce-cpt_pfic_adults_template_header-8c461486:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(234, 105, 82);
}
.coh-ce-cpt_pfic_adults_template_header-ad4a3e22 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(234, 105, 82);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_pfic_adults_template_header-ad4a3e22 p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -9px;
  margin-left: 20px;
}
.coh-ce-cpt_pfic_adults_template_header-962602bf {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-ebb24d7f {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-1d26255d {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 0;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-93ae8c9c {
  position: relative;
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_pfic_adults_template_header-93ae8c9c:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 8px;
  background-color: rgb(0, 148, 144);
}
.coh-ce-cpt_pfic_adults_template_header-f58c8740 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 151, 147);
  font-size: 30px;
  line-height: 39px;
  margin-top: 35px;
  margin-bottom: 0;
  font-weight: 700;
}
.coh-ce-cpt_pfic_adults_template_header-f58c8740 p sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: relative;
  top: -11px;
  margin-left: 20px;
}
.coh-ce-cpt_pfic_adults_template_header-4cdf7436 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-8b2821bd {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-5dcd1973 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 0;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-7ce96fe7 {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  padding-top: 30px;
  padding-bottom: 30px;
  z-index: 10;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-7ce96fe7 {
    top: 86px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-7ce96fe7 > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-7ce96fe7 > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-71528542 {
  margin: 0 !important;
}
.coh-ce-cpt_pfic_adults_template_header-71528542 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_adults_template_header-dc2ee0e6 {
  padding-left: 0 !important;
  max-width: 43.6%;
}
.coh-ce-cpt_pfic_adults_template_header-dc2ee0e6:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(234, 105, 82);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_pfic_adults_template_header-d1df5495 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: block;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-d1df5495 sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  margin-left: 20px;
  position: relative;
  top: -9px;
}
.coh-ce-cpt_pfic_adults_template_header-54e146f8 {
  padding-left: 0 !important;
  max-width: 50%;
  margin-left: 5.1%;
}
.coh-ce-cpt_pfic_adults_template_header-54e146f8:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(0, 148, 144);
  width: 100%;
  height: 8px;
}
.coh-ce-cpt_pfic_adults_template_header-f04029fc {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: block;
  margin-top: 11px;
  margin-bottom: 0;
  position: relative;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-f04029fc sup {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(64, 60, 60);
  font-size: 13px;
  position: absolute;
  top: -4px;
  margin-left: 20px;
}
.coh-ce-cpt_pfic_adults_template_header-6228bdcd {
  position: absolute;
  top: 94px;
  left: 0;
  right: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 4px 4px 0px #00000040;
          box-shadow: 0px 4px 4px 0px #00000040;
  display: none;
  z-index: 10;
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-6228bdcd {
    top: 86px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-6228bdcd > div:first-child {
  max-width: 1110px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-6228bdcd > div:first-child {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-fb78d315 {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin: 0 !important;
}
.coh-ce-cpt_pfic_adults_template_header-fb78d315 a:hover {
  color: rgb(0, 93, 166);
}
.coh-ce-cpt_pfic_adults_template_header-a7d4d7c {
  max-width: 100%;
  padding-left: 0 !important;
  padding-top: 30px;
}
.coh-ce-cpt_pfic_adults_template_header-a7d4d7c:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  background-color: rgb(103, 121, 120);
  width: 100%;
  height: 8px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_adults_template_header-a7d4d7c:before {
    top: 0px;
  }
}
.coh-ce-cpt_pfic_adults_template_header-5726dd68 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  margin-top: 11px;
  margin-bottom: 11px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
}
.coh-ce-cpt_pfic_adults_template_header-17b369b5 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: table;
  border-bottom: 3px solid transparent;
  font-weight: 600;
  padding-top: 11px;
  padding-bottom: 0;
}
.coh-ce-cpt_pfic_adults_template_header-f0fb5933 {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 21.79px;
  display: none;
  border-bottom: 3px solid transparent;
  margin-top: 11px;
  margin-bottom: 0;
  font-weight: 600;
}
.coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-42137669 {
  background-color: rgb(187, 225, 255);
  padding-top: 60px;
  padding-bottom: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-42137669 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-53d5e9b7 {
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-9904d43b h3 {
  color: rgb(65, 64, 66);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  max-width: 98%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-9904d43b h3 {
    letter-spacing: -0.48px;
    line-height: 30px;
    font-size: 24px;
  }
}
.coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-9904d43b h3 sup {
  font-size: 60%;
  top: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-9904d43b h3 sup {
    top: -12px;
  }
}
.coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-8b0f85f6 {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-abf37907 {
  max-width: 113px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-abf37907 {
    max-width: 68px;
  }
}
.coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-f8427859 {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-51f97f94 {
  max-width: 100px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_bylvay_is_a_-51f97f94 {
    max-width: 60px;
  }
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-81ddf3f6 {
  margin: 0 !important;
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-81ddf3f6 h1, .coh-ce-cpt_pfic_pediatrics_home_banner_-81ddf3f6 h4, .coh-ce-cpt_pfic_pediatrics_home_banner_-81ddf3f6 p {
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-bdde8be1 {
  padding: 0 !important;
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-fd50bf23 h2 {
  font-size: 28px;
  line-height: 32px;
  font-weight: 700;
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: -0.56px;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-fd50bf23 h2 sup {
  font-size: 50%;
  top: -13px;
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-fd50bf23 p {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-1bd72caf .box-text {
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
  left: -6%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_home_banner_-1bd72caf .box-text {
    left: -7%;
    max-width: 80%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_home_banner_-1bd72caf .box-text {
    max-width: 355px;
    left: -20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_pfic_pediatrics_home_banner_-1bd72caf .box-text {
    width: 355px;
  }
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-1bd72caf .box-text h4 {
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 18px;
  line-height: 24px;
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-1bd72caf .box-text h4:first-child {
  background-color: rgb(0, 144, 135);
  -webkit-border-top-right-radius: 15px;
          border-top-right-radius: 15px;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 22px;
  font-weight: 500;
  text-transform: none;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 20px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_home_banner_-1bd72caf .box-text h4:first-child {
    font-size: 18px;
  }
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-1bd72caf .box-text h4:last-child {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 151, 147);
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 27px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_home_banner_-1bd72caf .box-text h4:last-child {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_home_banner_-1bd72caf .box-text h4:last-child {
    padding-right: 10px;
  }
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-db10c7d7 {
  position: absolute;
  right: 50px;
  bottom: 60px;
}
.coh-ce-cpt_pfic_pediatrics_home_banner_-db10c7d7 p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  letter-spacing: -0.56px;
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-81ddf3f6 {
  margin: 0 !important;
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-81ddf3f6 h1, .coh-ce-cpt_pfic_pediatrics_home_page_ba-81ddf3f6 h4, .coh-ce-cpt_pfic_pediatrics_home_page_ba-81ddf3f6 p {
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-f5b1b500 {
  padding-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_home_page_ba-f5b1b500 {
    display: none;
  }
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-c1235e3d h1 {
  font-size: 40px;
  line-height: 45px;
  font-weight: 700;
  margin-bottom: 0;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: -1.2px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_pediatrics_home_page_ba-c1235e3d h1 {
    font-size: 28px;
    line-height: 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_home_page_ba-c1235e3d h1 {
    font-size: 26px;
    line-height: 30px;
  }
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-c1235e3d h1 sup {
  font-size: 50%;
  top: -13px;
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-c1235e3d p {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  max-width: 50%;
  margin-bottom: 15px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_pediatrics_home_page_ba-c1235e3d p {
    font-size: 14px;
    line-height: 18px;
    max-width: 90%;
    margin-bottom: 5px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_pediatrics_home_page_ba-c1235e3d p {
    max-width: 100%;
  }
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-5f735cf0 .box-text {
  position: relative;
  max-width: 60%;
  margin-top: 10px;
  margin-bottom: 25px;
  left: -6%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_pediatrics_home_page_ba-5f735cf0 .box-text {
    max-width: 80%;
    margin-top: 15px;
    margin-bottom: 10px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_pediatrics_home_page_ba-5f735cf0 .box-text {
    max-width: 88%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_home_page_ba-5f735cf0 .box-text {
    left: -12%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_home_page_ba-5f735cf0 .box-text {
    left: 1%;
  }
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-5f735cf0 .box-text h4 {
  text-transform: uppercase;
  margin-bottom: 0;
  padding-left: 44px;
  font-size: 20px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-5f735cf0 .box-text h4:first-child {
  background-color: rgb(0, 144, 135);
  -webkit-border-top-right-radius: 15px;
          border-top-right-radius: 15px;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 22px;
  font-weight: 500;
  text-transform: none;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  top: 20px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-5f735cf0 .box-text h4:last-child {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 151, 147);
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
  padding-top: 10px;
  padding-right: 50px;
  padding-bottom: 10px;
  top: 27px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_home_page_ba-5f735cf0 .box-text h4:last-child {
    padding-right: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-8a31fe82 {
  position: relative;
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-2ddfde4b {
  position: absolute;
  right: 50px;
  bottom: 60px;
}
.coh-ce-cpt_pfic_pediatrics_home_page_ba-2ddfde4b p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  letter-spacing: -0.56px;
}
.coh-ce-cpt_pfic_pediatrics_the_only_iba-9c6bd7a {
  background-color: rgb(34, 87, 165);
  padding-top: 70px;
  padding-bottom: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-9c6bd7a {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_pfic_pediatrics_the_only_iba-2b286fdf h3 {
  color: rgb(255, 255, 255);
  margin-bottom: 30px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-2b286fdf h3 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_pfic_pediatrics_the_only_iba-2b286fdf h3 sup {
  top: -15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-2b286fdf h3 sup {
    top: -11px;
  }
}
.coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 !important;
}
.coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f .coh-column {
  -webkit-border-radius: 20px;
          border-radius: 20px;
  background-color: rgb(255, 255, 255);
  padding-top: 30px;
  padding-right: 59px;
  padding-bottom: 30px;
  padding-left: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 407px;
  min-height: 171px;
  padding-right: 59px !important;
  padding-left: 40px !important;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f .coh-column {
    max-width: 395px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f .coh-column {
    max-width: 32.5%;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f .coh-column {
    margin-bottom: 20px;
    max-width: 335px;
    min-height: 158px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px !important;
    padding-left: 20px !important;
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f .coh-column:first-child {
    min-height: 134px;
  }
}
.coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f .coh-column img {
  max-width: 100px;
  margin-bottom: 8px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f .coh-column img {
    max-width: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f .coh-column img {
    max-width: 60px;
  }
}
.coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f .coh-column p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-5c8b316f .coh-column p {
    font-size: 16px;
    line-height: 24px;
    padding-left: 0;
  }
}
.coh-ce-cpt_pfic_pediatrics_the_only_iba-56ca6a7e {
  padding-right: 45px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_pediatrics_the_only_iba-56ca6a7e {
    padding-right: 20px !important;
  }
}
.coh-column.coh-ce-cpt_pfic_pediatrics_the_only_iba-56ca6a7e {
  padding-right: 45px !important;
}
@media (max-width: 767px) {
  .coh-column.coh-ce-cpt_pfic_pediatrics_the_only_iba-56ca6a7e {
    padding-right: 20px !important;
  }
}
.coh-ce-cpt_pfic_prediatrics_refrences_-314a12fd {
  background-color: rgb(187, 225, 255);
  padding-top: 55px;
  padding-bottom: 55px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-314a12fd {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_pfic_prediatrics_refrences_-3927df64 {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-3927df64 {
    width: 96%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-3927df64 {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-3927df64 {
    padding-right: 20px;
    padding-left: 20px;
    width: 100%;
  }
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca {
  background-color: rgb(255, 255, 255);
  padding-top: 46px;
  padding-right: 61px;
  padding-bottom: 46px;
  padding-left: 61px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca {
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .patients-sup {
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .patients-sup {
    padding-bottom: 15px;
  }
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .patients-sup.traials-foot p:last-child {
  text-indent: -7px;
  margin-left: 7px;
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .patients-sup p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .patients-sup p {
    font-size: 14px;
    line-height: 18px;
    text-indent: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .patients-sup p.dagger {
    padding-left: 6px;
    position: relative;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .patients-sup p.dagger span {
    position: absolute;
    left: 0;
  }
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .patients-sup p.dag-line {
  position: relative;
  padding-left: 5px;
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .patients-sup p.dag-line span {
  position: absolute;
  top: -2px;
  left: 0;
  font-size: 60%;
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .patients-sup p.dag-line span.full-width {
  font-size: 100%;
  top: 0;
  left: -2px;
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .refrence h6 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .refrence h6 {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .refrence .refrencee-list {
  margin-bottom: 0;
  margin-left: 0;
  counter-reset: counter-reset;
  counter-increment: item;
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .refrence .refrencee-list li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 15px;
  line-height: 24px;
  padding-left: 3px;
  font-weight: 400;
  margin-left: 18px;
  list-style-type: decimal;
  word-wrap: break-word;
}
@media (max-width: 767px) {
  .coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .refrence .refrencee-list li {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .refrence .refrencee-list li::marker {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .refrence .refrencee-list li:last-child {
  padding-bottom: 0;
}
.coh-ce-cpt_pfic_prediatrics_refrences_-e12ce9ca .break {
  word-wrap: break-word;
}
.coh-ce-cpt_popup_image-7263399a {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_popup_image-7263399a {
    display: block;
  }
}
.sba.coh-ce-cpt_popup_image-7263399a .zoom-img {
  bottom: 53%;
  -webkit-border-radius: 0px;
          border-radius: 0px;
}
.algs-table.coh-ce-cpt_popup_image-7263399a img {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  top: 27%;
}
.algs-table-bottom.coh-ce-cpt_popup_image-7263399a img {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  top: 30%;
}
.no-radius.coh-ce-cpt_popup_image-7263399a img {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-top-left-radius: 0;
          border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
          border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
}
.adult-trial-img1.coh-ce-cpt_popup_image-7263399a img {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  bottom: -16px;
  right: -20px;
}
.adult-trial-img2.coh-ce-cpt_popup_image-7263399a img {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  bottom: -16px;
  right: -20px;
}
.pfic-adult-tab1.coh-ce-cpt_popup_image-7263399a img {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  top: 27%;
}
.pfic-adult-tab2.coh-ce-cpt_popup_image-7263399a img {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  top: -19%;
  right: -8px;
}
.p-sba.coh-ce-cpt_popup_image-7263399a .zoom-img {
  bottom: 50%;
  -webkit-border-radius: 0px;
          border-radius: 0px;
}
@media (max-width: 767px) {
  .transplant.coh-ce-cpt_popup_image-7263399a .coh-modal-inner img {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.efficay.coh-ce-cpt_popup_image-7263399a .zoom-img {
  right: -20px;
}
.coh-ce-cpt_popup_image-284a8f34 {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 46px;
  width: 46px;
  z-index: 1;
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
}
.coh-ce-cpt_popup_image-7941f40 .coh-modal-inner {
  background-color: rgb(255, 255, 255);
  width: 90%;
  padding: 10px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 15px;
          border-radius: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_popup_image-7941f40 .coh-modal-inner .transplant-pic {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_splitter_page_home_banner-e4938204 {
  background-color: rgb(0, 93, 166);
  padding-top: 34px;
  padding-bottom: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-e4938204 {
    padding-bottom: 30px;
  }
}
.coh-ce-cpt_splitter_page_home_banner-4970bcba {
  max-width: 1265px;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_splitter_page_home_banner-4970bcba {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-4970bcba {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-4970bcba {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_splitter_page_home_banner-abc160e6 h1 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 40px;
  padding-bottom: 29px;
  text-align: center;
  font-weight: 700;
  line-height: 113%;
  letter-spacing: -1.2px;
  margin: 0 auto;
  width: 81%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-abc160e6 h1 {
    font-size: 28px;
    line-height: 31px;
    letter-spacing: -0.56px;
    width: 94%;
    padding-bottom: 10px;
  }
}
.coh-ce-cpt_splitter_page_home_banner-2d709a16 {
  overflow: hidden;
  position: relative;
}
.coh-ce-cpt_splitter_page_home_banner-2d709a16 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.coh-ce-cpt_splitter_page_home_banner-2d709a16 .coh-wysiwyg > p {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 18px;
  font-weight: 400;
  padding-bottom: 0;
  margin-top: 12px;
  margin-bottom: 12px;
  line-height: 22px;
  width: 95%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-2d709a16 .coh-wysiwyg > p {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-2d709a16 .coh-wysiwyg > p {
    font-size: 16px;
    line-height: 24px;
    margin-top: 0;
  }
}
.coh-ce-cpt_splitter_page_home_banner-2d709a16 .coh-wysiwyg > p.limitation {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 15px;
  padding-top: 17px;
  padding-bottom: 10px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: -8px;
  line-height: normal;
  width: 99%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-2d709a16 .coh-wysiwyg > p.limitation {
    width: 89%;
    margin-left: 18px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-2d709a16 .coh-wysiwyg > p.limitation {
    padding-top: 12px;
    padding-bottom: 11px;
  }
}
.coh-ce-cpt_splitter_page_home_banner-29ea632b {
  padding-top: 10px;
  height: 100%;
}
.coh-ce-cpt_splitter_page_home_banner-29ea632b:hover .zipper-class {
  -webkit-transform: translate(337px);
      -ms-transform: translate(337px);
          transform: translate(337px);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-29ea632b:hover .zipper-class {
    -webkit-transform: translate(0);
        -ms-transform: translate(0);
            transform: translate(0);
  }
}
.coh-ce-cpt_splitter_page_home_banner-29ea632b:hover a {
  background-color: rgb(242, 165, 151);
}
.coh-ce-cpt_splitter_page_home_banner-7183ea2c {
  max-height: 176px;
  height: 176px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-7183ea2c {
    max-height: 150px;
    height: 150px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-7183ea2c {
    max-height: 130px;
    height: 130px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-7183ea2c {
    max-height: 200px;
    height: 200px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-7183ea2c {
    max-height: 147px;
    height: 147px;
    display: none;
  }
}
.coh-ce-cpt_splitter_page_home_banner-f8e3d3cc {
  display: none;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-f8e3d3cc {
    display: block;
    -webkit-border-top-left-radius: 23px;
            border-top-left-radius: 23px;
    -webkit-border-top-right-radius: 23px;
            border-top-right-radius: 23px;
    height: auto;
  }
}
.coh-ce-cpt_splitter_page_home_banner-f4d05877 {
  position: absolute;
  top: 180px;
  left: 16px;
  width: 92.5%;
  height: 16px;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  z-index: 2;
  margin: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-f4d05877 {
    width: 91.5%;
    top: 150px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-f4d05877 {
    width: 88.5%;
    top: 130px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-f4d05877 {
    width: 95.5%;
    top: 200px;
    left: 12px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-f4d05877 {
    top: 140px;
    width: 93.5%;
    display: none;
  }
}
.coh-ce-cpt_splitter_page_home_banner-46970ff7 {
  height: 24px;
  width: auto;
  position: absolute;
  top: 176px;
  left: 16px;
  z-index: 3;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: -webkit-transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 1s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  margin: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-46970ff7 {
    top: 146px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-46970ff7 {
    top: 126px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-46970ff7 {
    left: 12px;
    top: 196px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-46970ff7 {
    top: 137px;
    display: none;
  }
}
.coh-ce-cpt_splitter_page_home_banner-5596dd37 {
  background-color: rgb(255, 255, 255);
  -webkit-border-bottom-left-radius: 15px;
          border-bottom-left-radius: 15px;
  -webkit-border-bottom-right-radius: 15px;
          border-bottom-right-radius: 15px;
  padding: 20px;
  padding-bottom: 23px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-5596dd37 {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-5596dd37 {
    padding-bottom: 20px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_splitter_page_home_banner-4609bf22 {
  background-color: rgb(0, 70, 125);
  -webkit-border-radius: 23px;
          border-radius: 23px;
  padding-top: 10px;
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.coh-ce-cpt_splitter_page_home_banner-c9b79405:hover .zipper-class {
  -webkit-transform: translate(343px);
      -ms-transform: translate(343px);
          transform: translate(343px);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-c9b79405:hover .zipper-class {
    -webkit-transform: translate(0);
        -ms-transform: translate(0);
            transform: translate(0);
  }
}
.coh-ce-cpt_splitter_page_home_banner-c9b79405:hover a {
  background-color: #66C1BE !important ;
}
.coh-ce-cpt_splitter_page_home_banner-2bed4d0 {
  max-height: 176px;
  height: 176px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-2bed4d0 {
    max-height: 150px;
    height: 150px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-2bed4d0 {
    max-height: 130px;
    height: 130px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-2bed4d0 {
    max-height: 200px;
    height: 200px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-2bed4d0 {
    max-height: 147px;
    height: 147px;
    display: none;
  }
}
.coh-ce-cpt_splitter_page_home_banner-3735137 {
  display: none;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-3735137 {
    display: block;
    -webkit-border-top-right-radius: 23px;
            border-top-right-radius: 23px;
    -webkit-border-top-left-radius: 23px;
            border-top-left-radius: 23px;
    height: auto;
  }
}
.coh-ce-cpt_splitter_page_home_banner-890b45aa {
  height: 16px;
  width: 92.5%;
  position: absolute;
  top: 170px;
  left: 16px;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  z-index: 2;
  margin: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-890b45aa {
    width: 91.5%;
    top: 144px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-890b45aa {
    width: 88.5%;
    top: 121px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-890b45aa {
    top: 190px;
    width: 95.5%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-890b45aa {
    width: 92.5%;
    top: 134px;
    display: none;
  }
}
.coh-ce-cpt_splitter_page_home_banner-897dfb71 {
  height: 24px;
  width: auto;
  position: absolute;
  top: 167px;
  left: 15px;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: -webkit-transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 1s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  margin: 0;
  z-index: 3;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-897dfb71 {
    top: 140px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-897dfb71 {
    top: 117px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-897dfb71 {
    left: 11px;
    top: 185px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-897dfb71 {
    top: 130px;
    display: none;
  }
}
.coh-ce-cpt_splitter_page_home_banner-f6d08647 {
  background-color: rgb(255, 255, 255);
  -webkit-border-bottom-left-radius: 20px;
          border-bottom-left-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
          border-bottom-right-radius: 20px;
  padding: 20px;
  padding-bottom: 23px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-f6d08647 {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-f6d08647 {
    padding-bottom: 20px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_splitter_page_home_banner-f1055b13:hover .zipper-class {
  -webkit-transform: translate(343px);
      -ms-transform: translate(343px);
          transform: translate(343px);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-f1055b13:hover .zipper-class {
    -webkit-transform: translate(0);
        -ms-transform: translate(0);
            transform: translate(0);
  }
}
.coh-ce-cpt_splitter_page_home_banner-f1055b13:hover a {
  background-color: #66C1BE !important ;
}
.coh-ce-cpt_splitter_page_home_banner-de83690e {
  display: none;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-de83690e {
    display: block;
    -webkit-border-top-left-radius: 23px;
            border-top-left-radius: 23px;
    -webkit-border-top-right-radius: 23px;
            border-top-right-radius: 23px;
    height: auto;
  }
}
.coh-ce-cpt_splitter_page_home_banner-c5de208a {
  height: 16px;
  width: 92.5%;
  position: absolute;
  top: 170px;
  left: 16px;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  z-index: 2;
  margin: 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-c5de208a {
    width: 91.5%;
    top: 144px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-c5de208a {
    width: 88.5%;
    top: 121px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-c5de208a {
    top: 192px;
    width: 95.5%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-c5de208a {
    width: 92.5%;
    top: 135px;
    display: none;
  }
}
.coh-ce-cpt_splitter_page_home_banner-7d43cd71 {
  height: 24px;
  width: auto;
  position: absolute;
  top: 167px;
  left: 15px;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: -webkit-transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 1s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 1s cubic-bezier(0.25, 0.8, 0.25, 1);
  margin: 0;
  z-index: 3;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_splitter_page_home_banner-7d43cd71 {
    top: 140px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_splitter_page_home_banner-7d43cd71 {
    top: 117px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-7d43cd71 {
    left: 11px;
    top: 187px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_splitter_page_home_banner-7d43cd71 {
    top: 131px;
    display: none;
  }
}
.coh-ce-cpt_splitter_page_home_banner-468611d4 {
  background-color: rgb(255, 255, 255);
  -webkit-border-bottom-left-radius: 20px;
          border-bottom-left-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
          border-bottom-right-radius: 20px;
  padding: 20px;
  padding-bottom: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_home_banner-468611d4 {
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_splitter_page_home_banner-54db8813 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  padding-top: 30px;
  padding-bottom: 10px;
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto;
  text-align: center;
  width: 77%;
}
.coh-ce-cpt_splitter_page_home_banner-76ae09b8 p {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 10px;
  padding-right: 20px;
  padding-bottom: 0;
  margin-bottom: 0;
  text-align: right;
}
.coh-ce-cpt_splitter_page_ipsen_cares-889c3677 {
  margin-top: 70px;
  margin-bottom: 30px;
  width: 275px;
  height: 48.5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_ipsen_cares-889c3677 {
    margin-top: 40px;
    margin-bottom: 20px;
    width: 218px;
  }
}
.coh-ce-cpt_splitter_page_ipsen_cares-9ae2554a .logo-content h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(0, 93, 166);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_ipsen_cares-9ae2554a .logo-content h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_splitter_page_ipsen_cares-9ae2554a .logo-content p {
  color: rgb(65, 64, 66);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_ipsen_cares-9ae2554a .logo-content p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_splitter_page_ipsen_cares-8d62468b {
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 30px;
          border-radius: 30px;
  padding-top: 16px;
  padding-right: 50px;
  padding-bottom: 16px;
  padding-left: 50px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: normal;
  margin-bottom: 65px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_splitter_page_ipsen_cares-8d62468b {
    font-size: 16px;
    padding-top: 13px;
    padding-right: 46px;
    padding-bottom: 13px;
    padding-left: 46px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_splitter_page_ipsen_cares-8d62468b:hover {
  background-color: rgb(64, 134, 188);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_two_cards_section-21f0dc2c {
  padding-top: 72px;
  padding-bottom: 33px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_cards_section-21f0dc2c {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.coh-ce-cpt_two_cards_section-833b74bf {
  max-width: 1300px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_two_cards_section-833b74bf {
    width: 96%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_two_cards_section-833b74bf {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.coh-ce-cpt_two_cards_section-d270b487 h2 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 500;
  color: rgb(65, 64, 66);
  font-size: 34px;
  line-height: 41px;
  letter-spacing: -0.68px;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_cards_section-d270b487 h2 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.48px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_two_cards_section-d270b487 h2 sup {
  top: -12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_cards_section-d270b487 h2 sup {
    top: -8px;
  }
}
.coh-ce-cpt_two_cards_section-68de28a5 > div h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(65, 64, 66);
  font-size: 22px;
  line-height: 31.2px;
  margin-bottom: 8px;
  margin-left: 30px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_two_cards_section-68de28a5 > div h3 {
    margin-left: 0;
    width: 95%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_two_cards_section-68de28a5 > div h3 {
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_cards_section-68de28a5 > div h3 {
    margin-top: 10px;
    margin-left: 0;
    font-size: 18px;
    line-height: 24px;
    width: 100%;
  }
}
.coh-ce-cpt_two_cards_section-68de28a5 > div ul li {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  color: rgb(65, 64, 66);
  font-size: 18px;
  line-height: 27px;
  position: relative;
  margin-left: 45px;
  width: 73%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_two_cards_section-68de28a5 > div ul li {
    margin-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_cards_section-68de28a5 > div ul li {
    margin-left: 15px;
    font-size: 16px;
    line-height: 24px;
    width: 90%;
  }
}
.coh-ce-cpt_two_cards_section-68de28a5 > div ul li:before {
  position: absolute;
  top: 11px;
  left: -12px;
  content: "";;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: #414042;
}
.coh-ce-cpt_two_cards_section-68de28a5 > div img {
  min-height: 100px;
  min-width: 100px;
  width: 100px;
  height: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_two_cards_section-68de28a5 > div img {
    min-height: 60px;
    height: 60px;
    min-width: 60px;
    width: 60px;
  }
}
.coh-ce-cpt_two_cards_section-68de28a5 > div > .coh-container {
  min-height: 217px;
  height: 217px;
  padding-top: 32.5px;
  padding-bottom: 32.5px;
  padding-left: 30px;
  -webkit-border-radius: 15px;
          border-radius: 15px;
  -webkit-box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);
          box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.10);;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_two_cards_section-68de28a5 > div > .coh-container {
    min-height: 275px;
    height: 275px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_two_cards_section-68de28a5 > div > .coh-container {
    min-height: 317px;
    height: 317px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_two_cards_section-68de28a5 > div > .coh-container {
    min-height: 400px;
    height: 400px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_cards_section-68de28a5 > div > .coh-container {
    padding-top: 20px;
    padding-right: 18px;
    padding-bottom: 6px;
    padding-left: 20px;
    min-height: auto;
    height: auto;
    margin-bottom: 20px;
  }
}
.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-e1971c93 {
  position: relative;
}
.coh-ce-e1971c93 {
  position: relative;
}
.coh-ce-e1971c93 {
  position: relative;
}
.coh-ce-e1971c93 {
  position: relative;
}
.coh-ce-9a296fe7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 87%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-9a296fe7 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-a245b81 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-a245b81 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-a245b81:last-child .menu-level-2 > li:before {
  width: 0;
  height: 0;
}
.in-active-trail.is-expanded.is-collapsed.coh-ce-a245b81 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.in-active-trail.is-expanded.coh-ce-a245b81 > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .in-active-trail.is-expanded.coh-ce-a245b81 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.in-active-trail.coh-ce-a245b81 > a {
  background-color:  rgba(0, 93, 166, 0.1);;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.in-active-trail.coh-ce-a245b81 > a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 6px;
  background-color: rgb(0, 93, 166);
}
.has-children.coh-ce-a245b81 > a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 20px;
  content: "\f107";
  font-family: icomoon;
  position: absolute;
  top: 17px;
  right: 17px;
}
.coh-ce-37ac05eb {
  font-size: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 15px;
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
  position: relative;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 24px;
          border-radius: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-37ac05eb {
    height: auto;
  }
}
.coh-ce-37ac05eb:hover {
  color: #fff;
}
.coh-ce-5c6589c9 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 1px;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-5c6589c9 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-1cfb9a2b {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-1cfb9a2b li:last-child {
  margin-bottom: 0;
}
.coh-ce-1cfb9a2b li {
  margin-bottom: 0;
}
.coh-ce-6f1baace {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-6f1baace {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-6f1baace:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-6f1baace:first-child {
  position: relative;
}
.coh-ce-6f1baace:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-6f1baace:last-child {
  margin-bottom: 0;
}
.coh-ce-6f1baace:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.in-active-trail.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-6f1baace > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-6f1baace > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-6f1baace > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-6f1baace > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-6f1baace span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-6f1baace span:after {
  display: none;
}
.coh-ce-73f4e52e {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 32px;
  display: block;
  width: 100%;
  font-size: 18px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 23.4px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  font-weight: 600;
}
.coh-ce-73f4e52e:hover {
  color: inherit;
}
.coh-ce-73f4e52e:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-73f4e52e {
  padding-top: 0;
}
.coh-ce-73f4e52e span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.coh-ce-9a296fe7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 87%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-9a296fe7 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-a245b81 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-a245b81 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-a245b81:last-child .menu-level-2 > li:before {
  width: 0;
  height: 0;
}
.in-active-trail.is-expanded.is-collapsed.coh-ce-a245b81 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.in-active-trail.is-expanded.coh-ce-a245b81 > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .in-active-trail.is-expanded.coh-ce-a245b81 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.in-active-trail.coh-ce-a245b81 > a {
  background-color:  rgba(0, 93, 166, 0.1);;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.in-active-trail.coh-ce-a245b81 > a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 6px;
  background-color: rgb(0, 93, 166);
}
.has-children.coh-ce-a245b81 > a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 20px;
  content: "\f107";
  font-family: icomoon;
  position: absolute;
  top: 17px;
  right: 17px;
}
.coh-ce-37ac05eb {
  font-size: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 15px;
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
  position: relative;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 24px;
          border-radius: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-37ac05eb {
    height: auto;
  }
}
.coh-ce-37ac05eb:hover {
  color: #fff;
}
.coh-ce-5c6589c9 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 1px;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-5c6589c9 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-1cfb9a2b {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-1cfb9a2b li:last-child {
  margin-bottom: 0;
}
.coh-ce-1cfb9a2b li {
  margin-bottom: 0;
}
.coh-ce-6f1baace {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-6f1baace {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-6f1baace:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-6f1baace:first-child {
  position: relative;
}
.coh-ce-6f1baace:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-6f1baace:last-child {
  margin-bottom: 0;
}
.coh-ce-6f1baace:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.in-active-trail.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-6f1baace > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-6f1baace > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-6f1baace > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-6f1baace > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-6f1baace span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-6f1baace span:after {
  display: none;
}
.coh-ce-73f4e52e {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 32px;
  display: block;
  width: 100%;
  font-size: 18px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 23.4px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  font-weight: 600;
}
.coh-ce-73f4e52e:hover {
  color: inherit;
}
.coh-ce-73f4e52e:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-73f4e52e {
  padding-top: 0;
}
.coh-ce-73f4e52e span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.coh-ce-52b71112 {
  margin-bottom: 0;
}
.coh-ce-5b59878c {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  background-color: rgb(234, 105, 82);
  display: block;
  padding-top: 10px;
  padding-right: 25px;
  padding-bottom: 10px;
  padding-left: 25px;
  -webkit-border-radius: 24px;
          border-radius: 24px;
  position: relative;
  margin-right: auto;
  margin-left: auto;
  max-width: 136px;
}
.coh-ce-5b59878c: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;
  content: "\f078";
  font-family: icomoon;
  font-size: 20px;
  top: 6px;
}
.coh-ce-443cc08f {
  display: none;
}
.coh-ce-5e17d9f2 {
  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;
  float: right;
  position: relative;
  right: 0;
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-5e17d9f2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-d8ee5355 {
  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-left: -1.1px;
  margin-bottom: 0;
  position: relative;
  margin-right: 1.15rem;
  margin-left: 0.75rem;
}
@media (max-width: 1169px) {
  .coh-ce-d8ee5355 {
    margin-left: 0;
    margin-right: 1rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-d8ee5355 {
    padding-right: 0;
    padding-left: 0;
    margin-right: 0;
    margin-left: 0;
  }
}
.coh-ce-d8ee5355:last-child {
  padding-right: 11px;
}
.coh-ce-d8ee5355:hover span {
  color: rgb(59, 129, 183);
  color: #005DA6 !important;
}
.coh-ce-d8ee5355:hover span:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  top: 25px !important;
}
.coh-ce-d8ee5355:hover a {
  color: #005DA6 !important;
}
.has-children.is-collapsed.coh-ce-d8ee5355 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-d8ee5355 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-d8ee5355 > 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-d8ee5355 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-d8ee5355 > a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f107";
  font-family: icomoon;
  -webkit-transition: 200ms ease-in-out transform;
  transition: 200ms ease-in-out transform;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0.5rem;
}
.has-children.coh-ce-d8ee5355 > a:hover {
  color: rgb(0, 93, 166);
}
.has-children.coh-ce-d8ee5355 span {
  padding-right: 24px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: rgb(65, 64, 66);
  position: relative;
}
.has-children.coh-ce-d8ee5355 span:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f107";
  font-family: icomoon;
  position: absolute;
  top: 23px;
  right: 4px;
  color: rgb(0, 93, 166);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  font-size: 22px;
}
@media (max-width: 1169px) {
  .has-children.coh-ce-d8ee5355 span:after {
    top: 25px;
  }
}
.has-children.coh-ce-d8ee5355 span:hover {
  color: rgb(0, 93, 166);
}
.arow.coh-ce-d8ee5355 span {
  color: rgb(0, 93, 166);
}
.arow.coh-ce-d8ee5355 span:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
  top: 23px;
}
.arow.coh-ce-d8ee5355 span:before {
  width: 0 !important;
  background-color: rgb(255, 255, 255);
}
.is-active.in-active-trail.coh-ce-d8ee5355 a {
  color: rgb(0, 93, 166);
  font-weight: 700;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.is-active.in-active-trail.coh-ce-d8ee5355 a:before {
  content: "";
  position: absolute;
  bottom: -17px;
  left: 0;
  right: 0;
  height: 10px;
  width: 100%;
  background-color: rgb(0, 93, 166);
}
.is-active.in-active-trail.coh-ce-d8ee5355 span:before {
  background-color: rgb(0, 93, 166);
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 10px;
  width: 100%;
}
.coh-ce-3b420fe {
  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.75rem;
  padding-bottom: 0.75rem;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  line-height: 21.79px;
}
@media (max-width: 1169px) {
  .coh-ce-3b420fe {
    font-size: 16px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-3b420fe {
    padding-right: 1rem;
    padding-left: 1rem;
    height: auto;
  }
}
.coh-ce-b95c9a4d {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: -86px;
  right: 0;
  background: #fff;
  max-width: 255px;
  width: 255px;
}
@media (max-width: 1023px) {
  .coh-ce-b95c9a4d {
    position: static;
  }
}
.coh-ce-75d56da3 {
  padding-top: 0;
  padding-bottom: 0;
  pointer-events: auto;
  margin-top: 17px;
}
@media (max-width: 1023px) {
  .coh-ce-75d56da3 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-ccef18d2 {
  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;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 10px;
          border-radius: 10px;
  box-shdow: 0px 1px 5px 0px #00000066;
}
.coh-ce-4804e2e7 {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: inline-block;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1023px) {
  .coh-ce-4804e2e7 {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-4804e2e7:last-child a {
  border-bottom-style: none;
}
.coh-ce-2eed080 {
  padding-top: 10.5px;
  padding-bottom: 10.5px;
  display: block;
  width: 100%;
  font-size: 14px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(43, 42, 42);
  text-align: center;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
}
.coh-ce-2eed080:hover {
  color: #005da6 !important;
}
.coh-ce-9e7f72ef {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-9e7f72ef {
    position: static;
  }
}
.coh-ce-9891be7f {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-9891be7f {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-f729bb14 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
  display: inline-block;
}
.coh-ce-e2fde823 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  color: rgb(43, 42, 42);
}
.coh-ce-ef28f1d2 {
  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;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-ef28f1d2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-d0f3a9f3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-d0f3a9f3 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-d0f3a9f3:last-child .menu-level-2 > li:before {
  width: 0;
  height: 0;
}
.in-active-trail.is-expanded.is-collapsed.coh-ce-d0f3a9f3 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.in-active-trail.is-expanded.coh-ce-d0f3a9f3 > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .in-active-trail.is-expanded.coh-ce-d0f3a9f3 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.is-expanded.coh-ce-d0f3a9f3 > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
  background-color: rgba(0, 93, 166, 0.1);
}
.has-children.is-expanded.coh-ce-d0f3a9f3 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-d0f3a9f3 > a {
  background-color:  rgba(0, 93, 166, 0.1);;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.in-active-trail.coh-ce-d0f3a9f3 > a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 6px;
  background-color: rgb(0, 93, 166);
}
.has-children.coh-ce-d0f3a9f3 > a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 20px;
  content: "\f107";
  font-family: icomoon;
  position: absolute;
  top: 17px;
  right: 17px;
}
.coh-ce-1f3fd38f {
  font-size: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 15px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
  position: relative;
  border-width: 1px;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-1f3fd38f {
    height: auto;
  }
}
.coh-ce-5c6589c9 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 1px;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-5c6589c9 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-1cfb9a2b {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-1cfb9a2b li:last-child {
  margin-bottom: 0;
}
.coh-ce-1cfb9a2b li {
  margin-bottom: 0;
}
.coh-ce-6f1baace {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-6f1baace {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-6f1baace:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-6f1baace:first-child {
  position: relative;
}
.coh-ce-6f1baace:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-6f1baace:last-child {
  margin-bottom: 0;
}
.coh-ce-6f1baace:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.in-active-trail.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-6f1baace > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-6f1baace > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-6f1baace > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-6f1baace > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-6f1baace span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-6f1baace span:after {
  display: none;
}
.coh-ce-73f4e52e {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 32px;
  display: block;
  width: 100%;
  font-size: 18px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 23.4px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  font-weight: 600;
}
.coh-ce-73f4e52e:hover {
  color: inherit;
}
.coh-ce-73f4e52e:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-73f4e52e {
  padding-top: 0;
}
.coh-ce-73f4e52e span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.coh-ce-c6b7fc3f {
  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;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 1023px) {
  .coh-ce-c6b7fc3f {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-839dc70d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 10px;
  padding-left: 10px;
  -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-bottom: 0;
  margin-right: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-839dc70d {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-286d0a84 {
  font-size: 13px;
  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;
  color: rgb(255, 255, 255);
  position: relative;
  margin-top: -1px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 17.7px;
  font-weight: 600;
}
@media (max-width: 1169px) {
  .coh-ce-286d0a84 {
    font-size: 12px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-286d0a84 {
    padding-right: 1rem;
    padding-left: 1rem;
    height: auto;
  }
}
.coh-ce-286d0a84:after {
  content: "";
  position: absolute;
  right: -14px;
  top: 17px;
  background-color: rgb(255, 255, 255);
  width: 1px;
  height: 15px;
}
@media (max-width: 1169px) {
  .coh-ce-286d0a84:after {
    right: -5px;
  }
}
.coh-ce-286d0a84:hover {
  color: rgb(255, 255, 255);
  text-decoration: underline;
}
.coh-ce-9e7f72ef {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-9e7f72ef {
    position: static;
  }
}
.coh-ce-bc7be631 {
  padding-top: 0;
  padding-bottom: 0;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-bc7be631 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-272817d6 {
  margin-top: 0;
  margin-right: 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;
  -webkit-box-shadow: 0px 1px 5px 0px #00000066;
          box-shadow: 0px 1px 5px 0px #00000066;
  max-width: 148px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-418117ac {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: inline-block;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-418117ac {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-418117ac:first-child a {
  padding-top: 11.2px;
  padding-bottom: 11.2px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
}
.coh-ce-712f43ed {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  font-size: 14px;
  text-align: center;
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-d344be45 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
}
.coh-ce-769e1d0 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
}
.coh-ce-db78d2ea {
  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;
  float: right;
  position: relative;
  right: 0;
  margin-right: 0;
}
@media (max-width: 1023px) {
  .coh-ce-db78d2ea {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-80d62bfc {
  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-left: -1.1px;
  margin-bottom: 8px;
  position: relative;
  margin-right: 1.15rem;
  margin-left: 0.75rem;
}
@media (max-width: 1169px) {
  .coh-ce-80d62bfc {
    margin-left: 0;
    margin-right: 1rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-80d62bfc {
    padding-right: 0;
    padding-left: 0;
    margin-right: 0;
    margin-left: 0;
  }
}
.coh-ce-80d62bfc:last-child {
  padding-right: 11px;
}
.coh-ce-80d62bfc:hover span {
  color: rgb(59, 129, 183);
  color: #005DA6 !important;
}
.coh-ce-80d62bfc:hover span:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  top: 25px !important;
}
.coh-ce-80d62bfc:hover a {
  color: #005DA6 !important;
}
.has-children.is-collapsed.coh-ce-80d62bfc > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-80d62bfc > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-80d62bfc > 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-80d62bfc > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-80d62bfc > a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f107";
  font-family: icomoon;
  -webkit-transition: 200ms ease-in-out transform;
  transition: 200ms ease-in-out transform;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0.5rem;
}
.has-children.coh-ce-80d62bfc > a:hover {
  color: rgb(0, 93, 166);
}
.has-children.coh-ce-80d62bfc span {
  padding-right: 24px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: rgb(65, 64, 66);
  position: relative;
}
.has-children.coh-ce-80d62bfc span:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f107";
  font-family: icomoon;
  position: absolute;
  top: 23px;
  right: 4px;
  color: rgb(0, 93, 166);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  font-size: 22px;
}
@media (max-width: 1169px) {
  .has-children.coh-ce-80d62bfc span:after {
    top: 25px;
  }
}
.has-children.coh-ce-80d62bfc span:hover {
  color: rgb(0, 93, 166);
}
.arow.coh-ce-80d62bfc span {
  color: rgb(0, 93, 166);
}
.arow.coh-ce-80d62bfc span:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
  top: 23px;
}
.arow.coh-ce-80d62bfc span:before {
  width: 0 !important;
  background-color: rgb(255, 255, 255);
}
.is-active.in-active-trail.coh-ce-80d62bfc a {
  color: rgb(0, 93, 166);
  font-weight: 700;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.is-active.in-active-trail.coh-ce-80d62bfc a:before {
  content: "";
  position: absolute;
  bottom: -17px;
  left: 0;
  right: 0;
  height: 10px;
  width: 100%;
  background-color: rgb(0, 93, 166);
}
.is-active.in-active-trail.coh-ce-80d62bfc span:before {
  background-color: rgb(0, 93, 166);
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 10px;
  width: 100%;
}
.coh-ce-3b420fe {
  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.75rem;
  padding-bottom: 0.75rem;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  line-height: 21.79px;
}
@media (max-width: 1169px) {
  .coh-ce-3b420fe {
    font-size: 16px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-3b420fe {
    padding-right: 1rem;
    padding-left: 1rem;
    height: auto;
  }
}
.coh-ce-436de15d {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  background: #fff;
  width: 146.7%;
  left: -40%;
}
@media (max-width: 1023px) {
  .coh-ce-436de15d {
    position: static;
  }
}
.coh-ce-9891be7f {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-9891be7f {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-41faece7 {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-634a9703 {
  list-style-type: none;
  margin-left: 0;
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: inline-block;
  width: 30%;
}
@media (max-width: 1023px) {
  .coh-ce-634a9703 {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-1224030b {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  font-size: 0.875rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(43, 42, 42);
}
.coh-ce-9e7f72ef {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-9e7f72ef {
    position: static;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-f729bb14 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
  display: inline-block;
}
.coh-ce-e2fde823 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  color: rgb(43, 42, 42);
}
.coh-ce-ef28f1d2 {
  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;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-ef28f1d2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-d0f3a9f3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-d0f3a9f3 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-d0f3a9f3:last-child .menu-level-2 > li:before {
  width: 0;
  height: 0;
}
.in-active-trail.is-expanded.is-collapsed.coh-ce-d0f3a9f3 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.in-active-trail.is-expanded.coh-ce-d0f3a9f3 > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .in-active-trail.is-expanded.coh-ce-d0f3a9f3 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.is-expanded.coh-ce-d0f3a9f3 > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
  background-color: rgba(0, 93, 166, 0.1);
}
.has-children.is-expanded.coh-ce-d0f3a9f3 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-d0f3a9f3 > a {
  background-color:  rgba(0, 93, 166, 0.1);;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.in-active-trail.coh-ce-d0f3a9f3 > a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 6px;
  background-color: rgb(0, 93, 166);
}
.has-children.coh-ce-d0f3a9f3 > a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 20px;
  content: "\f107";
  font-family: icomoon;
  position: absolute;
  top: 17px;
  right: 17px;
}
.coh-ce-1f3fd38f {
  font-size: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 15px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
  position: relative;
  border-width: 1px;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-1f3fd38f {
    height: auto;
  }
}
.coh-ce-5c6589c9 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 1px;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-5c6589c9 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-1cfb9a2b {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-1cfb9a2b li:last-child {
  margin-bottom: 0;
}
.coh-ce-1cfb9a2b li {
  margin-bottom: 0;
}
.coh-ce-6f1baace {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-6f1baace {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-6f1baace:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-6f1baace:first-child {
  position: relative;
}
.coh-ce-6f1baace:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-6f1baace:last-child {
  margin-bottom: 0;
}
.coh-ce-6f1baace:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.in-active-trail.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-6f1baace > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-6f1baace > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-6f1baace > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-6f1baace > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-6f1baace span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-6f1baace span:after {
  display: none;
}
.coh-ce-73f4e52e {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 32px;
  display: block;
  width: 100%;
  font-size: 18px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 23.4px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  font-weight: 600;
}
.coh-ce-73f4e52e:hover {
  color: inherit;
}
.coh-ce-73f4e52e:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-73f4e52e {
  padding-top: 0;
}
.coh-ce-73f4e52e span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.coh-ce-458aeaf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 1023px) {
  .coh-ce-458aeaf {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-cfeba3d3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1023px) {
  .coh-ce-cfeba3d3 {
    padding-right: 0;
    padding-left: 0;
  }
}
.has-children.is-collapsed.coh-ce-cfeba3d3 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-cfeba3d3 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-cfeba3d3 > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .has-children.coh-ce-cfeba3d3 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-cfeba3d3 > a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f107";
  font-family: icomoon;
  -webkit-transition: 200ms ease-in-out transform;
  transition: 200ms ease-in-out transform;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0.5rem;
}
.coh-ce-7603bfd {
  font-size: 0.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
@media (max-width: 1023px) {
  .coh-ce-7603bfd {
    padding-right: 1rem;
    padding-left: 1rem;
    height: auto;
  }
}
.coh-ce-9e7f72ef {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-9e7f72ef {
    position: static;
  }
}
.coh-ce-9891be7f {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-9891be7f {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-41faece7 {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-4c431097 {
  list-style-type: none;
  margin-left: 0;
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  display: inline-block;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-4c431097 {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-5d9b5c92 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  font-size: 0.875rem;
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-d344be45 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
}
.coh-ce-769e1d0 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
}
.coh-ce-9a296fe7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 87%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-9a296fe7 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-d0f3a9f3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-d0f3a9f3 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-d0f3a9f3:last-child .menu-level-2 > li:before {
  width: 0;
  height: 0;
}
.in-active-trail.is-expanded.is-collapsed.coh-ce-d0f3a9f3 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.in-active-trail.is-expanded.coh-ce-d0f3a9f3 > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .in-active-trail.is-expanded.coh-ce-d0f3a9f3 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.is-expanded.coh-ce-d0f3a9f3 > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
  background-color: rgba(0, 93, 166, 0.1);
}
.has-children.is-expanded.coh-ce-d0f3a9f3 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-d0f3a9f3 > a {
  background-color:  rgba(0, 93, 166, 0.1);;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.in-active-trail.coh-ce-d0f3a9f3 > a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 6px;
  background-color: rgb(0, 93, 166);
}
.has-children.coh-ce-d0f3a9f3 > a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-size: 20px;
  content: "\f107";
  font-family: icomoon;
  position: absolute;
  top: 17px;
  right: 17px;
}
.coh-ce-1f3fd38f {
  font-size: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 15px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
  position: relative;
  border-width: 1px;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-1f3fd38f {
    height: auto;
  }
}
.coh-ce-5c6589c9 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 1px;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-5c6589c9 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-1cfb9a2b {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-1cfb9a2b li:last-child {
  margin-bottom: 0;
}
.coh-ce-1cfb9a2b li {
  margin-bottom: 0;
}
.coh-ce-6f1baace {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-6f1baace {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-6f1baace:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-6f1baace:first-child {
  position: relative;
}
.coh-ce-6f1baace:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-6f1baace:last-child {
  margin-bottom: 0;
}
.coh-ce-6f1baace:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.in-active-trail.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-6f1baace > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-6f1baace > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-6f1baace > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-6f1baace > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-6f1baace span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-6f1baace span:after {
  display: none;
}
.coh-ce-73f4e52e {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 32px;
  display: block;
  width: 100%;
  font-size: 18px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 23.4px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  font-weight: 600;
}
.coh-ce-73f4e52e:hover {
  color: inherit;
}
.coh-ce-73f4e52e:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-73f4e52e {
  padding-top: 0;
}
.coh-ce-73f4e52e span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.coh-ce-9a296fe7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 87%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-9a296fe7 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-a245b81 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-a245b81 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-a245b81:last-child .menu-level-2 > li:before {
  width: 0;
  height: 0;
}
.in-active-trail.is-expanded.is-collapsed.coh-ce-a245b81 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.in-active-trail.is-expanded.coh-ce-a245b81 > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .in-active-trail.is-expanded.coh-ce-a245b81 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.in-active-trail.coh-ce-a245b81 > a {
  background-color:  rgba(0, 93, 166, 0.1);;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.in-active-trail.coh-ce-a245b81 > a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 6px;
  background-color: rgb(0, 93, 166);
}
.has-children.coh-ce-a245b81 > a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 20px;
  content: "\f107";
  font-family: icomoon;
  position: absolute;
  top: 17px;
  right: 17px;
}
.coh-ce-37ac05eb {
  font-size: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 15px;
  color: rgb(255, 255, 255);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
  position: relative;
  background-color: rgb(0, 93, 166);
  -webkit-border-radius: 24px;
          border-radius: 24px;
}
@media (max-width: 1023px) {
  .coh-ce-37ac05eb {
    height: auto;
  }
}
.coh-ce-37ac05eb:hover {
  color: #fff;
}
.coh-ce-5c6589c9 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 1px;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-5c6589c9 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-1cfb9a2b {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-1cfb9a2b li:last-child {
  margin-bottom: 0;
}
.coh-ce-1cfb9a2b li {
  margin-bottom: 0;
}
.coh-ce-6f1baace {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-6f1baace {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-6f1baace:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-6f1baace:first-child {
  position: relative;
}
.coh-ce-6f1baace:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-6f1baace:last-child {
  margin-bottom: 0;
}
.coh-ce-6f1baace:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.in-active-trail.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-6f1baace > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-6f1baace > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-6f1baace > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-6f1baace > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-6f1baace span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-6f1baace span:after {
  display: none;
}
.coh-ce-73f4e52e {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 32px;
  display: block;
  width: 100%;
  font-size: 18px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 23.4px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  font-weight: 600;
}
.coh-ce-73f4e52e:hover {
  color: inherit;
}
.coh-ce-73f4e52e:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-73f4e52e {
  padding-top: 0;
}
.coh-ce-73f4e52e span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.coh-ce-cc0113a1 {
  margin-bottom: 0;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 1023px) {
  .coh-ce-cc0113a1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-21a37a79 {
  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-bottom: 0;
}
.coh-ce-180f5d30 {
  display: none;
  position: absolute;
  top: 115%;
  left: 0;
  right: 18px;
}
.coh-ce-52de327c {
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-52de327c {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-52de327c {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 12px;
  }
}
.coh-ce-41bf4e12 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 1px 5px 0px #00000066;
          box-shadow: 0px 1px 5px 0px #00000066;
  max-width: 187px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-2984a77c {
  display: inline-block;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 100%;
}
.coh-ce-2984a77c:last-child a {
  padding-top: 11.2px;
  padding-bottom: 11.2px;
  border-bottom-width: 0;
  border-bottom-style: none;
  border-bottom-color: rgba(0, 0, 0, 0);
}
.coh-ce-17b637b1 {
  font-size: 14px;
  text-align: center;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
}
.coh-ce-cc0113a1 {
  margin-bottom: 0;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 1023px) {
  .coh-ce-cc0113a1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-21a37a79 {
  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-bottom: 0;
}
.coh-ce-180f5d30 {
  display: none;
  position: absolute;
  top: 115%;
  left: 0;
  right: 18px;
}
.coh-ce-52de327c {
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-52de327c {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-52de327c {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 12px;
  }
}
.coh-ce-41bf4e12 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 1px 5px 0px #00000066;
          box-shadow: 0px 1px 5px 0px #00000066;
  max-width: 187px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-2984a77c {
  display: inline-block;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 100%;
}
.coh-ce-2984a77c:last-child a {
  padding-top: 11.2px;
  padding-bottom: 11.2px;
  border-bottom-width: 0;
  border-bottom-style: none;
  border-bottom-color: rgba(0, 0, 0, 0);
}
.coh-ce-17b637b1 {
  font-size: 14px;
  text-align: center;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(65, 64, 66);
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
}
.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-fc12664 {
  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;
  float: right;
  position: relative;
  right: 0;
  margin-right: -43px;
  margin-bottom: 0;
}
@media (max-width: 1439px) {
  .coh-ce-fc12664 {
    margin-right: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-fc12664 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-21a0ef78 {
  font-size: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  line-height: normal;
}
@media (max-width: 1439px) {
  .coh-ce-21a0ef78 {
    font-size: 13px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-21a0ef78 {
    font-size: 12px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-21a0ef78 {
    padding-right: 1rem;
    padding-left: 1rem;
    height: auto;
  }
}
.coh-ce-6a1c2230 {
  position: absolute;
  top: 144%;
  display: none;
  z-index: 1;
  left: -75px;
  right: 0;
  max-width: 255px;
  width: 255px;
}
@media (max-width: 1023px) {
  .coh-ce-6a1c2230 {
    position: static;
  }
}
.coh-ce-60630de1 {
  padding-top: 0;
  padding-bottom: 0;
  pointer-events: auto;
  margin-top: 17px;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-60630de1 {
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-44bfd6f9 {
  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;
  -webkit-box-shadow: 0px 1px 5px 0px #00000066;
          box-shadow: 0px 1px 5px 0px #00000066;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  background-color: rgb(255, 255, 255);
}
.coh-ce-4f73a99b {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: inline-block;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: inline-block;
}
@media (max-width: 1023px) {
  .coh-ce-4f73a99b {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-4f73a99b:last-child a {
  border-bottom-width: 0;
  border-bottom-style: none;
}
.in-active-trail.coh-ce-4f73a99b a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(0, 93, 166);
}
.coh-ce-7f43ec52 {
  padding-top: 10.5px;
  padding-bottom: 10.5px;
  display: block;
  width: 100%;
  font-size: 14px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  text-align: center;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
}
.coh-ce-7f43ec52:hover {
  color: #005da6 !important;
}
.coh-ce-9e7f72ef {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-9e7f72ef {
    position: static;
  }
}
.coh-ce-9891be7f {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-9891be7f {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-f729bb14 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
  display: inline-block;
}
.coh-ce-e2fde823 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  color: rgb(43, 42, 42);
}
.coh-ce-9a296fe7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 87%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-9a296fe7 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-9034c4da {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-9034c4da {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-9034c4da:last-child .menu-level-2 > li:before {
  width: 0;
  height: 0;
}
.in-active-trail.is-expanded.is-collapsed.coh-ce-9034c4da > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.in-active-trail.is-expanded.coh-ce-9034c4da > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .in-active-trail.is-expanded.coh-ce-9034c4da > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.is-expanded.coh-ce-9034c4da a:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.in-active-trail.coh-ce-9034c4da > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-weight: 600;
  background-color: rgb(0, 151, 147);
}
.in-active-trail.coh-ce-9034c4da > a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 6px;
  background-color: rgba(0, 0, 0, 0);
}
.coh-ce-c5ab8c61 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 0;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-c5ab8c61 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-f8037056 {
  margin-top: 10px;
  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;
  -webkit-box-shadow: 0px 0px 5px 3px #ccc;
          box-shadow: 0px 0px 5px 3px #ccc;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-f8037056 li:last-child {
  margin-bottom: 0;
}
.coh-ce-f8037056 li {
  margin-bottom: 0;
}
.coh-ce-22b4fa4c {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-22b4fa4c {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-22b4fa4c:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-22b4fa4c:first-child {
  position: relative;
}
.coh-ce-22b4fa4c:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-22b4fa4c:first-child a {
  border-top-width: 0;
  border-top-style: none;
}
.coh-ce-22b4fa4c:last-child {
  margin-bottom: 0;
}
.coh-ce-22b4fa4c:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.coh-ce-22b4fa4c:last-child a {
  border-bottom-width: 0px;
  border-bottom-style: none;
}
.in-active-trail.is-expanded.coh-ce-22b4fa4c > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-22b4fa4c > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-22b4fa4c > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-22b4fa4c > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-22b4fa4c > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-ce-22b4fa4c span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-22b4fa4c span:after {
  display: none;
}
.coh-ce-66b940e1 {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 0;
  display: block;
  width: 100%;
  font-size: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 23.4px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  font-weight: 600;
  text-align: center;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: rgb(217, 217, 217);
}
.coh-ce-66b940e1:hover {
  color: inherit;
}
.coh-ce-66b940e1:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-66b940e1 {
  padding-top: 0;
}
.coh-ce-66b940e1 span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.coh-ce-cc0113a1 {
  margin-bottom: 0;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 1023px) {
  .coh-ce-cc0113a1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-22cbe373 {
  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-bottom: 0;
}
.is-expanded.coh-ce-22cbe373 a:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.coh-ce-180f5d30 {
  display: none;
  position: absolute;
  top: 115%;
  left: 0;
  right: 18px;
}
.coh-ce-52de327c {
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-52de327c {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-52de327c {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 12px;
  }
}
.coh-ce-b36c033 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 1px 5px 0px #00000066;
          box-shadow: 0px 1px 5px 0px #00000066;
  max-width: 155px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-2984a77c {
  display: inline-block;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 100%;
}
.coh-ce-2984a77c:last-child a {
  padding-top: 11.2px;
  padding-bottom: 11.2px;
  border-bottom-width: 0;
  border-bottom-style: none;
  border-bottom-color: rgba(0, 0, 0, 0);
}
.coh-ce-5e8db0e8 {
  font-size: 14px;
  text-align: center;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  font-weight: 400;
}
.coh-ce-4c2ae029 {
  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;
  float: right;
  position: relative;
  right: 0;
  margin-right: -31px;
  margin-bottom: 0;
}
@media (max-width: 1439px) {
  .coh-ce-4c2ae029 {
    margin-right: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-4c2ae029 {
    margin-right: 7px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-4c2ae029 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-21a0ef78 {
  font-size: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  line-height: normal;
}
@media (max-width: 1439px) {
  .coh-ce-21a0ef78 {
    font-size: 13px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-21a0ef78 {
    font-size: 12px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-21a0ef78 {
    padding-right: 1rem;
    padding-left: 1rem;
    height: auto;
  }
}
.coh-ce-6a1c2230 {
  position: absolute;
  top: 144%;
  display: none;
  z-index: 1;
  left: -75px;
  right: 0;
  max-width: 255px;
  width: 255px;
}
@media (max-width: 1023px) {
  .coh-ce-6a1c2230 {
    position: static;
  }
}
.coh-ce-60630de1 {
  padding-top: 0;
  padding-bottom: 0;
  pointer-events: auto;
  margin-top: 17px;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-60630de1 {
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-44bfd6f9 {
  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;
  -webkit-box-shadow: 0px 1px 5px 0px #00000066;
          box-shadow: 0px 1px 5px 0px #00000066;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  background-color: rgb(255, 255, 255);
}
.coh-ce-f5e7e807 {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: inline-block;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: inline-block;
}
@media (max-width: 1023px) {
  .coh-ce-f5e7e807 {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-f5e7e807:last-child a {
  border-bottom-width: 0;
  border-bottom-style: none;
}
.in-active-trail.coh-ce-f5e7e807 a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(0, 93, 166);
}
.coh-ce-d4df38f1 {
  padding-top: 10.5px;
  padding-bottom: 10.5px;
  display: block;
  width: 100%;
  font-size: 14px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  text-align: center;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
}
.coh-ce-d4df38f1:hover {
  color: #005da6 !important;
}
.coh-ce-9e7f72ef {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-9e7f72ef {
    position: static;
  }
}
.coh-ce-9891be7f {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-9891be7f {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-f729bb14 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
  display: inline-block;
}
.coh-ce-e2fde823 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  color: rgb(43, 42, 42);
}
.coh-ce-cc0113a1 {
  margin-bottom: 0;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 1023px) {
  .coh-ce-cc0113a1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-41858f39 {
  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-bottom: 0;
}
.is-expanded.coh-ce-41858f39 a:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.coh-ce-180f5d30 {
  display: none;
  position: absolute;
  top: 115%;
  left: 0;
  right: 18px;
}
.coh-ce-52de327c {
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-52de327c {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-52de327c {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 12px;
  }
}
.coh-ce-da711a2c {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.25);
  max-width: 148px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-e2d74684 {
  display: inline-block;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 100%;
}
.coh-ce-e2d74684:last-child a {
  padding-top: 11.2px;
  padding-bottom: 11.2px;
  border-bottom-width: 0;
  border-bottom-style: none;
  border-bottom-color: rgb(204, 204, 204);
}
.coh-ce-1a2c9913 {
  font-size: 14px;
  text-align: center;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  font-weight: 400;
  line-height: normal;
}
.coh-ce-9a296fe7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 87%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-9a296fe7 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-b8085e7a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-b8085e7a {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-b8085e7a:last-child .menu-level-2 > li:before {
  width: 0;
  height: 0;
}
.in-active-trail.is-expanded.is-collapsed.coh-ce-b8085e7a > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.in-active-trail.is-expanded.coh-ce-b8085e7a > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .in-active-trail.is-expanded.coh-ce-b8085e7a > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-b8085e7a > a:after {
  line-height: 1.0;
  font-weight: 600;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 20px;
  content: "\f107";
  font-family: icomoon;
  position: absolute;
  top: 14px;
  right: 20px;
}
.is-expanded.coh-ce-b8085e7a a:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.coh-ce-6b8d8970 {
  display: none;
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-28bd1d92 {
  margin-top: 10px;
  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;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  -webkit-box-shadow: 0 9px 15px 5px rgba(0,0,0,0.12);
          box-shadow: 0 9px 15px 5px rgba(0,0,0,0.12);
}
.coh-ce-28bd1d92 li:last-child {
  margin-bottom: 0;
}
.coh-ce-28bd1d92 li {
  margin-bottom: 0;
}
.coh-ce-c35a4aa0 {
  list-style-type: none;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
.coh-ce-c35a4aa0:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-c35a4aa0:first-child {
  position: relative;
}
.coh-ce-c35a4aa0:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-c35a4aa0:last-child {
  margin-bottom: 0;
}
.coh-ce-c35a4aa0:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.coh-ce-c35a4aa0:last-child a {
  border-bottom-width: 0;
  border-bottom-style: none;
}
.in-active-trail.is-expanded.coh-ce-c35a4aa0 > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-c35a4aa0 > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-c35a4aa0 > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-c35a4aa0 > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-c35a4aa0 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-ce-c35a4aa0 span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-c35a4aa0 span:after {
  display: none;
}
.coh-ce-7e687b12 {
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 0;
  display: block;
  width: 100%;
  font-size: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 24px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  font-weight: 400;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  text-align: center;
}
.coh-ce-7e687b12:hover {
  color: inherit;
}
.coh-ce-7e687b12:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-7e687b12 {
  padding-top: 0;
}
.coh-ce-7e687b12 span {
  pointer-events: none;
}
.coh-ce-4135e0e3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
  -webkit-box-align: start;
  -webkit-align-items: start;
      -ms-flex-align: start;
          align-items: start;
}
@media (max-width: 767px) {
  .coh-ce-4135e0e3 {
    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-2aac3bcf {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
@media (max-width: 767px) {
  .coh-ce-2aac3bcf {
    padding-right: 0;
    padding-left: 0;
    padding: 0px 0 15px 0;
  }
}
.coh-ce-2158beb0 {
  font-size: 16px;
  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%;
  line-height: 21.79px;
}
@media (max-width: 767px) {
  .coh-ce-2158beb0 {
    padding-top: 0.25rem;
    padding-right: 1rem;
    padding-bottom: 0.25rem;
    padding-left: 1rem;
  }
}
.coh-ce-2158beb0:hover {
  opacity: 0.8;
}
.coh-ce-ef28f1d2 {
  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;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-ef28f1d2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-47388c17 {
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 15.5px;
  padding-bottom: 15.5px;
  padding-left: 15px;
  color: rgb(65, 64, 66);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  line-height: 24px;
  font-weight: 700;
  position: relative;
  border-width: 1px;
  border-color: rgb(217, 217, 217);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-47388c17 {
    height: auto;
  }
}
.coh-ce-47388c17:hover {
  color: #414042 !important;
}
.coh-ce-c5ab8c61 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 0;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-c5ab8c61 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-1cfb9a2b {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-1cfb9a2b li:last-child {
  margin-bottom: 0;
}
.coh-ce-1cfb9a2b li {
  margin-bottom: 0;
}
.coh-ce-6f1baace {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-6f1baace {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-6f1baace:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-6f1baace:first-child {
  position: relative;
}
.coh-ce-6f1baace:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-6f1baace:last-child {
  margin-bottom: 0;
}
.coh-ce-6f1baace:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.in-active-trail.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-6f1baace > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-6f1baace > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-6f1baace > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-6f1baace > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-6f1baace > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-6f1baace span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-6f1baace span:after {
  display: none;
}
.coh-ce-feb672f3 {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 44px;
  display: block;
  width: 100%;
  font-size: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 24px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  font-weight: 400;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(217, 217, 217);
}
.coh-ce-feb672f3:hover {
  color: inherit;
}
.coh-ce-feb672f3:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-feb672f3 {
  padding-top: 0;
}
.coh-ce-feb672f3 span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.coh-ce-166e9f1e {
  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;
  float: right;
  position: relative;
  right: 0;
  margin-right: -42px;
  margin-bottom: 0;
}
@media (max-width: 1439px) {
  .coh-ce-166e9f1e {
    margin-right: -19px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-166e9f1e {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-cfe37114 {
  font-size: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  text-align: center;
}
@media (max-width: 1439px) {
  .coh-ce-cfe37114 {
    font-size: 13px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cfe37114 {
    font-size: 12px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cfe37114 {
    padding-right: 1rem;
    padding-left: 1rem;
    height: auto;
  }
}
.coh-ce-6335918c {
  position: absolute;
  top: 35%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  width: 275px;
  left: -52%;
}
@media (max-width: 1023px) {
  .coh-ce-6335918c {
    position: static;
  }
}
.coh-ce-b21d1f0d {
  padding-top: 44px;
  padding-bottom: 0;
  pointer-events: auto;
  margin-top: 17px;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-b21d1f0d {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
.coh-ce-5aef30e3 {
  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;
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 10px;
          border-radius: 10px;
  -webkit-box-shadow: 0px 1px 5px 0px #00000066;
          box-shadow: 0px 1px 5px 0px #00000066;
}
.coh-ce-da5bc654 {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: inline-block;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1023px) {
  .coh-ce-da5bc654 {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-da5bc654:last-child a {
  border-bottom-width: 0;
  border-bottom-style: none;
}
.in-active-trail.coh-ce-da5bc654 a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: rgb(0, 93, 166);
}
.coh-ce-6a3077ab {
  padding-top: 10.5px;
  padding-bottom: 10.5px;
  display: block;
  width: 100%;
  font-size: 14px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  text-align: center;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
}
.coh-ce-9e7f72ef {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-9e7f72ef {
    position: static;
  }
}
.coh-ce-9891be7f {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-9891be7f {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-f729bb14 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
  display: inline-block;
}
.coh-ce-e2fde823 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  color: rgb(43, 42, 42);
}
.coh-ce-ef28f1d2 {
  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;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-ef28f1d2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-702bde31 {
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 15.5px;
  padding-bottom: 15.5px;
  padding-left: 15px;
  color: rgb(65, 64, 66);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  line-height: 24px;
  font-weight: 700;
  position: relative;
  border-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgb(217, 217, 217);
}
@media (max-width: 1023px) {
  .coh-ce-702bde31 {
    height: auto;
  }
}
.coh-ce-702bde31:hover {
  color: #414042 !important;
}
.coh-ce-c5ab8c61 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 0;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-c5ab8c61 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-1cfb9a2b {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-1cfb9a2b li:last-child {
  margin-bottom: 0;
}
.coh-ce-1cfb9a2b li {
  margin-bottom: 0;
}
.coh-ce-bca01167 {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-bca01167 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-bca01167:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-bca01167:first-child {
  position: relative;
}
.coh-ce-bca01167:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-bca01167:last-child {
  margin-bottom: 0;
}
.coh-ce-bca01167:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.in-active-trail.is-expanded.coh-ce-bca01167 > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-bca01167 > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-bca01167 > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-bca01167 > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-bca01167 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-bca01167 > a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-weight: 700;
}
.coh-ce-bca01167 span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-bca01167 span:after {
  display: none;
}
.coh-ce-8b275ebd {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 41px;
  display: block;
  width: 100%;
  font-size: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 24px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  font-weight: 400;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(217, 217, 217);
}
.coh-ce-8b275ebd:hover {
  color: inherit;
}
.coh-ce-8b275ebd:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-8b275ebd {
  padding-top: 0;
}
.coh-ce-8b275ebd span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.coh-ce-cc0113a1 {
  margin-bottom: 0;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 1023px) {
  .coh-ce-cc0113a1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-9cfd00f4 {
  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-bottom: 0;
}
.is-expanded.coh-ce-9cfd00f4 a:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.coh-ce-180f5d30 {
  display: none;
  position: absolute;
  top: 115%;
  left: 0;
  right: 18px;
}
.coh-ce-52de327c {
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-52de327c {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-52de327c {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 12px;
  }
}
.coh-ce-25b10546 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 1px 5px 0px #00000066;
          box-shadow: 0px 1px 5px 0px #00000066;
  max-width: 161px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-2984a77c {
  display: inline-block;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 100%;
}
.coh-ce-2984a77c:last-child a {
  padding-top: 11.2px;
  padding-bottom: 11.2px;
  border-bottom-width: 0;
  border-bottom-style: none;
  border-bottom-color: rgba(0, 0, 0, 0);
}
.coh-ce-c7f44d5a {
  font-size: 14px;
  text-align: center;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  line-height: normal;
  font-weight: 400;
}
.coh-ce-52b71112 {
  margin-bottom: 0;
}
.is-expanded.coh-ce-ab9e8525 a:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.coh-ce-443cc08f {
  display: none;
}
.coh-ce-cac31f6d {
  -webkit-box-shadow: 0 9px 15px 5px rgba(0,0,0,0.12);
          box-shadow: 0 9px 15px 5px rgba(0,0,0,0.12);
  margin-top: 10px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-90681a4d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 54px;
  padding-top: 12px;
  padding-bottom: 11px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}
.coh-ce-90681a4d:last-child a {
  border-bottom-width: 0px;
  border-bottom-style: none;
}
.coh-ce-94f64ef5 {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  padding-top: 12px;
  padding-bottom: 11px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  display: block;
  font-weight: 400;
  width: 100%;
}
.coh-ce-74999076 {
  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;
  margin-right: 10px;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 0;
}
@media (max-width: 1023px) {
  .coh-ce-74999076 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    -webkit-box-align: normal;
    -webkit-align-items: normal;
        -ms-flex-align: normal;
            align-items: normal;
  }
}
.coh-ce-ae851833 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 5px;
  padding-left: 18px;
  -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-bottom: 0;
  margin-right: 0;
}
@media (max-width: 1023px) {
  .coh-ce-ae851833 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-ae851833:last-child {
  display: none;
  background-color: rgb(232, 245, 255);
}
@media (max-width: 1023px) {
  .coh-ce-ae851833:last-child {
    display: block;
  }
}
.coh-ce-ae851833:last-child a {
  padding-top: 9.5px;
  padding-bottom: 9.5px;
  text-decoration: underline;
}
.coh-ce-ae851833:last-child a:after {
  width: 0;
  height: 0;
}
.coh-ce-ae851833:first-child {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-ae851833:first-child {
    display: block;
  }
}
.coh-ce-ae851833:nth-child(4) a:after {
  height: 0px;
  width: 0px;
}
.has-children.is-collapsed.coh-ce-ae851833 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-ae851833 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-ae851833 > 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-ae851833 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-ae851833 > a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f107";
  font-family: icomoon;
  -webkit-transition: 200ms ease-in-out transform;
  transition: 200ms ease-in-out transform;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0.5rem;
}
.coh-ce-9e7f72ef {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-9e7f72ef {
    position: static;
  }
}
.coh-ce-9891be7f {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-9891be7f {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0.75rem;
  }
}
.coh-ce-411fb11f {
  margin-top: 0;
  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;
  max-width: 148px;
  -webkit-box-shadow: 0px 1px 5px 0px #00000066;
          box-shadow: 0px 1px 5px 0px #00000066;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-73ce86b8 {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: inline-block;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-73ce86b8 {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-73ce86b8:first-child a {
  padding-top: 11.2px;
  padding-bottom: 11.2px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
}
.coh-ce-712f43ed {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  font-size: 14px;
  text-align: center;
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-d344be45 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
}
.coh-ce-769e1d0 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
}
.coh-ce-9a296fe7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 87%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-9a296fe7 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-9034c4da {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 0;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-9034c4da {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-9034c4da:last-child .menu-level-2 > li:before {
  width: 0;
  height: 0;
}
.in-active-trail.is-expanded.is-collapsed.coh-ce-9034c4da > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.in-active-trail.is-expanded.coh-ce-9034c4da > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1023px) {
  .in-active-trail.is-expanded.coh-ce-9034c4da > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.is-expanded.coh-ce-9034c4da a:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.in-active-trail.coh-ce-9034c4da > a {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-weight: 600;
  background-color: rgb(0, 151, 147);
}
.in-active-trail.coh-ce-9034c4da > a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 6px;
  background-color: rgba(0, 0, 0, 0);
}
.coh-ce-c5ab8c61 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 0;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-c5ab8c61 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-f8037056 {
  margin-top: 10px;
  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;
  -webkit-box-shadow: 0px 0px 5px 3px #ccc;
          box-shadow: 0px 0px 5px 3px #ccc;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-f8037056 li:last-child {
  margin-bottom: 0;
}
.coh-ce-f8037056 li {
  margin-bottom: 0;
}
.coh-ce-22b4fa4c {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-22b4fa4c {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-22b4fa4c:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-22b4fa4c:first-child {
  position: relative;
}
.coh-ce-22b4fa4c:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-22b4fa4c:first-child a {
  border-top-width: 0;
  border-top-style: none;
}
.coh-ce-22b4fa4c:last-child {
  margin-bottom: 0;
}
.coh-ce-22b4fa4c:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.coh-ce-22b4fa4c:last-child a {
  border-bottom-width: 0px;
  border-bottom-style: none;
}
.in-active-trail.is-expanded.coh-ce-22b4fa4c > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-22b4fa4c > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-22b4fa4c > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-22b4fa4c > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-22b4fa4c > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-ce-22b4fa4c span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-22b4fa4c span:after {
  display: none;
}
.coh-ce-37fc446 {
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
  width: 100%;
  font-size: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 23.4px;
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  font-weight: 600;
  text-align: center;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: rgb(217, 217, 217);
}
.coh-ce-37fc446:hover {
  color: inherit;
}
.coh-ce-37fc446:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-37fc446 {
  padding-top: 0;
}
.coh-ce-37fc446 span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.coh-ce-cc0113a1 {
  margin-bottom: 0;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media (max-width: 1023px) {
  .coh-ce-cc0113a1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-22cbe373 {
  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-bottom: 0;
}
.is-expanded.coh-ce-22cbe373 a:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.coh-ce-180f5d30 {
  display: none;
  position: absolute;
  top: 115%;
  left: 0;
  right: 18px;
}
.coh-ce-52de327c {
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 1169px) {
  .coh-ce-52de327c {
    margin-right: 0;
    margin-left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-52de327c {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 12px;
  }
}
.coh-ce-b36c033 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0px 1px 5px 0px #00000066;
          box-shadow: 0px 1px 5px 0px #00000066;
  max-width: 155px;
  -webkit-border-radius: 10px;
          border-radius: 10px;
}
.coh-ce-2984a77c {
  display: inline-block;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 100%;
}
.coh-ce-2984a77c:last-child a {
  padding-top: 11.2px;
  padding-bottom: 11.2px;
  border-bottom-width: 0;
  border-bottom-style: none;
  border-bottom-color: rgba(0, 0, 0, 0);
}
.coh-ce-5e8db0e8 {
  font-size: 14px;
  text-align: center;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(65, 64, 66);
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgb(204, 204, 204);
  font-weight: 400;
}
.coh-ce-ef28f1d2 {
  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;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-ef28f1d2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-4cfe34e5 {
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 15px;
  color: rgb(65, 64, 66);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  line-height: 24px;
  font-weight: 700;
  position: relative;
  border-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgb(217, 217, 217);
}
@media (max-width: 1023px) {
  .coh-ce-4cfe34e5 {
    height: auto;
  }
}
.coh-ce-4cfe34e5:hover {
  color: #414042 !important;
}
.coh-ce-c5ab8c61 {
  position: absolute;
  top: 100%;
  display: none;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  border-width: 0;
  border-color: rgb(0, 93, 166);
  border-bottom-style: solid;
}
@media (max-width: 1023px) {
  .coh-ce-c5ab8c61 {
    position: static;
  }
}
.coh-ce-990e3136 {
  padding-top: 1.5rem;
  padding-bottom: 3rem;
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-990e3136 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-1cfb9a2b {
  margin-top: 0;
  margin-bottom: 0;
  -webkit-column-gap: 0;
     -moz-column-gap: 0;
          column-gap: 0;
  -webkit-column-fill: balance;
     -moz-column-fill: balance;
          column-fill: balance;
}
.coh-ce-1cfb9a2b li:last-child {
  margin-bottom: 0;
}
.coh-ce-1cfb9a2b li {
  margin-bottom: 0;
}
.coh-ce-bca01167 {
  list-style-type: none;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-bca01167 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-bca01167:before {
  position: absolute;
  top: 1px;
  right: 0;
  left: 32px;
  width: 100%;
  height: 6px;
  content: "";
}
.coh-ce-bca01167:first-child {
  position: relative;
}
.coh-ce-bca01167:first-child span {
  color: rgb(234, 105, 82);
  color: #EA6952 !important;
}
.coh-ce-bca01167:last-child {
  margin-bottom: 0;
}
.coh-ce-bca01167:last-child span {
  color: rgb(0, 151, 147);
  color: #009793 !important;
}
.in-active-trail.is-expanded.coh-ce-bca01167 > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.coh-ce-bca01167 > a {
  position: relative;
  display: block;
}
.has-children.coh-ce-bca01167 > 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;
  position: absolute;
  right: 13px;
  margin-top: 12px;
  margin-left: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-transition: 200ms ease-in-out transition;
  transition: 200ms ease-in-out transition;
  content: "\f107";
  font-family: icomoon;
}
.has-children.is-expanded.coh-ce-bca01167 > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.has-children.is-expanded.coh-ce-bca01167 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.in-active-trail.coh-ce-bca01167 > a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(0, 93, 166);
  font-weight: 700;
}
.coh-ce-bca01167 span {
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 18px;
  line-height: 23.4px;
  display: block;
  padding-top: 12.3px;
  padding-right: 0;
  padding-bottom: 12.3px;
  padding-left: 32px;
  pointer-events: none;
}
.coh-ce-bca01167 span:after {
  display: none;
}
.coh-ce-8b275ebd {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 41px;
  display: block;
  width: 100%;
  font-size: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(65, 64, 66);
  line-height: 24px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  font-weight: 400;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(217, 217, 217);
}
.coh-ce-8b275ebd:hover {
  color: inherit;
}
.coh-ce-8b275ebd:before {
  content: "";
  position: absolute;
  top: 0.0625rem;
  left: 32px;
  width: 100%;
  height: 6px;
}
.last-menu-cares.coh-ce-8b275ebd {
  padding-top: 0;
}
.coh-ce-8b275ebd span {
  pointer-events: none;
}
.coh-ce-fd0a3a91 {
  position: absolute;
  top: 100%;
  display: block;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .coh-ce-fd0a3a91 {
    position: static;
  }
}
.coh-ce-5d9460e6 {
  pointer-events: auto;
}
@media (max-width: 1023px) {
  .coh-ce-5d9460e6 {
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-3e0747ee {
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}
.in-active-trail.is-expanded.coh-ce-3e0747ee > a {
  font-family: 'OpenSans-Bold', sans-serif;
  color: rgb(0, 0, 0);
}
.in-active-trail.coh-ce-3e0747ee a {
  color: rgb(0, 93, 166);
  font-weight: 600;
}
.coh-ce-8c964da6 {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 32px;
  display: block;
  font-size: 18px;
  color: rgb(65, 64, 66);
  font-family: 'Open Sans', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  line-height: 23.4px;
  font-weight: 600;
}
.coh-ce-8c964da6:hover {
  color: inherit;
}
.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;
}

