.coh-style-accordian-content {
  font-family: 'GothamLight', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 32px;
  position: relative;
  z-index: 9;
}
@media (max-width: 767px) {
  .coh-style-accordian-content {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-style-hero-small-title {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 10px;
  text-transform: uppercase;
  width: 467px;
}
@media (max-width: 1023px) {
  .coh-style-hero-small-title {
    font-size: 17px;
    line-height: 22px;
    width: 285px;
  }
}
@media (max-width: 767px) {
  .coh-style-hero-small-title {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (max-width: 564px) {
  .coh-style-hero-small-title {
    width: auto;
    margin-bottom: 6px;
  }
}
.coh-style-fop-what-is-fop-content {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 25px;
}
@media (max-width: 767px) {
  .coh-style-fop-what-is-fop-content {
    font-size: 17px;
    line-height: 24px;
  }
}
.green-color.coh-style-fop-what-is-fop-content {
  color: rgb(3, 58, 82);
}
.sign-of-fop.coh-style-fop-what-is-fop-content {
  width: 99%;
}
@media (max-width: 1169px) {
  .sign-of-fop.coh-style-fop-what-is-fop-content {
    width: 100%;
  }
}
.sign-of-fop-right.coh-style-fop-what-is-fop-content {
  width: 92%;
}
@media (max-width: 1169px) {
  .sign-of-fop-right.coh-style-fop-what-is-fop-content {
    width: 100%;
  }
}
.sign-of-bottom.coh-style-fop-what-is-fop-content {
  letter-spacing: -0.5px;
}
.sign-modifier.coh-style-fop-what-is-fop-content {
  letter-spacing: -1px;;
}
.fop-caused.coh-style-fop-what-is-fop-content {
  letter-spacing: -0.4px;
}
@media (max-width: 564px) {
  .fop-mob.coh-style-fop-what-is-fop-content {
    letter-spacing: 0 !important;
  }
}
.coh-style-fop-what-is-fop-heading {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 32px;
  line-height: 38px;
}
@media (max-width: 767px) {
  .coh-style-fop-what-is-fop-heading {
    font-size: 23px;
    line-height: 28px;
  }
}
.gofirst-text.coh-style-fop-what-is-fop-heading {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .gofirst-text.coh-style-fop-what-is-fop-heading {
    font-size: 14px !important;
    letter-spacing: 0.3px;
  }
}
@media (max-width: 564px) {
  .mob-head.coh-style-fop-what-is-fop-heading {
    letter-spacing: -0.2px;
  }
}
.coh-style-fop-jumplink-text {
  max-width: 1262px !important;
}
.coh-style-fop-map-locator {
  max-width: 1168px;
}
.coh-style-fop2 {
  letter-spacing: -0.2px;
}
@media (max-width: 564px) {
  .coh-style-fop2 {
    display: none;
  }
}
.coh-style-global-banner-title {
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 60px;
  line-height: 65px;
  margin-bottom: 30px;
  width: 95%;
}
@media (max-width: 564px) {
  .coh-style-global-banner-title {
    width: 100%;
    font-size: 28px;
    line-height: 32px;
    margin-bottom: 16px;
  }
}
.coh-style-happen-result {
  font-size: 48px;
  line-height: 55px;
  color: rgb(255, 255, 255);
  font-weight: 700;
  width: 80%;
}
@media (max-width: 767px) {
  .coh-style-happen-result {
    font-size: 30px;
    line-height: 35px;
    width: 100%;
  }
}
.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-head-supscript {
  position: relative;
  top: -12px;
  font-size: 60%;
}
@media (max-width: 564px) {
  .coh-style-head-supscript {
    top: -10px;
    font-size: 50%;
  }
}
.coh-style-head-signup {
  padding-top: 93px;
  padding-right: 0px;
  padding-bottom: 93px;
  padding-left: 0px;
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 60px;
  line-height: 65px;
  margin-bottom: 0;
}
@media (max-width: 1439px) {
  .coh-style-head-signup {
    padding-left: 25px;
  }
}
@media (max-width: 1169px) {
  .coh-style-head-signup {
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .coh-style-head-signup {
    padding-top: 58px;
    padding-right: 16px;
    padding-bottom: 57px;
    padding-left: 50px;
  }
}
@media (max-width: 564px) {
  .coh-style-head-signup {
    font-family: 'GothamBlack', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 35px;
    line-height: 40px;
    color: rgb(255, 255, 255);
    width: 93%;
  }
}
@media (max-width: 564px) {
  .diagnose-heading.coh-style-head-signup {
    padding-left: 34px;
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .diagnose-heading#desk.coh-style-head-signup {
    display: none;
  }
}
.diagnose-heading#mob.coh-style-head-signup {
  display: none;
}
@media (max-width: 1023px) {
  .diagnose-heading#mob.coh-style-head-signup {
    display: block;
    max-width: 100%;
  }
}
.coh-style-hero-large-title {
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(255, 255, 255);
  font-size: 80px;
  line-height: 30px;
  margin-bottom: 16px;
}
@media (max-width: 1169px) {
  .coh-style-hero-large-title {
    font-size: 65px;
    line-height: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-style-hero-large-title {
    font-size: 50px;
    line-height: 48px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .coh-style-hero-large-title {
    margin-bottom: 12px;
  }
}
@media (max-width: 564px) {
  .coh-style-hero-large-title {
    font-weight: normal;
  }
}
.coh-style-hero-medium-title {
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 45px;
  line-height: 50px;
  margin-bottom: 30px;
  width: 99%;
}
@media (max-width: 1439px) {
  .coh-style-hero-medium-title {
    font-size: 45px;
    line-height: 40px;
  }
}
@media (max-width: 1023px) {
  .coh-style-hero-medium-title {
    font-size: 28px;
    line-height: 30px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .coh-style-hero-medium-title {
    font-size: 28px;
    line-height: 30px;
    margin-bottom: 5px;
  }
}
@media (max-width: 564px) {
  .coh-style-hero-medium-title {
    width: 100%;
  }
}
.banner-small.coh-style-hero-medium-title {
  padding: 109px 0;;
}
@media (max-width: 1169px) {
  .tab-1024.coh-style-hero-medium-title {
    font-size: 40px;
  }
}
@media (max-width: 1023px) {
  .tab-1024.coh-style-hero-medium-title {
    font-size: 28px;
  }
}
.coh-style-hero-small-text-left {
  font-family: 'GothamLight', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  letter-spacing: 0.5px;
}
@media (max-width: 1169px) {
  .coh-style-hero-small-text-left {
    width: 77%;
    margin: 0 auto;
    position: relative;
    top: -16px;
  }
}
@media (max-width: 1023px) {
  .coh-style-hero-small-text-left {
    font-size: 11px;
    line-height: 13px;
    width: 64%;
    float: right;
    margin-right: 23px;
    position: relative;
    top: -20px;
  }
}
@media (max-width: 767px) {
  .coh-style-hero-small-text-left {
    font-size: 11px;
    line-height: 13px;
    width: 85%;
    margin-right: 10px;
    letter-spacing: -0.2px;
  }
}
@media (max-width: 564px) {
  .coh-style-hero-small-text-left {
    width: 100%;
    margin-right: 0;
    top: -24px;
  }
}
@media (max-width: 564px) {
  .coh-style-home-text {
    padding: 0 13px !important;
  }
}
.coh-style-fop-slider-heading {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 32px;
  line-height: 38px;
  letter-spacing: -0.2px;;
  font-weight: 350;
}
@media (max-width: 767px) {
  .coh-style-fop-slider-heading {
    font-size: 23px;
    line-height: 28px;
    letter-spacing: -1px;;
  }
}
.pb-heading.coh-style-fop-slider-heading {
  padding-bottom: 24px;
}
@media (max-width: 564px) {
  .padd-left-mob.coh-style-fop-slider-heading {
    padding-left: 12px;
  }
}
@media (max-width: 564px) {
  .fop-spacing.coh-style-fop-slider-heading {
    letter-spacing: 0;
  }
}
.coh-style-img-after {
  position: relative;
}
.coh-style-img-after:after {
  position: absolute;
  content: " ";;
  border-color: transparent;
  border-width: 130px;
  border-style: solid;
  display: block;
  top: 20px;
  left: 210px;
  height: 20px;
  background-image: url("/sites/g/files/kcxpwu1386/files/2023-09/Line%205.png");
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 1169px) {
  .coh-style-img-after:after {
    left: 81px;
  }
}
@media (max-width: 1023px) {
  .coh-style-img-after:after {
    background-size: 70px;
    left: 25px;
    top: -25px;
  }
}
@media (max-width: 767px) {
  .coh-style-img-after:after {
    display: none;
  }
}
.coh-style-infographic-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: end;
      -ms-flex-align: end;
          align-items: end;
  margin: 0 auto !important;
}
.coh-style-left-margin {
  margin-left: -2px;
}
.coh-style-link-underline {
  font-style: normal;
  text-decoration: underline;
  font-family: 'GothamLight', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-family: GothamLight !important;
  font-weight: 400 !important;
  text-decoration-color: #f5f5f5a8;
}
.coh-style-mail-to {
  text-decoration: underline;
  color: rgb(3, 58, 82);
  font-size: 18px;
  line-height: 24px;
}
.coh-style-mail-to:hover {
  color: #124892;
}
.coh-style-map-description {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 24px;
  color: rgb(3, 58, 82);
  margin-top: 60px;
}
@media (max-width: 1023px) {
  .coh-style-map-description {
    margin-top: 46px;
    padding: 0;
  }
}
@media (max-width: 767px) {
  .coh-style-map-description {
    font-size: 17px;
  }
}
.coh-style-map-description:nth-child(2) {
  margin-top: 20px;
  margin-bottom: 30px;
}
.coh-style-map-description-bottom {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  line-height: 24px;
  color: rgb(3, 58, 82);
  margin-bottom: 55px;
}
@media (max-width: 1023px) {
  .coh-style-map-description-bottom {
    padding: 0 ;
  }
}
@media (max-width: 767px) {
  .coh-style-map-description-bottom {
    font-size: 17px;
    margin-bottom: 25px;
  }
}
.coh-style-margin-0 {
  margin-bottom: 0;
  margin-bottom: 0 !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-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-style-network {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}
.coh-style-network:nth-child(2) {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}
@media (max-width: 767px) {
  .coh-style-network:nth-child(2) {
    display: none;
  }
}
.coh-style-network img {
  max-height: 359px;
  max-width: 481px;
  display: block;
}
@media (max-width: 1439px) {
  .coh-style-network-container {
    padding: 0 50px;
  }
}
@media (max-width: 1169px) {
  .coh-style-network-container {
    padding: 0 0px;
  }
}
.coh-style-num-yellow {
  font-size: 50px;
  line-height: 25px;
  color: rgb(250, 169, 61);
}
.coh-style-number-yellow {
  font-size: 50px;
  line-height: 52px;
  color: rgb(250, 169, 61);
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.diagnostic-num.coh-style-number-yellow {
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  font-size: 85px;
}
@media (max-width: 1023px) {
  .diagnostic-num.coh-style-number-yellow {
    font-size: 70px;
  }
}
@media (max-width: 564px) {
  .diagnostic-num.coh-style-number-yellow {
    margin-left: -30px;
  }
}
.coh-style-fop-title-1 {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  font-size: 22px;
  line-height: 28px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-style-fop-title-1 {
    font-size: 17px;
    line-height: 24px;
  }
}
@media (max-width: 1439px) {
  .coh-style-fop-patient-container {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-style-fop-patient-container {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-style-ongoing-mobiletext {
    font-size: 17px !important;
  }
}
.coh-style-cta-for-resouces-guide-to {
  background-color: rgb(250, 169, 61);
  padding-top: 0.5rem;
  padding-right: 0.625rem;
  padding-bottom: 0.5rem;
  padding-left: 0.625rem;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  min-height: 64px;
  text-transform: uppercase;
  max-width: 282px;
  margin: 0 auto;
  text-transform: uppercase;
  -webkit-transition: 1s;
  transition: 1s;
  border: 2px solid transparent;
  padding: 10px 10px !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;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  color: rgb(3, 58, 82);
  font-weight: 400;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1439px) {
  .coh-style-cta-for-resouces-guide-to {
    font-size: 14px;
    max-width: 282px;
  }
}
.coh-style-cta-for-resouces-guide-to:hover {
  border: 2px solid #0252A0;
}
.find-the.coh-style-cta-for-resouces-guide-to {
  padding: 10px 30px;
}
.guide-to.coh-style-cta-for-resouces-guide-to {
  padding: 10px 10px !important;
}
.coh-style-col-with-pink-pg {
  background-color: rgb(244, 129, 128);
  -webkit-box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
          box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
.coh-style-col-yellow-bg {
  background-color: rgb(251, 170, 61);
  -webkit-box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
          box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
.coh-style-column-tb-padd-1 {
  padding-top: 5.25rem;
  padding-right: 0;
  padding-bottom: 6.625rem;
  padding-left: 0;
}
@media (max-width: 1439px) {
  .coh-style-column-tb-padd-1 {
    padding-right: 3.125rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 1169px) {
  .coh-style-column-tb-padd-1 {
    padding-top: 5rem;
    padding-right: 3.125rem;
    padding-bottom: 5rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 1023px) {
  .coh-style-column-tb-padd-1 {
    padding-right: 3.125rem;
    padding-left: 3.125rem;
  }
}
.coh-style-column-tb-padd-2 {
  padding-top: 6.3125rem;
  padding-right: 0;
  padding-bottom: 7.375rem;
  padding-left: 0;
}
@media (max-width: 1439px) {
  .coh-style-column-tb-padd-2 {
    padding-right: 3.125rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 1169px) {
  .coh-style-column-tb-padd-2 {
    padding-top: 5rem;
    padding-right: 3.125rem;
    padding-bottom: 5rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 1023px) {
  .coh-style-column-tb-padd-2 {
    padding-right: 3.125rem;
    padding-left: 3.125rem;
  }
}
.coh-style-column-tb-padd-3 {
  padding-top: 5.625rem;
  padding-right: 0;
  padding-bottom: 4.0625rem;
  padding-left: 0;
}
@media (max-width: 1439px) {
  .coh-style-column-tb-padd-3 {
    padding-right: 3.125rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 1169px) {
  .coh-style-column-tb-padd-3 {
    padding-top: 5rem;
    padding-right: 3.125rem;
    padding-bottom: 3.125rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 1023px) {
  .coh-style-column-tb-padd-3 {
    padding-right: 3.125rem;
    padding-left: 3.125rem;
  }
}
.coh-style-common-fop-title {
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 800;
  color: rgb(255, 255, 255);
  font-size: 60px;
  line-height: 65px;
  margin-bottom: 0px;
}
@media (max-width: 1169px) {
  .coh-style-common-fop-title {
    font-size: 35px;
    line-height: 40px;
  }
}
@media (max-width: 767px) {
  .coh-style-common-fop-title {
    font-size: 30px;
    line-height: 35px;
  }
}
@media (max-width: 564px) {
  .coh-style-common-fop-title {
    width: 100%;
  }
}
.connect-local-banner.coh-style-common-fop-title {
  font-size: 50px !important;
}
@media (max-width: 767px) {
  .connect-local-banner.coh-style-common-fop-title {
    font-size: 35px !important;
  }
}
.coh-style-common-paragraph {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
  color: rgb(3, 58, 82);
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 767px) {
  .coh-style-common-paragraph {
    padding-right: 2px;
  }
}
@media (max-width: 564px) {
  .coh-style-common-paragraph {
    font-size: 18px;
    line-height: 28px;
    word-spacing: 0px;
  }
}
@media (max-width: 767px) {
  .trials.coh-style-common-paragraph {
    margin-bottom: 15px;
  }
}
.canyoudiag.coh-style-common-paragraph {
  margin-top: 3.5rem;
  margin-bottom: 1.25rem;
}
.click-on-text.coh-style-common-paragraph {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 18px;
  line-height: 28px;
}
.optimal.coh-style-common-paragraph {
  letter-spacing: 0.2px;
}
.early-diagnosis.coh-style-common-paragraph {
  letter-spacing: -0.1px;
}
.fop-falls.coh-style-common-paragraph {
  letter-spacing: 0px;
}
.medical-management.coh-style-common-paragraph {
  letter-spacing: 0.4px;
}
.proxima-soft.coh-style-common-paragraph {
  font-family: proxima-soft ,sans-serif;
}
.proxima-soft.care-network.coh-style-common-paragraph {
  letter-spacing: -0.06px;
}
.proxima-soft.coh-style-common-paragraph strong {
  font-family: proxima-soft ,sans-serif;
}
.being-diag.coh-style-common-paragraph {
  letter-spacing: -0.2px;
}
.mb-0.coh-style-common-paragraph {
  margin-bottom: 0;
  letter-spacing: -0.08px;
  line-height: 22px;
}
.coh-style-common-title {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: rgb(3, 58, 82);
  font-size: 32px;
  line-height: 38px;
}
@media (max-width: 767px) {
  .coh-style-common-title {
    font-size: 22px;
    line-height: 28px;
  }
}
.coh-style-community-resource-cards {
  padding: 88px 33px 0;
  -webkit-box-shadow: 12px 12px 0px -3px rgba(214,215,215,1);
          box-shadow: 12px 12px 0px -3px rgba(214,215,215,1);
}
@media (max-width: 767px) {
  .coh-style-community-resource-cards {
    padding: 44px 20px 0;
  }
}
.coh-style-container-max-width {
  max-width: 776px;
  margin: 0 auto !important;
}
@media (max-width: 564px) {
  .coh-style-container-max-width {
    max-width: 80%;
  }
}
.coh-style-content-max-width {
  max-width: 98.9%;
}
@media (max-width: 767px) {
  .coh-style-content-max-width {
    max-width: 100%;
  }
}
.coh-style-cta-for-fop {
  background-color: rgb(250, 169, 61);
  -webkit-border-radius: 50px;
          border-radius: 50px;
  -webkit-transition: 1s;
  transition: 1s;
  text-transform: uppercase;
  padding: 26px 25px;
  border: 2px solid transparent;
  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: 18px;
  line-height: 28px;
  text-align: center;
  color: rgb(3, 58, 82);
  font-weight: 400;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-style-cta-for-fop:hover {
  border: 2px solid #0252A0;
}
.key-rec.coh-style-cta-for-fop {
  padding-top: 22px;
  padding-bottom: 21px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 767px) {
  .key-rec.coh-style-cta-for-fop {
    max-height: 76px;
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 564px) {
  .key-rec.coh-style-cta-for-fop {
    margin-top: 24px;
  }
}
.bg-blue.coh-style-cta-for-fop {
  background-color: rgb(2, 82, 160);
  color: rgb(255, 255, 255);
  min-height: 75px;
  padding: 11px 10px;
}
@media (max-width: 1169px) {
  .bg-blue.coh-style-cta-for-fop {
    padding: 11px 20px;
  }
}
@media (max-width: 1023px) {
  .bg-blue.coh-style-cta-for-fop {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 767px) {
  .bg-blue.coh-style-cta-for-fop {
    padding: 10px 16px;
    min-height: 72px;
    font-size: 16px;
    line-height: 24px;
  }
}
.optimal-care.coh-style-cta-for-fop {
  padding-top: 1.34375rem;
  padding-right: 1rem;
  padding-bottom: 1.34375rem;
  padding-left: 1rem;
}
.coh-style-cta-for-optimal-care {
  background-color: rgb(250, 169, 61);
  -webkit-border-radius: 50px;
          border-radius: 50px;
  text-transform: uppercase;
  padding: 24px 25px;
  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: 16px;
  line-height: 28px;
  text-align: center;
  color: rgb(3, 58, 82);
  font-weight: 400;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 564px) {
  .coh-style-cta-for-optimal-care {
    padding: 20px 25px;
  }
}
.coh-style-cta-for-resouces {
  background-color: rgb(250, 169, 61);
  padding-top: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  min-height: 64px;
  text-transform: uppercase;
  max-width: 282px;
  margin: 0 auto;
  text-transform: uppercase;
  -webkit-transition: 1s;
  transition: 1s;
  border: 2px solid transparent;
  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: 16px;
  line-height: 20px;
  text-align: center;
  color: rgb(3, 58, 82);
  font-weight: 400;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1439px) {
  .coh-style-cta-for-resouces {
    font-size: 14px;
    max-width: 282px;
  }
}
.coh-style-cta-for-resouces:hover {
  border: 2px solid  #033A52;
}
.find-the.coh-style-cta-for-resouces {
  padding: 10px 30px;
}
.guide-to.coh-style-cta-for-resouces {
  padding: 10px 10px;
}
.coh-style-diagnostic-cards-text-white {
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 26px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-style-diagnostic-cards-text-white {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-style-fop-mob-screen-none {
  display: none;
}
.coh-style-footer-link {
  text-decoration: underline;
  color: #124892;
  font-weight: bold;
}
.coh-style-fop-hide {
  display: none;
}
@media (max-width: 767px) {
  .coh-style-fop-hide {
    display: block;
  }
}
.coh-style-fop-hero-banner {
  min-height: 405px;
  max-height: 405px;
  max-width: 553px;
  -o-object-fit: cover;
     object-fit: cover;
}
.coh-style-fop-estimate-subtitle-1 {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: rgb(3, 58, 82);
  font-size: 28px;
  line-height: 35px;
  text-align: center;
  padding-top: 2rem;
  padding-right: 3.25rem;
  padding-bottom: 1.25rem;
  padding-left: 3.25rem;
  letter-spacing: -0.4px;;
  white-space: pre-wrap;
  max-width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-style-fop-estimate-subtitle-1 {
    font-size: 24px;
    line-height: 35px;
    letter-spacing: 0px;
    padding-top: 2rem;
    padding-right: 1.5625rem;
    padding-bottom: 1.25rem;
    padding-left: 1.5625rem;
    max-width: 100%;
  }
}
@media (max-width: 1169px) {
  .coh-style-fop-estimate-subtitle-1 {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-style-fop-estimate-subtitle-1 {
    padding-top: 1rem;
    padding-right: 2px;
    padding-bottom: 1rem;
    padding-left: 2px;
    white-space: break-spaces;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-style-fop-estimate-subtitle-1 {
    font-size: 17px;
    line-height: 24px;
    margin-top: 1.25rem;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-weight: 600;
    font-family: 'GothamBook', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    letter-spacing: -0.3px;
  }
}
.coh-style-fop-estimate-subtitle {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: rgb(3, 58, 82);
  font-size: 28px;
  line-height: 35px;
  text-align: center;
  padding-top: 2rem;
  padding-right: 3.25rem;
  padding-bottom: 1.25rem;
  padding-left: 3.25rem;
  letter-spacing: 0.1px;
  white-space: pre-wrap;
  max-width: 85%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-style-fop-estimate-subtitle {
    font-size: 24px;
    line-height: 35px;
    letter-spacing: 0px;
    padding-top: 2rem;
    padding-right: 1.5625rem;
    padding-bottom: 1.25rem;
    padding-left: 1.5625rem;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-style-fop-estimate-subtitle {
    padding-top: 1rem;
    padding-right: 14px;
    padding-bottom: 1rem;
    padding-left: 14px;
    white-space: break-spaces;
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-style-fop-estimate-subtitle {
    font-size: 17px;
    line-height: 24px;
    margin-top: 1.25rem;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-weight: 600;
    font-family: 'GothamBook', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
  }
}
.coh-style-fop-estimate-maintitle {
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 800;
  color: rgb(0, 143, 136);
  font-size: 60px;
  line-height: 35px;
  text-align: center;
  margin-bottom: 48px;
}
@media (max-width: 1439px) {
  .coh-style-fop-estimate-maintitle {
    font-size: 50px;
    line-height: 35px;
    margin-bottom: 24px;
  }
}
@media (max-width: 1169px) {
  .coh-style-fop-estimate-maintitle {
    font-size: 45px;
    line-height: 48px;
  }
}
@media (max-width: 767px) {
  .coh-style-fop-estimate-maintitle {
    margin-bottom: 16px;
  }
}
@media (max-width: 564px) {
  .coh-style-fop-estimate-maintitle {
    font-size: 35px;
    line-height: 35px;
    font-weight: normal;
  }
}
.coh-style-fop-care-network-main {
  max-width: 1024px;
  margin : 0 auto;
}
.coh-style-font-size24 {
  font-size: 24px;
  line-height: 34px;
}
@media (max-width: 767px) {
  .coh-style-font-size24 {
    font-size: 22px;
    line-height: 28px;
  }
}
.coh-style-diagnostic-icon-text {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  font-size: 22px;
  line-height: 26px;
  margin-top: 20px;
}
.coh-style-flare-ups-imags {
  max-width: 180px;
  margin: 0 auto;
  height: 329px;
}
@media (max-width: 1023px) {
  .coh-style-flare-ups-imags {
    max-width: 125px;
  }
}
@media (max-width: 767px) {
  .coh-style-flare-ups-imags {
    max-width: 136px;
    margin-bottom: 26px;
    height: auto;
  }
}
.coh-style-flare-img-content {
  font-family: "proxima-soft",sans-serif;;
  font-size: 24px;
  line-height: 25px;
  max-width: 81%;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-style-flare-img-content {
    max-width: 90%;
  }
}
@media (max-width: 767px) {
  .coh-style-flare-img-content {
    font-size: 17px;
  }
}
.coh-style-flare-icon-min-height {
  min-height: 210px;
}
@media (max-width: 767px) {
  .coh-style-flare-icon-min-height {
    min-height: auto;
  }
}
.coh-style-flare-icon-img {
  max-width: 155px;
  margin: 0 auto;
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .coh-style-flare-icon-img {
    margin-bottom: 15px;
  }
}
.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-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-number-size {
  color: rgb(255, 255, 255);
  font-size: 100px;
  margin-top: 100px;
}
@media (max-width: 1023px) {
  .coh-style-number-size {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-style-number-size {
    margin-top: 0;
    font-size: 60px;
  }
}
.coh-style-p-bott-management {
  padding-bottom: 20px;
}
.coh-style-accordion {
  content: normal;
  margin-top: 16px;
  margin-bottom: 16px;
  margin-left: 0;
  list-style-type: none;
}
.coh-style-accordion:before {
  content: normal;
}
.is-active.coh-style-accordion {
  margin-bottom: 16px !important;
}
@media (max-width: 767px) {
  .is-active.coh-style-accordion {
    margin-bottom: 0px !important;
  }
}
.is-active.coh-style-accordion a:after {
  background-image: url(/sites/g/files/kcxpwu596/files/2023-09/Left%20carousel%20arrow%20%281%29.png);;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100%;
  content: "" !important;
}
.is-disabled.coh-style-accordion a {
  background-color: rgba(0, 0, 0, 0);
}
.is-disabled.coh-style-accordion a:after {
  content: normal;
}
.coh-style-accordion a {
  color: rgb(80, 7, 120);
  font-weight: 900;
  font-size: 35px;
  display: block;
  padding-top: 4rem;
  padding-right: 2.5rem;
  padding-bottom: 4rem;
  padding-left: 10.625rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  letter-spacing: normal;
  position: relative;
  line-height: 0.1875rem;
  font-family: 'Mulish', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1169px) {
  .coh-style-accordion a {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
@media (max-width: 1023px) {
  .coh-style-accordion a {
    font-size: 26px;
    line-height: 39px;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion a {
    padding-top: 2rem;
    padding-right: 2rem;
    padding-left: 1.5rem;
    line-height: 39px;
    font-size: 26px;
  }
}
.coh-style-accordion a:after {
  position: absolute;
  right: 45px;
  top: 67px;
  -webkit-transform: translateY(-28%);
      -ms-transform: translateY(-28%);
          transform: translateY(-28%);
  background-image: url(/sites/g/files/kcxpwu596/files/2023-09/Left%20carousel%20arrow.png);;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100%;
  content: "" !important;
  height: 45px;
  width: 45px;
  max-height: 45px;
  max-width: 45px;
}
@media (max-width: 1023px) {
  .coh-style-accordion a:after {
    position: absolute;
    right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion a:after {
    max-width: 30px;
    width: 30px;
  }
}
@media (max-width: 564px) {
  .coh-style-accordion a:after {
    position: absolute;
    top: 50px;
    right: -26px;
  }
}
.coh-style-sup-script {
  position: relative;
  top: -20px;
}
@media (max-width: 564px) {
  .coh-style-sup-script {
    top: -15px;
  }
}
@media (max-width: 1169px) {
  .coh-style-scroll-margin {
    scroll-margin-top: 100px;
  }
}
@media (max-width: 1023px) {
  .coh-style-scroll-margin {
    scroll-margin-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-style-scroll-margin {
    scroll-margin-top: 100px;
  }
}
.coh-style-section-heading {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  font-size: 35px;
  line-height: 28px;
  text-align: center;
  padding-top: 32px;
  padding-bottom: 29px;
}
@media (max-width: 564px) {
  .coh-style-section-heading {
    font-size: 23px;
    line-height: 28px;
  }
}
.coh-style-section-heading-mob {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  text-align: center;
}
@media (max-width: 767px) {
  .coh-style-section-heading-mob {
    margin-top: 32px;
    margin-bottom: 32px;
  }
}
@media (max-width: 564px) {
  .coh-style-section-heading-mob {
    font-size: 23px;
    line-height: 28px;
    text-align: center;
  }
}
.coh-style-sign-maintitle {
  margin-top: 50px;
  margin-bottom: 50px;
  font-weight: 700;
  color: rgb(3, 58, 82);
  font-size: 48px;
  line-height: 28px;
  text-align: center;
}
@media (max-width: 564px) {
  .coh-style-sign-maintitle {
    font-size: 30px;
    text-align: left;
    margin-top: 40px;
    margin-bottom: 30px;
  }
}
.colorc.coh-style-sign-maintitle {
  color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .correct-diagnosis.coh-style-sign-maintitle {
    line-height: 50px;
  }
}
@media (max-width: 564px) {
  .correct-diagnosis.coh-style-sign-maintitle {
    line-height: 30px;
  }
}
.coh-style-sign-surgery {
  color: rgb(255, 255, 255);
  font-weight: 400;
  font-size: 25px;
  line-height: 40px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-style-sign-surgery {
    font-size: 17px;
    line-height: 24px;
  }
}
@media (max-width: 564px) {
  .coh-style-sign-surgery {
    margin-bottom: 7px;
  }
}
.coh-style-sign-surgery span {
  color: rgb(250, 169, 61);
}
.coh-style-signs-li {
  margin-left: 5px;
}
.coh-style-signs-li li {
  color: rgb(3, 58, 82);
  font-size: 18px;
  margin-bottom: 0;
  margin-left: 12px;
}
.coh-style-signs-subtitle {
  font-size: 18px;
  line-height: 25px;
}
.coh-style-signs-subtitle:nth-child(3) {
  margin-bottom: 0;
}
.colorwhite.coh-style-signs-subtitle {
  color: rgb(255, 255, 255);
}
.connect-height.coh-style-signs-subtitle {
  min-height: 100px;
}
.despite.coh-style-signs-subtitle {
  max-width: 66%;
}
@media (max-width: 767px) {
  .despite.coh-style-signs-subtitle {
    max-width: 100%;
  }
}
.coh-style-signs-title {
  font-weight: 700;
  color: rgb(3, 58, 82);
  font-size: 48px;
  line-height: 28px;
  margin-bottom: 40px;
}
@media (max-width: 1169px) {
  .coh-style-signs-title {
    line-height: 40px;
  }
}
@media (max-width: 564px) {
  .coh-style-signs-title {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .coh-style-slide-tab-width {
    max-width: 80%;
    max-width: 80% !important;
  }
}
.coh-style-slider-second-text {
  max-width: 58%;
  margin: 0 auto;
  margin-top: 25px;
}
@media (max-width: 564px) {
  .coh-style-slider-second-text {
    max-width: 100%;
    margin-top: 0;
  }
}
.last-text.coh-style-slider-second-text {
  max-width: 76%;
  letter-spacing: 0.1px;
}
@media (max-width: 564px) {
  .last-text.coh-style-slider-second-text {
    max-width: 100%;
  }
}
.coh-style-small-text {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  font-size: 14px;
  line-height: 28px;
}
.coh-style-space-between {
  margin-bottom: 0;
}
.mobile.coh-style-space-between {
  height: 15px;
}
.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-submit-btn {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 16px;
  line-height: 28px;
  text-align: center;
  background-color: rgb(250, 169, 61);
  padding-top: 16px;
  padding-right: 10px;
  padding-bottom: 16px;
  padding-left: 10px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  height: 62px;
  margin-top: 18px;
  min-width: 224px;
  max-width: 224px;
}
.coh-style-sup-eight {
  font-size: 55%;
  position: relative;
  top: -20px;
}
.coh-style-result-below-text p {
  color: rgb(255, 255, 255);
  font-family: 'GothamRegular', sans-serif;
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 767px) {
  .coh-style-result-below-text p.mobile-text {
    margin-top: 24px;
    margin-bottom: 0;
  }
}
.coh-style-result-below-text p.mobile-text .img-text.mobile {
  color: rgb(3, 58, 82);
  font-size: 18px;
  line-height: 24px;
  display: none;
  font-family: 'GothamRegular', sans-serif;
  font-style: italic;
}
@media (max-width: 767px) {
  .coh-style-result-below-text p.mobile-text .img-text.mobile {
    display: block;
  }
}
.coh-style-result-below-text .quiz-sect {
  display : -webkit-box;
  display : -webkit-flex;
  display : -ms-flexbox;
  display : flex;
}
@media (max-width: 767px) {
  .coh-style-result-below-text .quiz-sect {
    display : block;
  }
}
.coh-style-result-below-text .quiz-sect p {
  font-size: 20px;
  line-height: 20px;
  font-family: 'GothamBoldItalic', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
}
.coh-style-result-below-text .quiz-sect .quiztootlip1 {
  padding-right: 20px;
}
.coh-style-result-below-text .quiz-sect .coh-style-tooltip-main:last-child {
  left: 41px;
}
@media (max-width: 564px) {
  .coh-style-result-below-text .quiz-sect .coh-style-tooltip-main:last-child {
    left: 0;
    top: 20px;
    display: block;
  }
}
.coh-style-sup-plus {
  font-size: 50%;
  position: relative;
  top: -8px;
}
.coh-style-text-bold {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
}
.coh-style-text-inline {
  display: inline;
  padding-right: 1px;
}
.coh-style-text-width {
  max-width: 85%;
}
@media (max-width: 564px) {
  .coh-style-text-width {
    max-width: 92%;
  }
}
.text-width2.coh-style-text-width {
  max-width: 92%;
}
.coh-style-threecards-heading {
  color: rgb(255, 255, 255);
  font-size: 36px;
  line-height: 40px;
  padding-top: 45px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1169px) {
  .coh-style-threecards-heading {
    font-size: 22px;
    line-height: 28px;
    padding-top: 25px;
  }
}
@media (max-width: 1023px) {
  .coh-style-threecards-heading {
    font-size: 16px;
    line-height: 22px;
    padding-top: 20px;
  }
}
@media (max-width: 767px) {
  .coh-style-threecards-heading {
    font-size: 23px;
    line-height: 28px;
  }
}
@media (max-width: 564px) {
  .coh-style-threecards-heading {
    padding-top: 16px;
  }
}
.patient-text.coh-style-threecards-heading {
  font-family: "proxima-soft",sans-serif !important;;
  font-weight: 700;
}
.coh-style-threecards-text {
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 24px;
  font-family: 'GothamLight', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  max-width: 90%;
  font-weight: 400;
}
@media (max-width: 1169px) {
  .coh-style-threecards-text {
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-style-threecards-text {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .coh-style-threecards-text {
    font-size: 17px;
    line-height: 24px;
  }
}
.first.coh-style-threecards-text {
  letter-spacing: 0.2px;
}
.card.coh-style-threecards-text {
  letter-spacing: 0.4px;
}
.coh-style-tickall-text {
  font-family: 'GothamRegular', sans-serif;
  font-size: 18px;
  line-height: 28px;
  color: rgb(255, 255, 255);
  font-style: italic;
  letter-spacing: 0.5px;
  margin-bottom: 34px;
  padding-top: 0;
  padding-bottom: 0;
}
.case-next-text.coh-style-tickall-text {
  margin-bottom: 15px;
  max-width: 95%;
}
@media (max-width: 767px) {
  .case-next-text.coh-style-tickall-text {
    max-width: 100%;
  }
}
.normal.coh-style-tickall-text {
  font-style: normal;
}
.coh-style-tool-tip {
  width: 22px;
  display: inline-block;
  position: relative;
  top: 3px;
  margin-left: 2px;
}
.what-is-fop.coh-style-tool-tip {
  width: 21px;
  top: 3px;
  left: 4px;
}
.coh-style-tooltip-main {
  position: relative;
  display: inline;
}
@media (max-width: 564px) {
  .coh-style-tooltip-main {
    display: inline;
  }
}
.coh-style-tooltip-main:hover .coh-style-tooltiptext {
  visibility: visible;
}
.second-tooltip.coh-style-tooltip-main {
  display: inline;
}
.diagnose.coh-style-tooltip-main > p {
  display: inline-block;
  margin-bottom: 0;
}
.coh-style-tooltip-main .signs-ref {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(3, 58, 82);
  font-size: 14px;
  line-height: 20px;
  margin-top: 12px;
}
.coh-style-tooltip-text-style {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-style: italic;
  letter-spacing: -0.27px;
  display: inline;
}
@media (max-width: 564px) {
  .home.coh-style-tooltip-text-style {
    letter-spacing: -1.3px;
  }
}
.coh-style-tooltip-text-style .normal-text {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
}
.coh-style-tooltiptext {
  visibility: hidden;
  width: 557px;
  background-color: #ffffff;
  color: #033A52;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  padding: 40px 30px;
  position: absolute;
  z-index: 1;
  -webkit-box-shadow: 3px 1px 12px 2px rgba(0,0,0,0.25);
          box-shadow: 3px 1px 12px 2px rgba(0,0,0,0.25);
  text-align: left;
  top: -44px;
  font-size: 17px;
}
@media (max-width: 1169px) {
  .coh-style-tooltiptext {
    left: 50px;
  }
}
@media (max-width: 767px) {
  .coh-style-tooltiptext {
    width: 278px;
    padding: 25px 21px;
    left: 0;
    top: 30px;
  }
}
@media (max-width: 564px) {
  .coh-style-tooltiptext {
    padding-right: 9px;
  }
}
.whatis-tooltip.coh-style-tooltiptext {
  left: -50px;
}
@media (max-width: 1023px) {
  .tool-tip1.coh-style-tooltiptext {
    left: -150px;
  }
}
@media (max-width: 1439px) {
  .tool-tip3.coh-style-tooltiptext {
    left: -130px;
  }
}
@media (max-width: 1169px) {
  .tool-tip3.coh-style-tooltiptext {
    left: -250px;
    top: 0;
  }
}
@media (max-width: 1023px) {
  .tool-tip3.coh-style-tooltiptext {
    left: 50px;
  }
}
@media (max-width: 767px) {
  .tool-tip3.coh-style-tooltiptext {
    left: -30px;
  }
}
@media (max-width: 564px) {
  .tool-tip3.coh-style-tooltiptext {
    left: -200px;
  }
}
@media (max-width: 1169px) {
  .tool-tip4.coh-style-tooltiptext {
    left: -70px;
  }
}
@media (max-width: 1023px) {
  .tool-tip4.coh-style-tooltiptext {
    left: 50px;
  }
}
@media (max-width: 564px) {
  .tool-tip4.coh-style-tooltiptext {
    left: -120px;
  }
}
@media (max-width: 564px) {
  .tool-tip4.coh-style-tooltiptext .coh-style-tooltiptext strong {
    white-space: pre !important;
  }
}
@media (max-width: 1169px) {
  .tool-tip5.coh-style-tooltiptext {
    left: -250px;
  }
}
@media (max-width: 564px) {
  .tool-tip5.coh-style-tooltiptext {
    left: -150px;
  }
}
.tool-tip6.coh-style-tooltiptext {
  left: 0;
}
@media (max-width: 1169px) {
  .tool-tip6.coh-style-tooltiptext {
    left: -280px;
  }
}
@media (max-width: 1023px) {
  .tool-tip6.coh-style-tooltiptext {
    left: 50px;
  }
}
@media (max-width: 564px) {
  .tool-tip6.coh-style-tooltiptext {
    left: -130px;
  }
}
.tool-tip7.coh-style-tooltiptext {
  left: -250px;
}
@media (max-width: 1169px) {
  .tool-tip7.coh-style-tooltiptext {
    left: 100px;
  }
}
@media (max-width: 1023px) {
  .tool-tip7.coh-style-tooltiptext {
    left: -150px;
  }
}
@media (max-width: 564px) {
  .tool-tip7.coh-style-tooltiptext {
    left: -200px;
  }
}
@media (max-width: 1023px) {
  .tool-tip9.coh-style-tooltiptext {
    left: -380px;
  }
}
@media (max-width: 767px) {
  .tool-tip9.coh-style-tooltiptext {
    padding-right: 10px;
  }
}
@media (max-width: 564px) {
  .tool-tip9.coh-style-tooltiptext {
    left: 0;
  }
}
.patient-tooltip-15.coh-style-tooltiptext {
  max-width: 290px;
}
@media (max-width: 767px) {
  .patient-tooltip-15.coh-style-tooltiptext {
    max-width: 230px;
  }
}
@media (max-width: 1439px) {
  .patient-tooltip-12.coh-style-tooltiptext {
    left: -30px;
  }
}
@media (max-width: 1169px) {
  .patient-tooltip-1.coh-style-tooltiptext {
    width: 400px;
  }
}
@media (max-width: 767px) {
  .patient-tooltip-1.coh-style-tooltiptext {
    width: 275px;
  }
}
@media (max-width: 1023px) {
  .patient-tooltip-14.coh-style-tooltiptext {
    left: -98px;
  }
}
@media (max-width: 767px) {
  .coh-style-common-paragraph.coh-style-tooltiptext {
    padding-right: 20px;
  }
}
.coh-style-underline {
  text-decoration: underline;
  text-decoration-color: #033a52a8;
}
.coh-style-what-causes-title {
  font-weight: 700;
  font-size: 48px;
  line-height: 28px;
  text-align: right;
  color: rgb(255, 255, 255);
  margin-bottom: 50px;
}
@media (max-width: 1023px) {
  .coh-style-what-causes-title {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-style-what-causes-title {
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-style-what-causes-title {
    font-size: 30px;
    text-align: left;
  }
}
.coh-style-word-breark {
  display: inline;
  word-break: break-word;
}
.ref-fop.coh-style-word-breark {
  letter-spacing: 0.4px;
}
@media (max-width: 1439px) {
  .ref-fop.coh-style-word-breark {
    letter-spacing: 0;
  }
}
.coh-style-result-section {
  background-color: rgb(2, 82, 160);
  -webkit-border-radius: 38px;
          border-radius: 38px;
  padding: 30px 35px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 32px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-style-result-section {
    max-width: 97%;
  }
}
@media (max-width: 767px) {
  .coh-style-result-section {
    padding: 24px 17px 24px 23px;
    display: block;
    max-width: 100%;
  }
}
.coh-style-result-section img {
  max-width: 78px;
}
@media (max-width: 767px) {
  .coh-style-result-section img {
    margin: 0 auto;
    margin-bottom: 30px;
  }
}
.coh-style-result-section p {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 28px;
  padding-left: 28px;
  margin-bottom: 0;
  max-width: 77%;
}
@media (max-width: 767px) {
  .coh-style-result-section p {
    max-width: 98%;
    padding-left: 0;
  }
}
.coh-style-result-section p.quiztootlip6 {
  max-width: 79%;
}
@media (max-width: 767px) {
  .coh-style-result-section p.quiztootlip6 {
    max-width: 100%;
  }
}
.coh-style-result-section p.jade-result {
  max-width: 93%;
}
@media (max-width: 767px) {
  .coh-style-result-section p.jade-result {
    max-width: 100%;
  }
}
.coh-style-resources-font-size24 {
  font-size: 24px !important;
  line-height: 34px !important;
}
@media (max-width: 767px) {
  .coh-style-resources-font-size24 {
    font-size: 17px !important;
    line-height: 24px !important;
  }
}
.coh-style-p-tb-112 {
  padding-top: 116px;
  padding-bottom: 116px;
}
@media (max-width: 1169px) {
  .coh-style-p-tb-112 {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 35px;
  }
}
@media (max-width: 767px) {
  .coh-style-p-tb-112 {
    padding-top: 38px;
    padding-right: 20px;
    padding-bottom: 43px;
    padding-left: 20px;
  }
}
@media (max-width: 564px) {
  .coh-style-p-tb-112 {
    padding-right: 20px;
    padding-left: 32px;
    letter-spacing: -0.5px;
  }
}
.diagnostic-banner.coh-style-p-tb-112 {
  padding-top: 108px;
}
@media (max-width: 1169px) {
  .diagnostic-banner.coh-style-p-tb-112 {
    padding-top: 20px;
  }
}
@media (max-width: 767px) {
  .diagnostic-banner.coh-style-p-tb-112 {
    padding-top: 38px;
  }
}
.coh-style-patient-cards-imags {
  max-width: 260px;
  margin: 0 auto;
}
.coh-style-p-tb-116 {
  padding-top: 116px;
  padding-right: 31px;
  padding-bottom: 116px;
}
@media (max-width: 1169px) {
  .coh-style-p-tb-116 {
    padding-top: 82px;
    padding-bottom: 82px;
    padding-left: 32px;
  }
}
@media (max-width: 767px) {
  .coh-style-p-tb-116 {
    padding-top: 28px;
    padding-right: 32px;
    padding-bottom: 29px;
    padding-left: 35px;
  }
}
.coh-style-p-tb-149 {
  padding-top: 149px;
  padding-right: 0px;
  padding-bottom: 149px;
  padding-left: 0px;
}
@media (max-width: 1169px) {
  .coh-style-p-tb-149 {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .coh-style-p-tb-149 {
    padding-top: 30px;
    padding-right: 8px;
    padding-bottom: 30px;
    padding-left: 8px;
  }
}
.coh-style-p-tb-150 {
  padding-top: 150px;
  padding-right: 16px;
  padding-bottom: 150px;
  padding-left: 16px;
}
@media (max-width: 1169px) {
  .coh-style-p-tb-150 {
    padding-top: 102px;
    padding-bottom: 102px;
  }
}
@media (max-width: 767px) {
  .coh-style-p-tb-150 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.coh-style-p-tb-70 {
  padding-top: 37px;
  padding-right: 0;
  padding-bottom: 60px;
  padding-left: 0;
}
@media (max-width: 767px) {
  .coh-style-p-tb-70 {
    padding-top: 35px;
    padding-right: 0;
    padding-bottom: 33px;
    padding-left: 0;
  }
}
.coh-style-p-top-management {
  padding-top: 94px;
  padding-bottom: 16px;
}
@media (max-width: 1169px) {
  .coh-style-p-top-management {
    padding-top: 2.5rem;
  }
}
.coh-style-pl-0 {
  padding-left: 0!important;
}
.coh-style-pl-18 {
  padding-left: 0px;
}
@media (max-width: 564px) {
  .coh-style-pl-18 {
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .coh-style-padd-mob {
    padding-top: 1.8125rem;
    padding-right: 0;
    padding-bottom: 1.8125rem;
    padding-left: 0;
  }
}
.coh-style-para-text {
  font-family: 'GothamRegular', sans-serif;
  font-size: 18px;
  line-height: 28px;
  color: rgb(255, 255, 255);
  margin-top: 15px;
  margin-bottom: 15px;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-style-para-text {
    display: table;
  }
}
@media (max-width: 767px) {
  .coh-style-para-text {
    display: table;
  }
}
.coh-style-para-text label {
  font-weight: 100;
  margin-left: 16px;
}
@media (max-width: 1169px) {
  .coh-style-para-text label {
    letter-spacing: -0.2px;
  }
}
@media (max-width: 1023px) {
  .coh-style-para-text label {
    display: table-cell;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .coh-style-para-text label {
    display: table-cell;
    padding-left: 15px;
  }
}
.coh-style-para-text label:before {
  position: absolute;
  content: "";;
  -webkit-border-radius: 50%;;
          border-radius: 50%;
  border: 2px solid #ffffff;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  pointer-events: none;
  background-color: transparent;
  width: 25px;
  height: 25px;
  left: 0;
  top: 50%;
}
.coh-style-para-text label:after {
  position: absolute;
  background-color: #FAA93D;
  content: "";;
  width: 25px;
  height: 25px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 2px;
  top: 50%;
  opacity: 0;
}
.coh-style-para-text input[type=checkbox] {
  veryical-align: text-bottom;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: relative;
  z-index: 9;
  top: 5px;
  border: none;
  height: 30px;
  width: 30px;
}
.coh-style-para-text .checkbox-form:checked + label:after {
  opacity: 1;
}
.coh-style-para-text input[type=radio] {
  height: 30px;
  width: 30px;
  veryical-align: text-bottom;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: relative;
  z-index: 9;
  top: 5px;
  border : none;
}
.coh-style-para-text .checkbox-form:checked + label:after {
  opacity: 1;
}
.coh-style-patient-banner-content {
  font-size: 24px;
  line-height: 34px;
  font-family: "proxima-soft",sans-serif;;
  color: rgb(3, 58, 82);
}
@media (max-width: 767px) {
  .coh-style-patient-banner-content {
    font-size: 17px;
    line-height: 24px;
  }
}
.patient-homesb.coh-style-patient-banner-content {
  letter-spacing: 0.2px;
}
.coh-style-patient-button-blue {
  color: #ffffff;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 24px 32px;
  text-transform: uppercase;
  font-family: "proxima-soft",sans-serif;;
  margin-bottom: 55px;
  min-width: 241px;
  text-align: center;
  max-width: 475px;
  color: rgb(255, 255, 255);
  font-weight: 700;
  font-size: 16px;
  line-height: 28px;
  background-color: rgb(2, 82, 160);
}
@media (max-width: 1169px) {
  .coh-style-patient-button-blue {
    font-size: 12px;
    line-height: 26px;
    padding: 15px 17px;
  }
}
@media (max-width: 767px) {
  .coh-style-patient-button-blue {
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 28px;
  }
}
.button-yellow.coh-style-patient-button-blue {
  background-color: rgb(250, 169, 61);
  color: rgb(3, 58, 82);
}
@media (max-width: 564px) {
  .button-yellow.coh-style-patient-button-blue {
    max-width: 100%;
  }
}
.coh-style-patient-button-blue-long {
  color: #ffffff;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 24px 32px;
  text-transform: uppercase;
  font-family: "proxima-soft",sans-serif;;
  margin-bottom: 55px;
  min-width: 241px;
  text-align: center;
  color: rgb(255, 255, 255);
  font-weight: 700;
  font-size: 16px;
  line-height: 28px;
  background-color: rgb(2, 82, 160);
}
@media (max-width: 1169px) {
  .coh-style-patient-button-blue-long {
    font-size: 12px;
    line-height: 26px;
    padding: 15px 17px;
    min-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-style-patient-button-blue-long {
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 28px;
  }
}
@media (max-width: 564px) {
  .coh-style-patient-button-blue-long {
    margin-bottom: 70px;
  }
}
.button-yellow.coh-style-patient-button-blue-long {
  background-color: rgb(250, 169, 61);
  color: rgb(3, 58, 82);
}
.coh-style-patient-card-content {
  font-family: "proxima-soft",sans-serif;;
  min-height: 80px;
  margin-bottom: 60px;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 25px;
}
@media (max-width: 1169px) {
  .coh-style-patient-card-content {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-style-patient-card-content {
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .coh-style-patient-card-content {
    font-size: 17px;
    line-height: 24px;
    min-height: auto;
    margin-bottom: 40px;
  }
}
.content-color.coh-style-patient-card-content {
  color: rgb(3, 58, 82);
}
.all-about.coh-style-patient-card-content {
  margin-bottom: 30px;
}
.soft-maximum.coh-style-patient-card-content {
  max-width: 88%;
}
@media (max-width: 564px) {
  .soft-maximum.coh-style-patient-card-content {
    max-width: 100%;
  }
}
.boneforming-max.coh-style-patient-card-content {
  max-width: 90%;
}
@media (max-width: 564px) {
  .boneforming-max.coh-style-patient-card-content {
    max-width: 100%;
  }
}
.formed-max.coh-style-patient-card-content {
  max-width: 88%;
}
@media (max-width: 564px) {
  .formed-max.coh-style-patient-card-content {
    max-width: 100%;
  }
}
.Extra-bone-max.coh-style-patient-card-content {
  max-width: 92%;
}
@media (max-width: 564px) {
  .Extra-bone-max.coh-style-patient-card-content {
    max-width: 100%;
  }
}
.important-max.coh-style-patient-card-content {
  max-width: 88%;
}
@media (max-width: 564px) {
  .important-max.coh-style-patient-card-content {
    max-width: 100%;
  }
}
.coh-style-patient-cards-heading {
  font-family: "proxima-soft",sans-serif;;
  min-height: 80px;
  color: rgb(255, 255, 255);
  font-size: 36px;
  line-height: 35px;
  font-weight: 700;
}
@media (max-width: 1169px) {
  .coh-style-patient-cards-heading {
    font-size: 23px;
    line-height: 28px;
  }
}
@media (max-width: 767px) {
  .coh-style-patient-cards-heading {
    min-height: auto;
  }
}
.color-text.coh-style-patient-cards-heading {
  color: rgb(3, 58, 82);
}
.resources-cards.coh-style-patient-cards-heading {
  min-height: 152px;
  margin-bottom: 90px;
}
@media (max-width: 1169px) {
  .resources-cards.coh-style-patient-cards-heading {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .resources-cards.coh-style-patient-cards-heading {
    min-height: auto;
    margin-bottom: 30px;
  }
}
.coh-style-patient-fop-banner-h1 {
  color: rgb(3, 58, 82);
  font-size: 64px;
  line-height: 70px;
  margin-bottom: 65px;
}
@media (max-width: 1023px) {
  .coh-style-patient-fop-banner-h1 {
    font-size: 35px;
    line-height: 40px;
  }
}
@media (max-width: 767px) {
  .coh-style-patient-fop-banner-h1 {
    margin-bottom: 40px;
  }
}
.coh-style-reference-text-italic {
  font-family: 'GothamRegular', sans-serif;
  font-weight: 400;
  color: rgb(3, 58, 82);
  font-size: 14px;
  line-height: 20px;
  font-style: italic;
}
@media (max-width: 767px) {
  .coh-style-reference-text-italic {
    font-size: 14px;
    line-height: 20px;
    word-spacing: 0;
  }
}
.res-ref.coh-style-reference-text-italic {
  letter-spacing: 0.2px;
}
.management-fop.coh-style-reference-text-italic {
  letter-spacing: 1.2px;
}
@media (max-width: 1439px) {
  .management-fop.coh-style-reference-text-italic {
    letter-spacing: 0;
  }
}
.coh-style-py-diagonostic {
  padding-top: 1.5rem;
  padding-bottom: 3.3125rem;
  letter-spacing: -0.1px;
}
@media (max-width: 564px) {
  .coh-style-py-diagonostic {
    padding-top: 0.25rem;
    padding-bottom: 1rem;
  }
}
@media (max-width: 1439px) {
  .coh-style-py-diagonostic br {
    display: none;
  }
}
.coh-style-reference-text {
  font-family: 'GothamRegular', sans-serif;
  font-weight: 400;
  color: rgb(3, 58, 82);
  font-size: 14px;
  line-height: 20px;
  font-size: 14px !important;
}
@media (max-width: 767px) {
  .coh-style-reference-text {
    font-size: 14px;
    line-height: 20px;
    word-spacing: 0;
  }
}
@media (max-width: 564px) {
  .what-fop-ref-text.coh-style-reference-text {
    padding: 0 23px;
    letter-spacing: -0.5px;
  }
}
@media (max-width: 564px) {
  .fop-ref.coh-style-reference-text {
    padding: 0 12px;
    letter-spacing: -0.2px;
  }
}
.coh-style-referance-content {
  font-family: "proxima-soft",sans-serif;;
  font-size: 14px;
  line-height: 20px;
  color: rgb(3, 58, 82);
}
.flare-ref-text.coh-style-referance-content {
  padding-bottom: 50px;
}
.coh-style-question-pop-up {
  display: inline;
  width: 15px;
  margin: 0 4px;
}
.coh-style-py-whatisfop {
  padding-top: 7.25rem;
  padding-bottom: 2.125rem;
}
@media (max-width: 1169px) {
  .coh-style-py-whatisfop {
    padding-top: 2rem;
  }
}
@media (max-width: 564px) {
  .coh-style-py-whatisfop {
    padding-top: 0.25rem;
    padding-bottom: 1rem;
  }
}
.coh-style-py-what-is-fop {
  padding-top: 149px;
  padding-right: 0px;
  padding-bottom: 149px;
  padding-left: 0px;
}
@media (max-width: 1169px) {
  .coh-style-py-what-is-fop {
    padding-top: 130px;
    padding-bottom: 130px;
    padding-left: 35px;
  }
}
@media (max-width: 767px) {
  .coh-style-py-what-is-fop {
    padding-top: 74px;
    padding-right: 16px;
    padding-bottom: 75px;
    padding-left: 40px;
  }
}
@media (max-width: 564px) {
  .coh-style-py-what-is-fop {
    font-weight: normal;
  }
}
@media (max-width: 564px) {
  .diagnose-heading.coh-style-py-what-is-fop {
    padding-left: 20px;
    max-width: 95%;
  }
}
@media (max-width: 1023px) {
  .diagnose-heading#desk.coh-style-py-what-is-fop {
    display: none;
  }
}
.diagnose-heading#mob.coh-style-py-what-is-fop {
  display: none;
}
@media (max-width: 1023px) {
  .diagnose-heading#mob.coh-style-py-what-is-fop {
    display: block;
    max-width: 100%;
  }
}
.coh-style-py-mob-45 {
  padding-top: 1.5625rem;
  padding-right: 1rem;
  padding-bottom: 0;
  padding-left: 1rem;
}
@media (max-width: 767px) {
  .coh-style-py-mob-45 {
    padding-top: 0.75rem;
    padding-right: 1rem;
    padding-bottom: 1.5625rem;
    padding-left: 1rem;
  }
}
.coh-style-py-custom {
  padding-top: 1.5rem;
  padding-bottom: 1.875rem;
}
@media (max-width: 767px) {
  .coh-style-py-custom {
    padding: 8px 0 24px 0;;
  }
}
.coh-style-patient-fop-h2 {
  font-family: "proxima-soft",sans-serif;;
  font-weight: 700;
  color: rgb(3, 58, 82);
  font-size: 48px;
  line-height: 50px;
}
@media (max-width: 1169px) {
  .coh-style-patient-fop-h2 {
    font-size: 35px;
    line-height: 40px;
  }
}
@media (max-width: 767px) {
  .coh-style-patient-fop-h2 {
    font-size: 30px;
    line-height: 35px;
  }
}
.all-about-heading.coh-style-patient-fop-h2 {
  color: rgb(2, 82, 160);
}
.h2-white.coh-style-patient-fop-h2 {
  color: rgb(255, 255, 255);
}
.small-h2.coh-style-patient-fop-h2 {
  color: rgb(2, 82, 160);
  font-size: 36px;
  line-height: 41px;
  font-weight: 400;
  letter-spacing: -0.5px;
}
.coh-style-py-76 {
  padding-top: 4.6875rem;
  padding-bottom: 0;
  margin-bottom: 0;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-weight: bold;
  font-size: 32px;
  line-height: 38px;
}
@media (max-width: 1023px) {
  .coh-style-py-76 {
    padding-top: 3.125rem;
  }
}
@media (max-width: 767px) {
  .coh-style-py-76 {
    padding-top: 2rem;
    padding-right: 25px;
    padding-bottom: 0;
    padding-left: 12px;
    font-size: 23px;
    line-height: 28px;
  }
}
.coh-style-py-62-63 {
  padding-top: 62px;
  padding-right: 0;
  padding-bottom: 63px;
  padding-left: 0;
  margin: 0;
}
@media (max-width: 767px) {
  .coh-style-px-mob {
    padding-left: 25px!important;
    padding-right: 25px!important;
  }
}
.coh-style-patient-max-width {
  max-width: 1260px;
  margin: 0 auto;
}
.coh-style-patient-home-cards {
  padding-top: 88px;
  padding-right: 140px;
  padding-bottom: 0;
  padding-left: 157px;
  -webkit-box-shadow: 12px 12px 0px -3px rgba(214,215,215,1);
          box-shadow: 12px 12px 0px -3px rgba(214,215,215,1);
}
@media (max-width: 1023px) {
  .coh-style-patient-home-cards {
    padding-top: 40px;
    padding-right: 35px;
    padding-bottom: 0;
    padding-left: 25px;
  }
}
.coh-style-patient-fop-heading-h2 {
  font-family: "proxima-soft",sans-serif;;
  font-size: 48px;
  line-height: 50px;
  color: rgb(3, 58, 82);
}
@media (max-width: 1023px) {
  .coh-style-patient-fop-heading-h2 {
    font-size: 30px;
    line-height: 35px;
  }
}
.white-font.coh-style-patient-fop-heading-h2 {
  color: rgb(255, 255, 255);
}
.coh-style-col-box-shadow {
  -webkit-box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
          box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
.coh-style-col-blue-bg {
  -webkit-box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
          box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
  background-color: rgb(4, 85, 159);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  left: 11px;
}
.coh-style-clsebtn2 {
  position: absolute;
  right: 20px;
  top: 18px;
  cursor: pointer;
}
@media (max-width: 564px) {
  .coh-style-green-box {
    padding: 0 25px !important;
  }
}
.coh-style-text-white {
  font-family: 'GothamLight', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 28px;
  min-height: 171px;
  padding-left: 4px;
}
@media (max-width: 1439px) {
  .coh-style-text-white {
    font-size: 16px;
    line-height: 28px;
  }
}
@media (max-width: 1169px) {
  .coh-style-text-white {
    min-height: 86px;
  }
}
@media (max-width: 1023px) {
  .coh-style-text-white {
    min-height: 112px;
  }
}
.read-and-download.coh-style-text-white {
  letter-spacing: 0.3px;
}
.find-out.coh-style-text-white {
  letter-spacing: 0.5px;
}
.read.coh-style-text-white {
  letter-spacing: 0.85px;
}
.view-our-guide.coh-style-text-white {
  letter-spacing: 0.2px;
}
.icc.coh-style-text-white {
  letter-spacing: 0.4px;
}
.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-slider-flex-layout .slick-track {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-style-resource-bann {
  padding-top: 116px;
  padding-right: 47px;
  padding-bottom: 116px;
}
@media (max-width: 1169px) {
  .coh-style-resource-bann {
    padding-top: 82px;
    padding-bottom: 82px;
    padding-left: 47px;
  }
}
@media (max-width: 767px) {
  .coh-style-resource-bann {
    padding-top: 28px;
    padding-right: 32px;
    padding-bottom: 29px;
    padding-left: 50px;
  }
}
.coh-style-prussian-blue {
  background-color: rgb(3, 58, 82);
}
.coh-style-page-section-padding-top-bottom-0 {
  padding-top: 0;
  padding-bottom: 0;
  outline-width: 1px;
  outline-color: rgba(24, 109, 166, 0.2);
  outline-style: solid;
}
.coh-style-clsebtn {
  position: absolute;
  right: 20px;
  top: 18px;
  cursor: pointer;
}
@media (max-width: 767px) {
  .coh-style-clsebtn {
    right: 12px;
    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-modal-popup-overlay {
  background-color: rgba(255, 255, 255, 0.95);
}
.coh-style-medium-electric-blue {
  background-color: rgb(2, 82, 160);
}
.coh-style-max-width---medium {
  max-width: 85%;
  width: 85%;
}
@media (max-width: 1023px) {
  .coh-style-max-width---medium {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-style-max-width---medium {
    width: 100%;
    max-width: 100%;
  }
}
.coh-style-max-width---medium h1 {
  margin-bottom: 0.50rem;
}
.coh-style-margin-top-40px {
  margin-top: 40px;
}
.coh-style-focusable-content input:focus, .coh-style-focusable-content select:focus, .coh-style-focusable-content textarea:focus, .coh-style-focusable-content button:focus, .coh-style-focusable-content a:focus {
  -webkit-box-shadow: 0 0 0 0.1875rem rgb(255, 204, 78);
          box-shadow: 0 0 0 0.1875rem rgb(255, 204, 78);
}
.coh-style-focusable-content .card-link:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-style-focusable-content .card-link:focus:after {
  -webkit-box-shadow: 0 0 0 0.1875rem rgb(255, 204, 78);
          box-shadow: 0 0 0 0.1875rem rgb(255, 204, 78);
}
.coh-style-focusable-content a[role=link] {
  display: block;
}
.coh-style-text-color-1 {
  color: rgb(255, 255, 255);
}
.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;
}
@media (max-width: 564px) {
  .coh-style-fibrodysplasia {
    padding-left: 12px;
  }
}
.coh-style-fop-care-pat {
  height: 359px;
  width: 481px;
  margin-top: 22px;
}
.coh-style-display-hidden {
  display: none;
  -webkit-transition: all 0.3ms ease-in-out 0.5ms;
  transition: all 0.3ms ease-in-out 0.5ms;
}
.coh-style-content-container {
  padding-top: 3rem;
  padding-right: 4rem;
  padding-bottom: 3rem;
  padding-left: 4rem;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(24, 109, 166, 0.2);
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1023px) {
  .coh-style-content-container {
    padding-top: 2rem;
    padding-right: 2rem;
    padding-bottom: 2rem;
    padding-left: 2rem;
  }
}
.coh-style-color-hex {
  background-color: rgb(0, 143, 136);
}
.coh-style-close-button {
  background-position: center;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  height: 46px;
  width: 46px;
  background: url('/sites/g/files/kcxpwu851/files/styles/thumbnail/public/2024-07/cross-icon.png');
  background-size: 46px;
  background-repeat: no-repeat;
}
@media (max-width: 564px) {
  .coh-style-close-button {
    height: 35px;
    width: 35px;
    background-size: 35px;
  }
}
.coh-style-border-container {
  outline-width: 1px;
  outline-style: solid;
  outline-color: rgba(24, 109, 166, 0.2);
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.coh-style-anchor-link-inner {
  white-space: nowrap;
  font-weight: 400;
  font-size: 12px;
  text-align: center;
  position: relative;
  z-index: 10;
  display: block;
}
.coh-style-anchor-link-inner:hover {
  font-size: 12px;
  font-weight: 400;
}
.coh-style-anchor-nav-li {
  width: 15%;
  display: inline-block;
  position: relative;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 16px;
  margin-left: auto;
  left: 380px;
  bottom: 12px;
  top: 0;
}
.coh-style-anchor-nav-li:after {
  content: "";
  position: absolute;
  bottom: 12px;
  z-index: 1;
  height: 1px;
  width: 100%;
  left: 0;
}
@media (max-width: 1169px) {
  .coh-style-anchor-nav-li:after {
    left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-style-anchor-nav-li:after {
    left: 0;
  }
}
.coh-style-anchor-nav-li:first-child:after {
  width: 100%;
  left: 50%;
}
.coh-style-anchor-nav-li:last-child:after {
  width: 50%;
}
.coh-style-text-white-mob {
  font-family: 'GothamLight', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 28px;
  max-height: 140px;
}
@media (max-width: 564px) {
  .coh-style-text-white-mob {
    min-height: 140px;
  }
}
.coh-style-word-break-all {
  display: block;
  word-break: break-word;
}
.coh-style-active {
  display: inline-block;
  height: 16px;
  width: 16px;
  position: relative;
  border-width: 2px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  margin-top: 0;
  margin-right: 8px;
  margin-bottom: 0;
  margin-left: 8px;
  z-index: 10;
  background-color: rgb(9, 192, 90);
  -webkit-transition: all 0.3ms ease;
  transition: all 0.3ms ease;
  cursor: pointer;
}
.coh-style-active:before {
  -webkit-box-shadow: 0 0 0 2px rgb(255, 255, 255);
          box-shadow: 0 0 0 2px rgb(255, 255, 255);
  height: 36px;
  width: 36px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  pointer-events: none;
  content: "";
}
.coh-style-active:hover {
  background-color: rgb(9, 192, 90);
}
.coh-style-active:active {
  background-color: rgb(9, 192, 90);
}
.coh-style-button-align {
  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;
}
@media (max-width: 767px) {
  .coh-style-card-title-mob {
    font-size: 17px;
    line-height: 28px;
    text-align: center;
    font-family: 'GothamBold', sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    color: rgb(3, 58, 82);
    margin-top: 1.5rem;
    margin-bottom: 1rem;
    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-card-title-mob {
    min-height: 42px;
  }
}
.coh-style-card-title {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  font-size: 22px;
  line-height: 28px;
  text-align: center;
  min-height: 57px;
  margin-top: 24px;
  margin-left: -44px;
}
@media (max-width: 564px) {
  .coh-style-card-title {
    font-size: 1.0625rem;
    line-height: 24px;
    min-height: 42px;
  }
}
.coh-style-banner-image-style {
  max-width: 730px;
  max-height: 405px;
  min-height: 405px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 1169px) {
  .coh-style-banner-image-style {
    max-height: 309px;
    max-width: 271px;
    min-height: 309px;
  }
}
.coh-style-card-subtitle-mob {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
}
@media (max-width: 767px) {
  .coh-style-card-subtitle-mob {
    margin-top: 8px;
    margin-bottom: 20px;
  }
}
@media (max-width: 564px) {
  .coh-style-card-subtitle-mob {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-style-bg-green-hcp-care {
  background-color: rgb(23, 146, 138);
  background-image: url("/sites/g/files/kcxpwu1386/files/2024-02/image%201.png");
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
}
.coh-style-card-subtitle {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  font-size: 18px;
  line-height: 28px;
  text-align: left;
  margin-top: 8px;
  margin-bottom: 20px;
}
@media (max-width: 564px) {
  .coh-style-card-subtitle {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-style-caniuse {
  background-color: rgb(255, 255, 255);
}
.coh-style-caniuse .img-text-box {
  background-color: rgb(255, 255, 255);
}
.coh-style-caniuse .img-text-box.coh-style-box1 {
  margin-bottom: 35px;
}
.coh-style-caniuse .img-text-box img {
  max-width: 135px;
  margin-right: 61px;
}
@media (max-width: 767px) {
  .coh-style-caniuse .img-text-box img {
    max-width: 176px;
    margin: 0 auto;
  }
}
.coh-style-caniuse .img-text-box img.coh-style-tool-tip {
  margin-right: 0;
}
.coh-style-caniuse .img-text-box h1 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 28px;
  line-height: 28px;
  color: rgb(3, 58, 82);
  margin-bottom: 16px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-style-caniuse .img-text-box h1 {
    font-size: 24px;
    margin-top: 30px;
  }
}
.coh-style-caniuse .img-text-box p {
  max-width: 870px;
  font-size: 18px;
  line-height: 28px;
  color: rgb(3, 58, 82);
  font-family: 'GothamRegular', sans-serif;
}
.coh-style-caniuse .img-text-box p.refrence-text {
  margin-bottom: 90px;
  font-size: 14px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .coh-style-caniuse .img-text-box p.refrence-text {
    margin-bottom: 30px;
  }
}
.coh-style-caniuse .img-text-box p.refrence-text.tab3-ref-botm {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-style-caniuse .img-text-box p.refrence-text.tab3-ref-botm br {
    display: none;
  }
}
.coh-style-caniuse .img-text-box p.refrence-text.ref-text2 {
  margin-bottom: 20px;
}
.coh-style-caniuse .img-text-box p.mobile-text {
  font-family: 'GothamRegular', sans-serif;
  font-style: italic;
  display: none;
}
@media (max-width: 767px) {
  .coh-style-caniuse .img-text-box p.mobile-text {
    margin-top: 24px;
    margin-bottom: 0;
    display: block;
  }
}
.coh-style-caniuse .form1 {
  padding-top: 45px;
  padding-right: 20px;
  padding-bottom: 60px;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .coh-style-caniuse .form1 {
    padding-top: 24px;
    padding-right: 50px;
    padding-bottom: 24px;
    padding-left: 50px;
  }
}
.coh-style-caniuse .form1.tab3-text {
  padding-bottom: 0;
}
.coh-style-caniuse .form1.about-sect {
  padding-bottom: 0;
}
.coh-style-caniuse .form1.ricky-about {
  padding-bottom: 31px;
}
.coh-style-banner-title {
  font-family: 'FatFrank', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  color: rgb(3, 58, 82);
  font-size: 64px;
  line-height: 70px;
  margin-top: 108px;
}
@media (max-width: 1169px) {
  .coh-style-banner-title {
    font-size: 55px;
    line-height: 55px;
  }
}
@media (max-width: 1023px) {
  .coh-style-banner-title {
    margin-top: 25px;
    margin-left: 36px;
    font-size: 50px;
    line-height: 55px;
  }
}
@media (max-width: 767px) {
  .coh-style-banner-title {
    font-size: 35px;
    line-height: 40px;
  }
}
.do--you.coh-style-banner-title {
  margin-top: 0;
}
@media (max-width: 1023px) {
  .do--you.coh-style-banner-title {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .do--you.coh-style-banner-title {
    margin-top: 50px;
  }
}
.community-ban.coh-style-banner-title {
  margin-top: 71px;
  max-width: 62%;
}
@media (max-width: 1023px) {
  .community-ban.coh-style-banner-title {
    margin-top: 25px;
  }
}
@media (max-width: 767px) {
  .community-ban.coh-style-banner-title {
    margin-top: 0;
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .diff-size.coh-style-banner-title {
    font-size: 40px;
  }
}
.care-size.coh-style-banner-title {
  margin-top: 180px;
}
@media (max-width: 1023px) {
  .care-size.coh-style-banner-title {
    margin-top: 65px;
    margin-bottom: 85px;
  }
}
.hyphen.coh-style-banner-title span {
  font-family: 'GothamRegular', sans-serif;
}
.coh-style-bg-gradient-img {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 0;
}
.coh-style-anchor-links-label {
  position: relative;
  display: block;
  overflow: hidden;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  text-overflow: ellipsis;
  padding-bottom: 6px;
  font-weight: 600;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-style-bg-white {
    background-color: rgb(255, 255, 255);
  }
}
.coh-style-bg-color-1 {
  background-color: rgb(3, 58, 82);
}
.coh-style-bg-color-2 {
  background-color: rgb(2, 82, 160);
}
.coh-style-box1 {
  margin: 0 auto;
  max-width: 1124px;
  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;
}
@media (max-width: 767px) {
  .coh-style-box1 {
    display: block;
  }
}
.consult-sect.coh-style-box1 {
  margin-top: 36px;
}
@media (max-width: 767px) {
  .consult-sect.coh-style-box1 {
    margin-top: 16px;
  }
}
.coh-style-box1 .img-box {
  margin-right: 61px;
}
.coh-style-box1 .img-box img {
  max-width: 127px;
}
.coh-style-box1 .box-border {
  border: 1px solid #FFFFFF;
  padding: 30px 50px 30px 40px;
  -webkit-border-radius: 38px;
          border-radius: 38px;
  max-width: 950px;
}
@media (max-width: 1169px) {
  .coh-style-box1 .box-border {
    max-width: 820px;
    padding-right: 10px;
  }
}
@media (max-width: 1023px) {
  .coh-style-box1 .box-border {
    max-width: 97%;
  }
}
@media (max-width: 767px) {
  .coh-style-box1 .box-border {
    border: none;
    padding: 0;
  }
}
.coh-style-box1 .box-border.box-2 {
  padding: 36px 50px 35px 40px;
}
@media (max-width: 767px) {
  .coh-style-box1 .box-border.box-2 {
    padding: 0;
  }
}
.coh-style-box1 .box-border.box-3 {
  padding: 17px 50px 15px 40px;
}
@media (max-width: 564px) {
  .coh-style-box1 .box-border.box-b1 .coh-style-para-text label:before {
    top: 33%;
  }
}
@media (max-width: 564px) {
  .coh-style-box1 .box-border.box-b1 .coh-style-para-text label:after {
    top: 33%;
  }
}
.coh-style-box1 .box-border .coh-style-para-text {
  margin: 0;
  margin-bottom: 8px;
  padding-bottom: 8px;
}
.coh-style-box1 .box-border .coh-style-para-text:last-child {
  margin-bottom: 0;
}
.coh-style-box1 ul li {
  font-family: 'GothamRegular', sans-serif;
  font-size: 18px;
  line-height: 28px;
  color: rgb(3, 58, 82);
  margin-bottom: 2px;
  margin-left: 18px;
}
.coh-style-box1 .next-case p {
  color: rgb(255, 255, 255);
  font-family: 'GothamRegular', sans-serif;
}
@media (max-width: 1169px) {
  .coh-style-box1 .next-case p.case-text br {
    display: none;
  }
}
.coh-style-box1 .body-section {
  width: 100%;
}
.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-block-heading {
  font-family: 'Gotham-Book', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 28px;
  line-height: 35px;
  margin-top: 16px;
  margin-bottom: 34px;
  max-width: 830px;
}
@media (max-width: 767px) {
  .coh-style-block-heading {
    font-size: 24px;
    line-height: 30px;
  }
}
.next-case-head.coh-style-block-heading {
  margin-bottom: 16px;
}
.coh-style-bg-pink-patient-care {
  background-color: rgb(245, 130, 129);
  background-image: none;
  background: #F58281 !important;
}
.coh-style-bg-color-3 {
  background-color: rgb(0, 143, 136);
}
.coh-style-banner-sup-script {
  position: relative;
  top: -20px;
}
@media (max-width: 767px) {
  .coh-style-banner-sup-script {
    top: -15px;
  }
}
.coh-style-banner-subtitle {
  color: rgb(3, 58, 82);
  font-size: 24px;
  line-height: 34px;
  margin-top: 45px;
  padding-bottom: 103px;
  letter-spacing: -0.3px;
}
@media (max-width: 1169px) {
  .coh-style-banner-subtitle {
    margin-top: 25px;
    padding-bottom: 70px;
    letter-spacing: auto;
  }
}
@media (max-width: 1023px) {
  .coh-style-banner-subtitle {
    margin-left: 36px;
  }
}
@media (max-width: 767px) {
  .coh-style-banner-subtitle {
    font-size: 17px;
    line-height: 24px;
    width: 79%;
    margin-bottom: 0;
  }
}
.fop-flare.coh-style-banner-subtitle {
  margin-top: 25px;
  width: 105%;
}
@media (max-width: 1169px) {
  .fop-flare.coh-style-banner-subtitle {
    width: 96%;
  }
}
@media (max-width: 767px) {
  .fop-flare.coh-style-banner-subtitle {
    width: 80%;
  }
}
.community-subtitle.coh-style-banner-subtitle {
  margin-top: 45px;
  margin-bottom: 0;
  padding-bottom: 0;
  letter-spacing: 0.3px;
}
@media (max-width: 1169px) {
  .community-subtitle.coh-style-banner-subtitle {
    letter-spacing: auto;
  }
}
@media (max-width: 1023px) {
  .community-subtitle.coh-style-banner-subtitle {
    margin-top: 35px;
  }
}
.coh-style-case-series-find-more-btn {
  width: 138px;
  height: 44px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  background-color: rgb(251, 170, 61);
  -webkit-border-radius: 40px;
          border-radius: 40px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(4, 58, 82);
  font-size: 12px;
  line-height: 22px;
  text-align: center;
  display: block;
  margin-top: 14px;
  margin-right: auto;
  margin-bottom: 15px;
  margin-left: auto;
}
.coh-style-care-network-icon {
  max-width: 100px;
  border: 7px solid #e2f1f6;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}
@media (max-width: 767px) {
  .coh-style-care-network-icon {
    max-width: 70PX;
    border: 2px solid #e2f1f6;
  }
}
@media (max-width: 564px) {
  .coh-style-care-network-icon {
    max-width: 50px;
  }
}
.coh-style-all-about-flareups-banner {
  margin-left: 50px;
  max-width: 383px;
  margin-top: 0 !important;
  height: 475px;
  -webkit-transform: translateY(-22px) !important;
      -ms-transform: translateY(-22px) !important;
          transform: translateY(-22px) !important;
}
@media (max-width: 1169px) {
  .coh-style-all-about-flareups-banner {
    margin-left: 0;
    max-width: 300px;
    height: 450px;
    -webkit-transform: translateY(-59px) !important;
        -ms-transform: translateY(-59px) !important;
            transform: translateY(-59px) !important;
  }
}
.coh-style-all-about-banner-image {
  max-width: 414px;
  height: 415px;
  margin-top: 58px !important;;
  -webkit-transform: translateY(-19px) !important;;
      -ms-transform: translateY(-19px) !important;;
          transform: translateY(-19px) !important;
  margin-left: 50px;
}
@media (max-width: 1169px) {
  .coh-style-all-about-banner-image {
    margin-left: 0;
    max-width: 300px;
    height: auto;
    -webkit-transform: translateY(7px) !important;
        -ms-transform: translateY(7px) !important;
            transform: translateY(7px) !important;
  }
}
.coh-style-all-about-community-image {
  margin-bottom: 20px;
  margin-left: 50px;
  max-width: 421px;
}
.coh-style-all-about-community-and-resources {
  margin-bottom: 20px;
  margin-left: 50px;
  max: 421px;;
}
.coh-style-anchor-links-dot {
  display: inline-block;
  height: 16px;
  width: 16px;
  position: relative;
  border-width: 2px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  margin-top: 0;
  margin-right: 8px;
  margin-bottom: 0;
  margin-left: 8px;
  z-index: 10;
  background-color: rgb(255, 255, 255);
  -webkit-transition: all 0.3ms ease;
  transition: all 0.3ms ease;
  cursor: pointer;
}
.coh-style-anchor-links-dot:before {
  -webkit-box-shadow: 0 0 0 2px rgb(255, 255, 255);
          box-shadow: 0 0 0 2px rgb(255, 255, 255);
  height: 36px;
  width: 36px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  pointer-events: none;
  content: "";
}
.coh-style-anchor-links-dot:hover {
  background-color: rgb(9, 192, 90);
}
.coh-style-anchor-links-dot:active {
  background-color: rgb(9, 192, 90);
}
.coh-style-facet-accordion .collapsiblock {
  background-image: none;
  background-origin: border-box;
  background-clip: border-box;
}
.coh-style-facet-accordion .collapsiblock.collapsiblockCollapsed h2 {
  border-bottom-color: rgb(219, 219, 220);
  border-bottom-width: 0.0625rem;
}
.coh-style-facet-accordion .collapsiblock.collapsiblockCollapsed h2:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f078";
  font-family: icomoon;
}
.coh-style-facet-accordion .collapsiblock a {
  color: rgb(0, 0, 0);
}
.coh-style-facet-accordion .collapsiblock h2 {
  font-size: 0.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom-width: 0.125rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(38, 163, 221);
  padding-right: 1.875rem;
  padding-bottom: 0.75rem;
  padding-left: 1.875rem;
}
.coh-style-facet-accordion .collapsiblock h2:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f077";
  font-family: icomoon;
}
.coh-style-facet-accordion .coh-block {
  margin-bottom: 2.5rem;
}
.coh-style-facet-accordion .facet-item {
  margin-left: 0;
  list-style-type: none;
  padding-right: 1.875rem;
  padding-left: 1.875rem;
}
.coh-style-facet-accordion .facet-item a {
  color: rgb(38, 163, 221);
  cursor: pointer;
}
.coh-style-facet-accordion .facet-item a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-facet-accordion .facet-item a.is-active {
  color: rgb(0, 0, 0);
}
.coh-style-facet-accordion .facet-item a.is-active .facet-item__status {
  color: rgb(38, 163, 221);
}
.coh-style-facet-accordion .facet-item a .facet-item__count {
  color: rgb(0, 0, 0);
  float: right;
}
.coh-style-search-result-container {
  padding-bottom: 2rem;
  margin-bottom: 2rem;
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
@media (max-width: 1169px) {
  .coh-style-search-result-container {
    margin-bottom: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.coh-style-contact-information {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
.coh-style-contact-information li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.5rem;
  margin-left: 0;
  list-style-type: none;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.coh-style-contact-information li:before {
  width: 1rem;
  margin-right: 1rem;
}
.coh-style-contact-information li.place-contact-name:before {
  line-height: 1.5;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f007";
  font-family: icomoon;
}
.coh-style-contact-information li.place-company:before {
  line-height: 1.5;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1ad";
  font-family: icomoon;
}
.coh-style-contact-information li.place-address:before {
  line-height: 1.5;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f041";
  font-family: icomoon;
}
.coh-style-contact-information li.place-telephone:before {
  line-height: 1.5;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f098";
  font-family: icomoon;
}
.coh-style-contact-information li.place-email:before {
  line-height: 1.5;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0e0";
  font-family: icomoon;
}
.coh-style-date-with-icon {
  margin-right: 0.5rem;
}
@media (max-width: 767px) {
  .coh-style-date-with-icon {
    margin-right: 0.25rem;
  }
}
.coh-style-date-with-icon:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f133";
  font-family: icomoon;
  margin-right: 0.25rem;
}
.coh-style-date-with-hyphen {
  margin-right: 0.75rem;
  margin-left: -0.5rem;
}
@media (max-width: 767px) {
  .coh-style-date-with-hyphen {
    margin-right: 0.5rem;
    margin-left: -0.25rem;
  }
}
.coh-style-date-with-hyphen:before {
  margin-right: 0.25rem;
  content: "-";
}
@media (max-width: 767px) {
  .coh-style-date-with-hyphen:before {
    margin-right: 0.125rem;
  }
}
.coh-style-location-with-icon {
  position: relative;
  z-index: 1;
}
.coh-style-location-with-icon:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f041";
  font-family: icomoon;
  margin-right: 0.25rem;
}
.coh-style-search-block {
  margin-bottom: 1rem;
}
.coh-style-search-block form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-style-search-block .form-type-search-api-autocomplete {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0;
}
.coh-style-search-block .form-text.form-autocomplete {
  height: 3.5rem;
  width: 100%;
  background-color: rgb(242, 242, 242);
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  border-style: none;
  color: rgb(72, 72, 72);
}
.coh-style-search-block .form-actions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgb(242, 242, 242);
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  padding: 0;
}
.coh-style-search-block .form-actions:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f002";
  font-family: icomoon;
  position: absolute;
  font-size: 1.5rem;
  color: rgb(0, 0, 0);
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
}
.coh-style-search-block .form-actions:hover {
  background-color: rgb(38, 163, 221);
}
.coh-style-search-block .form-actions:hover:before {
  color: rgb(255, 255, 255);
  cursor: pointer;
}
.coh-style-search-block .button.form-submit {
  height: 3.5rem;
  width: 3.5rem;
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  border-style: none;
  color: rgba(0, 0, 0, 0);
  z-index: 1;
}
.coh-style-search-block .button.form-submit:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
}
.coh-style-hide-default-listing-view + .coh-row .default-listing-view {
  display: none;
}
.coh-style-clear-facets-block #block-clear-facet-filters {
  padding-top: 1rem;
  padding-right: 2rem;
  padding-bottom: 1rem;
  padding-left: 2rem;
  font-size: 0.875rem;
}
@media (max-width: 1023px) {
  .coh-style-clear-facets-block #block-clear-facet-filters {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
.coh-style-map-info-window p {
  font-size: 0.75rem;
  margin-bottom: 0.375rem;
  line-height: 1.25;
}
.coh-style-extra-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0;
}
.coh-style-extra-info li {
  font-weight: bold;
  font-size: 0.75rem;
  margin-bottom: 0;
  margin-left: 0;
  list-style-type: none;
}
@media (max-width: 564px) {
  .coh-style-extra-info li {
    font-size: 0.625rem;
  }
}
.coh-style-header-light-theme {
  background-color: rgb(255, 255, 255);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-light-theme .utilities-bar-horizontal {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a {
  color: rgb(0, 0, 0);
}
.coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .utilities-bar-horizontal .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .utilities-bar-horizontal .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-header-light-theme .utilities-bar-vertical {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a {
  color: rgb(0, 0, 0);
}
.coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .utilities-bar-vertical .social-links {
  background-color: rgb(255, 255, 255);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-light-theme .utilities-bar-vertical .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .utilities-bar-vertical .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-header-light-theme .main-menu-toggle-button {
  color: rgb(0, 0, 0);
}
.coh-style-header-light-theme .main-menu-toggle-button:hover {
  color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu-wrapper {
    background-color: rgb(255, 255, 255);
    -webkit-box-shadow: inset 0 0.0625rem 0 0 rgb(219, 219, 220);
            box-shadow: inset 0 0.0625rem 0 0 rgb(219, 219, 220);
  }
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li {
  -webkit-transition: 300ms ease-in-out box-shadow;
  transition: 300ms ease-in-out box-shadow;
  -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
          box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-1 > li {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-1 > li:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li.is-expanded {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-1 > li.is-expanded {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li.in-active-trail {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li > a {
  color: rgb(0, 0, 0);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-1 > li > a {
    border-bottom-width: 0.0625rem;
    border-bottom-style: solid;
    border-bottom-color: rgb(219, 219, 220);
  }
}
.coh-style-header-light-theme .main-menu .menu-level-1 > li > a:hover {
  color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-1 > li > a:hover {
    border-bottom-color: rgb(38, 163, 221);
  }
}
.coh-style-header-light-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
  background-color: rgb(242, 242, 242);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-light-theme .main-menu .menu-level-2 > li > a {
  color: rgb(0, 0, 0);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-light-theme .main-menu .menu-level-2 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .main-menu .menu-level-3 > li > a {
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  color: rgb(0, 0, 0);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-light-theme .main-menu .menu-level-3 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-light-theme .search-toggle-button {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(255, 255, 255);
  background-color: rgb(219, 219, 220);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .search-toggle-button {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(0, 0, 0);
  }
}
.coh-style-header-light-theme .search-toggle-button:hover {
  background-color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .search-toggle-button:hover {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(38, 163, 221);
  }
}
.coh-style-header-light-theme .search-toggle-button.search-active {
  background-color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-light-theme .search-toggle-button.search-active {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-light-theme .search-wrapper #block-searchform input[type=search] {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-light-theme .search-wrapper #block-searchform input[type=submit] {
  color: rgba(0, 0, 0, 0);
}
.coh-style-header-light-theme .search-wrapper #block-searchform .form-actions {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(0, 0, 0);
  background-color: rgb(242, 242, 242);
}
.coh-style-header-light-theme .search-wrapper #block-searchform .form-actions:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme {
  background-color: rgb(34, 34, 34);
}
.coh-style-header-dark-theme .utilities-bar-horizontal {
  background-color: rgb(50, 50, 50);
}
.coh-style-header-dark-theme .utilities-bar-horizontal .utilities-menu a {
  color: rgb(255, 255, 255);
}
.coh-style-header-dark-theme .utilities-bar-horizontal .utilities-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .utilities-bar-horizontal .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .utilities-bar-horizontal .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-header-dark-theme .utilities-bar-vertical {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-dark-theme .utilities-bar-vertical .utilities-menu a {
  color: rgb(0, 0, 0);
}
.coh-style-header-dark-theme .utilities-bar-vertical .utilities-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .utilities-bar-vertical .social-links {
  background-color: rgb(255, 255, 255);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-dark-theme .utilities-bar-vertical .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .utilities-bar-vertical .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-header-dark-theme .main-menu-toggle-button {
  color: rgb(255, 255, 255);
}
.coh-style-header-dark-theme .main-menu-toggle-button:hover {
  color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu-wrapper {
    background-color: rgb(255, 255, 255);
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li {
  -webkit-transition: 300ms ease-in-out box-shadow;
  transition: 300ms ease-in-out box-shadow;
  -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
          box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-1 > li {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-1 > li:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li.is-expanded {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-1 > li.is-expanded {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li.in-active-trail {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li > a {
  color: rgb(255, 255, 255);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a {
    border-bottom-width: 0.0625rem;
    border-bottom-style: solid;
    border-bottom-color: rgb(219, 219, 220);
    color: rgb(0, 0, 0);
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover {
  color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-1 > li > a:hover {
    border-bottom-color: rgb(38, 163, 221);
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
  background-color: rgb(242, 242, 242);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-dark-theme .main-menu .menu-level-2 > li > a {
  color: rgb(0, 0, 0);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-dark-theme .main-menu .menu-level-2 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .main-menu .menu-level-3 > li > a {
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  color: rgb(0, 0, 0);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-dark-theme .main-menu .menu-level-3 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-dark-theme .search-toggle-button {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(255, 255, 255);
  background-color: rgb(50, 50, 50);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .search-toggle-button {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-dark-theme .search-toggle-button:hover {
  background-color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .search-toggle-button:hover {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(38, 163, 221);
  }
}
.coh-style-header-dark-theme .search-toggle-button.search-active {
  background-color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-dark-theme .search-toggle-button.search-active {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-dark-theme .search-wrapper #block-searchform input[type=search] {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-dark-theme .search-wrapper #block-searchform input[type=submit] {
  color: rgba(0, 0, 0, 0);
}
.coh-style-header-dark-theme .search-wrapper #block-searchform .form-actions {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(0, 0, 0);
  background-color: rgb(242, 242, 242);
}
.coh-style-header-dark-theme .search-wrapper #block-searchform .form-actions:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme {
  background-color: rgb(26, 137, 201);
}
.coh-style-header-colored-theme .utilities-bar-horizontal {
  background-color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme .utilities-bar-horizontal .utilities-menu a {
  color: rgb(255, 255, 255);
}
.coh-style-header-colored-theme .utilities-bar-horizontal .utilities-menu a:hover {
  color: rgb(0, 0, 0);
}
.coh-style-header-colored-theme .utilities-bar-horizontal .social-links a {
  color: rgb(0, 0, 0);
}
.coh-style-header-colored-theme .utilities-bar-horizontal .social-links a:hover {
  color: rgb(255, 255, 255);
}
.coh-style-header-colored-theme .utilities-bar-vertical {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-colored-theme .utilities-bar-vertical .utilities-menu a {
  color: rgb(0, 0, 0);
}
.coh-style-header-colored-theme .utilities-bar-vertical .utilities-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme .utilities-bar-vertical .social-links {
  background-color: rgb(255, 255, 255);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-colored-theme .utilities-bar-vertical .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme .utilities-bar-vertical .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-header-colored-theme .main-menu-toggle-button {
  color: rgb(255, 255, 255);
}
.coh-style-header-colored-theme .main-menu-toggle-button:hover {
  color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu-wrapper {
    background-color: rgb(255, 255, 255);
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li {
  -webkit-transition: 300ms ease-in-out box-shadow;
  transition: 300ms ease-in-out box-shadow;
  -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
          box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li:hover {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li.is-expanded {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li.is-expanded {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li.in-active-trail {
  -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
          box-shadow: inset 0 -0.1875rem 0 0 rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li.in-active-trail {
    -webkit-box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
            box-shadow: inset 0 -0.1875rem 0 0 rgb(38, 163, 221);
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li > a {
  color: rgb(255, 255, 255);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a {
    border-bottom-width: 0.0625rem;
    border-bottom-style: solid;
    border-bottom-color: rgb(219, 219, 220);
    color: rgb(0, 0, 0);
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-1 > li > a:hover {
  color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-1 > li > a:hover {
    color: rgb(38, 163, 221);
    border-bottom-color: rgb(38, 163, 221);
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
  background-color: rgb(242, 242, 242);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .main-menu .menu-level-2-wrapper > .coh-container-boxed {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-colored-theme .main-menu .menu-level-2 > li > a {
  color: rgb(0, 0, 0);
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-colored-theme .main-menu .menu-level-2 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme .main-menu .menu-level-3 > li > a {
  -webkit-transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  transition: color 300ms ease-in-out, 300ms ease-in-out border-color;
  color: rgb(0, 0, 0);
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-style-header-colored-theme .main-menu .menu-level-3 > li > a:hover {
  color: rgb(38, 163, 221);
  border-bottom-color: rgb(38, 163, 221);
}
.coh-style-header-colored-theme .search-toggle-button {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .search-toggle-button {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-colored-theme .search-toggle-button:hover {
  background-color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .search-toggle-button:hover {
    background-color: rgba(0, 0, 0, 0);
    color: rgb(0, 0, 0);
  }
}
.coh-style-header-colored-theme .search-toggle-button.search-active {
  background-color: rgb(0, 0, 0);
}
@media (max-width: 1023px) {
  .coh-style-header-colored-theme .search-toggle-button.search-active {
    background-color: rgba(0, 0, 0, 0);
  }
}
.coh-style-header-colored-theme .search-wrapper #block-searchform input[type=search] {
  background-color: rgb(242, 242, 242);
}
.coh-style-header-colored-theme .search-wrapper #block-searchform input[type=submit] {
  color: rgba(0, 0, 0, 0);
}
.coh-style-header-colored-theme .search-wrapper #block-searchform .form-actions {
  -webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  transition: color 300ms ease-in-out, background-color 300ms ease-in-out;
  color: rgb(0, 0, 0);
  background-color: rgb(242, 242, 242);
}
.coh-style-header-colored-theme .search-wrapper #block-searchform .form-actions:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(0, 0, 0);
}
.coh-style-footer-light-theme {
  background-color: rgb(242, 242, 242);
}
.coh-style-footer-light-theme .footer-menu a {
  color: rgb(0, 0, 0);
}
.coh-style-footer-light-theme .footer-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-footer-light-theme .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-footer-light-theme .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-footer-light-theme .secondary-row {
  background-color: rgb(219, 219, 220);
  color: rgb(0, 0, 0);
}
.coh-style-footer-colored-theme {
  background-color: rgb(38, 163, 221);
}
.coh-style-footer-colored-theme .footer-menu a {
  color: rgb(255, 255, 255);
}
.coh-style-footer-colored-theme .footer-menu a:hover {
  color: rgb(0, 0, 0);
}
.coh-style-footer-colored-theme .social-links a {
  color: rgb(0, 0, 0);
}
.coh-style-footer-colored-theme .social-links a:hover {
  color: rgb(255, 255, 255);
}
.coh-style-footer-colored-theme .secondary-row {
  background-color: rgb(26, 137, 201);
  color: rgb(255, 255, 255);
}
.coh-style-position---center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-style-footer-dark-theme {
  background-color: rgb(34, 34, 34);
}
.coh-style-footer-dark-theme .footer-menu a {
  color: rgb(255, 255, 255);
}
.coh-style-footer-dark-theme .footer-menu a:hover {
  color: rgb(38, 163, 221);
}
.coh-style-footer-dark-theme .social-links a {
  color: rgb(38, 163, 221);
}
.coh-style-footer-dark-theme .social-links a:hover {
  color: rgb(112, 195, 233);
}
.coh-style-footer-dark-theme .secondary-row {
  background-color: rgb(50, 50, 50);
  color: rgb(255, 255, 255);
}
.coh-style-text-color-light-background {
  color: rgb(0, 0, 0);
}
.coh-style-text-color-colored-background {
  color: rgb(255, 255, 255);
}
.coh-style-text-color-dark-background {
  color: rgb(255, 255, 255);
}
.coh-style-fake-link-with-icon {
  color: rgb(38, 163, 221);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 0.875rem;
  line-height: 1.25;
  font-weight: bold;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: color 300ms ease;
  transition: color 300ms ease;
}
.coh-style-fake-link-with-icon:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  padding-left: 0.375rem;
  font-size: 0.625rem;
}
.coh-style-fake-button {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-top: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  font-size: 0.875rem;
  line-height: 1rem;
  font-weight: bold;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-style-fake-button:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-fake-button:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-family: icomoon;
  font-size: 0.75rem;
  padding-left: 0.5rem;
}
.coh-style-card-text-dark-background {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background:hover .fake-link {
  color: rgb(112, 195, 233);
}
.coh-style-card-text-dark-background:hover .fake-button {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background a {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background .fake-link {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-dark-background .fake-button {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background .card-date {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background .card-tag {
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
}
.coh-style-card-text-dark-background .card-tag:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(112, 195, 233);
}
.coh-style-card-text-dark-background .card-person {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background .card-person:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-dark-background .card-place {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-dark-background .card-place:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-dark-background .card-link:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-light-background {
  color: rgb(0, 0, 0);
}
.coh-style-card-text-light-background:hover .fake-link {
  color: rgb(112, 195, 233);
}
.coh-style-card-text-light-background:hover .fake-button {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-light-background a {
  color: rgb(0, 0, 0);
}
.coh-style-card-text-light-background .fake-link {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-light-background .fake-button {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-light-background .card-date {
  color: rgb(72, 72, 72);
}
.coh-style-card-text-light-background .card-tag {
  color: rgb(72, 72, 72);
  background-color: rgb(242, 242, 242);
}
.coh-style-card-text-light-background .card-tag:hover {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-light-background .card-person {
  color: rgb(72, 72, 72);
}
.coh-style-card-text-light-background .card-person:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-light-background .card-place {
  color: rgb(72, 72, 72);
}
.coh-style-card-text-light-background .card-place:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-light-background .card-link:hover {
  color: rgb(38, 163, 221);
}
.coh-style-card-text-colored-background {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background:hover .fake-link {
  color: rgb(72, 72, 72);
}
.coh-style-card-text-colored-background:hover .fake-button {
  background-color: rgb(72, 72, 72);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background a {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .fake-link {
  color: rgb(0, 0, 0);
}
.coh-style-card-text-colored-background .fake-button {
  background-color: rgb(0, 0, 0);
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .card-date {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .card-tag {
  color: rgb(255, 255, 255);
  background-color: rgb(0, 0, 0);
}
.coh-style-card-text-colored-background .card-tag:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(72, 72, 72);
}
.coh-style-card-text-colored-background .card-person {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .card-person:hover {
  color: rgb(0, 0, 0);
}
.coh-style-card-text-colored-background .card-place {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .card-place:hover {
  color: rgb(0, 0, 0);
}
.coh-style-card-text-colored-background .card-link {
  color: rgb(255, 255, 255);
}
.coh-style-card-text-colored-background .card-link:hover {
  color: rgb(0, 0, 0);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title.is-active a {
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title.is-active a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(255, 255, 255);
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
  -webkit-transition: 200ms ease box-shadow, background-color 300ms ease;
  transition: 200ms ease box-shadow, background-color 300ms ease;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
  font-weight: bold;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a {
    padding-top: 1rem;
    padding-right: 1.5rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
  }
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(255, 255, 255);
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-title a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: auto;
  content: "\f078";
  font-family: icomoon;
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
  -webkit-transition: 300ms ease transform;
  transition: 300ms ease transform;
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li {
  margin-bottom: 0;
  margin-left: 0;
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li.is-active a {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
  -webkit-transition: 200ms ease box-shadow;
  transition: 200ms ease box-shadow;
  color: rgb(255, 255, 255);
  background-color: rgba(0, 0, 0, 0);
  font-weight: bold;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.coh-style-accordion-tabs-keyline-light-text .coh-accordion-tabs-nav li a:hover {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
  color: rgb(255, 255, 255);
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title.is-active a {
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title.is-active a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(0, 0, 0);
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
  -webkit-transition: 200ms ease box-shadow, background-color 300ms ease;
  transition: 200ms ease box-shadow, background-color 300ms ease;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
  font-weight: bold;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a {
    padding-top: 1rem;
    padding-right: 1.5rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
  }
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a:hover {
  background-color: rgba(0, 0, 0, 0);
  color: rgb(0, 0, 0);
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-title a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: auto;
  content: "\f078";
  font-family: icomoon;
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
  -webkit-transition: 300ms ease transform;
  transition: 300ms ease transform;
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li {
  margin-bottom: 0;
  margin-left: 0;
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li {
    display: block;
  }
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li.is-active a {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a {
  -webkit-box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
          box-shadow: inset 0 -0.0625rem 0 0 rgb(219, 219, 220);
  -webkit-transition: 200ms ease box-shadow;
  transition: 200ms ease box-shadow;
  color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  font-weight: bold;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.coh-style-accordion-tabs-keyline-dark-text .coh-accordion-tabs-nav li a:hover {
  -webkit-box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
          box-shadow: inset 0 -0.125rem 0 0 rgb(38, 163, 221);
  color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
}
.coh-style-accordion-tabs-solid .coh-accordion-title {
  margin-bottom: 0.0625rem;
}
.coh-style-accordion-tabs-solid .coh-accordion-title.is-active a {
  background-color: rgb(26, 137, 201);
}
.coh-style-accordion-tabs-solid .coh-accordion-title.is-active a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.coh-style-accordion-tabs-solid .coh-accordion-title.is-active a:hover {
  background-color: rgb(26, 137, 201);
}
.coh-style-accordion-tabs-solid .coh-accordion-title a {
  background-color: rgb(38, 163, 221);
  color: rgb(255, 255, 255);
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
  font-weight: bold;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-solid .coh-accordion-title a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-solid .coh-accordion-title a {
    padding-top: 1rem;
    padding-right: 1.5rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
  }
}
.coh-style-accordion-tabs-solid .coh-accordion-title a:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-accordion-tabs-solid .coh-accordion-title a:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: auto;
  content: "\f078";
  font-family: icomoon;
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
  -webkit-transition: 300ms ease transform;
  transition: 300ms ease transform;
}
.coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li {
  margin-bottom: 0;
  margin-left: 0;
}
.coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li.is-active a {
  background-color: rgb(26, 137, 201);
}
.coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li.is-active a:hover {
  background-color: rgb(26, 137, 201);
}
.coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a {
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
  font-weight: bold;
  font-size: 0.875rem;
  line-height: 1rem;
  padding-top: 1.25rem;
  padding-right: 2rem;
  padding-bottom: 1.25rem;
  padding-left: 2rem;
  margin-right: 0.0625rem;
  margin-bottom: 0.0625rem;
}
@media (max-width: 1169px) {
  .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.coh-style-accordion-tabs-solid .coh-accordion-tabs-nav li a:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(112, 195, 233);
}
.coh-style-paragraph-small {
  font-size: 0.75rem;
}
.coh-style-modal-close-button-light, .coh-style-modal-close-button-green, .coh-style-modal-close-button-dark, .coh-style-modal-close-button-color {
  height: 3rem;
  width: 3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(38, 163, 221);
  font-size: 1.5rem;
  -webkit-transition: background-color 300ms ease;
  transition: background-color 300ms ease;
  background-color: rgb(242, 242, 242);
}
.coh-style-modal-close-button-light:before, .coh-style-modal-close-button-green:before, .coh-style-modal-close-button-dark:before, .coh-style-modal-close-button-color:before {
  content: "✕";
}
.coh-style-modal-close-button-light:hover, .coh-style-modal-close-button-green:hover, .coh-style-modal-close-button-dark:hover, .coh-style-modal-close-button-color:hover {
  color: rgb(26, 137, 201);
  background-color: rgb(219, 219, 220);
}
.coh-style-modal-close-button-color {
  color: rgb(255, 255, 255);
  background-color: rgb(38, 163, 221);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.coh-style-modal-close-button-color:hover {
  background-color: rgb(112, 195, 233);
  color: rgb(255, 255, 255);
}
.coh-style-modal-close-button-dark {
  color: rgb(255, 255, 255);
  background-color: rgb(0, 0, 0);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
.coh-style-modal-close-button-dark:hover {
  background-color: rgb(72, 72, 72);
  color: rgb(255, 255, 255);
}
.coh-style-modal-close-button-green {
  color: rgb(3, 124, 56);
  background-color: rgb(255, 255, 255);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-image: none;
  border-color: rgb(3, 124, 56);
  text-align: center;
  text-transform: capitalize;
  font-size: 18px;
  border: 2px solid #037c38;
  height: 2.1875rem;
  width: 2.1875rem;
  line-height: 1.3125rem;
  position: absolute;
  top: -10px;
  right: -10px;
  z-index: 1;
  font-weight: bolder;
}
.coh-style-modal-close-button-green:hover {
  background-color: rgb(3, 124, 56);
  color: rgb(255, 255, 255);
}
.coh-style-slider-navigation-left, .coh-style-slider-navigation-right, .coh-style-slider-navigation-right-yellow-suffer, .coh-style-slider-navigation-right-yellow {
  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, .coh-style-slider-navigation-right-yellow-suffer, .coh-style-slider-navigation-right-yellow {
    width: 2rem;
  }
}
@media (max-width: 767px) {
  .coh-style-slider-navigation-left, .coh-style-slider-navigation-right, .coh-style-slider-navigation-right-yellow-suffer, .coh-style-slider-navigation-right-yellow {
    width: 1.5rem;
  }
}
.coh-style-slider-navigation-left:before, .coh-style-slider-navigation-right:before, .coh-style-slider-navigation-right-yellow-suffer:before, .coh-style-slider-navigation-right-yellow: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, .coh-style-slider-navigation-right-yellow-suffer:before, .coh-style-slider-navigation-right-yellow:before {
    font-size: 0.75rem;
  }
}
.coh-style-slider-navigation-left:hover, .coh-style-slider-navigation-right:hover, .coh-style-slider-navigation-right-yellow-suffer:hover, .coh-style-slider-navigation-right-yellow:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
.coh-style-slider-navigation-right-yellow {
  background-color: rgb(250, 169, 61);
  -webkit-border-radius: 50px;
          border-radius: 50px;
  width: 45px;
  height: 45px;
  background-position: center;
  background-size: inherit;
  top: 42% !important;
  background-image: url("/sites/g/files/kcxpwu1386/files/2023-08/slider-right-arrow.png");
  background-repeat: no-repeat;
}
@media (max-width: 1169px) {
  .coh-style-slider-navigation-right-yellow {
    width: 30px;
    height: 30px;
    background-size: 42%;
  }
}
@media (max-width: 767px) {
  .coh-style-slider-navigation-right-yellow {
    -webkit-border-radius: 20px;
            border-radius: 20px;
    width: 20px;
    height: 20px;
    background-size: 45%;
    top: 50% !important;
  }
}
.coh-style-slider-navigation-right-yellow:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  display: none;
  content: "\f054";
  font-family: icomoon;
}
.coh-style-slider-navigation-right-yellow:hover {
  background-color: rgb(250, 169, 61);
}
.coh-style-slider-navigation-right-yellow-suffer {
  background-color: rgb(250, 169, 61);
  -webkit-border-radius: 50px;
          border-radius: 50px;
  width: 50px;
  height: 50px;
  background-position: center;
  background-size: inherit;
  top: 220px !important;
  right: 21px !important;
  background-image: url("/sites/g/files/kcxpwu1386/files/2023-08/slider-right-arrow.png");
  background-repeat: no-repeat;
}
@media (max-width: 1169px) {
  .coh-style-slider-navigation-right-yellow-suffer {
    width: 30px;
    height: 30px;
    right: 0px !important;
    background-size: 43%;
    top: 280px !important;
  }
}
@media (max-width: 767px) {
  .coh-style-slider-navigation-right-yellow-suffer {
    -webkit-border-radius: 20px;
            border-radius: 20px;
    width: 22px;
    height: 22px;
    background-size: 35%;
    top: 145px !important;
  }
}
@media (max-width: 564px) {
  .coh-style-slider-navigation-right-yellow-suffer {
    top: 95px !important;
  }
}
.coh-style-slider-navigation-right-yellow-suffer:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  display: none;
  content: "\f054";
  font-family: icomoon;
}
.coh-style-slider-navigation-right-yellow-suffer:hover {
  background-color: rgb(250, 169, 61);
}
.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-slider-navigation-right-blue {
  background-image: url("/sites/g/files/kcxpwu1386/files/2025-01/Group%206.png");
  background-size: contain;
  background-repeat: no-repeat;
  height: 47px;
  width: 47px;
  top: 250px !Important;
  margin-top: 37px;
}
@media (max-width: 1023px) {
  .coh-style-slider-navigation-right-blue {
    margin-top: -70px;
  }
}
@media (max-width: 767px) {
  .coh-style-slider-navigation-right-blue {
    height: 25px;
    width: 25px;
    top: 350px !Important;
    margin-top: 37px;
  }
}
.slick-disabled.coh-style-slider-navigation-right-blue {
  cursor: no-drop;
}
.coh-style-slider-navigation-left-blue-arrow {
  background-image: url("/sites/g/files/kcxpwu1386/files/2025-01/Group%207.png");
  background-size: contain;
  background-repeat: no-repeat;
  height: 47px;
  width: 47px;
  top: 250px !important;
  margin-top: 37px;
}
@media (max-width: 1023px) {
  .coh-style-slider-navigation-left-blue-arrow {
    margin-top: -70px;
  }
}
@media (max-width: 767px) {
  .coh-style-slider-navigation-left-blue-arrow {
    height: 25px;
    width: 25px;
    top: 350px !important;
    margin-top: 37px;
  }
}
.slick-disabled.coh-style-slider-navigation-left-blue-arrow {
  cursor: no-drop;
}
.coh-style-slider-navigation-left-yellow-suffer {
  background-color: rgb(250, 169, 61);
  -webkit-border-radius: 50px;
          border-radius: 50px;
  width: 50px;
  height: 50px;
  background-size: inherit;
  background-position: center;
  top: 220px !important;
  left: 21px !important;
  background-image: url("/sites/g/files/kcxpwu1386/files/2023-08/slider-left-arrow.png");
  background-repeat: no-repeat;
}
@media (max-width: 1169px) {
  .coh-style-slider-navigation-left-yellow-suffer {
    width: 30px;
    height: 30px;
    background-size: 45%;
    left: 0 !important;
    top: 280px !important;
  }
}
@media (max-width: 767px) {
  .coh-style-slider-navigation-left-yellow-suffer {
    -webkit-border-radius: 20px;
            border-radius: 20px;
    width: 22px;
    height: 22px;
    background-size: 35%;
    left: 0 !important;
    top: 145px !important;
  }
}
@media (max-width: 564px) {
  .coh-style-slider-navigation-left-yellow-suffer {
    top: 95px !important;
  }
}
.coh-style-slider-navigation-left-yellow-suffer:hover {
  background-color: rgb(250, 169, 61);
}
.coh-style-slider-navigation-left-yellow {
  background-color: rgb(250, 169, 61);
  -webkit-border-radius: 50px;
          border-radius: 50px;
  width: 45px;
  height: 45px;
  background-size: inherit;
  background-position: center;
  top: 42% !important;
  background-image: url("/sites/g/files/kcxpwu1386/files/2023-08/slider-left-arrow.png");
  background-repeat: no-repeat;
}
@media (max-width: 1169px) {
  .coh-style-slider-navigation-left-yellow {
    width: 30px;
    height: 30px;
    background-size: 42%;
  }
}
@media (max-width: 767px) {
  .coh-style-slider-navigation-left-yellow {
    -webkit-border-radius: 20px;
            border-radius: 20px;
    width: 20px;
    height: 20px;
    background-size: 45%;
    top: 50% !important;
  }
}
.coh-style-slider-navigation-left-yellow:hover {
  background-color: rgb(250, 169, 61);
}
.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(34, 34, 34);
  display: inline-block;
  padding-top: 0.75rem;
  padding-right: 1.875rem;
  padding-bottom: 0.75rem;
  padding-left: 1.875rem;
  text-transform: uppercase;
  font-size: 0.75rem;
  letter-spacing: 0.0625rem;
  font-weight: 900;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-border-radius: 1.25rem;
          border-radius: 1.25rem;
  -webkit-transition: .6s;
  transition: .6s;
  position: relative;
  background-color: rgb(250, 169, 61);
}
.coh-style-cta-primary:hover {
  color: rgb(34, 34, 34);
  background-color: rgb(255, 255, 255);
}
.coh-style-heading-xl {
  font-size: 5rem;
  line-height: 1.25;
  font-weight: bold;
  margin-bottom: 1.5rem;
}
@media (max-width: 1439px) {
  .coh-style-heading-xl {
    font-size: 4.5rem;
  }
}
@media (max-width: 1169px) {
  .coh-style-heading-xl {
    font-size: 4rem;
  }
}
@media (max-width: 1023px) {
  .coh-style-heading-xl {
    font-size: 3.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-xl {
    font-size: 3rem;
  }
}
@media (max-width: 564px) {
  .coh-style-heading-xl {
    font-size: 2.5rem;
  }
}
.coh-style-heading-1-size {
  font-size: 3rem;
  line-height: 1.25;
  font-weight: bold;
  margin-bottom: 1.5rem;
}
@media (max-width: 1439px) {
  .coh-style-heading-1-size {
    font-size: 2.5rem;
  }
}
@media (max-width: 1169px) {
  .coh-style-heading-1-size {
    font-size: 2rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-1-size {
    font-size: 1.75rem;
  }
}
.coh-style-heading-2-size {
  font-weight: bold;
  font-size: 2rem;
  line-height: 1.25;
  margin-bottom: 1.5rem;
}
@media (max-width: 1439px) {
  .coh-style-heading-2-size {
    font-size: 1.75rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-2-size {
    font-size: 1.5rem;
  }
}
.coh-style-heading-3-size {
  font-size: 1.5rem;
  line-height: 1.25;
  font-weight: bold;
  margin-bottom: 1.25rem;
}
@media (max-width: 1169px) {
  .coh-style-heading-3-size {
    font-size: 1.375rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-3-size {
    font-size: 1.25rem;
  }
}
.coh-style-heading-4-size {
  font-size: 1.25rem;
  font-weight: bold;
  margin-bottom: 1.375rem;
  line-height: 1.5;
  margin-bottom: 1rem;
}
@media (max-width: 1169px) {
  .coh-style-heading-4-size {
    font-size: 1.125rem;
  }
}
@media (max-width: 767px) {
  .coh-style-heading-4-size {
    margin-bottom: 1.25rem;
  }
}
.coh-style-heading-5-size {
  font-size: 1rem;
  margin-bottom: 1.375rem;
  line-height: 1.25;
  margin-bottom: 0.5rem;
  font-weight: bold;
}
@media (max-width: 767px) {
  .coh-style-heading-5-size {
    margin-bottom: 1.25rem;
  }
}
.coh-style-pre-heading, .coh-style-pre-heading-light, .coh-style-pre-heading-blue, .coh-style-pre-heading-dark {
  font-size: 0.875rem;
  font-weight: bold;
  line-height: 1.25;
  margin-bottom: 1rem;
}
@media (max-width: 1169px) {
  .coh-style-pre-heading, .coh-style-pre-heading-light, .coh-style-pre-heading-blue, .coh-style-pre-heading-dark {
    margin-bottom: 0.5rem;
  }
}
.coh-style-pre-heading-dark {
  color: rgb(0, 0, 0);
}
.coh-style-pre-heading-blue {
  color: rgb(38, 163, 221);
}
.coh-style-pre-heading-light {
  color: rgb(255, 255, 255);
}
.coh-style-multi-column-two-column {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-multi-column-two-column {
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}
@media (max-width: 1023px) {
  .coh-style-multi-column-two-column {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
  }
}
.coh-style-multi-column-three-column {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
  -webkit-column-gap: 2rem;
     -moz-column-gap: 2rem;
          column-gap: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-multi-column-three-column {
    -webkit-column-gap: 1.5rem;
       -moz-column-gap: 1.5rem;
            column-gap: 1.5rem;
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}
@media (max-width: 1023px) {
  .coh-style-multi-column-three-column {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
  }
}
.coh-style-margin-top-small {
  margin-top: 2rem;
}
@media (max-width: 1169px) {
  .coh-style-margin-top-small {
    margin-top: 1.5rem;
  }
}
.coh-style-margin-bottom-small {
  margin-bottom: 66px;
}
@media (max-width: 1169px) {
  .coh-style-margin-bottom-small {
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .coh-style-margin-bottom-small {
    margin-bottom: 0;
  }
}
.coh-style-padding-top-bottom-large {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-bottom-large {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-bottom-large {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
.coh-style-normal-paragraph-content {
  padding-top: 40px;
  padding-bottom: 0px;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 16px;
  font-family: 'GothamRegular', sans-serif;
  font-weight: 400;
  color: rgb(3, 58, 82);
}
@media (max-width: 1169px) {
  .coh-style-normal-paragraph-content {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-style-normal-paragraph-content {
    padding-top: 32px;
    padding-bottom: 0px;
  }
}
.coh-style-padding-top-bottom-medium {
  padding-bottom: 50px;
  font-size: 14px;
  line-height: 20px;
  font-family: 'GothamRegular', sans-serif;
  font-weight: 400;
  color: rgb(3, 58, 82);
}
@media (max-width: 1169px) {
  .coh-style-padding-top-bottom-medium {
    padding-bottom: 45px;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-bottom-medium {
    padding-bottom: 36px;
  }
}
.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;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-bottom-small {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.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: 2.625rem;
  padding-bottom: 16px;
}
@media (max-width: 1169px) {
  .coh-style-padding-top-medium {
    padding-top: 3rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-top-medium {
    padding-top: 2.5rem;
    padding-bottom: 4px;
  }
}
.coh-style-resources-padding-top-medium {
  padding-top: 14px;
  padding-bottom: 16px;
}
@media (max-width: 1169px) {
  .coh-style-resources-padding-top-medium {
    padding-top: 1rem;
  }
}
@media (max-width: 767px) {
  .coh-style-resources-padding-top-medium {
    padding-top: 2.5rem;
    padding-bottom: 4px;
  }
}
.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: 0px;
}
@media (max-width: 1169px) {
  .coh-style-padding-bottom-medium {
    padding-bottom: 2.5rem;
  }
}
@media (max-width: 767px) {
  .coh-style-padding-bottom-medium {
    padding-bottom: 1rem;
  }
}
.coh-style-resources-padding-bottom-medium {
  padding-bottom: 0px;
}
@media (max-width: 1169px) {
  .coh-style-resources-padding-bottom-medium {
    padding-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .coh-style-resources-padding-bottom-medium {
    padding-bottom: 1rem;
  }
}
.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_2_column_layout-f3b82619 {
  max-width: 776px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_2_column_layout-f3b82619 {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_2_column_layout-f3b82619 {
    max-width: 80%;
  }
}
.coh-ce-cpt_52_5_despite_the_importance-80553edd {
  background-color: rgb(0, 143, 136);
}
.coh-ce-cpt_52_5_despite_the_importance-2fcabf80 {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_52_5_despite_the_importance-2fcabf80 {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_52_5_despite_the_importance-2fcabf80 {
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_52_5_despite_the_importance-2fcabf80 {
    max-width: 100%;
    margin: 0 50px;
  }
}
.coh-ce-cpt_52_5_despite_the_importance-bff67e3d {
  max-width: 394px;
  margin: 35px auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_52_5_despite_the_importance-bff67e3d {
    max-width: 100%;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_52_5_despite_the_importance-c46e3c43 .despite.coh-style-signs-subtitle {
  max-width: 88%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_52_5_despite_the_importance-c46e3c43 .despite.coh-style-signs-subtitle {
    max-width: 100%;
    margin-bottom: 32px;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-67a6f7e4 {
  padding: 48px 50px 0px 50px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-67a6f7e4 {
    padding: 3rem 1.7rem 0 1.7rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-67a6f7e4 {
    width: 100%;
    padding: 22px 50px;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-e5281b1 h3 {
  margin: 0 0 29px 0;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 1.875rem;
  line-height: 1.2;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt__accordion_repeter_tab_compo-e5281b1 p {
  font-family: 'Roboto', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
  margin-top: .75rem;
  max-width: 785px;
  margin-bottom: 52px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-e5281b1 p {
    max-width: 100%;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-c6971128 {
  max-width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt__accordion_repeter_tab_compo-c6971128 .coh-accordion-tabs:nth-child(1) .coh-accordion-title a:before {
  background-image: url(/sites/g/files/kcxpwu596/files/2023-09/Graphics%20re-draw-08%201.png);
  position: absolute;
  left: 8px;
  top: 14px;
  background-repeat: no-repeat;
  width: 136px;
  height: 128px;
  background-size: 136px;
  content: "";
}
@media (max-width: 1169px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-c6971128 .coh-accordion-tabs:nth-child(1) .coh-accordion-title a:before {
    display: none;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-c6971128 .coh-accordion-tabs:nth-child(2) .coh-accordion-title a:before {
  content: "";
  background-image: url(/sites/g/files/kcxpwu596/files/2023-09/Graphics%20re-draw-08%202.png);
  position: absolute;
  left: 8px;
  top: 14px;
  background-repeat: no-repeat;
  width: 136px;
  height: 128px;
  background-size: 136px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-c6971128 .coh-accordion-tabs:nth-child(2) .coh-accordion-title a:before {
    display: none;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-c6971128 .coh-accordion-tabs:nth-child(3) .coh-accordion-title a:before {
  content: "";
  background-image: url(/sites/g/files/kcxpwu596/files/2023-09/Graphics%20re-draw-08%203.png);
  position: absolute;
  left: 8px;
  top: 14px;
  background-repeat: no-repeat;
  width: 136px;
  height: 128px;
  background-size: 136px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-c6971128 .coh-accordion-tabs:nth-child(3) .coh-accordion-title a:before {
    display: none;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-7d7dbeb {
  background-color: rgb(0, 143, 136);
  margin-bottom: 0px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-7d7dbeb {
    margin-bottom: 9px;
  }
}
.accordian-icon-1.coh-ce-cpt__accordion_repeter_tab_compo-7d7dbeb:before {
  content: "";;
  position: absolute;
  background: red;
}
.coh-ce-cpt__accordion_repeter_tab_compo-7d7dbeb a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 32px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-7d7dbeb a {
    font-size: 18px;
    line-height: 32px;
    letter-spacing: -0.5px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-7d7dbeb a {
    padding: 3rem 2rem 3rem 1.5rem !important;
    font-size: 14px;
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-7d7dbeb a {
    font-size: 17px;
    line-height: 24px;
    padding: 2rem 1rem 2rem 1.5rem !important;
    width: 84%;
    letter-spacing: initial;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-7d7dbeb a:after {
  color: #73c046 !important;
}
.coh-ce-cpt__accordion_repeter_tab_compo-7d7dbeb a:focus {
  border: none;
}
.coh-ce-cpt__accordion_repeter_tab_compo-72ddaf78 {
  background-color: rgb(0, 143, 136);
  margin-top: -40px;
  margin-bottom: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-72ddaf78 {
    margin-top: 0;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-72ddaf78 a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt__accordion_repeter_tab_compo-72ddaf78 a:focus {
  outline: none;
  -webkit-border-radius: 3px;
          border-radius: 3px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-72ddaf78 a:focus {
    outline: 3px auto rgba(132,189,0,.2);
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-f36e9028 {
  padding-right: 63px;
  padding-bottom: 32px;
  padding-left: 175px;
  max-width: 1256px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-f36e9028 {
    padding-left: 32px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-f36e9028 {
    padding: 0 21px 0 32px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-f36e9028 {
    padding: 0 24px;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-f36e9028 p {
  font-size: 22px;
  line-height: 32px;
  letter-spacing: 1px;
  font-family: 'GothamLight', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 300;
  color: rgb(255, 255, 255);
  line-height: 32px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-f36e9028 p {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-f36e9028 p a {
  padding: 0 !important;
}
.coh-ce-cpt__accordion_repeter_tab_compo-f36e9028 ul li {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 2em;
  letter-spacing: 1px;
}
.coh-ce-cpt__accordion_repeter_tab_compo-8166019e {
  display: block;
  max-width: 548px;
  margin: 43px auto 31px auto;
  padding: 21.5px 24px;
}
@media (max-width: 564px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-8166019e {
    display: none;
  }
}
.coh-ce-cpt__accordion_repeter_tab_compo-6b64bd11 {
  display: none;
  max-width: 275px;
  margin: 26px auto 11px auto;
}
@media (max-width: 564px) {
  .coh-ce-cpt__accordion_repeter_tab_compo-6b64bd11 {
    display: block;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_a_range_of_healthcare_-a1b51567 {
    padding: 0 50px;
  }
}
.coh-ce-cpt_a_range_of_healthcare_-d90541ee {
  max-width: 1262px;
  margin: 40px auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_a_range_of_healthcare_-d90541ee {
    padding: 0 40px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_a_range_of_healthcare_-d90541ee {
    padding: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_a_range_of_healthcare_-d90541ee {
    max-width: 100%;
  }
}
.coh-ce-cpt_a_range_of_healthcare_-1026b129 p {
  margin-bottom: 56px;
  font-weight: 350;
}
@media (max-width: 564px) {
  .coh-ce-cpt_a_range_of_healthcare_-1026b129 p {
    margin-bottom: 15px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_a_range_of_healthcare_-50e2ede7 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
.coh-ce-cpt_a_range_of_healthcare_-50386cdd {
  max-width: 585px;
  padding-top: 20px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_a_range_of_healthcare_-50386cdd {
    padding-top: none;
  }
}
.coh-ce-cpt_a_range_of_healthcare_-50386cdd .considres-content {
  padding-right: 6px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_a_range_of_healthcare_-50386cdd .considres-content {
    padding-right: 0;
  }
}
.coh-ce-cpt_a_range_of_healthcare_-8a905f9e {
  background: #faa93d;
  color: #033a52;
  text-transform: uppercase;
  padding: 11.5px 45px;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  max-width: 535px;
  font-weight: bold;
  margin-top: 40px;
  border: 2px solid transparent;
  display: block;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_a_range_of_healthcare_-8a905f9e {
    max-width: 100%;
    font-size: 14px;
    line-height: 18px;
    padding: 15px;
    margin-top: 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_a_range_of_healthcare_-8a905f9e {
    display: none;
  }
}
.coh-ce-cpt_a_range_of_healthcare_-8a905f9e:hover {
  border: 2px solid #0252A0;
}
.coh-ce-cpt_a_range_of_healthcare_-ef6fabc1 {
  background: #faa93d;
  color: #033a52;
  text-transform: uppercase;
  padding: 14px 85px;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  width: 535px;
  font-weight: bold;
  display: none;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_a_range_of_healthcare_-ef6fabc1 {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
    padding: 27px 15px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_a_range_of_healthcare_-ef6fabc1 {
    display: block;
  }
}
.coh-ce-cpt_a_range_of_healthcare_-778e9e20 {
  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_a_range_of_healthcare_-778e9e20 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
  }
}
.coh-ce-cpt_a_range_of_healthcare_-b4f66d02 {
  max-width: 540px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_a_range_of_healthcare_-b4f66d02 {
    height: 50%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_a_range_of_healthcare_-b4f66d02 {
    max-width: 100%;
    height: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_a_range_of_healthcare_-b4f66d02 {
    margin-bottom: 28px;
  }
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-217208da {
  background-color: rgb(0, 143, 137);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  min-height: 94px;
  max-width: 776px;
  margin: 0 auto !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-217208da {
    padding-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-217208da {
    max-width: 80%;
  }
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-8fd3d16 {
  max-width: 14.5% !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-8fd3d16 {
    max-width: 100% !important;
  }
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-41cc406d {
  max-width: 69px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-41cc406d {
    max-width: 50px;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-161ca93b {
  padding-left: 0 !Important;
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-df59c707 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 25px;
  line-height: 27px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-df59c707 {
    font-size: 18px;
    line-height: 20px;
    text-align: center;
  }
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-df59c707 h3 {
  color: rgb(255, 255, 255);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 27px;
  font-weight: 400;
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 {
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 h2 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(4, 58, 82);
  font-size: 21px;
  line-height: 21px;
  text-align: center;
  font-style: italic;
  margin-top: 18.91px;
  margin-bottom: 14.02px;
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 p {
  color: rgb(4, 58, 82);
  font-family: 'GothamRegular', sans-serif;
  font-size: 9px;
  line-height: 12px;
  margin-bottom: 0 !important;
  margin-top: 10.41px !important;
  font-weight: 300;
  padding-left: 30px;
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv table {
  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;
  border-collapse: separate;
  border-spacing: 10px;
  overflow: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv table {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv table tr:last-child th:first-child {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv table tr:last-child th:nth-child(2) {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv table tr:last-child th:nth-child(3) {
    display: none;
  }
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv table tr:last-child th strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv th {
  color: rgb(4, 58, 82);
  font-size: 14px;
  line-height: 22px;
  font-family: 'GothamRegular', sans-serif;
  font-weight: 325;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv th {
    display: inline-block;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv-bg th {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
  font-weight: 400;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 21px;
  -webkit-border-radius: 25px;
          border-radius: 25px;
  height: 45px;
  width: 86.79px;
  text-align: center;
  padding-top: 12px;
  padding-right: 15.69px;
  padding-bottom: 12px;
  padding-left: 15.69px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv-bg th {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv-bg th {
    width: 120px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv-bg th:last-child {
  background-color: rgba(0, 0, 0, 0);
  width: 72.65px;
  font-size: 16px;
  line-height: 21px;
  font-family: 'GothamRegular', sans-serif;
  font-weight: 300;
  padding-right: 0;
  padding-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_acvr_diagnostic_image_with_h-4cb65cf2 .acv-bg th:last-child {
    width: 120px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_all_about_fop_jumplink-a1b51567 {
    padding: 0 50px;
  }
}
.coh-ce-cpt_all_about_fop_jumplink-b7e0463f {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_all_about_fop_jumplink-b7e0463f {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_all_about_fop_jumplink-b7e0463f {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_all_about_fop_jumplink-b7e0463f {
    width: 100%;
  }
}
.coh-ce-cpt_anchor_nav-f4ed4431 {
  color: rgb(34, 34, 34);
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  scroll-behavior: smooth;
  max-height: 83px;
  position: sticky;
  top: 160px;
  z-index: 1;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_anchor_nav-f4ed4431 {
    position: sticky;
    top: 161px;
    z-index: 1;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_anchor_nav-f4ed4431 {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_anchor_nav-f4ed4431 {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_anchor_nav-f4ed4431 {
    display: none;
  }
}
.coh-ce-cpt_anchor_nav-f4ed4431 .coh-style-anchor-links-dot {
  -webkit-border-radius: 50%;
          border-radius: 50%;
  cursor: pointer;
  border: 2px solid #fff;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
  height: 1rem;
  width: 1rem;
  margin-top: 0px;
  margin-right: 8px;
  margin-bottom: 0px;
  margin-left: 8px;
  display: inline-block;
}
.coh-ce-cpt_anchor_nav-f4ed4431 .coh-style-anchor-links-dot:before {
  -webkit-box-shadow: 0 0 rgb(255, 255, 255);
          box-shadow: 0 0 rgb(255, 255, 255);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  height: 36px;
  width: 36px;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  content: "";
}
.coh-ce-cpt_anchor_nav-f4ed4431 .coh-style-anchor-links-dot:after {
  -webkit-box-shadow: 0 0 rgb(255, 255, 255);
          box-shadow: 0 0 rgb(255, 255, 255);
  pointer-events: none;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  height: 36px;
  width: 36px;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  content: "";
}
.coh-ce-cpt_anchor_nav-f4ed4431 .coh-list-container .coh-list-item .coh-style-active:before {
  -webkit-animation: anim-pulse-1 4s forwards;
          animation: anim-pulse-1 4s forwards;
}
.coh-ce-cpt_anchor_nav-f4ed4431 .coh-list-container .coh-list-item .coh-style-active:after {
  -webkit-animation: anim-pulse-1 4s forwards;
          animation: anim-pulse-1 4s forwards;
}
.fixed .coh-ce-cpt_anchor_nav-f4ed4431 {
  position: fixed;
  width: 100%;
}
.coh-ce-cpt_anchor_nav-f59eadcc {
  max-width: 1170px;
  width: 100%;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin: 0 auto;
  text-align: center;
  z-index: 9999;
}
.coh-style-active.coh-ce-cpt_anchor_nav-f59eadcc .anchor-link-dot {
  background-color: #09c05a;
}
.coh-ce-cpt_anchor_nav-f59eadcc .coh-style-anchor-nav-li {
  left: 0%;
  width: 20%;
}
.coh-ce-cpt_anchor_nav-a976d65d:before {
  opacity: 0;
  pointer-events: none;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  -webkit-animation: anim-pulse-2 4s forwards;
          animation: anim-pulse-2 4s forwards;
  -webkit-box-shadow: 0 0 rgb(255, 255, 255);
          box-shadow: 0 0 rgb(255, 255, 255);
  height: 36px;
  width: 36px;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
}
.coh-ce-cpt_anchor_nav-a976d65d:after {
  -webkit-box-shadow: 0 0 2px rgb(255, 255, 255);
          box-shadow: 0 0 2px rgb(255, 255, 255);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  pointer-events: none;
  -webkit-animation: anim-pulse-2 4s forwards;
          animation: anim-pulse-2 4s forwards;
  height: 36px;
  width: 36px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  content: "";
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
}
.dark-heading.coh-ce-cpt_articles_slider-8a32b71 {
  color: rgb(0, 0, 0);
}
.light-heading.coh-ce-cpt_articles_slider-8a32b71 {
  color: rgb(255, 255, 255);
}
.color-heading.coh-ce-cpt_articles_slider-8a32b71 {
  color: rgb(38, 163, 221);
}
.align-left.coh-ce-cpt_articles_slider-8a32b71 {
  text-align: left;
}
.align-center.coh-ce-cpt_articles_slider-8a32b71 {
  text-align: center;
}
.align-right.coh-ce-cpt_articles_slider-8a32b71 {
  text-align: right;
}
.coh-ce-cpt_background_video-3a31c24c {
  position: relative;
  z-index: -1;
}
.coh-ce-cpt_background_video-5cc67da2 {
  width: 100%;
}
.coh-ce-cpt_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_can_fop_flare_ups_be_prevent-1fcd535f {
  max-width: 1262px;
  margin: 62px auto;
  margin-bottom: 20px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-1fcd535f {
    padding: 0 30px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-1fcd535f {
    padding: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-1fcd535f {
    max-width: 100%;
    padding: 25px 50px;
    margin-top: 10px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-e1a2ab45 {
  max-width: 1216px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-e1a2ab45 .small-h2 {
    font-size: 30px;
    line-height: 35px;
    margin-top: 37px;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-e1a2ab45 .all-about-heading:first-child {
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-e1a2ab45 .all-about-heading:first-child {
    text-align: left;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-a0eff71b {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-a0eff71b {
    margin-bottom: unset;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-fa1517c6 {
  text-align: center;
  padding-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-fa1517c6 {
    margin-bottom: 35px;
    padding-left: 12px !important;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-582207b1 {
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-582207b1 {
    margin-bottom: 35px;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-fd48fbf3 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-fa0ac4c0 {
  max-width: 88%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-fa0ac4c0 {
    max-width: 100%;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-fa0ac4c0 .coh-style-tooltip-text-style {
  font-size: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-fa0ac4c0 .coh-style-tooltip-text-style {
    font-size: 17px;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-fa0ac4c0 .what-fop-tip-text {
  font-size: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-fa0ac4c0 .what-fop-tip-text {
    font-size: 17px;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-ca778010 {
  text-align: center;
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-c9fb93d3 .coh-style-tooltip-text-style {
  font-size: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-c9fb93d3 .coh-style-tooltip-text-style {
    font-size: 17px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-a066733e {
    margin-top: 25px;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-af612bf3 {
  max-width: 88%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-af612bf3 {
    max-width: 100%;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-80ed28ea {
  letter-spacing: -0.8px;
  max-width: 1216px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-80ed28ea {
    margin-top: 58px;
    letter-spacing: unset;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-80ed28ea a {
  display: inline;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-80ed28ea .flare-list {
    letter-spacing: unset;
  }
}
.coh-ce-cpt_can_fop_flare_ups_be_prevent-80ed28ea .flare-list li {
  font-size: 18px;
  line-height: 25px;
  margin-left: 15px;
  color: rgb(3, 58, 82);
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-80ed28ea .flare-list li {
    margin-left: 14px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_can_fop_flare_ups_be_prevent-80ed28ea .flare-list li .coh-style-tooltip-text-style {
    letter-spacing: -1px;
  }
}
.coh-ce-cpt_can_you_diagnose_banner-ea5c346 {
  background-color: rgb(0, 143, 136);
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_you_diagnose_banner-ea5c346 {
    padding: 20px 0;
  }
}
.coh-ce-cpt_can_you_diagnose_banner-452f28f0 {
  max-width: 1260px;
  margin: 0 auto;
}
.coh-ce-cpt_can_you_diagnose_banner-7ee08c8b {
  margin: 0px 0px !important;
}
.coh-ce-cpt_can_you_diagnose_banner-ca9ed4ad {
  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: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_you_diagnose_banner-ca9ed4ad {
    height: auto;
  }
}
.coh-ce-cpt_can_you_diagnose_banner-69441a8a {
  padding-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_you_diagnose_banner-69441a8a {
    font-weight: 22px;
    line-height: 26px;
  }
}
.coh-ce-cpt_can_you_diagnose_banner-10bc363 {
  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_can_you_diagnose_banner-ad9bdcb5 {
  max-width: 235px;
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_can_you_diagnose_banner-ad9bdcb5 {
    display: none;
    max-width: 260px;
  }
}
.coh-ce-cpt_can_you_diagnose_banner-894b386e {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_can_you_diagnose_banner-894b386e {
    max-width: 226px;
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_can_you_diagnose_banner-894b386e {
    display: none;
  }
}
.coh-ce-cpt_care_network_modal-30d7d732 {
  background-color: rgba(18, 72, 146, 0.85);
}
.coh-ce-cpt_care_network_modal-30d7d732 .coh-modal-overlay .coh-model-inner {
  background-color: rgba(18, 72, 146, 0.85);
}
.coh-ce-cpt_care_network_modal-30d7d732 .coh-modal-overlay .coh-model-inner img {
  margin: 0 auto;
  width: 180px;
}
.coh-ce-cpt_care_network_modal-50a9d860 img {
  width: 180px;
  margin: 0 auto;
}
.coh-ce-cpt_care_network_modal-f0c7778f {
  background: -webkit-gradient(linear, left top, right top, from(#f7f7fd), color-stop(#f7f7fd), color-stop(#f7f7fd), color-stop(#edf0fb), color-stop(#edf0fb), color-stop(#e2e9fa), color-stop(#c3dbf5), color-stop(#9ccfee), color-stop(#6dc3e1), color-stop(#28b8ce), color-stop(#28b8ce), to(#28b8ce));
  background: -webkit-linear-gradient(left, #f7f7fd, #f7f7fd, #f7f7fd, #edf0fb, #edf0fb, #e2e9fa, #c3dbf5, #9ccfee, #6dc3e1, #28b8ce, #28b8ce, #28b8ce);
  background: linear-gradient(to right, #f7f7fd, #f7f7fd, #f7f7fd, #edf0fb, #edf0fb, #e2e9fa, #c3dbf5, #9ccfee, #6dc3e1, #28b8ce, #28b8ce, #28b8ce);
  text-align: center;
  margin: 0 auto;
  padding-top: 106px;
  padding-right: 69px;
  padding-bottom: 10px;
  padding-left: 69px;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_care_network_modal-f0c7778f {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}
.coh-ce-cpt_care_network_modal-33e8f572 {
  font-family: 'PFHighwaySansPro-Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(18, 72, 146);
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 0;
}
.coh-ce-cpt_care_network_modal-2e01f9ca {
  font-family: 'GothamBookItalic', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 40px;
}
.coh-ce-cpt_care_network_modal-40d30209 p {
  font-family: 'PFHighwaySansPro-Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 16px;
  line-height: 28px;
  margin-bottom: 40px;
}
.coh-ce-cpt_care_network_modal-d26625e3 p {
  font-family: 'PFHighwaySansPro-Regular', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 12px;
  line-height: 28px;
  margin-bottom: 0;
}
.coh-ce-cpt_care_network_modal-a16ec6fe {
  position: absolute;
  top: 6px;
  right: 6px;
  font-size: 15px;
  background-color: rgba(18, 72, 146, 0.85);
  color: #fff;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  height: 30px;
  width: 30px;
  padding-top: 7px;
}
.coh-ce-cpt_care_network_modal-6dbe82a2 {
  display: block;
}
.coh-ce-cpt_clinical_trials_fop-c43dbad9 {
  padding-top: 77px;
  padding-right: 90px;
  padding-bottom: 47px;
  padding-left: 90px;
  background-color: rgb(250, 169, 61);
  margin-top: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_fop-c43dbad9 {
    padding-top: 53px;
    padding-right: 32px;
    padding-bottom: 48px;
    padding-left: 32px;
    margin-top: 36px;
  }
}
.coh-ce-cpt_clinical_trials_fop-7123bc9a {
  max-width: 1260px;
  margin: 0 auto;
}
.coh-ce-cpt_clinical_trials_fop-3b0c77b8 {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_fop-3b0c77b8 {
    padding-top: 0;
  }
}
.coh-ce-cpt_clinical_trials_fop-92dec156 {
  padding-top: 1rem;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_clinical_trials_fop-92dec156 {
    padding-top: 0.5rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_fop-92dec156 {
    padding-bottom: 0.5rem;
    text-align: left;
  }
}
.coh-ce-cpt_clinical_trials_fop-7f7b208 {
  padding-top: 1rem;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_clinical_trials_fop-7f7b208 {
    padding-top: 0.5rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_fop-7f7b208 {
    padding-bottom: 0.5rem;
    text-align: left;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_fop-7f7b208 .trials {
    margin-top: 53px;
  }
}
.coh-ce-cpt_clinical_trials_fop-f3fa3e17 .inclusion {
  margin-top: 70px;
  max-width: 94%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_fop-f3fa3e17 .inclusion {
    margin-top: 25px;
    max-width: 100%;
    font-size: 17px;
    line-height: 24px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_clinical_trials_fop-f3fa3e17 .inclusion {
    max-width: 96%;
  }
}
.coh-ce-cpt_clinical_trials_in_fop-2c60e5cb {
  background-color: rgb(250, 169, 61);
  padding-top: 68px;
  padding-right: 135px;
  padding-bottom: 53px;
  padding-left: 146px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_clinical_trials_in_fop-2c60e5cb {
    padding-top: 50px;
    padding-right: 50px;
    padding-bottom: 50px;
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_in_fop-2c60e5cb {
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 20px;
    padding-left: 45px;
  }
}
.coh-ce-cpt_clinical_trials_in_fop-d0ea4dfe {
  max-width: 1172px;
  margin: 0 auto;
}
.coh-ce-cpt_clinical_trials_in_fop-e3699754 {
  margin-bottom: 50px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_clinical_trials_in_fop-e3699754 {
    margin-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_in_fop-e3699754 {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_clinical_trials_in_fop-e3699754 .coh-style-patient-fop-h2 {
  text-align: center;
  margin-bottom: 37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_in_fop-e3699754 .coh-style-patient-fop-h2 {
    text-align: left;
  }
}
.coh-ce-cpt_clinical_trials_in_fop-e3699754 .coh-style-text-inline {
  font-size: 24px;
}
.coh-ce-cpt_clinical_trials_in_fop-e3699754 .coh-style-tooltip-text-style {
  font-size: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_in_fop-e3699754 .coh-style-tooltip-text-style {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-ce-cpt_clinical_trials_in_fop-71db9d40 {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_in_fop-71db9d40 {
    display: block;
  }
}
.coh-ce-cpt_clinical_trials_in_fop-5ff568ce {
  margin-right: 54px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_clinical_trials_in_fop-5ff568ce {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_in_fop-5ff568ce {
    margin-right: 0;
    min-width: 275px;
  }
}
.coh-ce-cpt_clinical_trials_in_fop-be6608ee {
  display: block;
}
@media (max-width: 564px) {
  .coh-ce-cpt_clinical_trials_in_fop-be6608ee {
    display: none;
  }
}
.coh-ce-cpt_clinical_trials_in_fop-6f6933d2 {
  display: none;
  padding: 15px 45px;
  line-height: 17px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_clinical_trials_in_fop-6f6933d2 {
    padding: 24px 45px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_clinical_trials_in_fop-6f6933d2 {
    display: block;
    padding: 15px 45px;
    max-width: 275px;
  }
}
.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;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_community_resource_jumplink-a1b51567 {
    padding: 0 50px;
  }
}
.coh-ce-cpt_community_resource_jumplink-7ab180ac {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_community_resource_jumplink-7ab180ac {
    width: 100%;
  }
}
.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;
}
.first-diagnostic-page.coh-ce-cpt_container-79dac6f3 {
  background-color: rgb(4, 85, 159);
}
.case-studies-bg.coh-ce-cpt_container-79dac6f3 {
  background-color: rgb(244, 245, 245);
}
.coh-ce-cpt_container-79dac6f3 .bottom-text {
  background-color: rgb(255, 255, 255);
  background-color: #fff !important;
}
.coh-ce-cpt_container-79dac6f3 .case-studies-bg {
  background-color: rgb(244, 245, 245);
}
.coh-ce-cpt_container-79dac6f3 .sign-up-bg {
  background-color: rgb(244, 245, 245);
}
.coh-ce-cpt_container-79dac6f3 .network-bg {
  background-color: rgb(244, 245, 245);
}
.coh-ce-cpt_container-79dac6f3 .media-library-bg {
  background-color: rgb(244, 245, 245);
}
.coh-ce-cpt_correct_diagnosis_of_fop_i_0-4ce82c98 {
  max-width: 1200px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_correct_diagnosis_of_fop_i_0-4ce82c98 {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_correct_diagnosis_of_fop_i_0-4ce82c98 {
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_correct_diagnosis_of_fop_i_0-4ce82c98 {
    max-width: 100%;
    margin: 0 50px;
  }
}
.coh-ce-cpt_correct_diagnosis_of_fop_i_0-4711e776 {
  margin-top: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_correct_diagnosis_of_fop_i_0-4711e776 {
    margin-top: 0;
  }
}
.coh-ce-cpt_correct_diagnosis_of_fop_i_0-4711e776 p {
  width: 98%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_correct_diagnosis_of_fop_i_0-4711e776 p {
    width: 100%;
  }
}
.coh-ce-cpt_correct_diagnosis_of_fop_i_0-f75892a9 {
  display: block;
  background-color: rgb(1, 81, 158);
  width: 49.5%;
  margin: 0 auto;
  -webkit-border-radius: 40px;
          border-radius: 40px;
  padding: 24px;
  margin-top: 50px;
  margin-bottom: 92px;
  text-transform: uppercase;
  font-family: "proxima-soft",sans-serif;
  color: rgb(255, 255, 255);
  font-size: 16px;
  text-align: center;
  line-height: 28px;
  font-weight: 700;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_correct_diagnosis_of_fop_i_0-f75892a9 {
    width: 60%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_correct_diagnosis_of_fop_i_0-f75892a9 {
    width: 80%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_correct_diagnosis_of_fop_i_0-f75892a9 {
    display: none;
  }
}
.coh-ce-cpt_correct_diagnosis_of_fop_i_0-f851ff41 {
  display: none;
  margin-top: 20px;
  margin-bottom: 66px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_correct_diagnosis_of_fop_i_0-f851ff41 {
    display: block;
  }
}
.coh-ce-cpt_diagnostic_banner_text-1bb94a96 img {
  width: 164px;
  margin-top: 47px;
  margin-right: auto;
  margin-bottom: 38px;
  margin-left: auto;
}
.coh-ce-cpt_diagnostic_banner_text-1bb94a96 h2 {
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
  font-size: 47px;
  line-height: 45px;
  margin-bottom: 5px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_banner_text-1bb94a96 h2 {
    font-size: 30px;
    line-height: 35px;
  }
}
.coh-ce-cpt_diagnostic_banner_text-1bb94a96 h3 {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 32px;
  line-height: 45px;
  margin-bottom: 18px;
  text-align: center;
  font-weight: 350;
}
.coh-ce-cpt_diagnostic_banner_text-1bb94a96 p {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 18px;
  line-height: 22px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  text-align: center;
  max-width: 82%;
  font-weight: 325;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_banner_text-1bb94a96 p {
    max-width: 98%;
  }
}
.coh-ce-cpt_diagnostic_cards-bdaec1ff {
  background-color: rgb(244, 245, 245);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_diagnostic_cards-bdaec1ff {
    padding: 0 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnostic_cards-bdaec1ff {
    padding: 0 25px;
  }
}
.coh-ce-cpt_diagnostic_cards-4a0e377e {
  max-width: 1100px;
  margin: 33px auto 106px auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_cards-4a0e377e {
    margin: 20px auto 60px auto;
  }
}
.coh-ce-cpt_diagnostic_cards-f47c7dc5 {
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_cards-b046ab94 {
    margin-bottom: 37px;
  }
}
.coh-ce-cpt_diagnostic_cards-b779c711 {
  background-color: rgb(2, 82, 160);
  padding-top: 50px;
  padding-right: 30px;
  padding-bottom: 64px;
  padding-left: 30px;
  height: 410px;
  -webkit-box-shadow: 13px 14px 0px -3px rgba(214,215,215,1);
          box-shadow: 13px 14px 0px -3px rgba(214,215,215,1);
  max-width: 407px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_cards-b779c711 {
    padding-top: 38px;
    padding-right: 30px;
    padding-bottom: 20px;
    padding-left: 25px;
    height: auto;
  }
}
.coh-ce-cpt_diagnostic_cards-4a0bfa0f {
  width: 132px;
  margin: 0 auto;
  margin-bottom: 55px;
}
.coh-ce-cpt_diagnostic_cards-ba31bfbf {
  margin-left: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_cards-ba31bfbf {
    margin-left: 0;
  }
}
.coh-ce-cpt_diagnostic_cards_bottom-e6b7c24c {
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_diagnostic_cards_bottom-e6b7c24c {
    padding: 0 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnostic_cards_bottom-e6b7c24c {
    padding: 0 25px;
  }
}
.coh-ce-cpt_diagnostic_cards_bottom-ea56b72e {
  max-width: 1100px;
  margin: 111px auto 95px auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_cards_bottom-ea56b72e {
    margin-bottom: 18px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnostic_cards_bottom-ea56b72e {
    margin-top: 49px;
  }
}
.coh-ce-cpt_diagnostic_cards_bottom-f47c7dc5 {
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_cards_bottom-b046ab94 {
    margin-bottom: 37px;
  }
}
.coh-ce-cpt_diagnostic_cards_bottom-2cd81c10 {
  background-color: rgb(2, 82, 160);
  padding-top: 50px;
  padding-right: 25px;
  padding-bottom: 64px;
  padding-left: 30px;
  min-height: 527px;
  max-height: 527px;
  -webkit-box-shadow: 13px 14px 0px -3px rgba(214,215,215,1);
          box-shadow: 13px 14px 0px -3px rgba(214,215,215,1);
  max-width: 407px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_diagnostic_cards_bottom-2cd81c10 {
    min-height: 560px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_diagnostic_cards_bottom-2cd81c10 {
    min-height: 600px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_cards_bottom-2cd81c10 {
    min-height: 580px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_cards_bottom-2cd81c10 {
    padding-top: 20px;
    padding-right: 30px;
    padding-bottom: 20px;
    padding-left: 25px;
    min-height: auto;
  }
}
.coh-ce-cpt_diagnostic_cards_bottom-8916ead2 {
  max-width: 178px;
  margin: 0 auto;
  margin-bottom: 55px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnostic_cards_bottom-8916ead2 {
    margin-bottom: 28px;
  }
}
.coh-ce-cpt_diagnostic_cards_bottom-ba31bfbf {
  margin-left: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_cards_bottom-ba31bfbf {
    margin-left: 0;
  }
}
.coh-ce-cpt_diagnostic_cards_bottom-52b1693a {
  background-color: rgb(2, 82, 160);
  padding-top: 50px;
  padding-right: 25px;
  padding-bottom: 64px;
  padding-left: 30px;
  min-height: 527px;
  -webkit-box-shadow: 13px 14px 0px -3px rgba(214,215,215,1);
          box-shadow: 13px 14px 0px -3px rgba(214,215,215,1);
  max-width: 407px;
  margin: 0 auto;
  max-height: 527px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_diagnostic_cards_bottom-52b1693a {
    min-height: 560px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_diagnostic_cards_bottom-52b1693a {
    min-height: 600px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_cards_bottom-52b1693a {
    min-height: 580px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_cards_bottom-52b1693a {
    padding-top: 20px;
    padding-right: 30px;
    padding-bottom: 20px;
    padding-left: 25px;
    min-height: auto;
  }
}
.coh-ce-cpt_diagnostic_cards_bottom-373c84de {
  max-width: 192px;
  margin: 0 auto;
  margin-bottom: 55px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnostic_cards_bottom-373c84de {
    margin-bottom: 28px;
  }
}
.coh-ce-cpt_diagnostic_evaluation_inflam-e727696f {
  margin: 0 auto !important;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 0;
}
.coh-ce-cpt_diagnostic_evaluation_inflam-90615879 {
  max-width: 373px;
  padding-top: 16px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 25px;
  height: 251px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_inflam-90615879 {
    margin-bottom: 20px;
    height: auto;
  }
}
.coh-ce-cpt_diagnostic_evaluation_inflam-87af715b {
  padding-right: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_inflam-87af715b {
    padding-right: 12px !important;
  }
}
.coh-ce-cpt_diagnostic_evaluation_inflam-60b5c563 {
  max-width: 74px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_inflam-60b5c563 {
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_diagnostic_evaluation_inflam-fa127e98 p {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(4, 58, 82);
  font-size: 17px;
  line-height: 21px;
  margin-top: 15px;
  margin-bottom: 15px;
  font-weight: 400 !important;
  max-width: 92%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_inflam-fa127e98 p {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_evaluation_inflam-fa127e98 ul {
  padding-right: 49px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_inflam-fa127e98 ul {
    padding-right: 0;
  }
}
.coh-ce-cpt_diagnostic_evaluation_inflam-fa127e98 ul li {
  font-family: 'GothamRegular', sans-serif;
  font-size: 16px;
  line-height: 22px;
  color: rgb(4, 58, 82);
  margin-bottom: 0;
  margin-left: 15px;
}
.coh-ce-cpt_diagnostic_evaluation_inflam-9dab2789 {
  max-width: 373px;
  padding-top: 25px;
  padding-bottom: 25px;
  height: 251px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_inflam-9dab2789 {
    margin-bottom: 40px;
    height: auto;
  }
}
.coh-ce-cpt_diagnostic_evaluation_inflam-2b5da2d7 ul {
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_inflam-2b5da2d7 ul {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_evaluation_inflam-2b5da2d7 ul li {
  font-family: 'GothamRegular', sans-serif;
  font-size: 16px;
  line-height: 21px;
  color: rgb(4, 58, 82);
  margin-left: 15px;
}
.coh-ce-cpt_diagnostic_evaluation_inflam-2b5da2d7 .limited-joint {
  margin-top: 4px;
  max-width: 91%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_inflam-2b5da2d7 .limited-joint {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_evaluation_inflam-2b5da2d7 .limited-joint li {
  width: 96%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_inflam-2b5da2d7 .limited-joint li {
    width: 90%;
  }
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-37221537 {
  background-color: rgba(244, 129, 128, 0.5);
  -webkit-border-top-left-radius: 20px;
          border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
          border-bottom-left-radius: 20px;
  margin-top: 45px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_of_gen-37221537 {
    margin-bottom: 40px !important;
    -webkit-border-top-right-radius: 20px;
            border-top-right-radius: 20px;
  }
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-436543b {
  padding-top: 16px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 16px;
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-d752f990 {
  padding-right: 0 !Important;
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-1b7eae2e {
  max-width: 73px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_of_gen-1b7eae2e {
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-a71a33c8 h2 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(4, 58, 82);
  font-size: 17px;
  line-height: 21px;
  margin-top: 20px;
  margin-bottom: 11px;
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-a71a33c8 ul.mutation-ul {
  padding-right: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_of_gen-a71a33c8 ul.mutation-ul {
    padding-right: 0;
  }
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-a71a33c8 ul li {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(4, 58, 82);
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 0;
  margin-left: 15px;
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-4c210d98 {
  -webkit-box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
          box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_of_gen-4c210d98 {
    -webkit-box-shadow: none ;
            box-shadow: none ;
  }
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-c58cd34b {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-c58cd34b img {
  max-width: 50px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_of_gen-c58cd34b img {
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_diagnostic_evaluation_of_gen-c58cd34b h1 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(4, 58, 82);
  font-size: 31px;
  line-height: 21px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_evaluation_of_gen-c58cd34b h1 {
    font-size: 20px;
  }
}
.coh-ce-cpt_diagnostic_four_card_column_-e0fb1873 {
  border-width: 1px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  padding-top: 24px;
  padding-right: 50px;
  padding-bottom: 24px;
  padding-left: 50px;
}
.coh-ce-cpt_diagnostic_four_card_column_-7373a2da p {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 22px;
  text-align: center;
  font-style: italic;
  margin-bottom: 16px;
  font-weight: 325;
}
.coh-ce-cpt_diagnostic_four_card_column_-ac909d27 img {
  width: 147px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_diagnostic_four_card_column_-ac909d27 h1 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 17px;
  line-height: 22px;
  text-align: center;
  margin-top: 11px;
  margin-bottom: 13px;
}
.coh-ce-cpt_diagnostic_four_card_column_-ac909d27 .coh-style-case-series-find-more-btn {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_four_card_column_-ac909d27 .coh-style-case-series-find-more-btn {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_diagnostic_four_card_column_-b28e5708 {
  margin-top: 30px;
  margin-bottom: 6px;
}
.coh-ce-cpt_diagnostic_four_card_column_-eadd0f4 p {
  font-weight: 325;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_four_card_column_-3f2a4f22 {
    text-align: center;
  }
}
.coh-ce-cpt_diagnostic_four_card_column_-36d92aef {
  width: 138px;
}
.coh-ce-cpt_diagnostic_four_card_column_-57b9000a {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 10px;
  line-height: 13px;
  text-align: center;
}
.coh-ce-cpt_diagnostic_four_card_column_-57b9000a p {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 10px;
  line-height: 13px;
  text-align: center;
  position: relative;
  top: 5px;
}
.coh-ce-cpt_diagnostic_four_card_column_-f6b64e76 {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 10px;
  line-height: 13px;
  text-align: right;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_four_card_column_-f6b64e76 {
    text-align: center;
  }
}
.coh-ce-cpt_diagnostic_four_card_column_-f6b64e76 p {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 10px;
  line-height: 13px;
  text-align: right;
  position: relative;
  top: 5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_four_card_column_-f6b64e76 p {
    text-align: center;
  }
}
.image_with_card_first.coh-ce-cpt_diagnostic_image_with_card-5c529339 {
  padding-top: 140px;
  padding-bottom: 250px;
}
@media (max-width: 767px) {
  .image_with_card_first.coh-ce-cpt_diagnostic_image_with_card-5c529339 {
    padding-top: 90px;
    padding-bottom: 100px;
  }
}
.coh-ce-cpt_diagnostic_image_with_card-3756929c {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 776px;
  margin: 0 auto !important;
}
.coh-ce-cpt_diagnostic_image_with_card-d752f990 {
  padding-right: 0 !Important;
}
.coh-ce-cpt_diagnostic_image_with_card-b1d23b7e {
  max-width: 286px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_image_with_card-b1d23b7e {
    margin-right: auto;
    margin-left: auto;
    max-width: 150px;
  }
}
.coh-ce-cpt_diagnostic_image_with_card-876928d2 p {
  max-width: 93%;
  margin-bottom: 0;
  padding-left: 28px;
  font-size: 22px;
  line-height: 27px;
  color: rgb(4, 58, 82);
  font-family: 'GothamRegular', sans-serif;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_image_with_card-876928d2 p {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_image_with_card-876928d2 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
.coh-ce-cpt_diagnostic_image_with_headin-5dfde3b {
  background-color: rgb(0, 143, 137);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  min-height: 94px;
  max-width: 776px;
  margin: 0 auto !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_image_with_headin-5dfde3b {
    padding-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnostic_image_with_headin-5dfde3b {
    max-width: 80%;
  }
}
.coh-ce-cpt_diagnostic_image_with_headin-8fd3d16 {
  max-width: 14.5% !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_image_with_headin-8fd3d16 {
    max-width: 100% !important;
  }
}
.coh-ce-cpt_diagnostic_image_with_headin-41cc406d {
  max-width: 69px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_image_with_headin-41cc406d {
    max-width: 50px;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_diagnostic_image_with_headin-161ca93b {
  padding-left: 0 !Important;
}
.coh-ce-cpt_diagnostic_image_with_headin-f703f621 {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_image_with_headin-f703f621 {
    font-size: 16px;
    line-height: 18px;
    text-align: center;
    margin-bottom: 5px;
  }
}
.coh-ce-cpt_diagnostic_image_with_headin-f703f621 h3 {
  color: rgb(255, 255, 255);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 27px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_image_with_headin-f703f621 h3 {
    text-align: center;
  }
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 {
  max-width: 776px;
  margin-top: 31px;
  margin-right: auto;
  margin-bottom: 27px;
  margin-left: auto;
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 {
    max-width: 80%;
  }
}
.no-data.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 {
  margin-top: 0;
  margin-bottom: 0;
  height: 10px;
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 p {
  color: rgb(4, 58, 82);
  font-family: 'GothamRegular', sans-serif;
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 15px;
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 p.second-text {
  max-width: 95%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 p.second-text {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 p.second-text.outcome {
  max-width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 p.second-text br {
    display: none;
  }
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 p.five-year-old {
  padding-right: 12px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 p.five-year-old {
    padding-right: 0;
  }
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 p sup {
  top: -5px;
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 .prior-surgery {
  margin-right: 10px;
  margin-bottom: -3px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 .prior-surgery {
    margin-right: 0;
  }
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 .widespread-signs {
  margin-bottom: 25px;
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 .rheumatologist-title {
  margin-bottom: -10px;
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 .genetic-counselling {
  margin-bottom: -8px;
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 .oncology-referral {
  margin-bottom: -8px;
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 .patient-return {
  margin-bottom: -10px !important;
}
.coh-ce-cpt_diagnostic_image_with_headin-ed064ab3 .patient-clinic {
  margin-bottom: 42px;
}
.coh-ce-cpt_diagnostic_jumplink-df451476 {
  background-color: rgb(244, 245, 245);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_diagnostic_jumplink-df451476 {
    padding: 0 50px;
  }
}
.coh-ce-cpt_diagnostic_jumplink-7605e946 {
  max-width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-556c492f {
  max-width: 1024px;
  padding-right: 30px;
  padding-left: 30px;
  margin-top: 31px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-ac59568 {
  max-width: 53px;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 p {
  font-weight: 325;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 p strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 ul li {
  font-weight: 325;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 ul li ul li {
  list-style-type: disc;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 ul li strong {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .slide5-content p {
  font-size: 10px;
  line-height: 15px;
  margin-bottom: 2px;
  color: rgb(4, 58, 82);
  font-family: 'GothamRegular', sans-serif;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .modal-header span.close {
  cursor: pointer;
  top: -12px;
  right: -5px;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .coh-style-col-yellow-bg {
  cursor: pointer;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .reference-content {
  position: absolute;
  bottom: 18px;
  width: 97.5%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .reference-content {
    position: relative;
    margin-top: 40px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .reference-content p {
  font-size: 10px;
  line-height: 15px;
  margin-bottom: 0;
  text-align: right;
  color: rgb(4, 58, 82);
  font-family: 'GothamRegular', sans-serif;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .reference-content p {
    text-align: left;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .reference-content .coh-row-inner {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .reference-content img {
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .reference-content .coh-col-xl-3, .coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .reference-content coh-col-xl-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .reference-content .popup-references {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .coh-slider-item.slick-slide {
  height: 690px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .coh-slider-item.slick-slide {
    height: auto;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .slick-slider {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-65289782 .tabcontent p {
  font-weight: 325px !important;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-68ff8a3d {
  max-width: 138px;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-24e5706d {
  max-width: 138px;
  margin-bottom: 10px;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-44156223 .popup-references {
  display: none;
  position : relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-44156223 .popup-references {
    left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-44156223 .popup-references.rheumatologist {
    top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-44156223 .popup-references.rheumatologist {
    top: -16px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-44156223 .popup-references .coh-link {
    display: unset;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-67243006 .popup-references {
  display: none;
  position: relative;
  top: -15px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-67243006 .popup-references {
    left: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-67243006 .popup-references.alkaline {
    top: 3px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-67243006 .popup-references.alkaline {
    top: -15px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-67243006 .popup-references a {
  display: inline-block;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-ffb3f41d .csf-details {
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-ffb3f41d .csf-details {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-94bb5b5c .receptor-kinase {
  position: relative;
  top: -15px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-94bb5b5c .receptor-kinase {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-e021c721 p {
  font-family: 'GothamRegular', sans-serif;
  font-size: 10px;
  line-height: 15px;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-e021c721 .fop-progressiva {
  position: relative;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-e021c721 .fop-progressiva {
    left: 0;
    margin-bottom: 6px !important;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-e021c721 .fop-progressiva:first-child {
  margin-bottom: 0 !important;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-24f99ece .popup-references {
  display: none;
  position: relative;
  top: -15px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-24f99ece .popup-references {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-be63a91b .popup-references {
  display: none;
  position: relative;
  top: -15px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-be63a91b .popup-references {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-f0feb0e2 .slide5-content p {
  letter-spacing: -0.2px;
  position: relative;
  left: -7px;
  top: -15px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-f0feb0e2 .slide5-content p {
    top: -5px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-f0feb0e2 .slide5-content p {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-58e5e252 .popup-references {
  display: none;
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-58e5e252 .popup-references p {
  position: relative;
  top: -17px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-58e5e252 .popup-references p {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-6d58f00f .popup-references {
  display: none;
  position: relative;
  top: -15px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-6d58f00f .popup-references {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-9c3c5936 .progressiva-fop {
  position: relative;
  top: -15px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-9c3c5936 .progressiva-fop {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-8d21b848 .popup-references {
  display: none;
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-8d21b848 .popup-references {
    top: 8px;
    margin-top: 0;
    margin-bottom: 20px;
    left: 10px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-8d21b848 .popup-references p {
  position: relative;
  top: 0;
  right: 7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-8d21b848 .popup-references p {
    right: 0;
    top: -17px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-8d21b848 .popup-references-default {
  position : relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-8d21b848 .popup-references-default {
    margin-top: -16px;
    margin-bottom: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-8d21b848 .ref-br br {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-fa266d7b {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-d2f8f5f3 .receptor-type {
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-d2f8f5f3 .receptor-type {
    top: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-d2f8f5f3 .receptor-type {
    left: 0;
    top: -5px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-6806b7dd .popup-references {
  display: none;
  position: relative;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-6806b7dd .popup-references {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-6806b7dd #default-references {
  position: relative;
  top: -15px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-6806b7dd #default-references {
    left: 0;
    top: -7px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-6806b7dd .sherman-reference br {
    display: none;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-4fa42875 .insufficiency-syndrome {
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-4fa42875 .insufficiency-syndrome {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-808b3dac .bone-miner {
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-808b3dac .bone-miner {
    left: 0;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-9fbe00bd .ossificans-pro {
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-9fbe00bd .ossificans-pro {
    left: 0;
    top: -8px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-eb9f9816 .ossificans-pro {
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-eb9f9816 .ossificans-pro {
    top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-eb9f9816 .ossificans-pro {
    left: 0;
    top: -8px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-97cd8021 .ossificans-pro {
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-97cd8021 .ossificans-pro {
    left: 0;
    top: -8px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-9491fe8e .ossificans-pro {
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-9491fe8e .ossificans-pro {
    left: 0;
    top: -8px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-e6d99aa {
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-e6d99aa {
    left: 0;
    top: -8px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-a7a18b70 .ossificans-pro {
  position: relative;
  top: -16px;
  left: -7px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-a7a18b70 .ossificans-pro {
    left: 0;
    top: -8px;
  }
}
.coh-ce-cpt_diagnostic_of_the_ho_slider-f38dff36 .ossificans-pro {
  position: relative;
  top: 0;
  left: -10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_of_the_ho_slider-f38dff36 .ossificans-pro {
    left: 0;
    top: -8px;
  }
}
.coh-ce-cpt_diagnostic_outcome-49d397b9 {
  margin: 0 auto !important;
  background-color: rgb(4, 85, 159);
  -webkit-box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
          box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 20px;
          border-radius: 20px;
  padding-top: 10px;
  padding-right: 0;
  padding-bottom: 25px;
  padding-left: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_outcome-49d397b9 {
    margin-bottom: 10px !important;
  }
}
.coh-ce-cpt_diagnostic_outcome-49d397b9 img {
  max-width: 65px;
  margin-bottom: 8px;
}
.coh-ce-cpt_diagnostic_outcome-e8957e8b {
  padding: 0 !important;
  margin-top: 47px;
}
.coh-ce-cpt_diagnostic_outcome-da623b26 h2 {
  color: rgb(255, 255, 255);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 22px;
  line-height: 24px;
  margin-top: -10px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_outcome-da623b26 h2 {
    margin-top: 0;
  }
}
.coh-ce-cpt_diagnostic_outcome-a3d6085 h2 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 17px;
  line-height: 21px;
  margin-bottom: 2px;
}
.coh-ce-cpt_diagnostic_outcome-a3d6085 p {
  color: rgb(255, 255, 255);
  font-family: 'GothamRegular', sans-serif;
  font-size: 13px;
  line-height: 17px;
  margin-bottom: 0;
}
.coh-ce-cpt_diagnostic_outcome-9d0b687c {
  padding-left: 30px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_outcome-9d0b687c {
    padding-left: 0 !important;
  }
}
.coh-ce-cpt_diagnostic_outcome-4e99dcd2 h2 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 17px;
  line-height: 21px;
  margin-bottom: 2px;
}
.coh-ce-cpt_diagnostic_outcome-4e99dcd2 p {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 13px;
  line-height: 17px;
  margin-bottom: 0;
}
.coh-ce-cpt_diagnostic_outcome-4e99dcd2 p.missed-sign {
  max-width: 93%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_outcome-4e99dcd2 p.missed-sign {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_outcome_three_car-868b566e {
  padding-top: 12px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_outcome_three_car-868b566e {
    margin-bottom: 40px !important;
  }
}
.coh-ce-cpt_diagnostic_outcome_three_car-868b566e img {
  max-width: 65px;
}
.coh-ce-cpt_diagnostic_outcome_three_car-868b566e h2 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 17px;
  line-height: 21px;
  margin-bottom: 15px;
}
.coh-ce-cpt_diagnostic_outcome_three_car-868b566e p {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 13px;
  line-height: 17px;
  margin-bottom: 0;
}
.coh-ce-cpt_diagnostic_outcome_three_car-9c924c2a {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
.coh-ce-cpt_diagnostic_outcome_three_car-8fdd74c2 h2 {
  font-size: 22px;
  line-height: 24px;
  margin-top: 28px;
}
.coh-ce-cpt_diagnostic_outcome_three_car-8fdd74c2 .missed-sign {
  margin-top: 8px;
}
.coh-ce-cpt_diagnostic_outcome_three_car-232de074 .missed-sign {
  margin-bottom: 29px;
  margin-top: 8px;
}
.coh-ce-cpt_diagnostic_outcome_three_car-b1f35202 .harmful-procedure {
  white-space: pre;
  margin-bottom: 29px;
  margin-top: 8px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_outcome_three_car-b1f35202 .harmful-procedure {
    white-space: inherit;
  }
}
.coh-ce-cpt_diagnostic_outcome_three_car-e3bc345b .investigation {
  margin-bottom: 7px;
  margin-top: 8px;
}
.coh-ce-cpt_diagnostic_page_slider-8dfc9df2 .diagnosis-modal {
  display: none;
}
.coh-ce-cpt_diagnostic_page_slider-fcf9605e {
  max-width: 373px;
  padding-top: 20px;
  padding-right: 23px;
  padding-bottom: 20px;
  padding-left: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_page_slider-fcf9605e {
    padding-right: 15px;
  }
}
.coh-ce-cpt_diagnostic_page_slider-a411e5be ul {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_diagnostic_page_slider-a411e5be ul.slide2-ul {
  margin-top: 20px;
  margin-right: 25px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_page_slider-a411e5be ul.slide2-ul {
    margin-right: 0;
  }
}
.coh-ce-cpt_diagnostic_page_slider-a411e5be ul.slide2-ul li {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_page_slider-a411e5be ul.slide2-ul li {
    margin-left: 1rem;
  }
}
.coh-ce-cpt_diagnostic_page_slider-a411e5be ul.slide2-ul li:last-child {
  width: 89%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_page_slider-a411e5be ul.slide2-ul li:last-child {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_page_slider-a411e5be ul li {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(4, 58, 82);
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 4px;
}
.coh-ce-cpt_diagnostic_page_slider-a411e5be .child-appointment li {
  margin-bottom: 0;
}
.coh-ce-cpt_diagnostic_page_slider-a411e5be .child-appointment ul {
  padding-right: 32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_page_slider-a411e5be .child-appointment ul {
    padding-right: 0;
  }
}
.coh-ce-cpt_diagnostic_page_slider-7f128c7c {
  max-width: 373px;
  padding-top: 41px;
  padding-right: 31px;
  padding-bottom: 50.5px;
  padding-left: 28px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_diagnostic_page_slider-7f128c7c .diagnosis-modal {
  display: none;
}
.coh-ce-cpt_diagnostic_page_slider-6fcf6f32 {
  max-width: 56px;
  margin-top: -9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_page_slider-6fcf6f32 {
    margin-top: 0;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_diagnostic_page_slider-7256f47a h3 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(4, 58, 82);
  font-size: 17px;
  line-height: 21px;
  margin-bottom: 12px;
  width: 85%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_page_slider-7256f47a h3 {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_page_slider-7256f47a p {
  font-size: 12px;
  line-height: 15px;
  color: rgb(4, 58, 82);
  font-family: 'GothamRegular', sans-serif;
  font-style: italic;
  margin-bottom: 0;
  letter-spacing: -0.1px;
}
.coh-ce-cpt_diagnostic_page_slider-784790f3 {
  line-height: 14px !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnostic_page_slider-d4267404 h2 {
    height: 40px !important;
  }
}
.coh-ce-cpt_diagnostic_page_slider-95cbb08f .measuring-markers {
  margin-top: 9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_page_slider-95cbb08f .immune-system {
    margin-top: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_page_slider-95cbb08f .referrals-neurology {
    letter-spacing: -0.4px;
  }
}
.coh-ce-cpt_diagnostic_patient_history-e7f5a5ae .diagnosis-modal {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_patient_history-4a62a123 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_diagnostic_patient_history-3cae2f53 #referralModal p {
  font-size: 13px;
  line-height: 17px;
  width: 99%;
}
.coh-ce-cpt_diagnostic_patient_history-8518be1c .referral-biopsy {
  font-size: 13px !important;
}
.coh-ce-cpt_diagnostic_patient_history_i-20496c4c .diagnosis-modal {
  display: none;
}
.coh-ce-cpt_diagnostic_patient_history_i-c207cbc1 {
  padding-top: 20px;
  padding-right: 30px;
  padding-bottom: 38px;
  padding-left: 30px;
  margin: 20px auto 40px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_patient_history_i-c207cbc1 {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_diagnostic_patient_history_i-c39b620 {
  padding: 0 !Important;
}
.coh-ce-cpt_diagnostic_patient_history_i-442e575b {
  max-width: 56px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_patient_history_i-442e575b {
    margin: 0 auto;
  }
}
.coh-ce-cpt_diagnostic_patient_history_i-30edb8c8 {
  position: relative;
}
.coh-ce-cpt_diagnostic_patient_history_i-30edb8c8 button {
  background-color: rgb(251, 170, 61);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(4, 58, 82);
  font-size: 12px;
  line-height: 14px;
  height: 44px;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  display: inline-block;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  text-align: center;
  width: 182px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_patient_history_i-30edb8c8 button {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_diagnostic_patient_history_i-30edb8c8 .diagnosis-modal {
  display: none;
}
.coh-ce-cpt_diagnostic_patient_history_i-8599861a h2 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(4, 58, 82);
  font-size: 17px;
  line-height: 21px;
  margin-top: 17px;
  margin-bottom: 12px;
}
.coh-ce-cpt_diagnostic_patient_history_i-8599861a p {
  margin-bottom: 20px;
  font-family: 'GothamRegular', sans-serif;
  color: rgb(4, 58, 82);
  font-size: 12px;
  line-height: 15px;
  font-style: italic;
}
.coh-ce-cpt_diagnostic_patient_history_i-844e8ce3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_patient_history_i-844e8ce3 {
    display: block;
  }
}
.coh-ce-cpt_diagnostic_patient_history_i-cf6e0ab0 {
  margin-right: 37px;
}
.coh-ce-cpt_diagnostic_patient_history_i-377d5600 .diagnosis-modal {
  padding-bottom: 52px !important;
}
.coh-ce-cpt_diagnostic_patient_history_i-377d5600 .diagnosis-modal h3 {
  font-weight: 400;
}
.coh-ce-cpt_diagnostic_patient_history_i-6d3777ad .diagnosis-modal {
  padding-bottom: 52px !important;
}
.coh-ce-cpt_diagnostic_patient_history_i-6d3777ad .diagnosis-modal h3 {
  font-weight: 400;
}
.coh-ce-cpt_diagnostic_patient_history_i-bf0ac15e .diagnosis-modal {
  padding-bottom: 35px !important;
}
.coh-ce-cpt_diagnostic_patient_history_i-bf0ac15e .diagnosis-modal h3 {
  font-weight: 400;
}
.coh-ce-cpt_diagnostic_preparation_for_s-fc63bc4d .surgery-row.active.open .back-side {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_diagnostic_preparation_for_s-fc63bc4d .surgery-row.active .front-side > div {
  display: block;
}
.coh-ce-cpt_diagnostic_preparation_for_s-fc63bc4d .surgery-row.active .front-side {
  pointer-events: all;
}
.coh-ce-cpt_diagnostic_preparation_for_s-fc63bc4d .surgery-row .front-side > div {
  display: none;
}
.coh-ce-cpt_diagnostic_preparation_for_s-fc63bc4d .surgery-row .back-side {
  display: none;
}
.coh-ce-cpt_diagnostic_preparation_for_s-fc63bc4d .surgery-row .front-side {
  background-color: rgb(250, 170, 61);
}
.coh-ce-cpt_diagnostic_preparation_for_s-e2d993a0 {
  margin-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_preparation_for_s-e2d993a0 {
    margin-bottom: 30px;
    margin-left: auto !important;
  }
}
.coh-ce-cpt_diagnostic_preparation_for_s-4a75b9ba .click-text {
  width: 101%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_preparation_for_s-4a75b9ba .click-text {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_preparation_for_s-4a75b9ba .click-text.swelling {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.coh-ce-cpt_diagnostic_preparation_for_s-6f1acda1 .clinician-referral {
  padding-top: 57px !important;
}
.coh-ce-cpt_diagnostic_preparation_for_s-6f1acda1 .oncology-work {
  width: 85%;
}
.coh-ce-cpt_diagnostic_preparation_for_s-6f1acda1 li {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_preparation_for_s-4a62a123 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_diagnostic_preparation_for_s-1c5ed4ec .specialist-review {
  padding-top: 57px !important;
}
.coh-ce-cpt_diagnostic_preparation_for_s-bb144d8b .click-text {
  padding-right: 0;
  padding-left: 0;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.coh-ce-cpt_diagnostic_preparation_for_s-49bb685f .physical-examination {
  padding-top: 57px;
  padding-top: 57px !important;
}
.coh-ce-cpt_diagnostic_preparation_for_s-49bb685f .examination-track {
  margin-bottom: 0;
}
.coh-ce-cpt_diagnostic_preparation_for_s-49bb685f li {
  margin-bottom: 20px;
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb {
  max-width: 844.59px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab {
    display: block;
  }
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab .tab1, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab2, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab3, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab4, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab5, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab6, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab7 {
  -webkit-border-radius: 25px;
          border-radius: 25px;
  padding-top: 10px;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
  width: 120px;
  height: 45px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab .tab1, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab2, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab3, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab4, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab5, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab6, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab7 {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab1 {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab2 {
  background-color: rgb(4, 85, 159);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab3 {
  background-color: rgb(0, 143, 137);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab4 {
  background-color: rgb(41, 184, 207);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab5 {
  background-color: rgb(244, 129, 128);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab6 {
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tab7 {
  background-color: rgb(240, 240, 240);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tabcontent {
  padding-top: 170.33px;
  padding-right: 58.96px;
  padding-bottom: 153.04px;
  padding-left: 58.96px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-top: -25px;
  height: 436.37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tabcontent {
    height: auto;
    padding-top: 70px;
    padding-right: 20px;
    padding-bottom: 50px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tabcontent p {
  font-family: 'GothamRegular', sans-serif;
  font-size: 22px;
  line-height: 27px;
  margin-bottom: 25px;
  font-weight: 300;
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tabcontent p:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tabcontent p span {
  font-size: 16px;
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .tabcontent p sup {
  font-size: 65%;
  top: -7px;
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .overexertion-content, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .surgery-content, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .dental-content, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .biopsy-content, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .intramuscular-content, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .muscular-content, .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .injuries-content {
  display: block;
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .default-content {
  display: block;
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .default-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .overexertion-content {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .surgery-content {
  background-color: rgb(4, 85, 159);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .surgery-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .dental-content {
  background-color: rgb(0, 143, 137);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .dental-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .biopsy-content {
  background-color: rgb(44, 177, 204);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .biopsy-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .intramuscular-content {
  background-color: rgb(244, 129, 128);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .intramuscular-content p:last-child {
  padding-right: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .intramuscular-content p:last-child {
    padding-right: 0;
  }
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .muscular-content {
  background-color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .muscular-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_biopsy-aae208bb .injuries-content {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 {
  max-width: 844.59px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_dental-f5283983 {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab {
    display: block;
  }
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab .tab1, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab2, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab3, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab4, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab5, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab6, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab7 {
  -webkit-border-radius: 25px;
          border-radius: 25px;
  padding-top: 10px;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
  width: 120px;
  height: 45px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab .tab1, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab2, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab3, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab4, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab5, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab6, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab7 {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab1 {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab2 {
  background-color: rgb(4, 85, 159);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab3 {
  background-color: rgb(0, 143, 137);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab4 {
  background-color: rgb(41, 184, 207);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab5 {
  background-color: rgb(244, 129, 128);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab6 {
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tab7 {
  background-color: rgb(240, 240, 240);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tabcontent {
  padding-top: 144.33px;
  padding-right: 58.96px;
  padding-bottom: 153.04px;
  padding-left: 58.96px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-top: -25px;
  height: 436.37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_dental-f5283983 .tabcontent {
    height: auto;
    padding-top: 70px;
    padding-right: 20px;
    padding-bottom: 50px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tabcontent p {
  font-family: 'GothamRegular', sans-serif;
  font-size: 22px;
  line-height: 27px;
  margin-bottom: 25px;
  font-weight: 300;
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tabcontent p:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tabcontent p span {
  font-size: 16px;
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .tabcontent p sup {
  font-size: 65%;
  top: -7px;
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .overexertion-content, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .surgery-content, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .dental-content, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .biopsy-content, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .intramuscular-content, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .muscular-content, .coh-ce-cpt_diagnostic_tab_dental-f5283983 .injuries-content {
  display: block;
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .default-content {
  display: block;
  background-color: rgb(0, 143, 137);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .default-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .overexertion-content {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .surgery-content {
  background-color: rgb(4, 85, 159);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .surgery-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .dental-content {
  background-color: rgb(4, 138, 141);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .dental-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .biopsy-content {
  background-color: rgb(41, 184, 207);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .biopsy-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .intramuscular-content {
  background-color: rgb(244, 129, 128);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .muscular-content {
  background-color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .muscular-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_dental-f5283983 .injuries-content {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 {
  max-width: 844.59px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab {
    display: block;
  }
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab .tab1, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab2, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab3, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab4, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab5, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab6, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab7 {
  -webkit-border-radius: 25px;
          border-radius: 25px;
  padding-top: 10px;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
  width: 120px;
  height: 45px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab .tab1, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab2, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab3, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab4, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab5, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab6, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab7 {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab1 {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab2 {
  background-color: rgb(4, 85, 159);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab3 {
  background-color: rgb(0, 143, 137);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab4 {
  background-color: rgb(41, 184, 207);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab5 {
  background-color: rgb(244, 129, 128);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab6 {
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tab7 {
  background-color: rgb(240, 240, 240);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tabcontent {
  padding-top: 128.6px;
  padding-right: 58.96px;
  padding-bottom: 153.04px;
  padding-left: 58.96px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-top: -25px;
  height: 436.37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tabcontent {
    height: auto;
    padding-top: 70px;
    padding-right: 20px;
    padding-bottom: 50px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tabcontent p {
  font-family: 'GothamRegular', sans-serif;
  font-size: 22px;
  line-height: 27px;
  color: rgb(4, 58, 82);
  margin-bottom: 25px;
  font-weight: 300;
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tabcontent p:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tabcontent p span {
  font-size: 16px;
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .tabcontent p sup {
  font-size: 65%;
  top: -7px;
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .overexertion-content, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .surgery-content, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .dental-content, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .biopsy-content, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .intramuscular-content, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .muscular-content, .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .injuries-content {
  display: block;
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .default-content {
  display: block;
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .default-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .overexertion-content {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .surgery-content {
  background-color: rgb(4, 85, 159);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .surgery-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .dental-content {
  background-color: rgb(0, 143, 137);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .dental-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .biopsy-content {
  background-color: rgb(41, 184, 207);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .biopsy-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .intramuscular-content {
  background-color: rgb(244, 129, 128);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .muscular-content {
  background-color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .muscular-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .injuries-content {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .injuries-content p:last-child {
  padding-right: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .injuries-content p:last-child {
    padding-right: 0;
  }
}
.coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .injuries-content p:first-child {
  padding-right: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_injuries-202f3ab7 .injuries-content p:first-child {
    padding-right: 0;
  }
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec {
  max-width: 844.59px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab {
    display: block;
  }
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab .tab1, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab2, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab3, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab4, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab5, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab6, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab7 {
  -webkit-border-radius: 25px;
          border-radius: 25px;
  padding-top: 10px;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
  width: 120px;
  height: 45px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab .tab1, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab2, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab3, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab4, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab5, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab6, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab7 {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab1 {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab2 {
  background-color: rgb(4, 85, 159);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab3 {
  background-color: rgb(0, 143, 137);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab4 {
  background-color: rgb(41, 184, 207);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab5 {
  background-color: rgb(244, 129, 128);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab6 {
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tab7 {
  background-color: rgb(240, 240, 240);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tabcontent {
  padding-top: 108.6px;
  padding-right: 58.96px;
  padding-bottom: 153.04px;
  padding-left: 58.96px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-top: -25px;
  height: 436.37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tabcontent {
    height: auto;
    padding-top: 70px;
    padding-right: 20px;
    padding-bottom: 50px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tabcontent p {
  font-family: 'GothamRegular', sans-serif;
  font-size: 22px;
  line-height: 27px;
  color: rgb(4, 58, 82);
  margin-bottom: 25px;
  font-weight: 300;
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tabcontent p:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tabcontent p span {
  font-size: 16px;
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .tabcontent p sup {
  font-size: 65%;
  top: -7px;
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .overexertion-content, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .surgery-content, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .dental-content, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .biopsy-content, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .intramuscular-content, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .muscular-content, .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .injuries-content {
  display: block;
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .default-content {
  display: block;
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .default-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .overexertion-content {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .surgery-content {
  background-color: rgb(4, 85, 159);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .surgery-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .dental-content {
  background-color: rgb(0, 143, 137);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .dental-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .biopsy-content {
  background-color: rgb(41, 184, 207);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .biopsy-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .intramuscular-content {
  background-color: rgb(218, 125, 132);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .intramuscular-content p:last-child {
  padding-right: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .intramuscular-content p:last-child {
    padding-right: 0;
  }
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .muscular-content {
  background-color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .muscular-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_intramuscular-d4c132ec .injuries-content {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 {
  max-width: 844.59px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_muscular-72f88071 {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab {
    display: block;
  }
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab .tab1, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab2, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab3, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab4, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab5, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab6, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab7 {
  -webkit-border-radius: 25px;
          border-radius: 25px;
  padding-top: 10px;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
  width: 120px;
  height: 45px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab .tab1, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab2, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab3, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab4, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab5, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab6, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab7 {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab1 {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab2 {
  background-color: rgb(4, 85, 159);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab3 {
  background-color: rgb(0, 143, 137);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab4 {
  background-color: rgb(41, 184, 207);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab5 {
  background-color: rgb(244, 129, 128);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab6 {
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tab7 {
  background-color: rgb(240, 240, 240);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tabcontent {
  padding-top: 128.6px;
  padding-right: 58.96px;
  padding-bottom: 153.04px;
  padding-left: 58.96px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-top: -25px;
  height: 436.37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tabcontent {
    height: auto;
    padding-top: 70px;
    padding-right: 20px;
    padding-bottom: 50px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tabcontent p {
  font-family: 'GothamRegular', sans-serif;
  font-size: 22px;
  line-height: 27px;
  margin-bottom: 25px;
  font-weight: 300;
  font-weight: 325 !important;
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tabcontent p:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tabcontent p span {
  font-size: 16px;
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .tabcontent p sup {
  font-size: 65%;
  top: -7px;
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .overexertion-content, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .surgery-content, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .dental-content, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .biopsy-content, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .intramuscular-content, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .muscular-content, .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .injuries-content {
  display: block;
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .default-content {
  display: block;
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .default-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .overexertion-content {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .surgery-content {
  background-color: rgb(4, 85, 159);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .surgery-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .dental-content {
  background-color: rgb(0, 143, 137);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .dental-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .biopsy-content {
  background-color: rgb(41, 184, 207);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .biopsy-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .intramuscular-content {
  background-color: rgb(244, 129, 128);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .muscular-content {
  background-color: rgb(7, 64, 93);
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .muscular-content p {
  color: rgb(255, 255, 255);
  max-width: 97%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_muscular-72f88071 .muscular-content p {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_muscular-72f88071 .injuries-content {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 {
  max-width: 844.59px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab {
    display: block;
  }
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab .tab1, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab2, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab3, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab4, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab5, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab6, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab7 {
  -webkit-border-radius: 25px;
          border-radius: 25px;
  padding-top: 10px;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
  width: 120px;
  height: 45px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab .tab1, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab2, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab3, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab4, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab5, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab6, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab7 {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab1 {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab2 {
  background-color: rgb(4, 85, 159);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab3 {
  background-color: rgb(0, 143, 137);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab4 {
  background-color: rgb(41, 184, 207);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab5 {
  background-color: rgb(244, 129, 128);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab6 {
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tab7 {
  background-color: rgb(240, 240, 240);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tabcontent {
  padding-top: 144.33px;
  padding-right: 58.96px;
  padding-bottom: 153.04px;
  padding-left: 58.96px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-top: -25px;
  height: 436.37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tabcontent {
    height: auto;
    padding-top: 70px;
    padding-right: 20px;
    padding-bottom: 50px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tabcontent p {
  font-family: 'GothamRegular', sans-serif;
  font-size: 22px;
  line-height: 27px;
  margin-bottom: 25px;
  font-weight: 300;
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tabcontent p:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tabcontent p span {
  font-size: 16px;
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .tabcontent p sup {
  font-size: 65%;
  top: -7px;
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .overexertion-content, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .surgery-content, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .dental-content, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .biopsy-content, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .intramuscular-content, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .muscular-content, .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .injuries-content {
  display: block;
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .default-content {
  display: block;
  background-color: rgb(4, 85, 159);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .default-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .overexertion-content {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .surgery-content {
  background-color: rgb(20, 101, 177);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .surgery-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .surgery-content p:last-child {
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .surgery-content p:last-child {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .dental-content {
  background-color: rgb(0, 143, 137);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .dental-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .biopsy-content {
  background-color: rgb(41, 184, 207);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .biopsy-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .intramuscular-content {
  background-color: rgb(244, 129, 128);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .muscular-content {
  background-color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .muscular-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tab_surgery-367f3fb0 .injuries-content {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 {
  max-width: 844.59px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tab {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab {
    display: block;
  }
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tab .tab1, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab2, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab3, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab4, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab5, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab6, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab7 {
  -webkit-border-radius: 25px;
          border-radius: 25px;
  padding-top: 10px;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
  width: 120px;
  height: 45px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab .tab1, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab2, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab3, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab4, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab5, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab6, .coh-ce-cpt_diagnostic_tabs_component-4079173 .tab7 {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tab1 {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tab2 {
  background-color: rgb(4, 85, 159);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tab3 {
  background-color: rgb(0, 143, 137);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tab4 {
  background-color: rgb(41, 184, 207);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tab5 {
  background-color: rgb(244, 129, 128);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tab6 {
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tab7 {
  background-color: rgb(240, 240, 240);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tabcontent {
  padding-top: 113.6px;
  padding-right: 58.96px;
  padding-bottom: 153.04px;
  padding-left: 58.96px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-top: -25px;
  height: 436.37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tabs_component-4079173 .tabcontent {
    height: auto;
    padding-top: 70px;
    padding-right: 20px;
    padding-bottom: 50px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tabcontent p {
  font-family: 'GothamRegular', sans-serif;
  font-size: 22px;
  line-height: 27px;
  color: rgb(4, 58, 82);
  margin-bottom: 25px;
  font-weight: 300;
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tabcontent p:last-child {
  margin-bottom: 0px;
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tabcontent p span {
  font-size: 16px;
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tabcontent p em {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .tabcontent p sup {
  font-size: 65%;
  top: -7px;
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .overexertion-content, .coh-ce-cpt_diagnostic_tabs_component-4079173 .surgery-content, .coh-ce-cpt_diagnostic_tabs_component-4079173 .dental-content, .coh-ce-cpt_diagnostic_tabs_component-4079173 .biopsy-content, .coh-ce-cpt_diagnostic_tabs_component-4079173 .intramuscular-content, .coh-ce-cpt_diagnostic_tabs_component-4079173 .muscular-content, .coh-ce-cpt_diagnostic_tabs_component-4079173 .injuries-content {
  display: none;
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .default-content {
  display: block;
  background-color: rgb(7, 64, 93);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .default-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .overexertion-content {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
  padding-top: 146px;
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .surgery-content {
  background-color: rgb(4, 85, 159);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .surgery-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .dental-content {
  background-color: rgb(0, 143, 137);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .dental-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .biopsy-content {
  background-color: rgb(41, 184, 207);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .biopsy-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .intramuscular-content {
  background-color: rgb(244, 129, 128);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .muscular-content {
  background-color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .muscular-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_component-4079173 .injuries-content {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b {
  max-width: 844.59px;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b {
    max-width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab {
    display: block;
  }
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab .tab1, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab2, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab3, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab4, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab5, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab6, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab7 {
  -webkit-border-radius: 25px;
          border-radius: 25px;
  padding-top: 10px;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
  width: 120px;
  height: 45px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab .tab1, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab2, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab3, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab4, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab5, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab6, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab7 {
    width: 100%;
  }
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab1 {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab2 {
  background-color: rgb(4, 85, 159);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab3 {
  background-color: rgb(0, 143, 137);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab4 {
  background-color: rgb(41, 184, 207);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab5 {
  background-color: rgb(244, 129, 128);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab6 {
  background-color: rgb(4, 58, 82);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tab7 {
  background-color: rgb(240, 240, 240);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tabcontent {
  padding-top: 166.33px;
  padding-right: 58.96px;
  padding-bottom: 153.04px;
  padding-left: 58.96px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  margin-top: -25px;
  height: 436.37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tabcontent {
    height: auto;
    padding-top: 70px;
    padding-right: 20px;
    padding-bottom: 50px;
    padding-left: 20px;
  }
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tabcontent p {
  font-family: 'GothamRegular', sans-serif;
  font-size: 22px;
  line-height: 27px;
  color: rgb(4, 58, 82);
  margin-bottom: 25px;
  font-weight: 300;
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tabcontent p:last-child {
  margin-bottom: 0px;
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tabcontent p span {
  font-size: 16px;
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .tabcontent p sup {
  font-size: 65%;
  top: -7px;
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .overexertion-content, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .surgery-content, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .dental-content, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .biopsy-content, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .intramuscular-content, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .muscular-content, .coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .injuries-content {
  display: block;
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .default-content {
  display: block;
  background-color: rgb(251, 170, 61);
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .default-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .overexertion-content {
  background-color: rgb(226, 163, 74);
  color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .surgery-content {
  background-color: rgb(4, 85, 159);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .surgery-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .dental-content {
  background-color: rgb(0, 143, 137);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .dental-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .biopsy-content {
  background-color: rgb(41, 184, 207);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .biopsy-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .intramuscular-content {
  background-color: rgb(244, 129, 128);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .muscular-content {
  background-color: rgb(4, 58, 82);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .muscular-content p {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_tabs_overexertion-2cf9622b .injuries-content {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_diagnostic_unordered_list_te-6a998df4 {
  margin-top: 9px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_unordered_list_te-6a998df4 {
    margin: 20px auto 40px !important;
  }
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a {
  max-width: 776px;
  margin-right: auto;
  margin-left: auto;
  background-color: rgb(255, 255, 255);
  border-radius: 20px;
  padding-top: 21px;
  padding-right: 16px;
  padding-bottom: 21px;
  padding-left: 16px;
  box-shadow: 0.1875rem 0.1875rem 0.25rem 0.1875rem rgba(0, 0, 0, 0.1);
}
@media (max-width: 564px) {
  .coh-ce-cpt_diagnostic_unordered_list_te-61105a2a {
    max-width: 80%;
  }
}
.nineteenth_slide_text.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a {
  background: transparent;
  box-shadow: none;
}
@media (max-width: 767px) {
  .nineteenth_slide_text.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a {
    margin-top:: -30px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul.slide3-li {
  padding-top: 10px;
  padding-bottom: 11.5px;
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul.slide3-li li {
  line-height: 27px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul.slide3-li li {
    line-height: 22px;
  }
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul.slide3-li li:last-child {
  margin-bottom: 2px;
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul.fop-daiog-li {
  padding-right: 25px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul.fop-daiog-li {
    padding-right: 0;
  }
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul.fop-daiog-li li {
  margin-bottom: 11px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul.fop-daiog-li li {
    margin-left: 10px;
  }
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul.fop-daiog-li li ul li {
  padding-top: 15px;
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul li {
  color: rgb(4, 58, 82);
  font-family: 'GothamRegular', sans-serif;
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 2px;
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul li:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul li ul li {
  margin-left: 23px;
}
.coh-ce-cpt_diagnostic_unordered_list_te-61105a2a ul li ul li {
  list-style-type: disc;
  margin-left: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_diagnostic_unordered_list_te-61105a2a .patient-referral li {
    margin-left: 1rem;
  }
}
.coh-ce-cpt_do_you_think_it_is_fop_-5db892f3 {
  background-color: rgb(250, 169, 61);
  padding-bottom: 50px;
}
.coh-ce-cpt_do_you_think_it_is_fop_-2fcabf80 {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-2fcabf80 {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-2fcabf80 {
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-2fcabf80 {
    max-width: 100%;
    margin: 0 50px;
  }
}
.coh-ce-cpt_do_you_think_it_is_fop_-5f955671 {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-5f955671 {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-b17c7d45 {
    text-align: center;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-b17c7d45 {
    text-align: left;
  }
}
.coh-ce-cpt_do_you_think_it_is_fop_-71e36757 {
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-71e36757 {
    margin-top: 33px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-71e36757 {
    max-width: 245px;
  }
}
.coh-ce-cpt_do_you_think_it_is_fop_-bdda218c {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-bdda218c {
    display: block;
  }
}
.coh-ce-cpt_do_you_think_it_is_fop_-bdda218c .coh-style-sign-maintitle {
  margin-bottom: 0;
}
.coh-ce-cpt_do_you_think_it_is_fop_-d2a3c96b {
  margin-top: 55px;
}
.coh-ce-cpt_do_you_think_it_is_fop_-52c15552 {
  margin: 0 auto;
  text-align: center;
  margin-left: 135px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-52c15552 {
    margin-left: auto;
  }
}
.coh-ce-cpt_do_you_think_it_is_fop_-d0da617c {
  max-width: 147px;
  margin: 0 auto;
  background: #fff;
  -webkit-border-radius: 100px;
          border-radius: 100px;
  padding: 17px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-d0da617c {
    max-width: 116px;
  }
}
.coh-ce-cpt_do_you_think_it_is_fop_-f053b293 p {
  width: 90%;
  margin: 35px auto;
}
@media (max-width: 564px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-f053b293 p {
    width: 100%;
  }
}
.coh-ce-cpt_do_you_think_it_is_fop_-f053b293 .coh-style-signs-subtitle {
  margin-right: 0;
  text-align: left;
}
.coh-ce-cpt_do_you_think_it_is_fop_-41ca3c3a {
  -webkit-border-radius: 43px;
          border-radius: 43px;
  padding: 24px 24px;
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 28px;
  background-color: rgb(2, 82, 160);
}
@media (max-width: 564px) {
  .coh-ce-cpt_do_you_think_it_is_fop_-41ca3c3a {
    padding: 22px 24px;
  }
}
.dark-title.coh-ce-cpt_drupal_blocks-f4b9eee7 div > h2 {
  color: rgb(0, 0, 0);
}
.light-title.coh-ce-cpt_drupal_blocks-f4b9eee7 div > h2 {
  color: rgb(255, 255, 255);
}
.color-title.coh-ce-cpt_drupal_blocks-f4b9eee7 div > h2 {
  color: rgb(38, 163, 221);
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-6cc9eb64 {
  padding: 40px;
  background: #124892;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-6cc9eb64 {
    padding: 40px 29px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-6cc9eb64 {
    padding: 25px;
  }
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-89f936a5 {
  max-width: 1324px;
  margin: 0 auto;
  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-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-89f936a5 {
    width: 100%;
  }
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-64c90a8e {
  display: grid;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-64c90a8e {
    height: 55px;
  }
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-949bcf5e {
  width: 170px;
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-aa46648c p {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 14px;
  padding-left: 32px;
  white-space: pre;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-aa46648c p:last-child {
    white-space: pre;
  }
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-aa46648c .clas-bld {
  font-weight: 600;
  padding-top: 24px;
  padding-bottom: 15px;
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-f55a7ed5 {
  max-width: 107px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-f55a7ed5 {
    display: block;
    width: 110px;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-f55a7ed5 {
    display: inline-block;
    margin-left: 0;
  }
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-177eaff {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 22px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-177eaff {
    max-width: 99%;
    padding-top: 30px;
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-177eaff br:last-child {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-177eaff br:last-child {
    display: block;
  }
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-177eaff br:nth-child(3) {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-177eaff br:nth-child(3) {
    display: block;
  }
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-6be58b04 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-6be58b04 .coh-style-reference-text {
  color: rgb(255, 255, 255);
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-6be58b04 .mobile-next-line {
    display: block;
  }
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-9e0c62c7 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-9e0c62c7 .coh-style-reference-text {
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-9e0c62c7 .coh-style-reference-text {
    padding-top: 10px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-9e0c62c7 .mobile-next-line {
    display: block;
  }
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-b0009853 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_duplicate_of_fop_hcp_templat-b0009853 .coh-style-reference-text {
  color: rgb(255, 255, 255);
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_fop_hcp_templat-b0009853 .mobile-next-line {
    display: block;
  }
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-452f28f0 {
  max-width: 1260px;
  margin: 0 auto;
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-7ee08c8b {
  margin: 0px 0px !important;
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-ca9ed4ad {
  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: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-ca9ed4ad {
    height: auto;
  }
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-68120157 {
  padding-left: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-68120157 {
    font-weight: 22px;
    line-height: 26px;
  }
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-68120157 h2.coh-style-common-fop-title.care-network {
  padding: 66px 32px;
  padding: 116px 32px 116px 0px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-68120157 h2.coh-style-common-fop-title.care-network {
    padding: 116px 32px 116px 32px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-68120157 h2.coh-style-common-fop-title.care-network {
    padding: 73px 32px 73px 32px;
  }
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-1764674b {
  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: end;
  -webkit-align-items: end;
      -ms-flex-align: end;
          align-items: end;
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-dacfbffe {
  max-width: 553px;
  max-height: 427px;
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-dacfbffe {
    display: none;
  }
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-77e7890c {
  max-width: 375px;
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-77e7890c {
    max-width: 272px;
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-77e7890c {
    display: none;
  }
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-589aedb4 {
  position: absolute;
  left: 24px;
  bottom: -8px;
  width: 43%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-589aedb4 {
    position: absolute;
    left: -22px;
    bottom: -14px;
    width: 54%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-589aedb4 {
    position: absolute;
    bottom: -18px;
    left: 5px;
    width: 49%;
  }
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-ec64246d {
  position: absolute;
  bottom: 6px;
  width: 46%;
  right: -55px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-ec64246d {
    position: absolute;
    bottom: 6px;
    right: 6px;
    width: 39%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-ec64246d {
    right: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-ec64246d {
    display: none;
  }
}
.coh-ce-cpt_duplicate_of_fop_hero_banner-196aa2f5 {
  position: absolute;
  bottom: 6px;
  width: 46%;
  right: -24px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-196aa2f5 {
    position: absolute;
    bottom: 6px;
    right: 6px;
    width: 39%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-196aa2f5 {
    right: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_fop_hero_banner-196aa2f5 {
    display: none;
  }
}
.coh-ce-cpt_duplicate_of_hcp_template_he-5daf30a3 {
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_duplicate_of_hcp_template_he-5daf30a3 {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_duplicate_of_hcp_template_he-5daf30a3 {
    display: none;
  }
}
.coh-ce-cpt_duplicate_of_hcp_template_he-6872d10a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1260px;
  margin: 0 auto;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-right: 150px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_duplicate_of_hcp_template_he-6872d10a {
    margin-right: 80px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_template_he-e1bccb81 {
  font-size: 12px;
  color: rgb(169, 45, 49);
  margin-top: 10px;
  margin-right: 20px;
  margin-bottom: 10px;
  text-align: right;
  letter-spacing: -0.5px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_duplicate_of_hcp_template_he-e1bccb81 {
    letter-spacing: 0;
  }
}
.coh-ce-cpt_duplicate_of_hcp_template_he-43b17283 {
  font-size: 12px;
  color: rgb(255, 255, 255);
  background: #A92D31;
  padding: 10px 25px;
  line-height: 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;
  position: relative;
  padding-right: 45px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-cpt_duplicate_of_hcp_template_he-43b17283:after {
  content: "";;
  position: absolute;
  bottom: 14px;
  right: 20px;
  border-width: 16px;
  border-style: solid;
  border-color: transparent;
  background: url(/sites/g/files/kcxpwu596/files/2023-09/header-cta-arrow.png);;
  background-repeat: no-repeat;
  display: block;
}
.coh-ce-cpt_duplicate_of_hcp_template_he-225989e9 {
  background: #124892;
  padding: 2px 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_duplicate_of_hcp_template_he-225989e9 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_template_he-f9a9048f {
  max-width: 1260px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_duplicate_of_hcp_template_he-45cdef50 {
  width: 150px;
  margin-right: 40px;
  padding-top: 8px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_duplicate_of_hcp_template_he-45cdef50 {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_duplicate_of_hcp_template_he-45cdef50 {
    width: 109px;
  }
}
.coh-ce-cpt_duplicate_of_hcp_template_he-305a20b3 {
  display: none;
}
.dark-heading.coh-ce-cpt_events_slider-8a32b71 {
  color: rgb(0, 0, 0);
}
.light-heading.coh-ce-cpt_events_slider-8a32b71 {
  color: rgb(255, 255, 255);
}
.color-heading.coh-ce-cpt_events_slider-8a32b71 {
  color: rgb(38, 163, 221);
}
.align-left.coh-ce-cpt_events_slider-8a32b71 {
  text-align: left;
}
.align-center.coh-ce-cpt_events_slider-8a32b71 {
  text-align: center;
}
.align-right.coh-ce-cpt_events_slider-8a32b71 {
  text-align: right;
}
.coh-ce-cpt_explore_the_links_below_to_s-1d711fd {
  padding-top: 70px;
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_explore_the_links_below_to_s-1d711fd {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_the_links_below_to_s-1d711fd {
    padding-left: 0;
    padding-right: 0;
    padding-top: 25px;
  }
}
.coh-ce-cpt_explore_the_links_below_to_s-b74ba4d5 {
  margin-bottom: 49px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_the_links_below_to_s-b74ba4d5 {
    margin-bottom: 20px;
    padding: 0 50px;
  }
}
.coh-ce-cpt_explore_the_links_below_to_s-e41e7fa8 {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_explore_the_links_below_to_s-e41e7fa8 {
    padding: 0 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_the_links_below_to_s-e41e7fa8 {
    width: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_the_links_below_to_s-9be9d3fa {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_the_links_below_to_s-ff09f288 {
    margin-bottom: 45px;
  }
}
.coh-ce-cpt_explore_the_links_below_to_s-92e9a134 {
  background-color: rgb(0, 143, 136);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_explore_the_links_below_to_s-a1e4b590 {
    min-width: 150px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_the_links_below_to_s-a1e4b590 {
    min-width: 240px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_explore_the_links_below_to_s-44208db5 {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_the_links_below_to_s-44208db5 {
    margin-bottom: 45px;
  }
}
.coh-ce-cpt_explore_the_links_below_to_s-6e6767c0 {
  background-color: rgb(2, 82, 160);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_explore_the_links_below_to_s-507be7a6 {
    min-width: 150px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_the_links_below_to_s-507be7a6 {
    min-width: 240px;
  }
}
.coh-ce-cpt_explore_the_links_below_to_s-a4d4544d {
  background-color: rgb(250, 169, 61);
}
.coh-ce-cpt_explore_the_links_below_to_s-8247b69b {
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_the_links_below_to_s-8247b69b {
    max-width: 100%;
  }
}
.coh-ce-cpt_explore_the_links_below_to_s-55028f2e {
  margin-top: 50px;
  margin-bottom: 46px;
  max-width: 90%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_explore_the_links_below_to_s-55028f2e {
    margin-bottom: 30px;
    margin-top: 5px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_explore_the_links_below_to_s-55028f2e {
    max-width: 77%;
  }
}
.coh-ce-cpt_explore_the_links_below_to_s-55028f2e .coh-link {
  display: inline;
}
.coh-ce-cpt_external_link_modal-3ae05cd0 {
  background: #ffffffd1!important;
  -webkit-box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
          box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
}
.coh-ce-cpt_external_link_modal-3ae05cd0 .coh-modal-overlay {
  background-color: rgba(255,255,255,0.95) !important;
  -webkit-box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
          box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
}
.coh-ce-cpt_external_link_modal-5f506c87 {
  margin-bottom: 1rem;
}
.coh-ce-cpt_external_link_modal-5f506c87 p {
  font-size: 1.6875rem;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 1.5rem;
  text-align: center;
  line-height: 35px;
  font-weight: 700;
  color: rgb(3, 58, 82);
  font-family: "proxima-soft",sans-serif;;
}
@media (max-width: 564px) {
  .coh-ce-cpt_external_link_modal-5f506c87 p {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-ce-cpt_external_link_modal-2dc3e8c9 {
  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_external_link_modal-46a8015d {
  -webkit-border-radius: 40px;
          border-radius: 40px;
  width: 274px;
  text-align: center;
  font-family: "proxima-soft",sans-serif;;
  padding: 24px;
  background-color: rgb(250, 169, 61);
  font-weight: 700;
  color: rgb(3, 58, 82);
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_external_link_modal-46a8015d {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
.coh-ce-cpt_external_link_modal-46a8015d:hover {
  background-color: rgb(250, 169, 61);
}
.coh-ce-cpt_external_link_modal-9ffa04d6 {
  display: none;
}
.coh-ce-cpt_external_link_modal_window-fe451b76 {
  overflow: auto;
  max-height: -webkit-calc(100vh - 4rem);
  max-height: calc(100vh - 4rem);
  -webkit-overflow-scrolling: touch;
  margin: 0 auto;
  max-width: 778px;
  padding: 5rem 0 3rem 0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_external_link_modal_window-fe451b76 {
    max-height: -webkit-calc(100vh - 3rem);
    max-height: calc(100vh - 3rem);
    padding: 36px 25px 43px 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_external_link_modal_window-fe451b76 {
    padding: 36px 25px 43px 25px;
  }
}
.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_find_a_fop_near_you-82dfd135 {
  background-color: rgb(0, 143, 136);
  padding: 56px 146px 22px 145px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_find_a_fop_near_you-82dfd135 {
    padding: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_find_a_fop_near_you-82dfd135 {
    padding: 40px 50px 20px;
  }
}
.coh-ce-cpt_find_a_fop_near_you-d0ea4dfe {
  max-width: 1172px;
  margin: 0 auto;
}
.coh-ce-cpt_find_a_fop_near_you-4fb205c1 {
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_find_a_fop_near_you-4fb205c1 {
    text-align: left;
  }
}
.coh-ce-cpt_find_a_fop_near_you-4fb205c1 .coh-style-patient-fop-h2 {
  margin-bottom: 37px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_find_a_fop_near_you-4fb205c1 .coh-style-patient-fop-h2 {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_find_a_fop_near_you-4fb205c1 .coh-style-patient-card-content {
  margin-bottom: 22px;
  text-align: left;
}
.coh-ce-cpt_find_a_fop_near_you-161b5bc7 {
  display: block;
  margin: 0 auto;
  margin-bottom: 50px;
  max-width: 242px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_find_a_fop_near_you-161b5bc7 {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_find_a_fop_near_you-161b5bc7 {
    display: block;
  }
}
.coh-ce-cpt_find_a_fop_near_you-f1ee604d {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_find_a_fop_near_you-f1ee604d {
    display: none;
  }
}
.coh-ce-cpt_finding_your_nearest_regiona-398f0782 {
  background-color: rgb(245, 130, 129);
  padding-bottom: 63px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_finding_your_nearest_regiona-398f0782 {
    padding-bottom: 44px;
    padding-right: 34px;
    padding-left: 34px;
  }
}
.coh-ce-cpt_finding_your_nearest_regiona-26377d4a {
  max-width: 1326px;
  float: right;
}
.coh-ce-cpt_finding_your_nearest_regiona-42f9da22 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.coh-ce-cpt_finding_your_nearest_regiona-daa6ad4f {
  margin-top: 130px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_finding_your_nearest_regiona-daa6ad4f {
    margin-top: 40px;
  }
}
.coh-ce-cpt_finding_your_nearest_regiona-944f17c9 {
  max-width: 89%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_finding_your_nearest_regiona-944f17c9 {
    max-width: 100%;
  }
}
.coh-ce-cpt_finding_your_nearest_regiona-944f17c9 .do--you.coh-style-banner-title {
  margin-bottom: 60px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_finding_your_nearest_regiona-944f17c9 .do--you.coh-style-banner-title {
    white-space: unset;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_finding_your_nearest_regiona-944f17c9 .do--you.coh-style-banner-title {
    margin-bottom: 35px;
  }
}
.coh-ce-cpt_finding_your_nearest_regiona-5898b0ca {
  padding-right: 0 !important;
  padding-left: 28px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_finding_your_nearest_regiona-5898b0ca {
    display: none;
  }
}
.coh-ce-cpt_finding_your_nearest_regiona-38917851 {
  max-width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt_finding_your_nearest_regiona-26cb7cd8 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_finding_your_nearest_regiona-37c7a90a {
    margin-top: 45px;
  }
}
.coh-ce-cpt_finding_your_nearest_regiona-96a2a61d p {
  margin-top: 28px;
}
.coh-ce-cpt_finding_your_nearest_regiona-3e43cce2 {
  padding-top: 109px;
  padding-left: 83px !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_finding_your_nearest_regiona-3e43cce2 {
    padding-left: 35px !important;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_finding_your_nearest_regiona-3e43cce2 {
    padding-top: 20px;
    padding-left: 16px !important;
  }
}
.coh-ce-cpt_finding_your_nearest_regiona-2a59fa79 {
  margin-bottom: 19px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_finding_your_nearest_regiona-2a59fa79 {
    margin-bottom: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_finding_your_nearest_regiona-d298bcdc {
    width: 100%;
  }
}
.coh-ce-cpt_fop_anchor_nav-7c8dabae {
  color: rgb(255, 255, 255);
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  scroll-behavior: smooth;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(1%, rgb(3, 124, 56)), to(rgb(9, 192, 90)));
  background-image: -webkit-linear-gradient(left, rgb(3, 124, 56) 1%, rgb(9, 192, 90) 100%);
  background-image: linear-gradient(90deg, rgb(3, 124, 56) 1%, rgb(9, 192, 90) 100%);
  background-position: left top;
  background-size: auto;
  background-repeat: no-repeat;
  background-attachment: scroll;
  max-height: 83px;
  position: sticky;
  top: 160px;
  z-index: 1;
  width: 100%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_anchor_nav-7c8dabae {
    position: sticky;
    top: 161px;
    z-index: 1;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_anchor_nav-7c8dabae {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_anchor_nav-7c8dabae {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_fop_anchor_nav-7c8dabae {
    display: none;
  }
}
.coh-ce-cpt_fop_anchor_nav-7c8dabae .coh-style-anchor-links-dot {
  -webkit-border-radius: 50%;
          border-radius: 50%;
  cursor: pointer;
  border: 2px solid #fff;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
  height: 1rem;
  width: 1rem;
  margin-top: 0px;
  margin-right: 8px;
  margin-bottom: 0px;
  margin-left: 8px;
  display: inline-block;
}
.coh-ce-cpt_fop_anchor_nav-7c8dabae .coh-style-anchor-links-dot:before {
  -webkit-box-shadow: 0 0 rgb(255, 255, 255);
          box-shadow: 0 0 rgb(255, 255, 255);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  pointer-events: none;
  -webkit-animation: anim-pulse-1 4s forwards;
          animation: anim-pulse-1 4s forwards;
  -webkit-box-shadow: 0 0 0 2px #fff;
          box-shadow: 0 0 0 2px #fff;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
  -webkit-animation-timing-function: ease;
          animation-timing-function: ease;
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-play-state: running;
          animation-play-state: running;
  -webkit-animation-name: anim-pulse-1;
          animation-name: anim-pulse-1;
  height: 36px;
  width: 36px;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  content: "";
}
.coh-ce-cpt_fop_anchor_nav-7c8dabae .coh-style-anchor-links-dot:after {
  -webkit-box-shadow: 0 0 rgb(255, 255, 255);
          box-shadow: 0 0 rgb(255, 255, 255);
  pointer-events: none;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  -webkit-box-shadow: 0 0 0 2px #fff;
          box-shadow: 0 0 0 2px #fff;
  height: 36px;
  width: 36px;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  content: "";
}
.coh-ce-cpt_fop_anchor_nav-7c8dabae .coh-list-container .coh-list-item .coh-style-active:before {
  -webkit-animation: anim-pulse-1 4s forwards;
          animation: anim-pulse-1 4s forwards;
}
.coh-ce-cpt_fop_anchor_nav-7c8dabae .coh-list-container .coh-list-item .coh-style-active:after {
  -webkit-animation: anim-pulse-1 4s forwards;
          animation: anim-pulse-1 4s forwards;
}
.coh-ce-cpt_fop_anchor_nav-7c8dabae .coh-style-active {
  background-color: #09c05a !important;
}
.fixed .coh-ce-cpt_fop_anchor_nav-7c8dabae {
  position: fixed;
  width: 100%;
}
.coh-ce-cpt_fop_anchor_nav-f59eadcc {
  max-width: 1170px;
  width: 100%;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin: 0 auto;
  text-align: center;
  z-index: 9999;
}
.coh-style-active.coh-ce-cpt_fop_anchor_nav-f59eadcc .anchor-link-dot {
  background-color: #09c05a;
}
.coh-ce-cpt_fop_anchor_nav-f59eadcc .coh-style-anchor-nav-li {
  left: 0%;
  width: 20%;
}
.coh-ce-cpt_fop_anchor_nav-a976d65d:before {
  opacity: 0;
  pointer-events: none;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  -webkit-animation: anim-pulse-2 4s forwards;
          animation: anim-pulse-2 4s forwards;
  -webkit-box-shadow: 0 0 rgb(255, 255, 255);
          box-shadow: 0 0 rgb(255, 255, 255);
  height: 36px;
  width: 36px;
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
}
.coh-ce-cpt_fop_anchor_nav-a976d65d:after {
  -webkit-box-shadow: 0 0 2px rgb(255, 255, 255);
          box-shadow: 0 0 2px rgb(255, 255, 255);
  -webkit-border-radius: 50%;
          border-radius: 50%;
  pointer-events: none;
  -webkit-animation: anim-pulse-2 4s forwards;
          animation: anim-pulse-2 4s forwards;
  height: 36px;
  width: 36px;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0;
  content: "";
  margin-top: -18px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -18px;
}
.coh-ce-cpt_fop_care_centres-f85681f2 {
  max-width: 1170px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_centres-f85681f2 {
    margin: 0 auto;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_care_network-b0ed6e3c {
    overflow: hidden;
  }
}
.coh-ce-cpt_fop_care_network-ca885da0 {
  position: relative;
  min-height: 998px;
  margin-top: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_network-ca885da0 {
    min-height: 600px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_fop_care_network-ca885da0 {
    min-height: 300px;
    margin-bottom: 150px;
  }
}
.coh-ce-cpt_fop_care_network-ca885da0 .coh-style-infographic-row p {
  margin-bottom: 5px;
  font-family: 'PFHighwaySansPro-Bold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(26, 137, 201);
  font-size: 14px;
  line-height: 14px;
  text-align: center;
}
.coh-ce-cpt_fop_care_network-5e4a2aa2 {
  top: 85px;
  max-width: 830px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_network-5e4a2aa2 {
    top: 45px;
    max-width: 80%;
  }
}
.coh-ce-cpt_fop_care_network-9021c484 {
  top: 208px;
  max-width: 475px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_network-9021c484 {
    top: 90px;
    width: 50%;
  }
}
.coh-ce-cpt_fop_care_network-209098ba {
  max-width: 560px;
}
.coh-ce-cpt_fop_care_network-ec1c4f89 {
  max-width: 620px;
  position: relative;
  top: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_network-ec1c4f89 {
    top: 5px;
  }
}
.coh-ce-cpt_fop_care_network-f1fdd124 {
  max-width: 35px;
  position: relative;
  top: -40px;
  left: -13px;
}
.coh-ce-cpt_fop_care_network-1928a74b {
  width: 35px;
  border:  none;
}
.coh-ce-cpt_fop_care_network-8f80d4e0 {
  position: relative;
  top: 80px;
  right: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_network-8f80d4e0 {
    right: 0;
    top: 5px;
  }
}
.coh-ce-cpt_fop_care_network-9f064bdc {
  position: relative;
  top: 110px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_network-9f064bdc {
    top: 20px;
  }
}
.coh-ce-cpt_fop_care_network-f697485 {
  position: relative;
  top: 50px;
  left: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_network-f697485 {
    left: 0;
    top: 5px;
  }
}
.coh-ce-cpt_fop_care_network-fef54de1 {
  max-width: 640px;
}
.coh-ce-cpt_fop_care_network-60005bd5 {
  position: relative;
  top: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_network-60005bd5 {
    top: 5px;
  }
}
.coh-ce-cpt_fop_care_network-8442666a {
  position: relative;
  top: 130px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_network-8442666a {
    top: 20px;
  }
}
.coh-ce-cpt_fop_care_network-cd65ca98 {
  position: relative;
  top: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_care_network-cd65ca98 {
    top: 5px;
  }
}
.coh-ce-cpt_fop_estimated_prevalence-5a68c447 {
  background-color: rgb(249, 140, 138);
  padding-top: 3.5rem;
  padding-bottom: 2.5rem;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_fop_estimated_prevalence-5a68c447 {
    padding: 56px 20px 40px 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_estimated_prevalence-5a68c447 {
    padding: 56px 50px 40px 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_estimated_prevalence-5a68c447 {
    padding-top: 2.5rem;
    padding-bottom: 1.5rem;
    padding: 56px 20px 40px 20px;
  }
}
.coh-ce-cpt_fop_estimated_prevalence-ab66b568 {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_estimated_prevalence-ab66b568 {
    max-width: 768px;
    margin: 0 auto;
    padding: 0 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_estimated_prevalence-ab66b568 {
    width: auto;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_fop_estimated_prevalence-92c5b127 {
    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: 1439px) {
  .coh-ce-cpt_fop_estimated_prevalence-755283 {
    padding-left: 32px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_estimated_prevalence-755283 {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_estimated_prevalence-755283 {
    width: 100%;
    margin: 0 auto;
  }
}
.coh-ce-cpt_fop_estimated_prevalence-9f9744a2 {
  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_fop_facts-5824ba15 {
  background-color: rgb(245, 130, 129);
}
.coh-ce-cpt_fop_facts-a77ec022 {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_fop_facts-a77ec022 {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_facts-a77ec022 {
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_fop_facts-a77ec022 {
    max-width: 100%;
    margin: 0 50px;
    margin-right: 47px;
  }
}
.coh-ce-cpt_fop_facts-894ed564 h4 {
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 48px;
  line-height: 28px;
  margin-top: 65px;
  margin-bottom: 70px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_fop_facts-894ed564 h4 {
    font-size: 30px;
    margin-top: 50px;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_fop_facts-9de691f0 h5 {
  font-weight: 700;
  font-size: 36px;
  line-height: 35px;
  color: rgb(255, 255, 255);
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_facts-9de691f0 h5 {
    margin-bottom: 24px;
    font-size: 23px;
    line-height: 25px;
  }
}
.coh-ce-cpt_fop_facts-9de691f0 .can-affect {
  width: 87.6%;
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_facts-9de691f0 .can-affect {
    width: 100%;
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_fop_facts-9de691f0 .From-providing {
  width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_facts-9de691f0 .From-providing {
    width: 100%;
  }
}
.coh-ce-cpt_fop_facts-9de691f0 .text-space {
  margin-top: 55px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_fop_facts-9de691f0 .text-space {
    margin-top: 45px;
  }
}
.coh-ce-cpt_fop_facts-d6eaf41f {
  min-width: 328px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_facts-d6eaf41f {
    min-width: 275px;
  }
}
.coh-ce-cpt_fop_facts-3b581f21 {
  width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_facts-3b581f21 {
    display: none;
  }
}
.coh-ce-cpt_fop_facts-a77eda11 h5 {
  font-weight: 700;
  color: rgb(255, 255, 255);
  font-size: 36px;
  line-height: 35px;
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_facts-a77eda11 h5 {
    font-size: 23px;
    line-height: 25px;
    margin-bottom: 24px;
  }
}
.coh-ce-cpt_fop_facts-a77eda11 .Around-half {
  width: 87.6%;
  margin-bottom: 32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_facts-a77eda11 .Around-half {
    width: 100%;
  }
}
.coh-ce-cpt_fop_facts-a77eda11 .Bone-that {
  width: 87.6%;
  margin-bottom: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_facts-a77eda11 .Bone-that {
    width: 100%;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_fop_facts-a77eda11 .The-International {
  width: 89%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_facts-a77eda11 .The-International {
    width: 100%;
  }
}
.coh-ce-cpt_fop_facts-a77eda11 .In--2021 {
  width: 80%;
  margin-bottom: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_facts-a77eda11 .In--2021 {
    width: 100%;
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_fop_facts-12a0a03a {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_fop_facts-12a0a03a {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_four_column_services_lay-99bbe3ba {
    display: none;
  }
}
.coh-ce-cpt_fop_four_column_services_lay-d20e88db {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_four_column_services_lay-d20e88db {
    padding-top: 3.75rem;
    padding-right: 3.125rem;
    padding-bottom: 2.5rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_four_column_services_lay-2f297c5c {
    margin-bottom: 32px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_four_column_services_lay-2f297c5c {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_fop_four_column_services_lay-3375b5f {
  padding: 10px 13px;
}
.coh-ce-cpt_fop_four_column_services_lay-3e388f0f {
  padding: 10px 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_further_case_series_layo-99bbe3ba {
    display: none;
  }
}
.coh-ce-cpt_fop_further_case_series_layo-d20e88db {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_further_case_series_layo-d20e88db {
    padding-top: 3.75rem;
    padding-right: 3.125rem;
    padding-bottom: 2.5rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_further_case_series_layo-2f297c5c {
    margin-bottom: 32px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_further_case_series_layo-2f297c5c {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_fop_patient_community_page_b-72f8c07c {
  padding-top: 2px;
  padding-bottom: 0px;
  position: relative;
  background-size: 100% 100%;
  background-color: rgb(245, 130, 129);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_patient_community_page_b-72f8c07c {
    padding-top: 46px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_community_page_b-72f8c07c {
    padding-top: 24px;
  }
}
.coh-ce-cpt_fop_patient_community_page_b-7605e946 {
  max-width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt_fop_patient_community_page_b-7ee08c8b {
  margin: 0px 0px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_community_page_b-890e5164 {
    font-weight: 22px;
    line-height: 26px;
  }
}
.coh-ce-cpt_fop_patient_community_page_b-305c0dcd {
  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: end;
  -webkit-align-items: end;
      -ms-flex-align: end;
          align-items: end;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_community_page_b-305c0dcd {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_fop_patient_community_page_b-e4e2b6ce {
  display: block;
  margin-top: 67px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_patient_community_page_b-e4e2b6ce {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_fop_patient_community_page_b-e4e2b6ce {
    display: none;
  }
}
.coh-ce-cpt_fop_patient_community_page_b-a73a8bd3 {
  max-width: 331px;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_patient_community_page_b-a73a8bd3 {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_community_page_b-a73a8bd3 {
    display: block;
  }
}
.coh-ce-cpt_fop_patient_community_page_b-5bfb2f8d {
  max-width: 524px;
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_patient_community_page_b-5bfb2f8d {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_patient_community_page_b-5bfb2f8d {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_community_page_b-5bfb2f8d {
    display: none;
  }
}
.coh-ce-cpt_fop_patient_pages_banner_-9dc03de3 {
  padding-top: 2px;
  padding-bottom: 0px;
  position: relative;
  background-size: 100% 100%;
  min-height: 472px;
  height: 472px;
  background-color: rgb(245, 130, 129);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_patient_pages_banner_-9dc03de3 {
    padding-top: 46px;
    min-height: auto;
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_pages_banner_-9dc03de3 {
    padding-top: 24px;
  }
}
.coh-ce-cpt_fop_patient_pages_banner_-7605e946 {
  max-width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt_fop_patient_pages_banner_-7ee08c8b {
  margin: 0px 0px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_pages_banner_-bdaeb05d {
    font-weight: 22px;
    line-height: 26px;
  }
}
.coh-ce-cpt_fop_patient_pages_banner_-bdaeb05d h1.coh-style-banner-title.is-it-fop-banner {
  margin-top: 20px;
}
.coh-ce-cpt_fop_patient_pages_banner_-bdaeb05d p.coh-style-banner-subtitle.is-it-fop-ban-text {
  padding-bottom: 2px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_pages_banner_-bdaeb05d p.coh-style-banner-subtitle.is-it-fop-ban-text {
    padding-bottom: 20px;
  }
}
.coh-ce-cpt_fop_patient_pages_banner_-bdaeb05d p.coh-style-banner-title.diff-size {
  margin-top: 20px;
}
.coh-ce-cpt_fop_patient_pages_banner_-bdaeb05d p.coh-style-banner-subtitle.fop-flare {
  padding-bottom: 38px;
}
.coh-ce-cpt_fop_patient_pages_banner_-305c0dcd {
  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: end;
  -webkit-align-items: end;
      -ms-flex-align: end;
          align-items: end;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_pages_banner_-305c0dcd {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_fop_patient_pages_banner_-21cada7 {
  display: block;
  margin-top: 67px;
  -webkit-transform: translateY(-3px);
      -ms-transform: translateY(-3px);
          transform: translateY(-3px);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_patient_pages_banner_-21cada7 {
    -webkit-transform: translateY(42px);
        -ms-transform: translateY(42px);
            transform: translateY(42px);
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_patient_pages_banner_-21cada7 {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_fop_patient_pages_banner_-21cada7 {
    display: none;
  }
}
.coh-ce-cpt_fop_patient_pages_banner_-a73a8bd3 {
  max-width: 331px;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_patient_pages_banner_-a73a8bd3 {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_pages_banner_-a73a8bd3 {
    display: block;
  }
}
.coh-ce-cpt_fop_patient_pages_banner_-5bfb2f8d {
  max-width: 524px;
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_patient_pages_banner_-5bfb2f8d {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_patient_pages_banner_-5bfb2f8d {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_pages_banner_-5bfb2f8d {
    display: none;
  }
}
.coh-ce-cpt_fop_patient_template_footer-6cc9eb64 {
  padding: 40px;
  background: #124892;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_fop_patient_template_footer-6cc9eb64 {
    padding: 40px 29px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_patient_template_footer-6cc9eb64 {
    padding: 25px;
  }
}
.coh-ce-cpt_fop_patient_template_footer-89f936a5 {
  max-width: 1324px;
  margin: 0 auto;
  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-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_template_footer-89f936a5 {
    width: 100%;
  }
}
.coh-ce-cpt_fop_patient_template_footer-949bcf5e {
  width: 170px;
}
.coh-ce-cpt_fop_patient_template_footer-b1adbb93 p {
  font-family: 'Gotham-Book', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 16px;
  line-height: 14px;
  padding-left: 32px;
}
.coh-ce-cpt_fop_patient_template_footer-b1adbb93 p:last-child {
  white-space: pre;
}
.coh-ce-cpt_fop_patient_template_footer-b1adbb93 .clas-bld {
  font-weight: 600;
  padding-top: 30px;
  padding-bottom: 24px;
}
.coh-ce-cpt_fop_patient_template_footer-bd14853c {
  padding: 0 !important;
}
.coh-ce-cpt_fop_patient_template_footer-f55a7ed5 {
  max-width: 107px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_patient_template_footer-f55a7ed5 {
    display: block;
    width: 110px;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_template_footer-f55a7ed5 {
    display: inline-block;
    margin-left: 0;
  }
}
.coh-ce-cpt_fop_patient_template_footer-4d15f774 {
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.1px;
  margin-top: 35px;
}
.coh-ce-cpt_fop_patient_template_footer-51459bb3 .coh-style-reference-text {
  padding-top: 11px;
  color: rgb(255, 255, 255);
  font-family: 'GothamRegular', sans-serif;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_template_footer-51459bb3 .coh-style-reference-text {
    padding-top: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_template_footer-51459bb3 .mobile-next-line {
    display: block;
  }
}
.coh-ce-cpt_fop_patient_template_footer-4cb1cab7 .coh-style-reference-text {
  padding-top: 11px;
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_template_footer-4cb1cab7 .coh-style-reference-text {
    padding-top: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_template_footer-4cb1cab7 .mobile-next-line {
    display: block;
  }
}
.coh-ce-cpt_fop_patient_template_header-666ae6d2 {
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_patient_template_header-666ae6d2 {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fop_patient_template_header-666ae6d2 {
    display: none;
  }
}
.coh-ce-cpt_fop_patient_template_header-3515a94e {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1260px;
  margin: 0 auto;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-right: 142px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_fop_patient_template_header-3515a94e {
    margin-right: 80px;
  }
}
.coh-ce-cpt_fop_patient_template_header-6691574c {
  font-size: 12px;
  color: rgb(169, 45, 49);
  text-align: right;
  margin-bottom: 0;
  margin-right: 10px;
}
.coh-ce-cpt_fop_patient_template_header-f217899a {
  font-size: 12px;
  color: rgb(255, 255, 255);
  background: #A92D31;
  padding: 15px 25px;
  line-height: 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;
  position: relative;
  padding-right: 45px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_patient_template_header-f217899a {
    padding: 15px;
    padding-right: 45px;
  }
}
.coh-ce-cpt_fop_patient_template_header-f217899a:after {
  content: "";;
  position: absolute;
  bottom: 14px;
  right: 15px;
  border-width: 16px;
  border-style: solid;
  border-color: transparent;
  background: url(/sites/g/files/kcxpwu596/files/2023-09/header-cta-arrow.png);;
  background-repeat: no-repeat;
  display: block;
}
.coh-ce-cpt_fop_patient_template_header-fede6398 {
  background: #124892;
  padding: 9px 0;
  padding-bottom: 15px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_patient_template_header-fede6398 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.coh-ce-cpt_fop_patient_template_header-cd523fa4 {
  max-width: 1262px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.coh-ce-cpt_fop_patient_template_header-7dd92958 {
  width: 150px;
  margin-right: 40px;
  padding-top: 8px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_patient_template_header-7dd92958 {
    width: 109px;
  }
}
.coh-ce-cpt_fop_patient_template_header-305a20b3 {
  display: none;
}
.coh-ce-cpt_fop_registry-82dfd135 {
  background-color: rgb(0, 143, 136);
  padding: 56px 146px 22px 145px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fop_registry-82dfd135 {
    padding: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_registry-82dfd135 {
    padding: 40px 50px 20px;
  }
}
.coh-ce-cpt_fop_registry-d0ea4dfe {
  max-width: 1172px;
  margin: 0 auto;
}
.coh-ce-cpt_fop_registry-8cea77c6 {
  text-align: left;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_registry-8cea77c6 {
    text-align: left;
  }
}
.coh-ce-cpt_fop_registry-8cea77c6 .coh-style-patient-fop-h2 {
  margin-bottom: 37px;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_registry-8cea77c6 .coh-style-patient-fop-h2 {
    margin-bottom: 15px;
    text-align: left;
  }
}
.coh-ce-cpt_fop_registry-8cea77c6 .coh-style-patient-card-content {
  margin-bottom: 22px;
  text-align: left;
}
.coh-ce-cpt_fop_registry-8cea77c6 .coh-style-text-inline {
  font-size: 24px;
  line-height: 34px;
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_fop_registry-8cea77c6 .coh-style-tooltip-text-style {
  font-size: 24px;
  line-height: 34px;
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_registry-8cea77c6 .coh-style-tooltip-text-style {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-ce-cpt_fop_registry-9b255d6b {
  display: block;
  margin: 0 auto;
  margin-bottom: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fop_registry-9b255d6b {
    margin-bottom: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_fop_registry-9b255d6b {
    display: none;
  }
}
.coh-ce-cpt_fop_registry-eaf5db10 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_fop_registry-eaf5db10 {
    display: block;
  }
}
.coh-ce-cpt_form_external_link_modal-3ae05cd0 {
  background: #ffffffd1!important;
  -webkit-box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
          box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
}
.coh-ce-cpt_form_external_link_modal-3ae05cd0 .coh-modal-overlay {
  background-color: rgba(255,255,255,0.95) !important;
  -webkit-box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
          box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
}
.coh-ce-cpt_form_external_link_modal-5f506c87 {
  margin-bottom: 1rem;
}
.coh-ce-cpt_form_external_link_modal-5f506c87 p {
  font-size: 1.6875rem;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 1.5rem;
  text-align: center;
  line-height: 35px;
  font-weight: 700;
  color: rgb(3, 58, 82);
  font-family: "proxima-soft",sans-serif;;
}
@media (max-width: 564px) {
  .coh-ce-cpt_form_external_link_modal-5f506c87 p {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-ce-cpt_form_external_link_modal-2dc3e8c9 {
  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_form_external_link_modal-46a8015d {
  -webkit-border-radius: 40px;
          border-radius: 40px;
  width: 274px;
  text-align: center;
  font-family: "proxima-soft",sans-serif;;
  padding: 24px;
  background-color: rgb(250, 169, 61);
  font-weight: 700;
  color: rgb(3, 58, 82);
  font-size: 18px;
  line-height: 28px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_form_external_link_modal-46a8015d {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
.coh-ce-cpt_form_external_link_modal-46a8015d:hover {
  background-color: rgb(250, 169, 61);
}
.coh-ce-cpt_form_external_link_modal-9ffa04d6 {
  display: none;
}
.coh-ce-cpt_fpo_hero_banner_-3264f244 {
  max-width: 1210px;
  margin: 0 auto;
}
.coh-ce-cpt_fpo_hero_banner_-7ee08c8b {
  margin: 0px 0px !important;
}
.coh-ce-cpt_fpo_hero_banner_-ca9ed4ad {
  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: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fpo_hero_banner_-ca9ed4ad {
    height: auto;
  }
}
.coh-ce-cpt_fpo_hero_banner_-7de15a94 {
  padding-left: 18px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fpo_hero_banner_-7de15a94 {
    padding-top: 74px;
    padding-bottom: 74px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fpo_hero_banner_-7de15a94 {
    font-weight: 22px;
    line-height: 26px;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.coh-ce-cpt_fpo_hero_banner_-305c0dcd {
  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: end;
  -webkit-align-items: end;
      -ms-flex-align: end;
          align-items: end;
}
@media (max-width: 767px) {
  .coh-ce-cpt_fpo_hero_banner_-305c0dcd {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_fpo_hero_banner_-eb335a4c {
  max-width: 553px;
  max-height: 427px;
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fpo_hero_banner_-eb335a4c {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fpo_hero_banner_-eb335a4c {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_fpo_hero_banner_-eb335a4c {
    display: none;
  }
}
.coh-ce-cpt_fpo_hero_banner_-108ef1e5 {
  max-width: 524px;
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_fpo_hero_banner_-108ef1e5 {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fpo_hero_banner_-108ef1e5 {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fpo_hero_banner_-108ef1e5 {
    display: none;
  }
}
.coh-ce-cpt_fpo_hero_banner_-a73a8bd3 {
  max-width: 331px;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fpo_hero_banner_-a73a8bd3 {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fpo_hero_banner_-a73a8bd3 {
    display: block;
  }
}
.coh-ce-cpt_fpo_hero_banner_-589aedb4 {
  position: absolute;
  left: 24px;
  bottom: -8px;
  width: 43%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_fpo_hero_banner_-589aedb4 {
    position: absolute;
    left: -22px;
    bottom: -14px;
    width: 54%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_fpo_hero_banner_-589aedb4 {
    position: absolute;
    bottom: -18px;
    left: 5px;
    width: 49%;
  }
}
.coh-ce-cpt_fpo_hero_banner_-ebe99fbb {
  position: absolute;
  bottom: 6px;
  width: 49%;
  right: -70px;
}
.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_go_feet_first-1d64c599 {
  background-color: rgb(22, 122, 114);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_go_feet_first-1d64c599 {
    padding: 0 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_go_feet_first-1d64c599 {
    padding: 0 30px;
  }
}
.coh-ce-cpt_go_feet_first-82587c4a {
  max-width: 1262px;
  margin: 86.5px auto;
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_go_feet_first-82587c4a {
    max-width: 100%;
    margin-top: 40px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_go_feet_first-82587c4a {
    margin-bottom: 45px;
  }
}
.coh-ce-cpt_go_feet_first-2574ae02 .coh-style-hero-large-title {
  margin-bottom: 80px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_go_feet_first-2574ae02 .coh-style-hero-large-title {
    font-size: 30px;
    line-height: 35px;
    margin-bottom: 25px;
  }
}
.coh-ce-cpt_go_feet_first-2574ae02 .gofirst-text {
  margin-bottom: 40px;
  padding: 0 90px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_go_feet_first-2574ae02 .gofirst-text {
    padding: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_go_feet_first-2574ae02 .gofirst-text {
    font-size: 16px;
    line-height: 21px;
  }
}
.coh-ce-cpt_go_feet_first-e3d1b07c {
  width: 54%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_go_feet_first-e3d1b07c {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_confirm_modal-72a00fb8 .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-72a00fb8 .coh-row-visible-xl {
  width: 60%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_hcp_confirm_modal-72a00fb8 .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-72a00fb8 .coh-container-boxed {
  width: 60%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.coh-ce-cpt_hcp_confirm_modal-e273067 {
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_confirm_modal-e273067 {
    width: 100%;
    overflow: hidden;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-e273067 .coh-container {
    margin: 0;
    padding-bottom: 2re 0 2rem 0;
  }
}
.coh-ce-cpt_hcp_confirm_modal-e273067 .coh-container .coh-row-inner {
  display: block;
  padding: 4rem 0   32px;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_confirm_modal-e273067 .coh-container .coh-row-inner {
    padding: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-e273067 .coh-container .coh-row-inner {
    padding: 0rem 0   2rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_confirm_modal-e273067 .coh-container .coh-row-inner {
    padding-bottom: 0;
  }
}
.coh-ce-cpt_hcp_confirm_modal-e273067 .coh-container .coh-row-inner > div {
  display: block;
  max-width: 100%;
}
.coh-ce-cpt_hcp_confirm_modal-e36429f2 {
  text-align: center;
  padding: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-e36429f2 {
    padding: 20px 0 24px 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_confirm_modal-e36429f2 {
    padding-top: 0;
  }
}
.coh-ce-cpt_hcp_confirm_modal-e36429f2 p {
  text-align: center;
  margin: 0 auto;
  max-width: 730px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 27px;
  line-height: 35px;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-e36429f2 p {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-ce-cpt_hcp_confirm_modal-e36429f2 h3 {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 800;
  color: rgb(255, 255, 255);
  font-size: 24px;
  letter-spacing: 2px;
  margin-bottom: 1em;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-e36429f2 h3 {
    font-size: 26px;
  }
}
.coh-ce-cpt_hcp_confirm_modal-e7f3644c {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(8, 31, 45);
  font-size: 18px;
  background: #FAA93D;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 24px 29px;
  line-height: 28px;
  width: 538px;
  margin-bottom: 59px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_confirm_modal-e7f3644c {
    margin-bottom: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-e7f3644c {
    font-size: 10px;
    line-height: 28px;
    width: 100%;
    padding: 24px 15px;
    line-height: unset;
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_confirm_modal-e7f3644c {
    max-width: 320px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_confirm_modal-e7f3644c {
    letter-spacing: -0.2px;
    padding: 15px;
    margin-bottom: 0;
  }
}
.coh-ce-cpt_hcp_confirm_modal-e7f3644c:hover {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  background-color: rgb(250, 169, 61);
}
.coh-ce-cpt_hcp_confirm_modal-7b62d3de {
  margin-top: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  padding: 24px 29px;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  background: #FAA93D;
  line-height: 28px;
  margin-bottom: 0;
  width: 538px;
  font-size: 18px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_confirm_modal-7b62d3de {
    margin-bottom: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_confirm_modal-7b62d3de {
    margin-bottom: 35px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_confirm_modal-7b62d3de {
    margin-bottom: 20px;
    padding: 24px 15px;
    margin-top: 20px;
    line-height: unset;
    max-width: 400px;
    font-size: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_confirm_modal-7b62d3de {
    max-width: 320px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_confirm_modal-7b62d3de {
    letter-spacing: -0.2px;
    padding: 15px;
    max-width: 100%;
  }
}
.coh-ce-cpt_hcp_confirm_modal-7b62d3de:hover {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-weight: 400;
  background-color: rgb(250, 169, 61);
}
.coh-ce-cpt_hcp_confirm_modal-90082379 {
  display: none;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container {
  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;
  width: 100%;
  gap: 54px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container {
    width: 100%;
    gap: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container {
    width: 100%;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container .form-item-name {
    margin-right: 32px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container .form-item-name {
    margin-right: 0;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container .lname {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container .lname {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container label {
    margin-bottom: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container #edit-name--description {
    visibility: hidden;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container #edit-last-name--description {
    display: none;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .names-container p {
  font-weight: 700;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 54px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container {
    width: 100%;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container .form-item-email {
    margin-right: 32px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container .form-item-email {
    margin-right: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container .email-confirm {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container .email-confirm {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container label {
    margin-bottom: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container #edit-email--description {
    display: none;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container #edit-confirm-email--description {
    display: none;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .email-container p {
  font-weight: 700;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .select2-container .select2-selection--single {
  height: 75px;
  -webkit-border-radius: 20px !important;
          border-radius: 20px !important;
  width: 100% !important;
  padding-left: 16px !important;
  border: none;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .select2-container .select2-selection--single {
    width: 100% !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .select2-container .select2-selection--single {
    height: 61.33px;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .processed-text-top {
  margin-top: 44px;
  margin-bottom: 0;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .processed-text-top {
    margin-top: 4px;
    width: 99%;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .processed-text-top.small {
  font-size: 18px;
  margin-top: 0;
  margin-bottom: 16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .processed-text-top.small {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-text {
  background-color: rgb(255, 255, 255);
  padding-top: 20px;
  padding-right: 16px;
  padding-bottom: 20px;
  padding-left: 16px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
  border: none;
  height: 75px;
  color: #033A52;
  font-family: "proxima-soft",sans-serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-text {
    height: 61.33px;
    font-size: 20px;
    line-height: 28px;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-email {
  -webkit-border-radius: 20px;
          border-radius: 20px;
  border: none;
  height: 75px;
  color: #033A52;
  font-family: "proxima-soft",sans-serif;
  font-weight: 500;
  padding-top: 20px;
  padding-right: 16px;
  padding-bottom: 20px;
  padding-left: 16px;
  background-color: rgb(255, 255, 255);
  font-size: 20px;
  line-height: 28px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-email {
    height: 61.33px;
    font-size: 20px;
    line-height: 28px;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .accept-text {
  border: 1px solid #000000;
  padding: 35px 24px 10px;
  width: 100%;
  font-family: "proxima-soft",sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 28px;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .accept-text a {
  text-decoration: underline;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .accept-text p {
  font-weight: 700;
  width: 98%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .accept-text p {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form label {
  color: #0252a0;
  color: rgb(2, 82, 160);
  font-size: 22px;
  line-height: 28px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form label {
    font-size: 20px;
    line-height: 28px;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form legend {
  color: #0252a0;
  font-family: "proxima-soft",sans-serif;
  font-size: 22px;
  line-height: 28px;
  margin-bottom: 12px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form legend {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 20px;
    width: 98%;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .webform-element-description {
  color: #033a52;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .submit-btn {
  text-align: center;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-submit.button--primary {
  background-color: rgb(250, 170, 60);
  color: rgb(3, 58, 82);
  padding-top: 22px;
  padding-right: 50px;
  padding-bottom: 22px;
  padding-left: 50px;
  font-size: 18px;
  text-align: center;
  -webkit-border-radius: 40px;
          border-radius: 40px;
  margin-bottom: 94px;
  text-transform: uppercase;
  line-height: 28px;
  height: 76px;
  min-width: 361px;
  max-width: 361px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-submit.button--primary {
    margin-bottom: 49px;
    font-size: 16px;
    line-height: 28px;
    min-width: 17.9375rem;
    max-width: 287px;
    height: 53px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .processed-text-bott {
  font-weight: 700;
  color: rgb(0, 44, 64);
  font-size: 22px;
  font-style: italic;
  line-height: 28px;
  font-family: "proxima-soft",sans-serif;
  margin-top: 0px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .processed-text-bott {
    font-size: 20px;
    line-height: 28px;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .processed-text-bott a {
  text-decoration: underline;
  font-style: normal;
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .processed-text-bott a {
    word-wrap: break-word;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .processed-text-bott a {
    display: inline;
    letter-spacing: -0.1px;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .description {
  display: none;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .webform-element-description {
  margin-top: 12px;
  color: rgb(3, 58, 82);
  font-weight: 700;
  font-size: 18px;
  line-height: 28px;
  font-family: "proxima-soft",sans-serif;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .webform-submission-form {
  width: 88%;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .webform-submission-form {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .webform-submission-form {
    width: 100%;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .select2-container {
  width: 100% !important;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf .select2-container {
    margin-bottom: 0;
    margin-bottom: 0 !important;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form label.form-required:after {
  color: #0252a0;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form label {
  margin-bottom: 12px;
  font-family: "proxima-soft",sans-serif;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form label {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .fieldgroup {
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 25px;
  margin-left: 0;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form label.option {
  color: #033A52;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-type-radio label {
  margin-bottom: 0 !important;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-type-radio label:before {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-type-checkbox label {
  margin-bottom: 0 !important;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-type-checkbox label:before {
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .form-type-checkbox label:after {
  left: 0px;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form strong.error {
  font-family: 'GothamRegular', sans-serif;
  font-weight: normal;
  color: rgb(255, 0, 0);
  margin-top: 10px;
  color: #ff0000 !important;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form #i_agree_to_be_contacted_by_email-error {
  position: absolute;
  top: 60px;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form #i_accept-error {
  position: absolute;
  top: 40px;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .select2-container--default .select2-selection--single .select2-selection__arrow b {
  background-image: url('/sites/g/files/kcxpwu851/files/styles/thumbnail/public/2024-07/down-arrow.png?itok=nDP-UIWd') !important;
  width: 55px !important;
  height: 55px !important;
  left: -20px !important;
  top: 27px;
  background-color: unset !important;
  background-repeat: no-repeat;
  border-style: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form .select2-container--default .select2-selection--single .select2-selection__arrow b {
    top: 22px;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .js-form-type-select label:after {
  display: none !important;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form ul li {
  list-style-type: none;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form label.form-required:after {
  margin-left: 0;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form #edit-are-you-managing--wrapper {
  margin-bottom: 40px;
  margin-top: 15px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form #edit-are-you-managing--wrapper {
    margin-bottom: 35px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form .custom_container_label {
    position: relative;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .custom_container_label .custom_mobile_label {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form .custom_container_label .custom_mobile_label {
    position: absolute;
    top: 45px;
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form .custom_container_label .custom_mobile_label {
    position: absolute;
    top: 45px;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .custom_container_label .custom_mobile_label_last {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form .custom_container_label .custom_mobile_label_last {
    position: absolute;
    top: -47px;
    display: block;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .custom_mobile_label_last {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form .custom_mobile_label_last {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_sign_up_form-62b330bf form .custom_mobile_label_last p {
    margin-bottom: 10px;
    margin-top: 16px;
  }
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf form .select2-search--dropdown .select2-search__field {
  display: none;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 75px;
}
.coh-ce-cpt_hcp_sign_up_form-62b330bf .select2-results__options:first-child {
  display: none;
}
.coh-ce-cpt_hcp_template_header-8f4c5af8 {
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_hcp_template_header-8f4c5af8 {
    display: none;
  }
}
.coh-ce-cpt_hcp_template_header-ae61cacb {
  width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt_hcp_template_header-bb5d524d {
  font-size: 12px;
  color: rgb(169, 45, 49);
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: right;
}
.coh-ce-cpt_hcp_template_header-90e717c1 {
  background-color: rgb(169, 45, 49);
}
.coh-ce-cpt_hcp_template_header-c55ad419 {
  font-size: 12px;
  color: rgb(255, 255, 255);
  margin-top: 12px;
}
.coh-ce-cpt_hcp_template_header-4daed204 {
  background: #124892;
}
.coh-ce-cpt_hcp_template_header-ea0e71b4 {
  width: 1262px;
  margin: 0 auto;
  background-color: rgb(18, 72, 146);
}
.coh-ce-cpt_hcp_template_header-fe68398b {
  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%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: rgb(255, 255, 255);
  font-size: 15px;
}
.coh-ce-cpt_hcp_template_header-4086f9f3 {
  max-width: 17px;
  margin-left: 6px;
}
.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;
}
.coh-ce-cpt_heading_and_content_containe-5494d6cd {
  display: block;
  visibility: hidden;
  position: relative;
  top: -235px;
}
.coh-ce-cpt_heading_and_content_containe-bae2bd5b {
  position: relative;
  right: 6rem;
  -webkit-transform: translateX(100%) rotate(90deg);
      -ms-transform: translateX(100%) rotate(90deg);
          transform: translateX(100%) rotate(90deg);
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  display: -webkit-box;
  position: relative;
  right: 6rem;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_and_content_containe-bae2bd5b {
    right: -28rem !important;
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_heading_and_content_containe-bae2bd5b {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_and_content_containe-bae2bd5b {
    display: none;
  }
}
.coh-ce-cpt_heading_and_content_containe-321c0b7f {
  margin: 0 auto;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (max-width: 564px) {
  .coh-ce-cpt_heading_and_content_containe-321c0b7f {
    padding-top: 2rem;
    padding-bottom: 2rem;
    width: 100%;
    max-width: 100%;
  }
}
.coh-ce-cpt_heading_and_content_containe-4b045afc {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  line-height: 1.2;
  color: rgb(0, 0, 0);
  margin-bottom: 0.75rem;
  font-size: 1.875rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heading_and_content_containe-4b045afc {
    font-size: -webkit-calc(.71023vw + 1.42045rem);
    font-size: calc(.71023vw + 1.42045rem);
  }
}
.coh-ce-cpt_heading_and_content_containe-6cfaf0da {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.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_heterotopic_ossification-12136f28 {
  background-color: rgb(2, 82, 160);
  padding: 25px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_heterotopic_ossification-12136f28 {
    padding: 25px 50px;
  }
}
.coh-ce-cpt_heterotopic_ossification-637f9745 {
  max-width: 1100px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_heterotopic_ossification-637f9745 {
    max-width: 100%;
  }
}
.coh-ce-cpt_heterotopic_ossification-669245e8 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_heterotopic_ossification-669245e8 {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}
.coh-ce-cpt_heterotopic_ossification-466cdaac {
  width: 155px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_heterotopic_ossification-466cdaac {
    width: 92px;
    float: right;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_heterotopic_ossification-466cdaac {
    float: left;
  }
}
.coh-ce-cpt_heterotopic_ossification-84504239 p {
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_heterotopic_ossification-2440c9f2 {
    width: 75%;
    margin-left: 90px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_heterotopic_ossification-2440c9f2 {
    margin-top: 30px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_heterotopic_ossification-2440c9f2 {
    width: 100%;
    margin-left: 0;
  }
}
.coh-ce-cpt_heterotopic_ossification-2440c9f2 p {
  max-width: 92%;
  margin-left: 60px;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_heterotopic_ossification-2440c9f2 p {
    max-width: 100%;
    margin-left: 0;
    font-size: 17px;
  }
}
.coh-ce-cpt_home_page_three_column_layou-7fb51a06 {
  background-color: rgb(244, 245, 245);
  padding-top: 77px;
  padding-bottom: 30px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_home_page_three_column_layou-7fb51a06 {
    padding: 75px 50px 30px 50px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_three_column_layou-7fb51a06 {
    padding: 75px 45px 30px 45px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_three_column_layou-7fb51a06 {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-7fb51a06 {
    padding-top: 32px;
    padding-bottom: 16px;
    background-color: rgb(255, 255, 255);
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_three_column_layou-7fb51a06 {
    padding: 32px 0 16px 0;
  }
}
.coh-ce-cpt_home_page_three_column_layou-3651c911 {
  max-width: 1262px;
  margin: 0 auto;
  padding-bottom: 50px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_three_column_layou-3651c911 {
    padding: 0 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-3651c911 {
    width: auto;
    padding-bottom: 0px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_three_column_layou-3651c911 {
    padding: 0 25px 0 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-8082605a {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.coh-ce-cpt_home_page_three_column_layou-8082605a .coh-wysiwyg {
  min-height: 400px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_three_column_layou-8082605a .coh-wysiwyg {
    min-height: 350px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-8082605a .coh-wysiwyg {
    min-height: auto;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-9d886e2a {
    margin-bottom: 45px;
  }
}
.coh-ce-cpt_home_page_three_column_layou-83c58e92 {
  background-color: rgb(2, 82, 160);
  padding: 61px 23px 50px 59px;
  -webkit-box-shadow: 14px 14px 0px -5px #D6D7D7;
          box-shadow: 14px 14px 0px -5px #D6D7D7;
  min-height: 600px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_three_column_layou-83c58e92 {
    padding: 20px 25px;
    -webkit-box-shadow: 12px 11px 0px -5px #D6D7D7;
            box-shadow: 12px 11px 0px -5px #D6D7D7;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_three_column_layou-83c58e92 {
    min-height: 450px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-83c58e92 {
    padding: 24px 20px 40px 25px;
    min-height: auto;
    -webkit-box-shadow: 16px 14px 0px -5px #D6D7D7;
            box-shadow: 16px 14px 0px -5px #D6D7D7;
  }
}
.coh-ce-cpt_home_page_three_column_layou-5456d62d {
  width: 132px;
  background-color: #ffffff;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  margin: 0 auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_three_column_layou-5456d62d {
    width: 70px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_three_column_layou-5456d62d {
    display: none;
  }
}
.coh-ce-cpt_home_page_three_column_layou-d52e06c9 {
  padding-top: 0;
  padding-bottom: 0;
}
.coh-ce-cpt_home_page_three_column_layou-d52e06c9 .coh-style-threecards-text {
  display: inline;
}
.coh-ce-cpt_home_page_three_column_layou-f0fad65f {
  padding-left: 0;
  text-align: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_three_column_layou-f0fad65f {
    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;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-f0fad65f {
    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_three_column_layou-2799fdb3 {
  padding: 22px 24px;
  -webkit-border-radius: 100px;
          border-radius: 100px;
  line-height: 28px;
  min-width: 270px;
  letter-spacing: 0.5px;
  font-family: GothamMedium;
  border: 2px solid transparent;
  -webkit-transition: 1s;
  transition: 1s;
  text-align: center;
  background-color: rgb(250, 169, 61);
  font-size: 18px;
  color: rgb(3, 58, 82);
  font-weight: bold;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_three_column_layou-2799fdb3 {
    font-size: 16px;
    min-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_three_column_layou-2799fdb3 {
    padding: 10px 20px;
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-2799fdb3 {
    padding: 17px 55px;
    min-width: 187px;
    font-size: 16px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_three_column_layou-2799fdb3 {
    padding: 13px 22px;
  }
}
.coh-ce-cpt_home_page_three_column_layou-2799fdb3:hover {
  border: 2px solid #0252A0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_three_column_layou-1023d860 {
    margin-top: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_three_column_layou-1023d860 {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-1023d860 {
    margin-bottom: 45px;
    margin-top: 0;
  }
}
.coh-ce-cpt_home_page_three_column_layou-7c277fcf {
  background-color: rgb(2, 82, 160);
  padding: 61px 23px 50px 42px;
  min-height: 600px;
  -webkit-box-shadow: 14px 14px 0px -5px #D6D7D7;
          box-shadow: 14px 14px 0px -5px #D6D7D7;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_three_column_layou-7c277fcf {
    padding: 20px 25px;
    -webkit-box-shadow: 12px 11px 0px -5px #D6D7D7;
            box-shadow: 12px 11px 0px -5px #D6D7D7;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_three_column_layou-7c277fcf {
    min-height: 450px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-7c277fcf {
    padding: 24px 25px 50px 25px;
    min-height: auto;
    -webkit-box-shadow: 16px 14px 0px -5px #D6D7D7;
            box-shadow: 16px 14px 0px -5px #D6D7D7;
  }
}
.coh-ce-cpt_home_page_three_column_layou-65b5cc09 {
  padding-top: 0;
  padding-bottom: 0;
}
.coh-ce-cpt_home_page_three_column_layou-78795781 {
  padding: 22px 24px;
  -webkit-border-radius: 100px;
          border-radius: 100px;
  line-height: 28px;
  min-width: 270px;
  letter-spacing: 0.5px;
  font-family: GothamMedium;
  -webkit-transition: 1s;
  transition: 1s;
  border: 2px solid transparent;
  text-align: center;
  background-color: rgb(250, 169, 61);
  font-size: 18px;
  color: rgb(3, 58, 82);
  font-weight: bold;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_three_column_layou-78795781 {
    font-size: 16px;
    min-width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_three_column_layou-78795781 {
    padding: 10px 20px;
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-78795781 {
    padding: 17px 55px;
    min-width: 187px;
    font-size: 16px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_home_page_three_column_layou-78795781 {
    padding: 13px 22px;
  }
}
.coh-ce-cpt_home_page_three_column_layou-78795781:hover {
  border: 2px solid #0252A0;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_home_page_three_column_layou-f5881160 {
    margin-top: 0px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_home_page_three_column_layou-f5881160 {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_home_page_three_column_layou-f5881160 {
    margin-bottom: 10px;
    margin-top: 0;
  }
}
.coh-ce-cpt_homepage_ultra_rare_link_mod-3af1d851 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_homepage_ultra_rare_link_mod-3af1d851 {
    display: block;
  }
}
.coh-ce-cpt_homepage_ultra_rare_link_mod-3af1d851 .coh-modal-overlay {
  background-color: rgba(255,255,255,0.95) !important;
  -webkit-box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
          box-shadow: rgba(133, 133, 133, 0.05) 0px 0px 50px, rgba(133, 133, 133, 0.05) 0px -4px 50px, rgba(133, 133, 133, 0.05) -1px -12px 50px, rgba(133, 133, 133, 0.05) -2px -24px 50px;
}
.coh-ce-cpt_homepage_ultra_rare_link_mod-2ac6eaaf {
  margin-bottom: 1rem;
}
.coh-ce-cpt_homepage_ultra_rare_link_mod-2ac6eaaf p {
  font-size: 13px;
  letter-spacing: 1px;
  margin: 0;
  margin-bottom: 1.5rem;
  text-align: center;
  line-height: 25px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  text-align: left;
}
@media (max-width: 564px) {
  .coh-ce-cpt_homepage_ultra_rare_link_mod-2ac6eaaf p {
    font-size: 12px;
    line-height: 24px;
  }
}
.coh-ce-cpt_homepage_ultra_rare_link_mod-2ac6eaaf .ultra-title {
  font-family: 'GothamBoldItalic', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(3, 58, 82);
  font-size: 18px;
  line-height: 25px;
  margin-bottom: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_homepage_ultra_rare_link_mod-2ac6eaaf .ultra-title {
    font-size: 17px;
    line-height: 24px;
  }
}
.coh-ce-cpt_homepage_ultra_rare_link_mod-9ffa04d6 {
  display: none;
}
.coh-ce-cpt_horizontal_slider-57d95ddb {
  background-color: rgb(244, 245, 245);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_horizontal_slider-57d95ddb {
    scroll-margin-top: 4rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_horizontal_slider-57d95ddb {
    scroll-margin-top: 4.5rem;
  }
}
.coh-ce-cpt_horizontal_slider-55ac8130 {
  max-width: 1260px;
  margin-top: 50px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_horizontal_slider-55ac8130 {
    padding-right: 50px;
    padding-left: 50px;
  }
}
.coh-ce-cpt_horizontal_slider-96c72e58 p {
  color: rgb(3, 58, 82);
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 32px;
  line-height: 28px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_horizontal_slider-96c72e58 p {
    font-size: 23px;
    line-height: 26px;
  }
}
.coh-ce-cpt_horizontal_slider-21ebf121 {
  background-color: rgb(244, 245, 245);
}
.coh-ce-cpt_horizontal_slider-21ebf121 ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
}
.coh-ce-cpt_horizontal_slider-21ebf121 ::-webkit-scrollbar-thumb {
  -webkit-border-radius: 4px;
          border-radius: 4px;
  background-color: rgba(0, 0, 0, .5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);
          box-shadow: 0 0 1px rgba(255, 255, 255, .5);
}
.coh-ce-cpt_horizontal_slider-b92d72f4 {
  max-width: 1260px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-transform: scale(0.98);
      -ms-transform: scale(0.98);
          transform: scale(0.98);
  will-change: transform;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_horizontal_slider-b92d72f4 {
    padding-right: 50px;
    padding-left: 50px;
  }
}
.active.coh-ce-cpt_horizontal_slider-b92d72f4 {
  cursor: -webkit-grabbing;
  cursor: grabbing;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.coh-ce-cpt_horizontal_slider-82cdacc0 {
  min-width: 190%;
}
.coh-ce-cpt_horizontal_slider-357a629a {
  text-align: center;
  background-color: rgb(244, 245, 245);
  padding-bottom: 180px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_horizontal_slider-357a629a {
    padding-right: 50px;
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_horizontal_slider-357a629a {
    padding-bottom: 50px;
  }
}
.coh-ce-cpt_horizontal_slider-55de6048 {
  background-color: rgb(250, 169, 61);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(3, 58, 82);
  font-size: 18px;
  text-align: center;
  max-width: 535px;
  width: 100%;
  -webkit-border-radius: 40px;
          border-radius: 40px;
  padding: 28.5px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .coh-ce-cpt_horizontal_slider-55de6048 {
    font-size: 14px;
  }
}
.coh-ce-cpt_how_can_you_help-9e458915 {
  padding-top: 1.875rem;
  padding-right: 0;
  padding-bottom: 1.875rem;
  padding-left: 0;
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_how_can_you_help-9e458915 {
    padding-right: 3.125rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_you_help-9e458915 {
    padding-right: 3.125rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_you_help-9e458915 {
    padding-top: 2.1875rem;
    padding-right: 3.125rem;
    padding-bottom: 2.1875rem;
    padding-left: 3.125rem;
    display: none;
  }
}
.coh-ce-cpt_how_can_you_help-9ee41b75 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_how_can_you_help-1dba6577 {
  max-width: 188px;
}
.coh-ce-cpt_how_can_you_help-f4a91260 {
  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: 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_how_can_you_help-b68aa960 {
  max-width: 104px;
  margin-left: -40px;
}
.coh-ce-cpt_how_can_you_help-f6e9eb65 {
  position: relative;
}
.coh-ce-cpt_how_can_you_help-f6e9eb65 p:after {
  content: "";
  position: absolute;
  background: url(/sites/g/files/kcxpwu596/files/2023-09/Resource%20arrow.png);;
  width: 26px;
  height: 23px;
  background-size: 26px;
  right: -100px;
  top: 29px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_how_can_you_help-f6e9eb65 p:after {
    right: -90px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_you_help-f6e9eb65 p:after {
    right: -165px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_you_help-f6e9eb65 p:after {
    right: -105px;
  }
}
.coh-ce-cpt_how_can_you_help-a3b380c3 {
  max-width: 96%;
  margin-right: auto;
}
.coh-ce-cpt_how_can_you_help-145eab6d {
  position: relative;
}
.coh-ce-cpt_how_can_you_help-145eab6d p:after {
  content: "";
  position: absolute;
  background: url(/sites/g/files/kcxpwu596/files/2023-09/Resource%20arrow.png);;
  width: 26px;
  height: 23px;
  background-size: 26px;
  right: -75px;
  top: 29px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_how_can_you_help-145eab6d p:after {
    right: -70px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_you_help-145eab6d p:after {
    right: -95px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_you_help-145eab6d p:after {
    right: -65px;
  }
}
.coh-ce-cpt_how_can_you_help-86352e46 {
  max-width: 93%;
  margin-right: auto;
}
.coh-ce-cpt_how_can_you_help-81f95fd4 {
  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: 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_how_can_you_help-d1b231ee {
  position: relative;
}
.coh-ce-cpt_how_can_you_help-d1b231ee p:after {
  position: absolute;
  background: url(/sites/g/files/kcxpwu596/files/2023-09/Resource%20arrow.png);;
  width: 26px;
  height: 23px;
  background-size: 26px;
  right: -100px;
  top: 29px;
  content: "";
}
@media (max-width: 1439px) {
  .coh-ce-cpt_how_can_you_help-d1b231ee p:after {
    right: -95px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_can_you_help-d1b231ee p:after {
    right: -165px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_can_you_help-d1b231ee p:after {
    right: -105px;
  }
}
.coh-ce-cpt_how_can_you_help-2b288aff {
  position: relative;
}
.coh-ce-cpt_how_can_you_help-2b288aff p:after {
  content: "";
  position: absolute;
  background: url(/sites/g/files/kcxpwu596/files/2023-09/Resource%20arrow.png);;
  width: 26px;
  height: 23px;
  background-size: 26px;
  right: -65px;
  top: 29px;
  display: none;
}
.coh-ce-cpt_how_can_you_help_2_mobile-fc3b4401 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_you_help_2_mobile-fc3b4401 {
    padding-top: 2.625rem;
    padding-right: 3.125rem;
    padding-bottom: 2.875rem;
    padding-left: 3.125rem;
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_can_you_help_2_mobile-fc3b4401 {
    display: block;
  }
}
.coh-ce-cpt_how_can_you_help_2_mobile_ve-fc3b4401 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_you_help_2_mobile_ve-fc3b4401 {
    padding-top: 2.625rem;
    padding-right: 3.125rem;
    padding-bottom: 2.875rem;
    padding-left: 3.125rem;
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_can_you_help_2_mobile_ve-fc3b4401 {
    display: block;
  }
}
.coh-ce-cpt_how_can_you_help_mobile_vers-27e338dc {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_you_help_mobile_vers-27e338dc {
    padding-top: 1.25rem;
    padding-right: 3.125rem;
    padding-bottom: 0;
    padding-left: 3.125rem;
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_can_you_help_mobile_vers-27e338dc {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_you_help_mobile_vers-556321f1 {
    width: 162px;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_can_you_help_mobile_vers-9ab496a8 {
    width: 104px;
    margin: 0 auto;
  }
}
.coh-ce-cpt_how_is_fop_managed_-de56cb7c {
  max-width: 1262px;
  margin: 0 auto;
  padding-bottom: 0;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_how_is_fop_managed_-de56cb7c {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_how_is_fop_managed_-de56cb7c {
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_is_fop_managed_-de56cb7c {
    padding: 0 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_is_fop_managed_-de56cb7c {
    width: auto;
    padding-bottom: 0px;
  }
}
.coh-ce-cpt_how_is_fop_managed_-e22b16ce h2 {
  margin-top: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_is_fop_managed_-e22b16ce h2 {
    margin-top: 34px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_is_fop_managed_-9be9d3fa {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.coh-ce-cpt_how_is_fop_managed_-777b64b2 {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_is_fop_managed_-777b64b2 {
    margin-bottom: 35px;
  }
}
.coh-ce-cpt_how_is_fop_managed_-bdfd2aa2 {
  max-width: 220px;
  background-color: #ffffff;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  margin: 0 auto;
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_is_fop_managed_-bdfd2aa2 {
    max-width: 145px;
  }
}
.coh-ce-cpt_how_is_fop_managed_-1ea6aebe {
  max-width: 90%;
}
.coh-ce-cpt_how_is_fop_managed_-2d31cbd4 {
  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;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_is_fop_managed_-2d31cbd4 {
    margin-bottom: 35px;
  }
}
.coh-ce-cpt_how_is_fop_managed_-b392b4b2 {
  max-width: 210px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: #ffffff;
  margin: 0 auto;
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_is_fop_managed_-b392b4b2 {
    max-width: 145px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_is_fop_managed_-3e074858 {
    max-width: 90%;
  }
}
.coh-ce-cpt_how_is_fop_managed_-8d80d65a {
  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;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_how_is_fop_managed_-8d80d65a {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_is_fop_managed_-8d80d65a {
    margin-bottom: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_is_fop_managed_-99bc496a {
    max-width: 90%;
  }
}
.coh-ce-cpt_how_is_fop_managed_-99bc496a .bottom-text {
  font-size: 12px;
  line-height: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_is_fop_managed_-99bc496a .bottom-text {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_how_is_fop_managed_-dd0e9410 {
  margin: 0 auto;
}
.coh-ce-cpt_how_is_fop_managed_-8dc648f9 {
  display: block;
  margin-top: 30px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_is_fop_managed_-8dc648f9 {
    display: none;
  }
}
.coh-ce-cpt_how_is_fop_managed_-f305e3ec {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_how_is_fop_managed_-f305e3ec {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-style-patient-button-blue-long.coh-ce-cpt_how_is_fop_managed_-f305e3ec {
    margin-bottom: 46px;
  }
}
.coh-ce-cpt_how_to_recognize_a_flare_up-d5223664 {
  background-color: rgb(250, 169, 61);
  padding: 59px 100px 51px 90px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_recognize_a_flare_up-d5223664 {
    padding: 50px 46px;
  }
}
.coh-ce-cpt_how_to_recognize_a_flare_up-38917851 {
  max-width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt_how_to_recognize_a_flare_up-22c6745 {
  text-align: center;
  margin-bottom: 48px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_recognize_a_flare_up-22c6745 {
    margin-bottom: 16px;
    text-align: left;
  }
}
.coh-ce-cpt_how_to_recognize_a_flare_up-dfd0a19d {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_recognize_a_flare_up-dfd0a19d {
    display: block;
  }
}
.coh-ce-cpt_how_to_recognize_a_flare_up-5a2b264f {
  margin-top: 40px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_recognize_a_flare_up-5a2b264f {
    margin-top: 29px;
  }
}
.coh-ce-cpt_how_to_recognize_a_flare_up-6b79adf .flare-list li {
  font-size: 18px;
  line-height: 25px;
  font-family: "proxima-soft",sans-serif;;
  margin-bottom: 0;
  color: rgb(3, 58, 82);
}
.coh-ce-cpt_how_to_recognize_a_flare_up-d06a499 {
  display: block;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_recognize_a_flare_up-d06a499 {
    display: none;
  }
}
.coh-ce-cpt_how_to_recognize_a_flare_up-b398f59b {
  max-width: 92%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_recognize_a_flare_up-b398f59b {
    max-width: 100%;
  }
}
.coh-ce-cpt_how_to_recognize_a_flare_up-fc03733f {
  max-width: 83%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_how_to_recognize_a_flare_up-fc03733f {
    max-width: 100%;
  }
}
.coh-ce-cpt_ifopa_component-6ffac7f0 {
  padding-top: 84px;
  padding-right: 3.125rem;
  padding-bottom: 119px;
  padding-left: 3.125rem;
  background-color: rgb(244, 245, 245);
}
@media (max-width: 767px) {
  .coh-ce-cpt_ifopa_component-6ffac7f0 {
    padding-top: 2.625rem;
    padding-right: 3.125rem;
    padding-bottom: 4rem;
    padding-left: 3.125rem;
  }
}
.coh-ce-cpt_ifopa_component-625c9260 {
  max-width: 1210px;
  margin: 0 auto;
}
.coh-ce-cpt_ifopa_component-3b0c77b8 {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_ifopa_component-3b0c77b8 {
    padding-top: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_ifopa_component-e022e9c2 {
    width: 234px;
  }
}
.coh-ce-cpt_ifopa_component-d86e10aa {
  padding-top: 1rem;
  padding-right: 0;
  padding-bottom: 2.75rem;
  padding-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ifopa_component-d86e10aa {
    padding-top: 0.5rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_ifopa_component-d86e10aa {
    padding-bottom: 0.5rem;
  }
}
.coh-ce-cpt_ifopa_component-282855fe {
  max-width: 639px;
  display: block;
  padding: 21.5px 16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ifopa_component-282855fe {
    display: none;
  }
}
.coh-ce-cpt_ifopa_component-82bc476c {
  max-width: 686px;
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_ifopa_component-82bc476c {
    display: block;
  }
}
.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_image_with_text-f29093ef {
  max-width: 1260px;
  margin-top: 30px;
  margin-right: auto;
  margin-bottom: 30px;
  margin-left: auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_image_with_text-f29093ef {
    margin-right: 85px;
    margin-left: 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_image_with_text-f29093ef {
    max-width: 90%;
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text-f29093ef {
    margin-top: 5px;
    margin-bottom: 5px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_with_text-f29093ef {
    margin-right: 50px;
    margin-left: 50px;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text-77431511 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
.coh-ce-cpt_image_with_text-3a45b0d8 {
  max-width: 88%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text-3a45b0d8 {
    max-width: 100%;
  }
}
.coh-ce-cpt_image_with_text-3a45b0d8 .sup-text sup {
  font-family: "proxima-soft",sans-serif;
  font-style: normal;
}
.coh-ce-cpt_image_with_text-2032957c {
  padding-left: 45px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text-2032957c {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    padding-left: 12px !important;
  }
}
.coh-ce-cpt_image_with_text-aab5cf44 {
  max-width: 522px;
}
.coh-ce-cpt_image_with_text-8b91c7d5 {
  font-weight: 700;
}
.coh-ce-cpt_image_with_text-8b91c7d5 .coh-style-patient-card-content {
  min-height: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text-51ac93f2 {
    margin-top: 24px;
  }
}
.coh-ce-cpt_image_with_text-6ba1f730 {
  margin-top: 22px;
}
.coh-ce-cpt_image_with_text-113c5f99 {
  padding-top: 60px;
  padding-left: 44px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text-113c5f99 {
    padding-left: 12px !important;
    padding-top: 0;
  }
}
.coh-ce-cpt_image_with_text-38b6a64c .coh-style-patient-card-content {
  min-height: auto;
  margin-bottom: 20px;
}
.coh-ce-cpt_image_with_text-38b6a64c .coh-style-patient-card-content:last-child {
  margin-bottom: 25px;
}
.coh-ce-cpt_image_with_text-8dc648f9 {
  display: block;
  margin-top: 30px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_with_text-8dc648f9 {
    display: none;
  }
}
.coh-ce-cpt_image_with_text-4dc344d4 {
  display: none;
  margin-top: 30px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_with_text-4dc344d4 {
    display: block;
    margin-bottom: 50px;
  }
}
.coh-ce-cpt_image_with_text_0-83f3462c {
  max-width: 1262px;
  margin: 0 auto;
  margin-bottom: 44px;
  margin-top: 15px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_image_with_text_0-83f3462c {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_image_with_text_0-83f3462c {
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_with_text_0-83f3462c {
    max-width: 100%;
    margin: 0 50px;
  }
}
.coh-ce-cpt_image_with_text_0-3460c39 {
  padding-top: 35px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text_0-3460c39 {
    padding-top: 0;
  }
}
.coh-ce-cpt_image_with_text_0-3460c39 .As--FOP {
  width: 85%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_with_text_0-3460c39 .As--FOP {
    width: 100%;
  }
}
.coh-ce-cpt_image_with_text_0-3460c39 .diagnosis {
  width: 85%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_with_text_0-3460c39 .diagnosis {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text_0-3460c39 .coh-style-signs-subtitle {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text_0-3460c39 .coh-style-signs-li {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_with_text_0-3460c39 .coh-style-signs-title {
    margin-bottom: 0;
    line-height: 35px;
  }
}
.coh-ce-cpt_image_with_text_0-3460c39 .inline-text {
  display: inline;
  padding-right: 3px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text_0-3460c39 .desktop-none {
    display: none;
  }
}
.coh-ce-cpt_image_with_text_0-41accf34 {
  max-width: 522px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_image_with_text_0-41accf34 {
    margin-bottom: 63px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_image_with_text_0-41accf34 {
    width: 75%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text_0-41accf34 {
    padding-left: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_with_text_0-41accf34 {
    width: 100%;
  }
}
.coh-ce-cpt_image_with_text_0-3e528d9f {
  padding-top: 35px;
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_image_with_text_0-3e528d9f {
    display: block;
  }
}
.coh-ce-cpt_image_with_text_0-3e528d9f .As--FOP {
  width: 85%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_with_text_0-3e528d9f .As--FOP {
    width: 100%;
  }
}
.coh-ce-cpt_image_with_text_0-3e528d9f .diagnosis {
  width: 85%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_image_with_text_0-3e528d9f .diagnosis {
    width: 100%;
  }
}
.coh-ce-cpt_image_with_text_0-3e528d9f .inline-text {
  margin-bottom: 0;
}
.coh-ce-cpt_image_with_text_0-3e528d9f .coh-style-left-margin {
  display: inline;
}
.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_injector_map-684f1c2a .views-exposed-form {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a .views-exposed-form {
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_injector_map-684f1c2a .views-exposed-form {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_injector_map-684f1c2a .views-exposed-form {
    display: block;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form {
  gap: 15px;
  padding: 0.75rem;
  margin-top: 0.625rem;
  margin-right: 0;
  margin-bottom: 0.625rem;
  margin-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  background-color: rgb(3, 124, 56);
}
.coh-ce-cpt_injector_map-684f1c2a form .form-item {
  width: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-self: auto;
      -ms-flex-item-align: auto;
          align-self: auto;
  padding: 0;
  margin: 0;
  position: relative;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-item {
    width: auto;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-item {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-item {
    margin-top: 8px;
    margin-right: 0;
    margin-bottom: 8px;
    margin-left: 0;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form .form-select {
  font-size: 12px;
  background-color: rgb(255, 255, 255);
  width: 150px;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-select {
    width: 120px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-select {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-select {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-select {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-select {
    width: 100%;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form .form-submit {
  background-color: rgb(255, 255, 255);
  -webkit-border-radius: 5px;
          border-radius: 5px;
  color: rgb(7, 92, 32);
  padding: 12px;
  height: 1.875rem;
  font-size: 12px;
  line-height: 8px;
}
.coh-ce-cpt_injector_map-684f1c2a form .form-submit:hover {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_injector_map-684f1c2a form .form-text {
  font-size: 12px;
  background-color: rgb(255, 255, 255);
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  width: 160px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-text {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-text {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-text {
    width: 100%;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper {
  gap: 15px;
  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_injector_map-684f1c2a form .fieldset-wrapper {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper {
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper .form-item-field-geo-proximity-1-value {
    width: 50%;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper #edit-field-geo-proximity-1-source-configuration {
    width: 100%;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper #edit-field-geo-proximity-1-value {
  width: 165px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper #edit-field-geo-proximity-1-value {
    width: 155px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper #edit-field-geo-proximity-1-value {
    width: 110px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper #edit-field-geo-proximity-1-value {
    width: 100%;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper #edit-field-geo-proximity-1-source-configuration-origin-address {
  width: 145px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper #edit-field-geo-proximity-1-source-configuration-origin-address {
    width: 110px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper #edit-field-geo-proximity-1-source-configuration-origin-address {
    width: 110px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper #edit-field-geo-proximity-1-source-configuration-origin-address {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper #edit-field-geo-proximity-1 {
    margin: 0;
    -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
            flex-basis: 50%;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper .input-group {
  margin-left: 5px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper .input-group {
    width: 85%;
    display: inline-block;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper .input-group .input-group-icon {
  font-size: 22px;
  width: 16px;
  top: 4px;
  right: 8px;
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper a {
  position: relative;
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper a .dist-option {
  position: relative;
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper a .dist-option:after {
  background-color: rgb(255, 255, 255);
  height: 1.25rem;
  width: 0.0625rem;
  position: absolute;
  right: -8px;
  content: "";
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper a.dist-option {
  font-size: 14px;
  line-height: 18px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper a.dist-option {
    width: 40px;
    display: inline-block;
    text-align: center;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper a.dist-option:after {
  border-right: 1px solid #ffffff;
  height: 1.25rem;
  width: 0.0625rem;
  position: absolute;
  right: -8px;
  content: "";
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper a.dist-option:last-child:after {
  border: none;
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper .form-item-field-geo-proximity-1-source-configuration-origin-address > label {
  display: inline-block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper .form-item-field-geo-proximity-1-source-configuration-origin-address > label {
    width: 150px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_injector_map-684f1c2a form .fieldset-wrapper .form-item-field-geo-proximity-1-source-configuration-origin-address > label {
    width: 110px;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form p {
  padding: 0;
  margin: 0;
  font-size: 12px;
  color: rgb(255, 255, 255);
  display: none;
}
.coh-ce-cpt_injector_map-684f1c2a form .loading {
  display: none;
}
.coh-ce-cpt_injector_map-684f1c2a form #find-my-position {
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 12px;
  line-height: 1.5;
}
.coh-ce-cpt_injector_map-684f1c2a form label {
  font-size: 12px;
  color: rgb(255, 255, 255);
  margin-bottom: 2px;
  line-height: 14px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_injector_map-684f1c2a form label {
    font-size: 11.5px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_injector_map-684f1c2a form label {
    font-size: 10px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form label {
    font-size: 12px;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form fieldset-legend {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_injector_map-684f1c2a form legend {
  color: rgb(255, 255, 255);
  display: none;
}
.coh-ce-cpt_injector_map-684f1c2a form .form-type-select label:after {
  height: 0;
  width: 0;
  position: absolute;
  top: unset;
  right: 10px;
  color: rgb(116, 188, 31);
  font-size: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 10px solid #74bc1f;
  line-height: 0;
  bottom: 9px;
}
.coh-ce-cpt_injector_map-684f1c2a form .form-actions {
  padding: 0;
  margin: 0;
  -webkit-align-self: end;
      -ms-flex-item-align: end;
          align-self: end;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-actions {
    margin-top: 8px;
    margin-right: 0;
    margin-bottom: 8px;
    margin-left: 0;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form .fieldset-legend {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a form .form-item-field-specialty-target-id {
    margin: 0;
  }
}
.coh-ce-cpt_injector_map-684f1c2a form .views-field-nothing {
  width: 525px;
  max-width: 525px;
  min-width: 525px;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container > div:first-child {
  grid-template-columns: auto auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media (max-width: 564px) {
  .coh-ce-cpt_injector_map-684f1c2a .views-element-container > div:first-child {
    display: block;
  }
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-address {
  padding-top: 1rem;
  padding-right: 2.5rem;
  padding-bottom: 1rem;
  padding-left: 2.5rem;
  margin-top: 12px;
  margin-right: 10px;
  margin-bottom: 12px;
  margin-left: 10px;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: rgb(3, 124, 56);
  font-size: 14px;
  position: relative;
  word-break: break-word;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-address:before {
  background: url(/sites/g/files/kcxpwu236/files/2022-05/Dysport_Patient_Mobile_home_1V09.png) no-repeat top left;
  height: 2.1875rem;
  width: 1.5625rem;
  float: left;
  clear: both;
  position: absolute;
  top: 0.625rem;
  left: 0.3125rem;
  display: block;
  content: "";
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-address:before:before, .coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-address:before:after {
  clear: both;
  content: " ";
  display: table;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .address {
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-address-higlighted {
  background-color: rgb(229, 241, 235);
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-extra-info {
  font-size: 12px;
  line-height: 18px;
  font-family: 'Montserrat', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(0, 0, 0);
  display: block !important;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-extra-info .doc-specialty {
  color: rgb(0, 0, 0);
  font-weight: normal;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-extra-info .doc-specialty span {
  font-weight: bold;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-extra-info .doc-availibility {
  color: rgb(0, 0, 0);
  font-weight: normal;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-extra-info .doc-availibility span {
  font-weight: bold;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-extra-info .doc-languages-spoken {
  font-weight: normal;
  color: rgb(0, 0, 0);
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .doc-extra-info .doc-languages-spoken span {
  font-weight: bold;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .address {
  margin-top: 0px;
  margin-bottom: 0px;
  font-style: normal;
  font-size: 14px;
  line-height: 18px;
  color: rgb(3, 124, 56);
  text-decoration: underline;
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a .views-element-container .address {
    margin-top: 1rem;
  }
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .address .given-name {
  color: rgb(0, 0, 0);
  display: none;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .address .family-name {
  color: rgb(0, 0, 0);
  display: none;
}
.coh-ce-cpt_injector_map-684f1c2a .views-element-container .address .family-name + br {
  display: none;
}
.coh-ce-cpt_injector_map-684f1c2a .doc-address .row {
  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-top: 1.5rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_injector_map-684f1c2a .doc-address .row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-cpt_injector_map-684f1c2a .doc-address .row .col-1 {
  margin-right: 10px;
  -webkit-flex-basis: 35%;
      -ms-flex-preferred-size: 35%;
          flex-basis: 35%;
}
.coh-ce-cpt_injector_map-684f1c2a .doc-address .row .col-1 .doc-distance {
  color: rgb(0, 0, 0);
  font-size: 13px;
  line-height: 18px;
}
.coh-ce-cpt_injector_map-684f1c2a .doc-address .row .col-1 .doc-place-name {
  color: rgb(0, 0, 0);
  font-size: 14px;
  line-height: 20px;
  font-weight: normal;
}
.coh-ce-cpt_injector_map-684f1c2a .doc-card-header .doc-map-marker {
  margin-top: 5px;
}
.coh-ce-cpt_injector_map-684f1c2a .geofield-google-map + .views-element-container div > div {
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
}
.coh-ce-cpt_injector_map-684f1c2a .form-item-field-geo-proximity-1-source-configuration-origin-address {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_injector_map-684f1c2a #doc-injector-map-results {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.coh-ce-cpt_inner_pages_menu-df451476 {
  background-color: rgb(244, 245, 245);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_inner_pages_menu-df451476 {
    padding: 0 50px;
  }
}
.coh-ce-cpt_inner_pages_menu-7a15327b {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_inner_pages_menu-7a15327b {
    max-width: 1100px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_inner_pages_menu-7a15327b {
    width: 100%;
  }
}
.coh-ce-cpt_invasive_procedures_-e2fc2e56 {
  background-color: rgb(245, 130, 129);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_invasive_procedures_-e2fc2e56 {
    padding: 0 50px;
  }
}
.coh-ce-cpt_invasive_procedures_-2fed185e {
  max-width: 1262px;
  margin: 62px auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_invasive_procedures_-2fed185e {
    padding: 0 40px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_invasive_procedures_-2fed185e {
    padding: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_invasive_procedures_-2fed185e {
    max-width: 100%;
    margin-top: 33px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_invasive_procedures_-2fed185e {
    margin-bottom: 18px;
  }
}
.coh-ce-cpt_invasive_procedures_-62042dc6 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 40px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_invasive_procedures_-62042dc6 {
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_invasive_procedures_-62042dc6 {
    margin-bottom: unset;
  }
}
.coh-ce-cpt_invasive_procedures_-582207b1 {
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_invasive_procedures_-582207b1 {
    margin-bottom: 35px;
  }
}
.coh-ce-cpt_invasive_procedures_-6b2a115c {
  width: 150px;
  margin: 0 auto;
}
.coh-ce-cpt_invasive_procedures_-fd48fbf3 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-cpt_invasive_procedures_-ca778010 {
  text-align: center;
}
.coh-ce-cpt_invasive_procedures_-952a5aab {
  margin-top: 60px;
}
.coh-ce-cpt_invasive_procedures_-952a5aab a {
  display: inline;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_is_it_fop_jumplink-b0d69b9b {
    padding: 0 50px;
  }
}
.coh-ce-cpt_is_it_fop_jumplink-e229c0be {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_is_it_fop_jumplink-e229c0be {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_is_it_fop_jumplink-e229c0be {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_is_it_fop_jumplink-e229c0be {
    width: 100%;
  }
}
.coh-ce-cpt_key_recommendations-54f91cdd {
  background-color: rgb(245, 130, 129);
  padding-top: 3.75rem;
  padding-right: 3.125rem;
  padding-bottom: 4.75rem;
  padding-left: 3.125rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_key_recommendations-54f91cdd {
    padding-top: 2.25rem;
    padding-right: 3.125rem;
    padding-bottom: 2.75rem;
    padding-left: 3.125rem;
  }
}
.coh-ce-cpt_key_recommendations-83ada07c {
  max-width: 1210px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_key_recommendations-83ada07c {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_key_recommendations-7d80ac83 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_key_recommendations-7d80ac83 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
}
.coh-ce-cpt_key_recommendations-9f9744a2 {
  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_key_recommendations-47692c62 {
  max-width: 192px;
  min-width: 192px;
  min-height: 192px;
  max-height: 192px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_key_recommendations-47692c62 {
    max-width: 173px;
    min-height: 100%;
    max-height: 100%;
  }
}
.coh-ce-cpt_key_recommendations-ffab6a47 {
  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;
}
@media (max-width: 564px) {
  .coh-ce-cpt_key_recommendations-ffab6a47 {
    margin-top: 16px;
  }
}
.coh-ce-cpt_key_recommendations-b28c3272 {
  padding-left: 46px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_key_recommendations-b28c3272 {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_key_recommendations-90d5990d {
    display: none;
  }
}
.coh-ce-cpt_key_recommendations-f5d42a25 {
  max-width: 405px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_last_row_fop_four_column_ser-99bbe3ba {
    display: none;
  }
}
.coh-ce-cpt_last_row_fop_four_column_ser-d20e88db {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_last_row_fop_four_column_ser-d20e88db {
    padding-top: 3.75rem;
    padding-right: 3.125rem;
    padding-bottom: 2.5rem;
    padding-left: 3.125rem;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_last_row_fop_four_column_ser-2f297c5c {
    margin-bottom: 32px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_last_row_fop_four_column_ser-2f297c5c {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_last_row_fop_four_column_ser-3375b5f {
  padding: 10px 13px;
}
.coh-ce-cpt_last_row_fop_four_column_ser-84882db7 {
  padding: 10px 17px;
}
.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_local_center_fop_banner-59055f75 {
  background-color: rgb(0, 143, 136);
}
@media (max-width: 767px) {
  .coh-ce-cpt_local_center_fop_banner-59055f75 {
    padding: 20px 0;
  }
}
.media-banner.coh-ce-cpt_local_center_fop_banner-59055f75 .banner-icon img {
  max-width: 180px;
}
.media-banner.coh-ce-cpt_local_center_fop_banner-59055f75 h1 {
  padding-top: 126px;
  padding-bottom: 125px;
}
@media (max-width: 767px) {
  .media-banner.coh-ce-cpt_local_center_fop_banner-59055f75 h1 {
    padding-top: 79px;
    padding-bottom: 78px;
  }
}
.media-banner.patient.coh-ce-cpt_local_center_fop_banner-59055f75 {
  background-color: rgb(245, 130, 129);
}
.media-banner.patient.coh-ce-cpt_local_center_fop_banner-59055f75 h1 {
  color: rgb(3, 58, 82);
  font-size: 64px;
  line-height: 65px;
  padding-top: 203px;
  padding-bottom: 204px;
  margin-top: 0px;
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .media-banner.patient.coh-ce-cpt_local_center_fop_banner-59055f75 h1 {
    font-size: 35px;
    line-height: 40px;
    padding-top: 61px;
    padding-bottom: 61px;
  }
}
.coh-ce-cpt_local_center_fop_banner-23581df5 {
  max-width: 1260px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_local_center_fop_banner-23581df5 {
    padding: 0 45px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_local_center_fop_banner-23581df5 {
    padding: 0 65px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_local_center_fop_banner-23581df5 {
    padding: 0px;
  }
}
.coh-ce-cpt_local_center_fop_banner-7ee08c8b {
  margin: 0px 0px !important;
}
.coh-ce-cpt_local_center_fop_banner-ca9ed4ad {
  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: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_local_center_fop_banner-ca9ed4ad {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_local_center_fop_banner-beed066 {
    font-weight: 22px;
    line-height: 26px;
  }
}
.media-banner.coh-ce-cpt_local_center_fop_banner-beed066 h1 {
  padding-top: 126px;
  padding-bottom: 125px;
}
.coh-ce-cpt_local_center_fop_banner-beed066 .coh-style-p-tb-150 {
  padding-left: 0px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_local_center_fop_banner-beed066 .coh-style-p-tb-150 {
    padding-top: 78px;
    padding-bottom: 79px;
  }
}
.coh-ce-cpt_local_center_fop_banner-beed066 .coh-style-common-fop-title {
  font-size: 60px;
  line-height: 65px;
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
  padding-right: 100px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_local_center_fop_banner-beed066 .coh-style-common-fop-title {
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_local_center_fop_banner-beed066 .coh-style-common-fop-title {
    font-size: 35px;
    line-height: 40px;
    padding-right: 65px;
    padding-left: 45px;
  }
}
.coh-ce-cpt_local_center_fop_banner-beed066 h1.patient-media {
  white-space: pre;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_local_center_fop_banner-beed066 h1.patient-media {
    white-space: normal;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_local_center_fop_banner-beed066 h1.patient-media {
    padding-top: 85px;
    padding-bottom: 86px;
    padding-top: 85px !important;
    padding-bottom: 86px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_local_center_fop_banner-beed066 h1.patient-media {
    white-space: normal;
  }
}
.coh-ce-cpt_local_center_fop_banner-10bc363 {
  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_local_center_fop_banner-964f3155 {
  max-width: 342px;
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_local_center_fop_banner-964f3155 {
    display: none;
    max-width: 260px;
  }
}
.coh-ce-cpt_local_center_fop_banner-894b386e {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_local_center_fop_banner-894b386e {
    max-width: 226px;
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_local_center_fop_banner-894b386e {
    display: none;
  }
}
.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_managing_fop_flare_ups-d61fa3bf {
  background-color: rgb(245, 130, 129);
  padding: 57px 100px 63px 89px;
  margin-top: 65px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_managing_fop_flare_ups-d61fa3bf {
    padding: 23px 50px 44px 50px;
  }
}
.coh-ce-cpt_managing_fop_flare_ups-38917851 {
  max-width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt_managing_fop_flare_ups-1be003af {
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_managing_fop_flare_ups-1be003af {
    text-align: left;
  }
}
.coh-ce-cpt_managing_fop_flare_ups-df5c3952 {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_managing_fop_flare_ups-df5c3952 {
    display: block;
    margin-bottom: 25px;
  }
}
.coh-ce-cpt_managing_fop_flare_ups-9a761795 {
  padding-top: 98px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_managing_fop_flare_ups-9a761795 {
    padding-top: 15px;
    letter-spacing: -0.4px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_managing_fop_flare_ups-7c76fb38 {
    display: none;
  }
}
.coh-ce-cpt_map_page_text-5de459ac {
  max-width: 1260px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_map_page_text-5de459ac {
    padding: 0 45px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_map_page_text-5de459ac {
    padding: 0;
  }
}
.coh-ce-cpt_map_page_text-5de459ac .coh-row-xl > .coh-row-inner {
  margin: 0;
}
.coh-ce-cpt_map_page_text-123d246 {
  padding-left: 0 !important;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_media_library_jumplink-b0d69b9b {
    padding: 0 50px;
  }
}
.coh-ce-cpt_media_library_jumplink-b464dc1f {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_media_library_jumplink-b464dc1f {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_media_library_jumplink-b464dc1f {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-b464dc1f {
    width: 100%;
  }
}
.coh-ce-cpt_media_library_jumplink-b464dc1f .coh-menu-list-container {
  margin-top: 20px;
  margin-bottom: 0px;
}
.coh-ce-cpt_media_library_jumplink-70d8642c {
  padding-top: 60px;
  padding-bottom: 0px;
}
.coh-ce-cpt_media_library_jumplink-70d8642c p {
  font-size: 18px;
  font-weight: 400;
  color: rgb(3, 58, 82);
  margin-bottom: 30px;
  font-family: "proxima-soft", sans-serif;;
}
.coh-ce-cpt_media_library_jumplink-70d8642c p.heading {
  margin-bottom: 0px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 25px;
  line-height: 28px;
  font-weight: 700;
  font-family: "proxima-soft", sans-serif;
  padding-top: 20px;
}
.coh-ce-cpt_media_library_jumplink-70d8642c .visible-mob {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-70d8642c .visible-mob {
    display: block;
    margin-top: 20px;
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_media_library_jumplink-f00b2e2 {
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-f00b2e2 {
    margin-top: 0px;
  }
}
.coh-ce-cpt_media_library_jumplink-50212ba3 {
  list-style-type: none;
  margin-bottom: 0px;
  margin-left: 0px;
  position: relative;
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 {
    margin-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link .menu-option:has(a.active) {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link .menu-option.active {
    display: none;
  }
}
.coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link a {
  font-family: 'GothamRegular', sans-serif;
  padding-right: 15px;
  padding-left: 15px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link a {
    padding-right: 5px;
    padding-left: 5px;
    font-size: 12px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link a {
    font-size: 16px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link a {
    font-size: 15px;
  }
}
.coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link li {
  margin-left: 17px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link li {
    font-size: 12px;
    margin-left: 5px;
  }
}
.coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link li:first-child {
  margin-left: 0px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link li:first-child {
    margin-left: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .jump-link li:first-child {
    margin-left: 0px;
  }
}
.coh-ce-cpt_media_library_jumplink-50212ba3 .option-click {
  position: absolute;
  top: 0px;
  left: 0px;
  margin-top: 0px;
  -webkit-border-radius: 35px;
          border-radius: 35px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  background-color: rgb(255, 255, 255);
  z-index: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .option-click {
    display: block;
  }
}
.coh-ce-cpt_media_library_jumplink-50212ba3 .option-click li {
  padding-bottom: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.coh-ce-cpt_media_library_jumplink-50212ba3 .option-click li:last-child a {
  padding-right: 15px;
  padding-left: 15px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .option-click li:last-child a {
    padding-left: 5px;
  }
}
.coh-ce-cpt_media_library_jumplink-50212ba3 .option-click li a {
  background-color: rgba(0, 0, 0, 0);
  -webkit-border-radius: 0px;
          border-radius: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  color: rgb(3, 58, 82);
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-50212ba3 .option-click li a {
    min-height: auto;
  }
}
.coh-ce-cpt_media_library_jumplink-ae67cf0a {
  display: none;
  font-family: 'Gotham-Book', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  background-color: rgb(2, 82, 160);
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding-top: 25px;
  padding-right: 40px;
  padding-bottom: 25px;
  padding-left: 20px;
  min-width: 150px;
  position: relative;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 22px;
  font-weight: bold;
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-ae67cf0a {
    display: block;
  }
}
.coh-ce-cpt_media_library_jumplink-ae67cf0a: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: "";
  content: "\f107";
  font-family: icomoon;
  font-size: 34px;
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_jumplink-ae67cf0a:after {
    font-size: 32px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_media_library_jumplink-ae67cf0a:after {
    top: 45%;
    right: 15px;
  }
}
.coh-ce-cpt_media_library_slider-249d5424 {
  max-width: 1180px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 56px;
  width: 100%;
  scroll-margin-top: -2px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_media_library_slider-249d5424 {
    padding-right: 50px;
    padding-left: 50px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_media_library_slider-249d5424 {
    padding-right: 50px;
    padding-left: 50px;
    scroll-margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_slider-249d5424 {
    width: 90%;
    display: none;
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media (max-width: 767px) {
  .tab-content.active.coh-ce-cpt_media_library_slider-249d5424 {
    display: block;
  }
}
#science.coh-ce-cpt_media_library_slider-249d5424 {
  padding-bottom: 124px;
}
@media (max-width: 767px) {
  #science.coh-ce-cpt_media_library_slider-249d5424 {
    padding-bottom: 0px;
  }
}
@media (max-width: 1023px) {
  #science.coh-ce-cpt_media_library_slider-249d5424 .slick-track {
    width: 1034px !important;
  }
}
@media (max-width: 767px) {
  #science.coh-ce-cpt_media_library_slider-249d5424 .slick-track {
    width: auto ;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_slider-249d5424 .tab-content.active {
    display: block;
  }
}
.coh-ce-cpt_media_library_slider-3175f286 {
  color: rgb(3, 58, 82);
  font-size: 20px;
  font-weight: bold;
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_slider-3175f286 {
    display: none;
  }
}
.coh-ce-cpt_media_library_slider-3175f286 h2 {
  font-weight: bold;
  color: rgb(3, 58, 82);
  font-size: 25px;
  line-height: 28px;
  margin-bottom: 5px;
}
.coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid {
  overflow: unset;
}
.coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid .slick-arrow {
  background-color: rgb(2, 82, 160);
  height: 33px;
  width: 34px;
  -webkit-border-radius: 100%;
          border-radius: 100%;
  top: 60%;
}
.coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid .slick-prev {
  left: -65px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid .slick-prev {
    left: -4%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid .slick-prev {
    left: -4%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid .slick-prev {
    left: -6%;
  }
}
.coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid .slick-next {
  right: -55px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid .slick-next {
    right: -4%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid .slick-next {
    right: -4%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid .slick-next {
    right: -6%;
  }
}
.coh-ce-cpt_media_library_slider-8f944d4c .coh-slider-container-mid .slick-disabled {
  background-color: rgb(168, 168, 168);
}
.coh-ce-cpt_media_library_slider-facddc63 {
  max-width: 33.33%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_slider-facddc63 {
    max-width: 100%;
  }
}
.coh-ce-cpt_media_library_slider-f12f8beb {
  color: rgb(3, 58, 82);
  font-weight: bold;
}
.coh-ce-cpt_media_library_slider-f12f8beb p {
  font-weight: bold;
  font-size: 22px;
  line-height: 28px;
  margin-bottom: 20px;
}
.coh-ce-cpt_media_library_slider-69bdb203 {
  cursor: pointer;
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_slider-69bdb203 {
    margin-bottom: 45px;
  }
}
.coh-ce-cpt_media_library_slider-4f337243 {
  width: 50%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_media_library_slider-4f337243 {
    width: 70%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_media_library_slider-4f337243 {
    width: 80%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_media_library_slider-4f337243 {
    width: 95%;
  }
}
.coh-ce-cpt_media_library_slider-4f337243 .coh-modal-inner {
  overflow: hidden !important;
}
.coh-ce-cpt_milestones_in_the_history__0-e5a7945d {
  background-color: rgb(244, 245, 245);
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_milestones_in_the_history__0-e5a7945d {
    padding: 15px 19px 34px 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_milestones_in_the_history__0-e5a7945d {
    display: block;
    padding: 15px 19px 34px 38px;
  }
}
.coh-ce-cpt_milestones_in_the_history__0-1e9c2628 {
  max-width: 1260px;
  margin: 0 auto;
  background-color: rgb(244, 245, 245);
}
@media (max-width: 767px) {
  .coh-ce-cpt_milestones_in_the_history__0-1e9c2628 {
    width: 100%;
  }
}
.coh-ce-cpt_milestones_in_the_history__0-f9a19fbf {
  font-size: 32px;
  line-height: 28px;
  color: rgb(3, 58, 82);
}
@media (max-width: 767px) {
  .coh-ce-cpt_milestones_in_the_history__0-f9a19fbf {
    font-size: 23px;
  }
}
.coh-ce-cpt_milestones_in_the_history__0-a2301c74 {
  width: 95%;
  margin: 0 auto !important;
}
.coh-ce-cpt_milestones_in_the_history__0-327aec7e {
  text-align: center;
}
.coh-ce-cpt_milestones_in_the_history__0-cffddc4d {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 16px;
  text-align: center;
  background-color: rgb(250, 169, 61);
  padding: 20px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
}
.coh-ce-cpt_milestones_in_the_history_sl-c71ce800 {
  background-color: rgb(244, 245, 245);
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_milestones_in_the_history_sl-c71ce800 {
    padding: 20px 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_milestones_in_the_history_sl-c71ce800 {
    display: none;
  }
}
.coh-ce-cpt_milestones_in_the_history_sl-8604b3 {
  max-width: 1260px;
  margin: 0 auto;
  padding-bottom: 24px;
  background-color: rgb(244, 245, 245);
}
@media (max-width: 767px) {
  .coh-ce-cpt_milestones_in_the_history_sl-8604b3 {
    width: 100%;
  }
}
.coh-ce-cpt_milestones_in_the_history_sl-5a87f1c1 {
  font-size: 32px;
  line-height: 28px;
  margin-top: 56px;
  color: rgb(3, 58, 82);
}
@media (max-width: 1023px) {
  .coh-ce-cpt_milestones_in_the_history_sl-5a87f1c1 {
    margin-top: 22px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_milestones_in_the_history_sl-5a87f1c1 {
    font-size: 23px;
  }
}
.coh-ce-cpt_milestones_in_the_history_sl-a2301c74 {
  width: 95%;
  margin: 0 auto !important;
}
.coh-ce-cpt_milestones_in_the_history_sl-327aec7e {
  text-align: center;
}
.coh-ce-cpt_milestones_in_the_history_sl-c4c96aac {
  background-color: rgb(250, 169, 61);
  max-width: 535px;
  -webkit-border-radius: 40px;
          border-radius: 40px;
  padding: 30px;
  width: 100%;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 18px;
  color: rgb(3, 58, 82);
  font-weight: 400;
  text-align: center;
}
.coh-ce-cpt_misdiagnosed_8_component-cd3ba09b {
  background: #0252a0;
}
.coh-ce-cpt_misdiagnosed_8_component-2fcabf80 {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_misdiagnosed_8_component-2fcabf80 {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_misdiagnosed_8_component-2fcabf80 {
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_misdiagnosed_8_component-2fcabf80 {
    max-width: 100%;
    margin: 0 50px;
  }
}
.coh-ce-cpt_misdiagnosed_8_component-44d33021 {
  margin-top: 65px;
  margin-bottom: 65px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_misdiagnosed_8_component-44d33021 {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_misdiagnosed_8_component-79631733 .coh-style-happen-result sup {
    top: -15px;
  }
}
.coh-ce-cpt_misdiagnosed_8_component-46b631de {
  margin-top: 65px;
  margin-bottom: 65px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_misdiagnosed_8_component-46b631de {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_misdiagnosed_8_component-46b631de {
    margin-top: 10px;
    margin-bottom: 48px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_misdiagnosed_8_component-a1406c03 .coh-style-happen-result sup sup {
    top: -13px;
  }
}
.coh-ce-cpt_misdiagnosis_of_fop-3dd8b6bb {
  margin-top: -20px;
}
.coh-ce-cpt_misdiagnosis_of_fop-3dd8b6bb .diagnosis-modal {
  display: none;
}
.coh-ce-cpt_misdiagnosis_of_fop-123d246 {
  padding-left: 0 !important;
}
.coh-ce-cpt_misdiagnosis_of_fop-230f81be {
  padding-top: 55px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_misdiagnosis_of_fop-230f81be {
    padding-top: 30px;
  }
}
.coh-ce-cpt_misdiagnosis_of_fop-bb6f7f14 p {
  font-size: 10px;
  line-height: 15px;
  margin-top: 50px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_misdiagnosis_of_fop-bb6f7f14 p {
    margin-top: 0;
  }
}
.coh-ce-cpt_misdiagnosis_of_fop-5deeebe5 {
  padding-right: 0 !important;
}
.coh-ce-cpt_misdiagnosis_of_fop-4513b53b {
  margin-bottom: 18px;
  padding-top: 22px;
  padding-right: 14px;
  padding-bottom: 22px;
  padding-left: 18px;
  max-width: 373px;
}
.coh-ce-cpt_misdiagnosis_of_fop-5bccf952 p {
  margin-bottom: 0;
  font-family: 'GothamRegular', sans-serif;
  color: rgb(4, 58, 82);
  font-size: 16px;
  line-height: 21px;
}
.coh-ce-cpt_misdiagnosis_of_fop-1b9fd0c {
  padding-top: 25px;
  padding-right: 14px;
  padding-bottom: 6px;
  padding-left: 18px;
  position: relative;
  min-height: 315px;
  max-width: 373px;
}
.coh-ce-cpt_misdiagnosis_of_fop-42259b0c {
  max-width: 56px;
}
.coh-ce-cpt_misdiagnosis_of_fop-161ca93b {
  padding-left: 0 !Important;
}
.coh-ce-cpt_misdiagnosis_of_fop-92839d79 h2 {
  color: rgb(4, 58, 82);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 17px;
  line-height: 21px;
  margin-bottom: 8px;
  max-width: 98%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_misdiagnosis_of_fop-92839d79 h2 {
    max-width: 100%;
  }
}
.coh-ce-cpt_misdiagnosis_of_fop-92839d79 p {
  font-family: 'GothamRegular', sans-serif;
  font-size: 12px;
  line-height: 15px;
  max-width: 90%;
  margin-bottom: 17px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_misdiagnosis_of_fop-92839d79 p {
    max-width: 99%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_misdiagnosis_of_fop-92839d79 .panel-click {
    max-width: 99%;
    font-size: 10px;
    margin-top: -4px;
  }
}
.coh-ce-cpt_misdiagnosis_of_fop-399d3537 .coh-style-col-yellow-bg {
  max-width: 158px;
  margin-right: auto;
  margin-bottom: 15px;
  margin-left: auto;
  padding-top: 6px;
  padding-bottom: 6px;
  text-align: center;
  cursor: default;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.coh-ce-cpt_misdiagnosis_of_fop-399d3537 .coh-style-col-yellow-bg img {
  width: 58px;
}
.coh-ce-cpt_misdiagnosis_of_fop-1892f777 {
  margin-right: 0 !important;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_misdiagnosis_of_fop-1892f777 {
    margin-right: auto !Important;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_misdiagnosis_of_fop-310ce81d .diagnosis-modal {
    padding-top: 51px;
    padding-bottom: 42px;
  }
}
.coh-ce-cpt_misdiagnosis_of_fop-351935a8 .permanent-report {
  width: 90%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_modal_window-4cdea7fb {
    background: rgba(18, 72, 146, 0.85) !important;
  }
}
.coh-ce-cpt_modal_window-4cdea7fb .coh-modal-inner {
  background-color: rgb(255, 255, 255);
  max-width: 814px  !important;
  padding: 0rem 3rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_modal_window-4cdea7fb .coh-modal-inner {
    background: none;
    max-width: 91% !important;
    padding: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_modal_window-4cdea7fb .coh-modal-inner {
    background-color: rgb(255, 255, 255);
  }
}
.coh-ce-cpt_modal_window-4cdea7fb .coh-modal-inner.modal-small {
  max-width: 35rem;
}
.coh-ce-cpt_modal_window-4cdea7fb .coh-modal-inner.modal-medium {
  max-width: 50rem;
}
.coh-ce-cpt_modal_window-4cdea7fb .coh-modal-inner.modal-large {
  max-width: 75rem;
  -webkit-border-radius: 25px;
          border-radius: 25px;
  padding: 32px 25px  35px 25px;
  max-width: 1030px !important;
  width: 100%;
  background-color: rgb(255, 255, 255);
}
@media (max-width: 1439px) {
  .coh-ce-cpt_modal_window-4cdea7fb .coh-modal-inner.modal-large {
    width: 80%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_modal_window-4cdea7fb .coh-modal-inner.modal-large {
    width: 91%;
  }
}
.coh-ce-cpt_modal_window-4cdea7fb .coh-modal-inner.modal-fullscreen {
  max-width: none;
  width: 100%;
  height: 100%;
  margin-right: 0;
  margin-left: 0;
}
.coh-ce-cpt_modal_window-87eb58e4 {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  margin: 0 auto;
  padding: 3rem 1rem;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_modal_window-87eb58e4 {
    padding: 40px 0 20px 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_modal_window-87eb58e4 {
    padding: 3rem 2rem 3rem 2rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_modal_window-87eb58e4 {
    padding: 0;
  }
}
.coh-ce-cpt_modal_window-87eb58e4 img {
  margin: 0 auto -91px;
  width: 180px;
  position: relative;
  z-index: 10;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_modal_window-87eb58e4 img {
    width: 100px;
    margin: 0 auto -53px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_modal_window-87eb58e4 .hcp-popup-buttons {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_modal_window-87eb58e4 .hcp-popup-buttons .coh-column {
    margin-bottom: 0 !important;
  }
}
.coh-ce-cpt_not_sure_where_to_start_-505b1d62 {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_not_sure_where_to_start_-505b1d62 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_not_sure_where_to_start_-505b1d62 {
    padding: 0 50px;
  }
}
.coh-ce-cpt_not_sure_where_to_start_-31267589 .coh-style-patient-fop-h2 {
  margin-bottom: 35px;
}
.coh-ce-cpt_not_sure_where_to_start_-ac8962a0 {
  max-width: 380px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_not_sure_where_to_start_-ac8962a0 {
    max-width: 207px;
  }
}
.coh-ce-cpt_not_sure_where_to_start_-58776f88 {
  max-width: 662px;
  margin: 0 auto;
  margin-top: 16px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_not_sure_where_to_start_-58776f88 {
    max-width: 100%;
    margin-top: 5px;
  }
}
.coh-ce-cpt_optimal_care_component-cd289ba9 {
  padding-top: 4.75rem;
  padding-right: 3.125rem;
  padding-bottom: 5rem;
  padding-left: 3.125rem;
  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_optimal_care_component-cd289ba9 {
    padding-top: 3.125rem;
    padding-right: 3.125rem;
    padding-bottom: 3.75rem;
    padding-left: 3.125rem;
  }
}
.coh-ce-cpt_optimal_care_component-625c9260 {
  max-width: 1210px;
  margin: 0 auto;
}
.coh-ce-cpt_optimal_care_component-a3b284cf .coh-style-text-color-1 {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_optimal_care_component-48cfc7c1 {
  padding-top: 33px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_optimal_care_component-48cfc7c1 {
    display: none;
  }
}
.coh-ce-cpt_optimal_care_component-fd49cc59 {
  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-ce-cpt_optimal_care_component-81572f97 {
  margin-top: 20px;
}
.coh-ce-cpt_optimal_care_component-81572f97 .optimal {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_optimal_care_component-3b9d95a8 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: right;
  -webkit-justify-content: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.coh-ce-cpt_optimal_care_component-dc996cf2 {
  max-width: 544px;
  padding-bottom: 32px;
}
.coh-ce-cpt_optimal_care_component-8120e5d {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_optimal_care_component-8120e5d {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_optimal_care_component-4a6246a5 {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_optimal_care_component-6191f440 {
  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_optimal_care_component-dfd32d7 .optimal {
  color: rgb(255, 255, 255);
}
.coh-ce-cpt_optimal_care_component-f90a58e2 {
  max-width: 681px;
  margin: 0 auto;
  display: block;
}
@media (max-width: 564px) {
  .coh-ce-cpt_optimal_care_component-f90a58e2 {
    display: none;
  }
}
.coh-ce-cpt_optimal_care_component-dc35535b {
  max-width: 680px;
  margin: 0 auto;
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_optimal_care_component-dc35535b {
    display: block;
  }
}
.coh-ce-cpt_other_signs_and_symptoms-7e7685f0 {
  background-color: rgb(250, 169, 61);
}
.coh-ce-cpt_other_signs_and_symptoms-2fcabf80 {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_other_signs_and_symptoms-2fcabf80 {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_other_signs_and_symptoms-2fcabf80 {
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_other_signs_and_symptoms-2fcabf80 {
    max-width: 100%;
    margin: 0 50px;
  }
}
.coh-ce-cpt_other_signs_and_symptoms-e9dfdffb {
  max-width: 544px;
  margin-bottom: 70px;
}
.coh-ce-cpt_other_signs_and_symptoms-1c4fbd3a {
  margin-top: 41px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_other_signs_and_symptoms-1c4fbd3a {
    margin-top: 0;
  }
}
.coh-ce-cpt_other_signs_and_symptoms-d74c7024 {
  max-width: 87%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_other_signs_and_symptoms-d74c7024 {
    max-width: 100%;
  }
}
.coh-ce-cpt_other_signs_and_symptoms-d74c7024 ul {
  width: 90%;
  margin-left: 15px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_other_signs_and_symptoms-d74c7024 ul {
    width: 100%;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-8b2a0eff {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_fl_template_header_m-8b2a0eff {
    display: block;
    position: sticky;
    top: 0;
    z-index: 100;
    overflow: hidden;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_fl_template_header_m-8b2a0eff {
    display: block;
    position: sticky;
    z-index: 99999;
    overflow: hidden;
    top: 0;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-c580ff62 {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_patient_fl_template_header_m-4ec80023 {
  background-color: #ffffff;
  padding: 10px 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_fl_template_header_m-4ec80023 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-9f846ef {
  display: inline-block;
  vertical-align: top;
  font-size: 10px;
  width: 50%;
}
.coh-ce-cpt_patient_fl_template_header_m-9f846ef ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  margin-bottom: 0;
}
.coh-ce-cpt_patient_fl_template_header_m-9f846ef ul li {
  list-style: none;
  padding: 8px 0;
  line-height: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_fl_template_header_m-9f846ef ul li {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_fl_template_header_m-9f846ef ul li {
    margin: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_fl_template_header_m-9f846ef ul li {
    line-height: 6px;
    font-size: 9px;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-9f846ef ul li a {
  font-family: Montserrat, arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 10px;
  text-decoration: underline;
  line-height: 12px;
  text-align: center;
  font-weight: 700;
  letter-spacing: 1px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_fl_template_header_m-9f846ef ul li a {
    font-size: 6px;
    line-height: 9px;
    text-align: center;
    letter-spacing: 0.5px;
    font-size: 6px!important;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-b4881c2 {
  color: #a92d31;
  text-align: center;
  margin-bottom: 0;
  padding: 8px 0;
  vertical-align: top;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
  line-height: 16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_fl_template_header_m-b4881c2 {
    color: #a92d31;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-8433061f {
  position: static;
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
  width: 50%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_fl_template_header_m-8433061f {
    text-align: center;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-8433061f .header-menu > li a {
  color: #fff;
  font-size: 8px;
  padding: 10px 16px !important;
  text-align: center;
  text-transform: uppercase;
}
.coh-ce-cpt_patient_fl_template_header_m-8433061f .header-sub-menu {
  top: 58px;
  display: none;
}
.coh-ce-cpt_patient_fl_template_header_m-8433061f .header-sub-menu ul li a {
  font-size: 12px;
  text-transform: uppercase;
  padding: 13px 0 !important;
}
.coh-ce-cpt_patient_fl_template_header_m-fe166e92 {
  background-color: rgb(169, 45, 49);
  color: rgb(255, 255, 255);
  padding: 12px 29px;
  position: relative;
  padding-right: 45px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
}
.coh-ce-cpt_patient_fl_template_header_m-fe166e92:after {
  bottom: 10px;
  right: 17px;
  border-width: 16px;
  border-style: solid;
  border-color: transparent;
  content: "";;
  position: absolute;
  background: url(/sites/g/files/kcxpwu596/files/2023-09/header-cta-arrow.png);;
  background-repeat: no-repeat;
  display: block;
}
.coh-ce-cpt_patient_fl_template_header_m-c8fe4334 {
  display: none;
  background-color: rgb(18, 72, 146);
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_fl_template_header_m-c8fe4334 {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    position: sticky;
    top: -25px;
    z-index: 99;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_fl_template_header_m-c8fe4334 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: sticky;
    top: -25px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_fl_template_header_m-c8fe4334 {
    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;
    z-index: 99;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_fl_template_header_m-78d31f9d {
    padding-top: 16px;
    padding-right: 1rem;
    padding-bottom: 16px;
    padding-left: 19px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_fl_template_header_m-78d31f9d {
    padding-top: 16px;
    padding-right: 1rem;
    padding-bottom: 16px;
    padding-left: 19px;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_fl_template_header_m-68188477 {
    max-width: 109px;
    margin-left: 5px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_fl_template_header_m-68188477 {
    max-width: 109px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_fl_template_header_m-68188477 {
    margin-left: 5px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_fl_template_header_m-68188477 {
    margin-left: 0;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_fl_template_header_m-2d1c50d6 {
    height: 30px;
    width: 30px;
    position: absolute;
    right: 20px;
    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_patient_fl_template_header_m-2d1c50d6 {
    height: 30px;
    width: 30px;
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    right: 20px;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-2d1c50d6 #cross {
  opacity: 0;
  visibility: hidden;
}
.coh-ce-cpt_patient_fl_template_header_m-50001066 {
  -webkit-transition: all 1.5ms ease-in-out;
  transition: all 1.5ms ease-in-out;
  fill: #ffffff;
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_fl_template_header_m-50001066 {
    width: 28px;
    top: 0;
    height: 24px;
    position: absolute;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_fl_template_header_m-50001066 {
    width: 28px;
    position: absolute;
    right: 0;
    top: 0;
    height: 24px;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-ddc0f631 {
  position: absolute;
  right: 50px;
  margin-bottom: 0px;
  top: 22px;
  color: #001C71;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
}
.coh-ce-cpt_patient_fl_template_header_m-6fbf8634 {
  position: absolute;
  top: 18px;
  right: 50px;;
  margin-bottom: 0;
  color: #001C71;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
}
.coh-ce-cpt_patient_fl_template_header_m-6fbf8634:after {
  content: "";
  position: absolute;
  content: "X";;
  color: #ffffff;
  font-size: 24px;
  width: 50px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_fl_template_header_m-6fbf8634:after {
    left: 12px;
    top: -17px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_fl_template_header_m-6fbf8634:after {
    left: 12px;
    top: -17px;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-1df2ae98 {
  display: none;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_fl_template_header_m-1df2ae98 {
    position: sticky;
    z-index: 99;
    overflow: scroll;
    height: 70%;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_fl_template_header_m-1df2ae98 {
    display: none;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    position: sticky;
    overflow: scroll;
    height: 70%;
    z-index: 99;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_fl_template_header_m-1df2ae98 {
    height: 40%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_fl_template_header_m-1df2ae98 {
    height: 70%;
  }
}
.coh-ce-cpt_patient_fl_template_header_m-1df2ae98 .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_patient_fl_template_header_m-b057538b {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #124892;
  padding-top: 10px;
  padding-bottom: 10px;
}
.coh-ce-cpt_patient_fl_template_header_m-b057538b .anim ul li {
  opacity: 1;
}
.coh-ce-cpt_patient_header_mobile-61b6146 {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_header_mobile-61b6146 {
    display: block;
    position: sticky;
    z-index: 100;
    overflow: visible;
    top: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-61b6146 {
    display: block;
    position: sticky;
    z-index: 100;
    overflow: visible;
    top: 0;
  }
}
.coh-ce-cpt_patient_header_mobile-c580ff62 {
  background-color: rgb(255, 255, 255);
}
.coh-ce-cpt_patient_header_mobile-22966aa2 {
  background-color: #ffffff;
  padding: 10px 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_header_mobile-22966aa2 {
    margin-right: 0px !important;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-22966aa2 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
}
.coh-ce-cpt_patient_header_mobile-9f846ef {
  display: inline-block;
  vertical-align: top;
  font-size: 10px;
  width: 50%;
}
.coh-ce-cpt_patient_header_mobile-9f846ef ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  margin-bottom: 0;
}
.coh-ce-cpt_patient_header_mobile-9f846ef ul li {
  list-style: none;
  padding: 8px 0;
  line-height: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-9f846ef ul li {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_header_mobile-9f846ef ul li {
    margin: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_header_mobile-9f846ef ul li {
    line-height: 6px;
    font-size: 9px;
  }
}
.coh-ce-cpt_patient_header_mobile-9f846ef ul li a {
  font-family: Montserrat, arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-size: 10px;
  text-decoration: underline;
  line-height: 12px;
  text-align: center;
  font-weight: 700;
  letter-spacing: 1px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_header_mobile-9f846ef ul li a {
    font-size: 6px;
    line-height: 9px;
    text-align: center;
    letter-spacing: 0.5px;
    font-size: 6px!important;
  }
}
.coh-ce-cpt_patient_header_mobile-b4881c2 {
  color: #a92d31;
  text-align: center;
  margin-bottom: 0;
  padding: 8px 0;
  vertical-align: top;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
  line-height: 16px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_header_mobile-b4881c2 {
    color: #a92d31;
  }
}
.coh-ce-cpt_patient_header_mobile-f0299fcc {
  position: static;
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
  width: 50%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-f0299fcc {
    text-align: center;
  }
}
.coh-ce-cpt_patient_header_mobile-f0299fcc .header-menu > li a {
  color: #fff;
  font-size: 8px;
  padding: 10px 16px !important;
  text-align: center;
  text-transform: uppercase;
}
.coh-ce-cpt_patient_header_mobile-f0299fcc .header-sub-menu {
  top: 58px;
  display: none;
}
.coh-ce-cpt_patient_header_mobile-f0299fcc .header-sub-menu ul li a {
  font-size: 12px;
  text-transform: uppercase;
  padding: 13px 0 !important;
}
.coh-ce-cpt_patient_header_mobile-12fbe547 {
  background-color: rgb(169, 45, 49);
  color: rgb(255, 255, 255);
  padding: 12px 29px;
  position: relative;
  padding-right: 50px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 12px;
}
.coh-ce-cpt_patient_header_mobile-12fbe547:after {
  content: "";;
  position: absolute;
  bottom: 12px;
  right: 21px;
  background-size: 95% 94% !important;
  width: 14px;
  height: 12px;
  background: url(/sites/g/files/kcxpwu596/files/2023-09/header-cta-arrow.png);;
  background-repeat: no-repeat;
  display: block;
}
.coh-ce-cpt_patient_header_mobile-1ef929da {
  display: none;
  background-color: rgb(18, 72, 146);
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_header_mobile-1ef929da {
    position: static;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 99;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_header_mobile-1ef929da {
    position: sticky;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-1ef929da {
    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;
    z-index: 99;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_header_mobile-78d31f9d {
    padding-top: 16px;
    padding-right: 1rem;
    padding-bottom: 16px;
    padding-left: 19px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-78d31f9d {
    padding-top: 16px;
    padding-right: 1rem;
    padding-bottom: 16px;
    padding-left: 19px;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_header_mobile-c05cb5b6 {
    max-width: 109px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_header_mobile-c05cb5b6 {
    max-width: 109px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-c05cb5b6 {
    margin-left: 5px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_header_mobile-c05cb5b6 {
    margin-left: 0;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_header_mobile-118bd487 {
    height: 30px;
    width: 30px;
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_header_mobile-118bd487 {
    position: absolute;
    right: 20px;
    height: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-118bd487 {
    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;
  }
}
.coh-ce-cpt_patient_header_mobile-118bd487 #cross {
  opacity: 0;
  visibility: hidden;
}
.coh-ce-cpt_patient_header_mobile-829e032a {
  -webkit-transition: all 1.5ms ease-in-out;
  transition: all 1.5ms ease-in-out;
  fill: #ffffff;
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_header_mobile-829e032a {
    width: 28px;
    position: absolute;
    top: 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_header_mobile-829e032a {
    position: absolute;
    top: 0;
    right: 0.5rem;
    width: 28px;
    height: 24px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-829e032a {
    width: 28px;
    position: absolute;
    top: 0;
    height: 24px;
  }
}
.coh-ce-cpt_patient_header_mobile-f1b63220 {
  position: absolute;
  right: 50px;
  margin-bottom: 0px;
  top: 22px;
  color: #001C71;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
}
.coh-ce-cpt_patient_header_mobile-baa5fbc0 {
  position: absolute;
  top: 18px;
  right: 50px;;
  margin-bottom: 0;
  color: #001C71;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
}
.coh-ce-cpt_patient_header_mobile-baa5fbc0:after {
  content: "";
  position: absolute;
  content: "X";;
  color: #ffffff;
  font-size: 24px;
  width: 50px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_header_mobile-baa5fbc0:after {
    left: 12px;
    top: -17px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-baa5fbc0:after {
    left: 12px;
    top: -17px;
  }
}
.coh-ce-cpt_patient_header_mobile-af22c21f {
  display: none;
  height: 100%;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_header_mobile-af22c21f {
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    position: sticky;
    overflow: scroll;
    height: 70%;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_header_mobile-af22c21f {
    position: sticky;
    display: none;
    overflow: scroll;
    height: 70%;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_header_mobile-af22c21f {
    display: none;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    position: sticky;
    overflow: scroll;
    height: 70%;
    z-index: 99;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_header_mobile-af22c21f {
    height: 40%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_header_mobile-af22c21f {
    height: 70%;
  }
}
.coh-ce-cpt_patient_header_mobile-af22c21f .active a:nth-child(2) {
  opacity: 1;
}
.coh-ce-cpt_patient_header_mobile-b057538b {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #124892;
  padding-top: 10px;
  padding-bottom: 10px;
}
.coh-ce-cpt_patient_header_mobile-b057538b .anim ul li {
  opacity: 1;
}
.coh-ce-cpt_patient_history_left_right_c-1d24930c {
  padding-top: 39px;
  padding-right: 30px;
  padding-bottom: 39px;
  padding-left: 30px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 179px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_history_left_right_c-1d24930c {
    margin-bottom: 40px !important;
    height: auto;
  }
}
.coh-ce-cpt_patient_history_left_right_c-2f5fc1f1 {
  padding-left: 0 !Important;
  padding-right: 0 !Important;
}
.coh-ce-cpt_patient_history_left_right_c-5333888d h2 {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(255, 255, 255);
  font-size: 22px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_history_left_right_c-5333888d h2 {
    margin-bottom: 10px;
  }
}
.coh-ce-cpt_patient_history_left_right_c-23459a85 p {
  font-family: 'GothamRegular', sans-serif;
  color: rgb(255, 255, 255);
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 0;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_history_left_right_c-23459a85 p {
    margin-left: 0;
  }
}
.coh-ce-cpt_patient_history_left_right_c-23459a85 p.stretching {
  width: 100%;
}
.coh-ce-cpt_patient_home_page_three_colu-ff1d01f5 {
  padding-top: 70px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_home_page_three_colu-ff1d01f5 {
    padding-top: 40px;
  }
}
.coh-ce-cpt_patient_home_page_three_colu-93f1c3c3 {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_patient_home_page_three_colu-93f1c3c3 {
    padding-right: 30px;
    padding-left: 30px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_home_page_three_colu-93f1c3c3 {
    padding: 0 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_home_page_three_colu-93f1c3c3 {
    width: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_home_page_three_colu-9be9d3fa {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_home_page_three_colu-d632e70b {
    margin-bottom: 35px;
  }
}
.coh-ce-cpt_patient_home_page_three_colu-6e6767c0 {
  background-color: rgb(2, 82, 160);
}
.coh-ce-cpt_patient_home_page_three_colu-7d5f31a8 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_home_page_three_colu-cc5c41b9 {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_home_page_three_colu-cc5c41b9 {
    margin-bottom: 35px;
  }
}
.coh-ce-cpt_patient_home_page_three_colu-a4d4544d {
  background-color: rgb(250, 169, 61);
}
.coh-ce-cpt_patient_home_page_three_colu-50b50f6c {
  display: none;
}
.coh-ce-cpt_patient_living_with_fop-8f3e86d4 {
  background-color: rgb(244, 245, 245);
}
@media (max-width: 1169px) {
  .coh-ce-cpt_patient_living_with_fop-8f3e86d4 {
    padding: 20px 50px;
  }
}
.coh-ce-cpt_patient_living_with_fop-b90d579c {
  max-width: 1260px;
  margin: 77px auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_living_with_fop-b90d579c {
    max-width: 100%;
    margin: 25px auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_living_with_fop-b90d579c {
    margin-bottom: 28px;
  }
}
.coh-ce-cpt_patient_living_with_fop-97617900 {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_living_with_fop-97617900 {
    margin-bottom: 5px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_living_with_fop-97617900 {
    letter-spacing: -0.5px;
  }
}
.coh-ce-cpt_patient_living_with_fop-d54888a5 {
  padding-top: 15px;
}
.coh-ce-cpt_patient_living_with_fop-f7537886 p {
  max-width: 99%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_living_with_fop-f7537886 p {
    max-width: 100%;
  }
}
.coh-ce-cpt_patient_living_with_fop-f7537886 .coh-style-fop-what-is-fop-content {
  letter-spacing: 0.5px;
}
.coh-ce-cpt_patient_living_with_fop-f6ec1e5b {
  max-width: 495px;
  min-height: 659px;
  max-height: 659px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_living_with_fop-f6ec1e5b {
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_living_with_fop-f6ec1e5b {
    min-height: 100%;
  }
}
.coh-ce-cpt_patient_living_with_fop-7dd68db5 {
  text-align: center;
  margin-top: 63px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_living_with_fop-7dd68db5 {
    margin-top: 41px;
  }
}
.coh-ce-cpt_patient_living_with_fop-59d92d02 {
  padding: 21.5px 30px;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  text-transform: uppercase;
  max-width: 535px;
  margin: 0 auto;
  -webkit-transition: 1s;
  transition: 1s;
  border: 2px solid transparent;
  background-color: rgb(250, 169, 61);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: rgb(3, 58, 82);
  display: block;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patient_living_with_fop-59d92d02 {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_patient_living_with_fop-59d92d02 {
    font-size: 14px;
    line-height: 20px;
    padding: 15px 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_living_with_fop-59d92d02 {
    display: none;
  }
}
.coh-ce-cpt_patient_living_with_fop-59d92d02:hover {
  border: 2px solid #0252A0;
}
.coh-ce-cpt_patient_living_with_fop-18b0d56a {
  display: none;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patient_living_with_fop-18b0d56a {
    display: block;
  }
}
.coh-ce-cpt_patients_living_with_fop_vid-85400a05 {
  background-color: rgb(0, 143, 136);
  padding-top: 72px;
  padding-right: 85px;
  padding-bottom: 53px;
  padding-left: 82px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patients_living_with_fop_vid-85400a05 {
    padding: 35px 50px 15px 50px;
  }
}
.coh-ce-cpt_patients_living_with_fop_vid-6291d568 {
  max-width: 1260px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_patients_living_with_fop_vid-6291d568 {
    max-width: 100%;
  }
}
.coh-ce-cpt_patients_living_with_fop_vid-5ae41894 {
  margin-bottom: 60px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patients_living_with_fop_vid-5ae41894 {
    margin-bottom: 0;
  }
}
.coh-ce-cpt_patients_living_with_fop_vid-5ae41894 #whts-fop {
  padding-right: 40px;
  font-weight: 350;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patients_living_with_fop_vid-5ae41894 #whts-fop {
    padding-right: 0;
  }
}
.coh-ce-cpt_patients_living_with_fop_vid-5de6e5a1 {
  max-width: 593px;
  max-height: 326px;
  margin-right: auto;
}
.coh-ce-cpt_patients_living_with_fop_vid-3a2ee01e {
  margin-top: 37px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_patients_living_with_fop_vid-3a2ee01e {
    margin-top: 16px;
    margin-bottom: 6px;
  }
}
.coh-ce-cpt_patients_living_with_fop_vid-f2a7f316 {
  max-width: 593px;
  max-height: 326px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patients_living_with_fop_vid-f2a7f316 {
    margin-left: 0;
  }
}
.coh-ce-cpt_patients_living_with_fop_vid-2eb34347 {
  margin-top: 37px;
  max-width: 593px;
  margin-left: auto;
  letter-spacing: -0.09px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_patients_living_with_fop_vid-2eb34347 {
    margin-left: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_patients_living_with_fop_vid-2eb34347 {
    margin-top: 21px;
  }
}
.coh-ce-cpt_physical_features_of_fop-ffefb37e {
  position: relative;
}
.coh-ce-cpt_physical_features_of_fop-ffefb37e .diagnosis-modal {
  display: none;
}
.coh-ce-cpt_physical_features_of_fop-36471fe .coh-style-col-with-pink-pg {
  margin: 0 auto !Important;
  max-width: 171px;
  padding-top: 27px;
  padding-bottom: 32px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_physical_features_of_fop-36471fe .coh-style-col-with-pink-pg {
    margin-bottom: 20px !Important;
  }
}
.coh-ce-cpt_physical_features_of_fop-36471fe .coh-style-col-with-pink-pg img {
  width: 100px;
  margin-right: auto;
  margin-left: auto;
}
.coh-ce-cpt_physical_features_of_fop-36471fe .coh-style-col-with-pink-pg h1 {
  color: rgb(4, 58, 82);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 17px;
  line-height: 21px;
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center;
  height: 41px;
}
.coh-ce-cpt_physical_features_of_fop-36471fe button {
  background-color: rgb(251, 170, 61);
  color: rgb(4, 58, 82);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  height: 44px;
  width: 138px;
  -webkit-border-radius: 20px;
          border-radius: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_physical_features_of_fop-4a62a123 {
    margin-bottom: 30px;
  }
}
.coh-ce-cpt_physical_features_of_fop-b4b77cd4 .earlier-sign li {
  width: 89%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_physical_features_of_fop-b4b77cd4 .earlier-sign li {
    width: 100%;
    margin-left: 0;
  }
}
.coh-ce-cpt_physical_features_of_fop-323c821a .baby-head {
  width: 89%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_physical_features_of_fop-323c821a .baby-head {
    width: 100%;
  }
}
.coh-ce-cpt_physical_features_of_fop-1fc052dc .hearing-loss {
  margin-top: -44px;
  max-width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_physical_features_of_fop-1fc052dc .hearing-loss {
    margin-top: -10px;
    max-width: 100%;
  }
}
.coh-ce-cpt_physical_features_of_fop-d6dab95 .diagnosis-modal {
  padding-bottom: 30px;
}
.coh-ce-cpt_physical_features_of_fop-d6dab95 .diagnosis-modal.flareup {
  padding-bottom: 43px !important;
}
.coh-ce-cpt_physical_features_of_fop-d6dab95 .diagnosis-modal .flare-up-list {
  margin-top: -30px !important;
  max-width: 95%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_physical_features_of_fop-d6dab95 .diagnosis-modal .flare-up-list {
    margin-top: 0 !important;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_physical_features_of_fop-d6dab95 .diagnosis-modal .flare-up-list li {
    margin-top: 10px;
    margin-left: 0;
  }
}
.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_publication_library_banner-ea5c346 {
  background-color: rgb(0, 143, 136);
}
@media (max-width: 767px) {
  .coh-ce-cpt_publication_library_banner-ea5c346 {
    padding: 20px 0;
  }
}
.coh-ce-cpt_publication_library_banner-23581df5 {
  max-width: 1260px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_publication_library_banner-23581df5 {
    padding: 0 45px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_publication_library_banner-23581df5 {
    padding: 0 65px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_publication_library_banner-23581df5 {
    padding: 0px;
  }
}
.coh-ce-cpt_publication_library_banner-7ee08c8b {
  margin: 0px 0px !important;
}
.coh-ce-cpt_publication_library_banner-ca9ed4ad {
  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: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_publication_library_banner-ca9ed4ad {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_publication_library_banner-706cb2cc {
    font-weight: 22px;
    line-height: 26px;
  }
}
.coh-ce-cpt_publication_library_banner-706cb2cc .coh-style-p-tb-150 {
  padding-top: 125px;
  padding-bottom: 126px;
  padding-left: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_publication_library_banner-706cb2cc .coh-style-p-tb-150 {
    padding-top: 59px;
    padding-bottom: 58px;
  }
}
.coh-ce-cpt_publication_library_banner-706cb2cc .coh-style-common-fop-title {
  font-size: 60px;
  line-height: 65px;
  font-family: 'GothamBlack', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: rgb(255, 255, 255);
  padding-right: 25px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_publication_library_banner-706cb2cc .coh-style-common-fop-title {
    padding-right: 0px;
    font-size: 40px;
    line-height: 44px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_publication_library_banner-706cb2cc .coh-style-common-fop-title {
    font-size: 35px;
    line-height: 40px;
    padding-right: 65px;
    padding-left: 45px;
  }
}
.coh-ce-cpt_publication_library_banner-10bc363 {
  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_publication_library_banner-38d69131 {
  max-width: 180px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_publication_library_banner-38d69131 {
    max-width: 100px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_publication_library_banner-38d69131 {
    display: none;
  }
}
.coh-ce-cpt_quiz_1-676e5fd8 .bg-color {
  background-color: rgb(0, 143, 136);
}

.coh-ce-cpt_reference_fop_patient-b2a5893b {
  max-width: 1262px;
  margin: 0 auto;
  margin-top: 80px;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_reference_fop_patient-b2a5893b {
    margin: 80px 85px 0;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_reference_fop_patient-b2a5893b {
    max-width: 90%;
    margin: 0 auto;
    margin-top: 80px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_reference_fop_patient-b2a5893b {
    max-width: 100%;
    margin: 50px 50px 0 50px;
  }
}
.coh-ce-cpt_reference_text-c1c02424 {
  background-color: rgb(244, 245, 245);
  padding-top: 4.6875rem;
  padding-right: 3.125rem;
  padding-bottom: 3.125rem;
  padding-left: 3.125rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_reference_text-c1c02424 {
    padding-top: 1.5625rem;
    padding-right: 3.125rem;
    padding-bottom: 1.5625rem;
    padding-left: 3.125rem;
  }
}
.coh-ce-cpt_reference_text-38917851 {
  max-width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt_resources_fop_banner-ea5c346 {
  background-color: rgb(0, 143, 136);
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_fop_banner-ea5c346 {
    padding: 20px 0;
  }
}
.coh-ce-cpt_resources_fop_banner-3264f244 {
  max-width: 1210px;
  margin: 0 auto;
}
.coh-ce-cpt_resources_fop_banner-7ee08c8b {
  margin: 0px 0px !important;
}
.coh-ce-cpt_resources_fop_banner-d1f8ff5b {
  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: auto;
  padding-left: 0!important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_fop_banner-d1f8ff5b {
    height: auto;
  }
}
.coh-ce-cpt_resources_fop_banner-69441a8a {
  padding-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_resources_fop_banner-69441a8a {
    font-weight: 22px;
    line-height: 26px;
  }
}
.coh-ce-cpt_resources_fop_banner-7c02820 {
  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: 1169px) {
  .coh-ce-cpt_resources_fop_banner-7c02820 {
    -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_resources_fop_banner-38760b7a {
  max-width: 287px;
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_fop_banner-38760b7a {
    display: none;
    max-width: 226px;
  }
}
.coh-ce-cpt_resources_fop_banner-a7e95b84 {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_resources_fop_banner-a7e95b84 {
    max-width: 226px;
    display: block;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_resources_fop_banner-a7e95b84 {
    display: block;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_resources_fop_banner-a7e95b84 {
    display: none;
  }
}
.coh-ce-cpt_short_turned_in_big_toes-86d50ca2 {
  background-color: rgb(245, 130, 129);
}
@media (max-width: 767px) {
  .coh-ce-cpt_short_turned_in_big_toes-86d50ca2 {
    padding: 36px 48px 0 44px;
  }
}
.coh-ce-cpt_short_turned_in_big_toes-65e5f78a {
  max-width: 1262px;
  margin: 58px auto 70px auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_short_turned_in_big_toes-65e5f78a {
    margin: 58px 85px 70px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_short_turned_in_big_toes-65e5f78a {
    max-width: 90%;
    margin: 58px auto 70px auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_short_turned_in_big_toes-65e5f78a {
    max-width: 100%;
    margin: 5px auto 20px auto;
  }
}
.coh-ce-cpt_short_turned_in_big_toes-743e45c1 .coh-style-sign-maintitle {
  margin-bottom: 36px;
  margin-top: 0;
}
.coh-ce-cpt_short_turned_in_big_toes-ae2cdd80 {
  max-width: 486px;
  margin: 0 auto;
}
@media (max-width: 564px) {
  .coh-ce-cpt_short_turned_in_big_toes-ae2cdd80 {
    width: 100%;
  }
}
.coh-ce-cpt_short_turned_in_big_toes-f8241505 {
  margin-top: 100px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_short_turned_in_big_toes-f8241505 {
    margin-top: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_short_turned_in_big_toes-f8241505 {
    margin-top: 30px;
  }
}
.coh-ce-cpt_short_turned_in_big_toes-2e3e642c {
  max-width: 87%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_short_turned_in_big_toes-2e3e642c {
    max-width: 100%;
  }
}
.coh-ce-cpt_short_turned_in_big_toes-2e3e642c .The-classic {
  width: 88%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_short_turned_in_big_toes-2e3e642c .The-classic {
    width: 100%;
  }
}
.coh-ce-cpt_short_turned_in_big_toes-2e3e642c .Nearly-all {
  width: 95%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_short_turned_in_big_toes-2e3e642c .Nearly-all {
    width: 100%;
  }
}
.coh-ce-cpt_short_turned_in_big_toes-2e3e642c .what-fop-tip-text {
  display: inline;
}
.coh-ce-cpt_short_turned_in_big_toes-2e3e642c .space-between {
  margin-bottom: 0;
}
.coh-ce-cpt_sign_up_banner-ea5c346 {
  background-color: rgb(0, 143, 136);
}
@media (max-width: 767px) {
  .coh-ce-cpt_sign_up_banner-ea5c346 {
    padding: 20px 0;
  }
}
.coh-ce-cpt_sign_up_banner-452f28f0 {
  max-width: 1260px;
  margin: 0 auto;
}
.coh-ce-cpt_sign_up_banner-7ee08c8b {
  margin: 0px 0px !important;
}
.coh-ce-cpt_sign_up_banner-78b5d631 {
  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: auto;
  padding-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sign_up_banner-78b5d631 {
    height: auto;
  }
}
.coh-ce-cpt_sign_up_banner-69441a8a {
  padding-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_sign_up_banner-69441a8a {
    font-weight: 22px;
    line-height: 26px;
  }
}
.coh-ce-cpt_sign_up_banner-10bc363 {
  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_sign_up_banner-ad9bdcb5 {
  max-width: 235px;
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sign_up_banner-ad9bdcb5 {
    display: none;
    max-width: 260px;
  }
}
.coh-ce-cpt_sign_up_banner-894b386e {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_sign_up_banner-894b386e {
    max-width: 226px;
    display: block;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_sign_up_banner-894b386e {
    display: none;
  }
}
.coh-ce-cpt_signs_of_fop-f7f7372 {
  background-color: rgb(244, 245, 245);
  padding-top: 73px;
  padding-right: 20px;
  padding-left: 20px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_signs_of_fop-f7f7372 {
    padding: 20px 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_fop-f7f7372 {
    padding-top: 34px;
    padding-bottom: 48px;
  }
}
.coh-ce-cpt_signs_of_fop-4813ebc1 {
  max-width: 1260px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_signs_of_fop-4813ebc1 {
    max-width: 100%;
  }
}
.coh-ce-cpt_signs_of_fop-e2f46abd {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-cpt_signs_of_fop-fb24ac99 {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 30%;
      -ms-flex: 1 0 30%;
          flex: 1 0 30%;
  max-width: 34%;
  padding-right: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_signs_of_fop-fb24ac99 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding-right: 12px !important;
  }
}
.coh-ce-cpt_signs_of_fop-afb2ba5f {
  height: 120px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_signs_of_fop-afb2ba5f {
    margin-bottom: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_fop-afb2ba5f {
    margin-bottom: 117px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_signs_of_fop-afb2ba5f {
    margin-bottom: 25px;
  }
}
.coh-ce-cpt_signs_of_fop-afb2ba5f p strong {
  font-weight: 350;
}
.coh-ce-cpt_signs_of_fop-6b32372e {
  min-height: 401px;
  max-height: 401px;
  max-width: 402px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_fop-6b32372e {
    margin-bottom: 22px;
    min-height: 300px;
  }
}
.coh-ce-cpt_signs_of_fop-9e35af7c {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 65%;
      -ms-flex: 0 0 65%;
          flex: 0 0 65%;
  max-width: 65%;
  padding-right: 14px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_signs_of_fop-9e35af7c {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding-right: 12px !important;
  }
}
.coh-ce-cpt_signs_of_fop-a13fb72b {
  -webkit-filter: none;
          filter: none;
  height: 120px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_signs_of_fop-a13fb72b {
    margin-bottom: 50px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_fop-a13fb72b {
    margin-bottom: 117px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_signs_of_fop-a13fb72b {
    margin-bottom: 25px;
  }
}
.coh-ce-cpt_signs_of_fop-a13fb72b p strong {
  font-weight: 350;
}
.coh-ce-cpt_signs_of_fop-3dac24ab {
  display: block;
  min-height: 401px;
  max-height: 401px;
  max-width: 812px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_fop-3dac24ab {
    margin-top: 22px;
    margin-bottom: 22px;
    max-width: 100%;
    min-height: 300px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_fop-3dac24ab {
    display: none;
  }
}
.coh-ce-cpt_signs_of_fop-f0f1a515 {
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_fop-f0f1a515 {
    margin-bottom: 42px;
    margin-top: 22px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_fop-f0f1a515 {
    display: block;
  }
}
.coh-ce-cpt_signs_of_fop-46cb467 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_fop-46cb467 {
    display: block;
  }
}
.coh-ce-cpt_signs_of_fop-5017f37a {
  margin-top: 35px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_fop-5017f37a {
    margin-top: 21px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_signs_of_fop-5017f37a .coh-style-fop-what-is-fop-content {
    margin-bottom: 15px;
  }
}
.coh-ce-cpt_signs_of_fop-89f781e3 {
  text-align: center;
}
.coh-ce-cpt_signs_of_fop-e52306d1 {
  background-color: rgb(250, 169, 61);
  padding: 21.5px 21px;
  margin-bottom: 80px;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  margin-top: 30px;
  -webkit-transition: 1s;
  transition: 1s;
  border: 2px solid transparent;
  display: block;
  max-width: 624px;
  margin: 30px auto 80px;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  text-transform: uppercase;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_fop-e52306d1 {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_signs_of_fop-e52306d1 {
    font-size: 14px;
    line-height: 20px;
  }
}
.coh-ce-cpt_signs_of_fop-e52306d1:hover {
  border: 2px solid #0252A0;
}
.coh-ce-cpt_signs_of_fop-769c7330 {
  display: none;
  font-weight: 400;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_signs_of_fop-769c7330 {
    display: block;
  }
}
.coh-ce-cpt_site_footer-a55124d3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-cpt_site_footer-7db95991 {
  padding-right: 2rem;
  padding-left: 2rem;
  height: 5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-7db95991 {
    padding-right: 0;
    padding-left: 0;
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.coh-ce-cpt_site_footer-607d5298 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-607d5298 {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}
.coh-ce-cpt_site_footer-607d5298:after {
  margin-right: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-607d5298:after {
    margin-right: 0;
  }
}
.menu-position-desktop--left .coh-ce-cpt_site_footer-607d5298 {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
.menu-position-desktop--center .coh-ce-cpt_site_footer-607d5298 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.menu-position-desktop--right .coh-ce-cpt_site_footer-607d5298 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-ce-cpt_site_footer-1a90bda {
  height: 100%;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-1a90bda {
    height: auto;
  }
}
.coh-ce-cpt_site_footer-6c573274 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-6c573274 {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}
.coh-ce-cpt_site_footer-6c573274:before {
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-6c573274:before {
    margin-left: 0;
  }
}
.menu-position-desktop--left .coh-ce-cpt_site_footer-6c573274 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.menu-position-desktop--center .coh-ce-cpt_site_footer-6c573274 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.menu-position-desktop--right .coh-ce-cpt_site_footer-6c573274 {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
@media (max-width: 767px) {
  .menu-position-desktop--right .coh-ce-cpt_site_footer-6c573274 {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
.coh-ce-cpt_site_footer-6b4ab1ad {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 5rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-6b4ab1ad {
    height: auto;
    padding-right: 0;
    padding-left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.coh-ce-cpt_site_footer-6b4ab1ad p {
  font-size: 0.75rem;
}
.coh-ce-cpt_site_footer-6b4ab1ad p:last-child {
  margin-bottom: 0;
}
.coh-ce-cpt_site_footer-595b4965 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 1rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-595b4965 {
    margin-right: 0;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    height: 5rem;
    max-width: 17.5rem;
    text-align: center;
  }
}
.coh-ce-cpt_site_footer-595b4965:after {
  margin-right: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-595b4965:after {
    margin-right: 0;
  }
}
.coh-ce-cpt_site_footer-7974db9e {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 1rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-7974db9e {
    margin-left: 0;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    height: 5rem;
    text-align: center;
    max-width: 17.5rem;
  }
}
.coh-ce-cpt_site_footer-7974db9e:before {
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_site_footer-7974db9e:before {
    margin-left: 0;
  }
}
.coh-ce-cpt_site_header-e51d7f53 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.header-position--relative.coh-ce-cpt_site_header-e51d7f53 {
  position: relative;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
}
.header-position--fixed.coh-ce-cpt_site_header-e51d7f53 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.menu-column-count-desktop-4.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-2 {
  -webkit-column-count: 4;
     -moz-column-count: 4;
          column-count: 4;
}
@media (max-width: 1023px) {
  .menu-column-count-desktop-4.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-2 {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
  }
}
.menu-column-count-desktop-3.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-2 {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
}
@media (max-width: 1023px) {
  .menu-column-count-desktop-3.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-2 {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
  }
}
.menu-column-count-desktop-2.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-2 {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
}
@media (max-width: 1023px) {
  .menu-column-count-desktop-2.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-2 {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
  }
}
.menu-column-count-desktop-1.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-1 > li {
  position: relative;
}
.menu-column-count-desktop-1.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-2-wrapper {
  width: 20rem;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  left: 50% !important;
  right: auto;
}
@media (max-width: 1023px) {
  .menu-column-count-desktop-1.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-2-wrapper {
    width: auto;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
    left: 0 !important;
  }
}
.menu-column-count-desktop-1.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-2-wrapper > .coh-container-boxed {
  max-width: none;
  margin-right: 0;
  margin-left: 0;
}
.menu-column-count-desktop-1.coh-ce-cpt_site_header-e51d7f53 .main-menu .menu-level-2 {
  -webkit-column-count: 1;
     -moz-column-count: 1;
          column-count: 1;
}
.toolbar-horizontal.toolbar-fixed .header-position--fixed.coh-ce-cpt_site_header-e51d7f53 {
  top: 2.4375rem;
}
.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .header-position--fixed.coh-ce-cpt_site_header-e51d7f53 {
  top: 4.9375rem;
}
.toolbar-vertical.toolbar-fixed .header-position--fixed.coh-ce-cpt_site_header-e51d7f53 {
  top: 2.4375rem;
}
.coh-ce-cpt_site_header-6577ed22 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 2rem;
  padding-left: 2rem;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-6577ed22 {
    padding-right: 0;
    padding-left: 0;
    height: 3rem;
  }
}
.coh-ce-cpt_site_header-5282b65d {
  max-height: 5rem;
  width: auto;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-5282b65d {
    max-height: 3rem;
  }
}
.coh-ce-cpt_site_header-e2a0ade6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-e2a0ade6 {
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
        -ms-flex-order: -1;
            order: -1;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
.coh-ce-cpt_site_header-f9afdd26 {
  display: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 3rem;
  width: 3rem;
  font-size: 1.5rem;
  -webkit-transition: color 300ms ease-in-out;
  transition: color 300ms ease-in-out;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-f9afdd26 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.coh-ce-cpt_site_header-f9afdd26:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0c9";
  font-family: icomoon;
}
.menu-active.coh-ce-cpt_site_header-f9afdd26:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00d";
  font-family: icomoon;
}
.menu-active.coh-ce-cpt_site_header-f9afdd26:after {
  background-color: rgba(0, 0, 0, 0.5);
  height: -webkit-calc(100vh - 48px);
  height: calc(100vh - 48px);
  width: 100vw;
  position: absolute;
  top: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
}
@media (max-width: 1023px) {
  .menu-active.coh-ce-cpt_site_header-f9afdd26:after {
    content: "";
  }
}
.coh-ce-cpt_site_header-4bd5ea3e {
  height: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-4bd5ea3e {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    display: none;
    height: auto;
    max-width: 33.3125rem;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_site_header-4bd5ea3e {
    max-width: -webkit-calc(100vw - 32px);
    max-width: calc(100vw - 32px);
  }
}
.coh-ce-cpt_site_header-cae467c8 {
  height: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-cae467c8 {
    height: -webkit-calc(100vh - 48px);
    height: calc(100vh - 48px);
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 7.125rem;
  }
}
.coh-ce-cpt_site_header-85f5d826 {
  height: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-85f5d826 {
    height: auto;
  }
}
.coh-ce-cpt_site_header-a309120d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin-left: 0.5rem;
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  min-width: 3rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_site_header-a309120d {
    padding-top: 0;
    padding-bottom: 0;
    margin-left: 0;
  }
}
.coh-ce-cpt_site_header-a309120d:before {
  margin-left: auto;
}
.menu-position-desktop--right .coh-ce-cpt_site_header-a309120d {
  -webkit-flex-basis: auto;
      -ms-flex-preferred-size: auto;
          flex-basis: auto;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
@media (max-width: 1023px) {
  .menu-position-desktop--right .coh-ce-cpt_site_header-a309120d {
    -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
            flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
.coh-ce-cpt_site_header-df22f363 {
  height: 3rem;
  width: 3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 1.5rem;
  -webkit-border-radius: 50%;
          border-radius: 50%;
}
.coh-ce-cpt_site_header-df22f363:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f002";
  font-family: icomoon;
}
.search-active.coh-ce-cpt_site_header-df22f363:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00d";
  font-family: icomoon;
}
.coh-ce-cpt_site_header-f7fc4a4 {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 1;
}
.coh-ce-cpt_slide_item-2ee1ff76 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.coh-ce-cpt_social_links-c4355378 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .coh-ce-cpt_social_links-c4355378 {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
  }
}
.coh-ce-cpt_social_links-ff917e8c {
  margin-bottom: 0;
  margin-left: 0;
  list-style-type: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.coh-ce-cpt_social_links-7fba6170 {
  height: 2.5rem;
  width: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.875rem;
}
@media (max-width: 767px) {
  .coh-ce-cpt_social_links-7fba6170 {
    width: auto;
  }
}
.facebook.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09a";
  font-family: icomoon;
}
.twitter.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f099";
  font-family: icomoon;
}
.linkedin.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0e1";
  font-family: icomoon;
}
.youtube.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16a";
  font-family: icomoon;
}
.vimeo.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f27d";
  font-family: icomoon;
}
.instagram.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16d";
  font-family: icomoon;
}
.medium.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f23a";
  font-family: icomoon;
}
.pinterest.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f231";
  font-family: icomoon;
}
.rss.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09e";
  font-family: icomoon;
}
.behance.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1b4";
  font-family: icomoon;
}
.drupal.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1a9";
  font-family: icomoon;
}
.github.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09b";
  font-family: icomoon;
}
.xing.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f168";
  font-family: icomoon;
}
.bitbucket.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f171";
  font-family: icomoon;
}
.whatsapp.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f232";
  font-family: icomoon;
}
.slideshare.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1e7";
  font-family: icomoon;
}
.flickr.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16e";
  font-family: icomoon;
}
.vkontakte.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f189";
  font-family: icomoon;
}
.tumblr.coh-ce-cpt_social_links-7fba6170:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f173";
  font-family: icomoon;
}
.coh-ce-cpt_social_links_card-849e44df {
  margin-bottom: 1rem;
}
.coh-ce-cpt_social_links_card-33a132e2 {
  margin-right: -0.25rem;
  margin-bottom: 0;
  margin-left: -0.25rem;
}
.coh-ce-cpt_social_links_card-5dada3cd {
  margin-bottom: 0.5rem;
}
.facebook.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09a";
  font-family: icomoon;
}
.twitter.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f099";
  font-family: icomoon;
}
.linkedin.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0e1";
  font-family: icomoon;
}
.youtube.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16a";
  font-family: icomoon;
}
.vimeo.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f27d";
  font-family: icomoon;
}
.instagram.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16d";
  font-family: icomoon;
}
.medium.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f23a";
  font-family: icomoon;
}
.pinterest.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f231";
  font-family: icomoon;
}
.rss.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09e";
  font-family: icomoon;
}
.behance.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1b4";
  font-family: icomoon;
}
.drupal.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1a9";
  font-family: icomoon;
}
.github.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f09b";
  font-family: icomoon;
}
.xing.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f168";
  font-family: icomoon;
}
.bitbucket.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f171";
  font-family: icomoon;
}
.whatsapp.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f232";
  font-family: icomoon;
}
.slideshare.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1e7";
  font-family: icomoon;
}
.flickr.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f16e";
  font-family: icomoon;
}
.vkontakte.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f189";
  font-family: icomoon;
}
.tumblr.coh-ce-cpt_social_links_card-bb596a78:before {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  speak: none;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f173";
  font-family: icomoon;
}
.coh-ce-cpt_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_swellings_lumps_and_bumps-80553edd {
  background-color: rgb(0, 143, 136);
}
.coh-ce-cpt_swellings_lumps_and_bumps-2fcabf80 {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-2fcabf80 {
    margin: 0 85px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-2fcabf80 {
    max-width: 90%;
    margin: 0 auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-2fcabf80 {
    max-width: 100%;
    margin: 0 50px;
  }
}
.coh-ce-cpt_swellings_lumps_and_bumps-9e98caca {
  margin-top: 92px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-9e98caca {
    margin-top: 22px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-9e98caca {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-9e98caca {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-9e98caca {
    margin-top: 0;
  }
}
.coh-ce-cpt_swellings_lumps_and_bumps-c602a687 .Painful-soft {
  width: 87%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-c602a687 .Painful-soft {
    width: 100%;
  }
}
.coh-ce-cpt_swellings_lumps_and_bumps-c602a687 .Soft-tissue {
  width: 87%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-c602a687 .Soft-tissue {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-f9cc12f2 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
  }
}
.coh-ce-cpt_swellings_lumps_and_bumps-688cfa62 {
  width: 90%;
  margin-right: 30px;
  margin-bottom: 70px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-688cfa62 {
    margin-bottom: 39px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_swellings_lumps_and_bumps-688cfa62 {
    width: 100%;
    margin-right: 0;
  }
}
.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_take_action_-ad462a4 {
  background-color: rgb(2, 82, 160);
  padding: 66px 140px 43px 120px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_take_action_-ad462a4 {
    padding: 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_take_action_-ad462a4 {
    padding: 50px 61px 68px 51px;
  }
}
.coh-ce-cpt_take_action_-38917851 {
  max-width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt_take_action_-f064227 {
  max-width: 351px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_take_action_-f064227 {
    max-width: 250px;
    margin-bottom: 38px;
  }
}
.coh-ce-cpt_take_action_-8412ec91 {
  padding-left: 12px;
  max-width: 100%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_take_action_-8412ec91 {
    padding-left: 0;
  }
}
.coh-ce-cpt_take_action_-8412ec91 .coh-style-patient-card-content {
  min-height: auto;
  margin-bottom: 30px;
}
.coh-ce-cpt_take_action_-8412ec91 .coh-style-patient-card-content:last-child {
  margin-bottom: 42px;
}
.coh-ce-cpt_take_action_-2b320859 {
  margin-bottom: 0;
}
.coh-ce-cpt_testimonial_card-3154f319 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-ce-cpt_testimonial_card-aa01a782 {
  border-left-style: none;
  padding-right: 0;
  padding-left: 0;
  margin-bottom: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.coh-ce-cpt_testimonial_card-2f2a169e {
  margin-top: auto;
  padding-top: 1.5rem;
  line-height: 1rem;
  font-size: 1rem;
}
.coh-ce-cpt_testimonial_card-29a98c9a {
  -webkit-border-radius: 100%;
          border-radius: 100%;
  width: 3.5rem;
  margin-right: auto;
  margin-bottom: 1.5rem;
  margin-left: auto;
}
.coh-ce-cpt_testimonial_card-174b89fd {
  margin-bottom: 0.5rem;
  font-weight: bold;
}
.coh-ce-cpt_testimonial_card-92c7cc8a {
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
}
.coh-ce-cpt_testimonial_card-18495c3e {
  font-size: 0.875rem;
}
.coh-ce-cpt_text-af9aac6e {
  max-width: 1260px;
  margin: 0 auto;
}
@media (max-width: 1439px) {
  .coh-ce-cpt_text-af9aac6e {
    padding: 0 40px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_text-af9aac6e {
    padding: 0 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_text-af9aac6e {
    padding: 0;
  }
}
.coh-ce-cpt_text-af9aac6e .coh-row-xl > .coh-row-inner {
  margin: 0;
}
.coh-ce-cpt_text-e005e1b7 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.coh-ce-cpt_text_1262_width-fd917406 {
  padding-right: 3.125rem;
  padding-left: 3.125rem;
}
.coh-ce-cpt_text_1262_width-5937e10e {
  max-width: 1260px;
  margin: 0 auto;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0;
  padding-left: 0px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_text_1262_width-5937e10e {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}
.coh-ce-cpt_text_with_button-9bcad889 {
  background-color: rgb(0, 143, 136);
  padding-top: 24px;
  padding-right: 69px;
  padding-bottom: 24px;
  padding-left: 35px;
  margin-bottom: 24px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_text_with_button-9bcad889 {
    padding-top: 30px;
    padding-right: 24px;
    padding-bottom: 30px;
    padding-left: 24px;
    margin-bottom: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_text_with_button-9bcad889 {
    max-width: 278px;
    margin: 0 auto;
  }
}
.coh-ce-cpt_text_with_button-9bcad889 .coh-row-inner {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_text_with_button-18af9cd0 .coh-row-inner {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_text_with_button-e45ee5f9 .directory {
  margin-bottom: 0;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 25px;
  line-height: 24px;
  color: rgb(255, 255, 255);
}
@media (max-width: 767px) {
  .coh-ce-cpt_text_with_button-e45ee5f9 .directory {
    font-size: 18px;
  }
}
.coh-ce-cpt_text_with_button-4a59d8fc {
  text-align: right;
}
@media (max-width: 767px) {
  .coh-ce-cpt_text_with_button-4a59d8fc {
    text-align: left;
  }
}
.coh-ce-cpt_text_with_button-a0db3fac {
  background-color: #FAAA3C;
  padding: 23px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  border: 2px solid #008F88;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 15px;
  color: rgb(3, 58, 82);
  text-align: center;
  width: 187px;
  height: 64px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_text_with_button-a0db3fac {
    width: 168px;
    height: 51px;
    padding: 17px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_text_with_button-a0db3fac {
    margin-top: 25px;
  }
}
.coh-ce-cpt_text_with_button-a0db3fac:hover {
  border: 2px solid #0252A0;
}
.coh-ce-cpt_thank_you_popup-1e91e889 {
  background-color: rgb(245, 245, 245);
  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_thank_you_popup-d94d22f6 {
  z-index: 9999 !important;
}
.coh-ce-cpt_thank_you_popup-525c5b8c p {
  font-family: 'Gotham-Book', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  font-size: 36px;
  line-height: 40px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
}
.coh-ce-cpt_the_ho_slider-9ca0d6a0 {
  margin: 0 auto;
  padding-top: 25px;
  padding-bottom: 20px;
  max-width: 1260px;
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_the_ho_slider-9ca0d6a0 {
    padding: 20px 50px;
    max-width: 1024px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_the_ho_slider-9ca0d6a0 {
    max-width: 767px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_the_ho_slider-9ca0d6a0 {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_ho_slider-9ca0d6a0 {
    display: none;
  }
}
.coh-ce-cpt_the_ho_slider-26bc20de {
  margin-top: 50px;
}
.coh-ce-cpt_the_ho_slider-ca216088 {
  width: 270px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_the_ho_slider-ca216088 {
    width: 200px;
  }
}
.coh-ce-cpt_the_ho_slider-49af8aaf {
  display: block;
  max-width: 1165px;
  margin: 0 auto;
  margin-top: 28px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_ho_slider-49af8aaf {
    display: none;
  }
}
.coh-ce-cpt_the_ho_slider_mobile_version-67519bdf {
  margin: 0 auto;
  padding-top: 75px;
  max-width: 1260px;
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_the_ho_slider_mobile_version-67519bdf {
    padding: 20px 50px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_the_ho_slider_mobile_version-67519bdf {
    max-width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_ho_slider_mobile_version-67519bdf {
    display: block;
    padding-top: 38px;
  }
}
.coh-ce-cpt_the_ho_slider_mobile_version-e4565d1c .coh-style-fop-slider-heading {
  margin-bottom: 15px;
}
.coh-ce-cpt_the_ho_slider_mobile_version-95d5eaff {
  margin-top: 50px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_the_ho_slider_mobile_version-95d5eaff {
    margin-top: 0;
  }
}
.coh-ce-cpt_the_ho_slider_mobile_version-ca216088 {
  width: 270px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_the_ho_slider_mobile_version-ca216088 {
    width: 200px;
  }
}
.coh-ce-cpt_the_ho_slider_mobile_version-9b9f27d0 {
  width: 50%;
  margin: 0 auto;
  margin-top: 10px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_the_ho_slider_mobile_version-9b9f27d0 {
    width: 100%;
  }
}
.coh-ce-cpt_two_card_with_6_month_later-459a0c21 {
  margin: 0 auto !important;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-cpt_two_card_with_6_month_later-459a0c21 ul {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-cpt_two_card_with_6_month_later-459a0c21 ul li {
  font-family: 'GothamRegular', sans-serif;
  font-size: 15px;
  line-height: 21px;
  color: rgb(4, 58, 82);
  margin-bottom: 0;
  margin-left: 16px;
}
.coh-ce-cpt_two_card_with_6_month_later-459a0c21 ul li ul li {
  margin-left: 23px;
}
.coh-ce-cpt_two_card_with_6_month_later-459a0c21 .coh-style-col-box-shadow {
  height: 367px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_two_card_with_6_month_later-459a0c21 .coh-style-col-box-shadow {
    height: auto;
  }
}
.coh-ce-cpt_two_card_with_6_month_later-23c80f2 {
  padding-top: 28px;
  padding-bottom: 28px;
  max-width: 320px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_card_with_6_month_later-add75b8a li {
    width: 86%;
  }
}
.coh-ce-cpt_two_card_with_6_month_later-add75b8a ul {
  padding-right: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_card_with_6_month_later-add75b8a ul {
    padding-right: 0;
  }
}
.coh-ce-cpt_two_card_with_6_month_later-add75b8a ul ul {
  padding-right: 0;
}
.coh-ce-cpt_two_card_with_6_month_later-387f81ea {
  padding-right: 0 !important;
  padding-left: 8px !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_card_with_6_month_later-387f81ea {
    text-align: center;
  }
}
.coh-ce-cpt_two_card_with_6_month_later-17056c55 {
  max-width: 87px;
  margin-top: 90%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_card_with_6_month_later-17056c55 {
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
  }
}
.coh-ce-cpt_two_card_with_6_month_later-5865bb6f p {
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: rgb(0, 143, 137);
  font-size: 15px;
  line-height: 21px;
  margin-top: 15px;
  font-weight: 400 !important;
}
.coh-ce-cpt_two_card_with_6_month_later-5da1bf0b {
  padding-top: 28px;
  padding-bottom: 28px;
  max-width: 320px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_card_with_6_month_later-5da1bf0b {
    margin-bottom: 40px;
  }
}
.coh-ce-cpt_two_card_with_6_month_later-2582d692 .respiratory-infection {
  width: 95%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_card_with_6_month_later-2582d692 .respiratory-infection {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_card_with_6_month_later-2582d692 li {
    width: 86%;
  }
}
.coh-ce-cpt_two_card_with_6_month_later-2582d692 ul {
  padding-right: 8px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_two_card_with_6_month_later-2582d692 ul {
    padding-right: 0;
  }
}
.coh-ce-cpt_two_card_with_6_month_later-2582d692 ul ul {
  padding-right: 0;
}
.coh-ce-cpt_ultra_rare_modal_window-bf3c4a61 {
  overflow: auto;
  max-height: -webkit-calc(100vh - 4rem);
  max-height: calc(100vh - 4rem);
  -webkit-overflow-scrolling: touch;
  margin: 0 auto;
  max-width: 778px;
  padding: 2rem 2rem 1.3rem 2rem;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_ultra_rare_modal_window-bf3c4a61 {
    max-height: -webkit-calc(100vh - 3rem);
    max-height: calc(100vh - 3rem);
  }
}
@media (max-width: 1023px) {
  .coh-ce-cpt_ultra_rare_modal_window-bf3c4a61 {
    padding: 2rem 2rem 1.3rem 2rem;
  }
}
.coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  height: 2.5rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 1.875rem;
  padding-left: 1.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 {
    display: none;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 {
    display: none;
  }
}
.coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 .utilities-menu li {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.coh-ce-cpt_utilities_bar_horizontal-ccf0cd73 .social-links a {
  width: 2rem;
}
.coh-ce-cpt_utilities_bar_horizontal-830836c6 {
  height: 100%;
}
.coh-ce-cpt_utilities_bar_horizontal-830836c6 + * {
  margin-left: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_horizontal-830836c6 + * {
    margin-left: 0;
  }
}
.coh-ce-cpt_utilities_bar_vertical-81040a3c {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: none;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_vertical-81040a3c {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.coh-ce-cpt_utilities_bar_vertical-81040a3c .social-links a {
  width: auto;
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 {
  height: 100%;
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 + * {
  margin-left: 1rem;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_utilities_bar_vertical-80f39919 + * {
    margin-left: 0;
  }
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.coh-ce-cpt_utilities_bar_vertical-80f39919 a {
  padding-top: 0.75rem;
  padding-right: 1rem;
  padding-bottom: 0.75rem;
  padding-left: 1rem;
}
.coh-ce-cpt_video_media-ea901c4e {
  width: 100%;
}
.coh-ce-cpt_what_causes_fop_-646f25f3 {
  background-color: rgb(2, 82, 160);
  padding: 50px 0 40px;
}
.coh-ce-cpt_what_causes_fop_-4bd7cd68 {
  max-width: 1080px;
  margin: 0 auto;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_what_causes_fop_-4bd7cd68 {
    max-width: 90%;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_what_causes_fop_-4bd7cd68 {
    max-width: 100%;
    margin: 0 25px 0 48px;
    letter-spacing: -0.2px;
  }
}
.coh-ce-cpt_what_causes_fop_-1afafa65 .coh-style-what-causes-title {
  margin-left: 24%;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_what_causes_fop_-1afafa65 .coh-style-what-causes-title {
    margin-left: 0;
    text-align: left;
  }
}
.coh-ce-cpt_what_causes_fop_-aa0b74b6 p {
  color: rgb(255, 255, 255);
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  margin-bottom: 16px;
}
.coh-ce-cpt_what_causes_fop_-aa0b74b6 .p1-width1 {
  width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_causes_fop_-aa0b74b6 .p1-width1 {
    width: 100%;
  }
}
.coh-ce-cpt_what_causes_fop_-aa0b74b6 .p1-width2 {
  width: 88%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_causes_fop_-aa0b74b6 .p1-width2 {
    width: 100%;
  }
}
.coh-ce-cpt_what_causes_fop_-aa0b74b6 .p1-width3 {
  width: 90%;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_causes_fop_-aa0b74b6 .p1-width3 {
    width: 100%;
  }
}
.coh-ce-cpt_what_causes_fop_-aa0b74b6 .p1-width4 {
  width: 95%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_causes_fop_-aa0b74b6 .p1-width4 {
    width: 100%;
  }
}
.coh-ce-cpt_what_causes_fop_-d1766095 {
  width: 100%;
  float: right;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_what_causes_fop_-d1766095 {
    display: none;
  }
}
@media (max-width: 1169px) {
  .coh-ce-cpt_what_is_a_flare_up_jumplink-a1b51567 {
    padding: 0 50px;
  }
}
.coh-ce-cpt_what_is_a_flare_up_jumplink-7ab180ac {
  max-width: 1262px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_a_flare_up_jumplink-7ab180ac {
    width: 100%;
  }
}
@media (max-width: 1439px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-c7a5ee72 {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-c7a5ee72 {
    padding: 0;
  }
}
.coh-ce-cpt_what_is_a_fop_flare_up_-bafa37a7 {
  max-width: 1262px;
  margin: 0 auto;
  margin-bottom: 35px;
  margin-top: 50px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-bafa37a7 {
    padding: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-bafa37a7 {
    padding: 25px 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-bafa37a7 {
    padding-top: 0;
    margin-top: 0;
    padding-bottom: 0;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-50e2ede7 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
.coh-ce-cpt_what_is_a_fop_flare_up_-370314df {
  max-width: 90%;
}
@media (max-width: 564px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-370314df {
    max-width: 95%;
  }
}
.coh-ce-cpt_what_is_a_fop_flare_up_-370314df:nth-child(1) {
  width: 88%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-370314df:nth-child(1) {
    width: 100%;
  }
}
.coh-ce-cpt_what_is_a_fop_flare_up_-370314df:nth-child(2) {
  width: 89%;
  width: 100%;
}
.coh-ce-cpt_what_is_a_fop_flare_up_-370314df:nth-child(3) {
  width: 90%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-370314df:nth-child(3) {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-de6dea04 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
  }
}
.coh-ce-cpt_what_is_a_fop_flare_up_-cdf6bc9e {
  max-width: 551px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-cdf6bc9e {
    margin-bottom: 35px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_what_is_a_fop_flare_up_-cdf6bc9e {
    max-width: 292px;
  }
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-5107fdbb {
  background-color: rgb(2, 82, 160);
  padding-top: 73px;
  padding-right: 85px;
  padding-bottom: 90px;
  padding-left: 85px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_fop_fop_gene_mutatio-5107fdbb {
    padding: 20px 50px;
  }
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-b5d685e3 {
  max-width: 1260px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_fop_fop_gene_mutatio-b5d685e3 {
    max-width: 100%;
  }
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-43c700 p {
  margin-bottom: 15px;
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-c6638c7f {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-83583d56 {
  width: 178px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_fop_fop_gene_mutatio-83583d56 {
    margin-bottom: 32px;
  }
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-99b56aff {
  letter-spacing: -0.4px;
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-fb27767c {
  padding-top: 26px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_fop_fop_gene_mutatio-fb27767c {
    margin-bottom: 25px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_what_is_fop_fop_gene_mutatio-fb27767c {
    padding-top: 0;
  }
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-a67d0b88 {
  padding-right: 12px !important;
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-231ec76d {
  width: 95%;
}
@media (max-width: 767px) {
  .coh-ce-cpt_what_is_fop_fop_gene_mutatio-231ec76d {
    width: 100%;
  }
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-4dc2d989 {
  margin-top: 89px;
  margin-bottom: 32px;
}
@media (max-width: 1023px) {
  .coh-ce-cpt_what_is_fop_fop_gene_mutatio-4dc2d989 {
    margin-top: 22px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_what_is_fop_fop_gene_mutatio-4dc2d989 {
    margin-bottom: 8px;
  }
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-3564caa2 {
  display: block;
  max-width: 1200px;
  margin: 0 auto;
}
@media (max-width: 564px) {
  .coh-ce-cpt_what_is_fop_fop_gene_mutatio-3564caa2 {
    display: none;
  }
}
.coh-ce-cpt_what_is_fop_fop_gene_mutatio-46cb467 {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-cpt_what_is_fop_fop_gene_mutatio-46cb467 {
    display: block;
  }
}
.coh-ce-cpt_who_are_the_members_of_the_f-df436b49 {
  padding-top: 78px;
  padding-right: 50px;
  padding-bottom: 0;
  padding-left: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-df436b49 {
    padding-top: 30px;
    padding-right: 50px;
    padding-bottom: 38px;
    padding-left: 50px;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-df436b49 {
    padding-bottom: 8px;
  }
}
.coh-ce-cpt_who_are_the_members_of_the_f-38917851 {
  max-width: 1262px;
  margin: 0 auto;
}
.coh-ce-cpt_who_are_the_members_of_the_f-c0a3814e {
  text-align: center;
}
@media (max-width: 767px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-c0a3814e {
    text-align: left;
    letter-spacing: -0.3px;
  }
}
.coh-ce-cpt_who_are_the_members_of_the_f-f393dfd1 {
  padding-top: 23px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-f393dfd1 {
    padding-top: 0;
  }
}
.coh-ce-cpt_who_are_the_members_of_the_f-373e13a5 {
  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-left: 0 !important;
}
@media (max-width: 767px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-373e13a5 {
    padding-left: 12px !important;
  }
}
@media (max-width: 564px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-373e13a5 {
    padding: 0 !important;
  }
}
.coh-ce-cpt_who_are_the_members_of_the_f-34586938 {
  max-width: 544px;
  padding-bottom: 32px;
}
@media (max-width: 564px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-34586938 {
    max-width: 299px;
    padding: 0 !important;
  }
}
.coh-ce-cpt_who_are_the_members_of_the_f-c47dfa1 {
  padding-top: 60px;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-c47dfa1 {
    padding-top: 30px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-c47dfa1 {
    padding-top: 15px;
  }
}
.coh-ce-cpt_who_are_the_members_of_the_f-e8c9a04a {
  max-width: 86%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-e8c9a04a {
    max-width: 100%;
  }
}
.coh-ce-cpt_who_are_the_members_of_the_f-e8c9a04a .coh-style-patient-card-content:first-child {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-e8c9a04a .coh-style-patient-card-content:first-child {
    margin-bottom: 20px;
  }
}
.coh-ce-cpt_who_are_the_members_of_the_f-e8c9a04a .coh-style-patient-card-content:last-child {
  margin-bottom: 41px;
  min-height: 0;
}
.coh-ce-cpt_who_are_the_members_of_the_f-1d467a48 {
  max-width: 241px;
  margin-left: 45px;
  display: block;
}
@media (max-width: 1169px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-1d467a48 {
    margin-left: 20px;
  }
}
@media (max-width: 767px) {
  .coh-ce-cpt_who_are_the_members_of_the_f-1d467a48 {
    margin-left: 0;
  }
}
.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-c1da87e4 #block-cohesion-theme-privacypolicypopup {
  position: fixed;
  z-index: 9;
}
.coh-ce-9a75fed3 strong {
  font-family: "proxima-soft",sans-serif;;
  font-weight: bold;
}
.coh-ce-13e52c3d strong {
  font-family: "proxima-soft",sans-serif;;
  font-weight: bold;
}
.coh-ce-7111d37c {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 47px;
  margin-top: 56px;
}
@media (max-width: 1023px) {
  .coh-ce-7111d37c {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    margin-top: 32px;
    margin-bottom: 46px;
  }
}
@media (max-width: 767px) {
  .coh-ce-7111d37c {
    margin-bottom: 10px;
  }
}
.coh-ce-8c392515 {
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-right: 0;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 24%;
  margin-left: 41px;
}
@media (max-width: 1169px) {
  .coh-ce-8c392515 {
    margin-left: 3px;
    margin-right: 3px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-8c392515 {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-8c392515 {
    padding-bottom: 0;
    width: 80%;
  }
}
@media (max-width: 564px) {
  .coh-ce-8c392515 {
    width: 100%;
  }
}
.coh-ce-8c392515:first-child {
  margin-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-8c392515:first-child {
    margin-left: auto;
  }
}
.has-children.is-collapsed.coh-ce-8c392515 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-8c392515 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-8c392515 > 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-8c392515 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-8c392515 > 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-379c7502 {
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(255, 255, 255);
  font-weight: bold;
  background: #0252A0;
  text-transform: uppercase;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 25px 20px;
  color: #ffffff;
  text-align: center;
  font-family: "proxima-soft",sans-serif;;
  letter-spacing: -0.2px;
}
@media (max-width: 1023px) {
  .coh-ce-379c7502 {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-379c7502 {
    padding: 23px 20px;
  }
}
.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-9e550ab6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  margin-bottom: 100px;
  margin-top: 56px;
}
@media (max-width: 1023px) {
  .coh-ce-9e550ab6 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    margin-top: 32px;
    margin-bottom: 46px;
  }
}
.coh-ce-b9b01894 {
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-right: 0;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 24%;
  margin-left: 41px;
}
@media (max-width: 1169px) {
  .coh-ce-b9b01894 {
    margin-left: 3px;
    margin-right: 3px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-b9b01894 {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-b9b01894 {
    padding-bottom: 0;
    width: 80%;
  }
}
@media (max-width: 564px) {
  .coh-ce-b9b01894 {
    width: 100%;
  }
}
.coh-ce-b9b01894:first-child {
  margin-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-b9b01894:first-child {
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-b9b01894:last-child a {
    padding: 23px 60px;
    height: 70px;
  }
}
.has-children.is-collapsed.coh-ce-b9b01894 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-b9b01894 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-b9b01894 > 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-b9b01894 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-b9b01894 > 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-379c7502 {
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(255, 255, 255);
  font-weight: bold;
  background: #0252A0;
  text-transform: uppercase;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 25px 20px;
  color: #ffffff;
  text-align: center;
  font-family: "proxima-soft",sans-serif;;
  letter-spacing: -0.2px;
}
@media (max-width: 1023px) {
  .coh-ce-379c7502 {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-379c7502 {
    padding: 23px 20px;
  }
}
.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-44cbe1d4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 75px;
  margin-top: 56px;
}
@media (max-width: 1023px) {
  .coh-ce-44cbe1d4 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    margin-top: 32px;
    margin-bottom: 46px;
  }
}
.coh-ce-3f8072b6 {
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-right: 0;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 24%;
  margin-left: 23px;
}
@media (max-width: 1169px) {
  .coh-ce-3f8072b6 {
    margin-left: 3px;
    margin-right: 3px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-3f8072b6 {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-3f8072b6 {
    padding-bottom: 0;
    width: 80%;
  }
}
@media (max-width: 564px) {
  .coh-ce-3f8072b6 {
    width: 100%;
  }
}
.coh-ce-3f8072b6:first-child {
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-3f8072b6:first-child {
    margin-left: auto;
  }
}
.coh-ce-3f8072b6:nth-child(3) a {
  padding: 0 45px;
}
.has-children.is-collapsed.coh-ce-3f8072b6 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-3f8072b6 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-3f8072b6 > 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-3f8072b6 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-3f8072b6 > 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-9adf29ac {
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(255, 255, 255);
  font-weight: 400;
  background: #0252A0;
  text-transform: uppercase;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 14px 20px;
  color: #ffffff;
  text-align: center;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  letter-spacing: -0.2px;
}
@media (max-width: 1023px) {
  .coh-ce-9adf29ac {
    height: auto;
    min-height: 60px;
    max-width: 317px;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-9adf29ac {
    padding: 11px 20px;
    min-height: 70px;
  }
}
.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-7dbb8dc5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
@media (max-width: 767px) {
  .coh-ce-7dbb8dc5 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.coh-ce-c2a716e9 {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
@media (max-width: 767px) {
  .coh-ce-c2a716e9 {
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-3d39c93a {
  font-size: 0.875rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
@media (max-width: 767px) {
  .coh-ce-3d39c93a {
    padding-top: 0.25rem;
    padding-right: 1rem;
    padding-bottom: 0.25rem;
    padding-left: 1rem;
  }
}
.coh-ce-c836692d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 47px;
  margin-top: 56px;
}
@media (max-width: 1023px) {
  .coh-ce-c836692d {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    margin-top: 32px;
    margin-bottom: 46px;
  }
}
@media (max-width: 564px) {
  .coh-ce-c836692d {
    margin-bottom: 25px;
  }
}
.coh-ce-8c392515 {
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-right: 0;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 24%;
  margin-left: 41px;
}
@media (max-width: 1169px) {
  .coh-ce-8c392515 {
    margin-left: 3px;
    margin-right: 3px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-8c392515 {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-8c392515 {
    padding-bottom: 0;
    width: 80%;
  }
}
@media (max-width: 564px) {
  .coh-ce-8c392515 {
    width: 100%;
  }
}
.coh-ce-8c392515:first-child {
  margin-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-8c392515:first-child {
    margin-left: auto;
  }
}
.has-children.is-collapsed.coh-ce-8c392515 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-8c392515 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-8c392515 > 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-8c392515 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-8c392515 > 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-379c7502 {
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(255, 255, 255);
  font-weight: bold;
  background: #0252A0;
  text-transform: uppercase;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 25px 20px;
  color: #ffffff;
  text-align: center;
  font-family: "proxima-soft",sans-serif;;
  letter-spacing: -0.2px;
}
@media (max-width: 1023px) {
  .coh-ce-379c7502 {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-379c7502 {
    padding: 23px 20px;
  }
}
.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-b1a0441d {
  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;
}
@media (max-width: 767px) {
  .coh-ce-b1a0441d {
    display: block;
  }
}
.coh-ce-61807a0 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 18px;
  padding-right: 0;
  padding-bottom: 18px;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 5px;
}
@media (max-width: 1023px) {
  .coh-ce-61807a0 {
    display: inline-block;
    width: 45%;
  }
}
@media (max-width: 767px) {
  .coh-ce-61807a0 {
    padding-bottom: 0;
  }
}
@media (max-width: 564px) {
  .coh-ce-61807a0 {
    margin-right: 15px;
  }
}
.coh-ce-61807a0:last-child a:after {
  display: none;
}
.coh-ce-61807a0:first-child span {
  font-weight: bold;
  padding-right: 8px;
}
.coh-ce-61807a0:first-child span:after {
  display: none;
}
.has-children.is-collapsed.coh-ce-61807a0 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-61807a0 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-61807a0 > 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-61807a0 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-61807a0 > 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-e8dbf62b {
  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;
  color: rgb(255, 255, 255);
  text-decoration: underline;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1023px) {
  .coh-ce-e8dbf62b {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-e8dbf62b {
    display: inline;
  }
}
.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;
}
@media (max-width: 1023px) {
  .coh-ce-6bcd3d76 {
    margin: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 1.5rem;
    padding-left: 0;
  }
}
.coh-ce-6bcd3d76 .menu-level-1-ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 1169px) {
  .coh-ce-6bcd3d76 .menu-level-1-ul {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
    -webkit-align-items: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
  }
}
@media (max-width: 1023px) {
  .coh-ce-6bcd3d76 .menu-level-1-ul {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
    -webkit-align-items: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
  }
}
.coh-ce-6bcd3d76 .menu-level-1-ul li {
  position: relative;
  list-style-type: none;
}
@media (max-width: 1169px) {
  .coh-ce-6bcd3d76 .menu-level-1-ul li {
    width: 100%;
    padding-top: 0.5rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-6bcd3d76 .menu-level-1-ul li {
    padding-top: 0.5rem;
    width: 100%;
  }
}
.coh-ce-6bcd3d76 .menu-level-1-ul li a {
  position: relative;
  text-transform: uppercase;
}
@media (max-width: 1169px) {
  .coh-ce-6bcd3d76 .menu-level-1-ul li a {
    font-family: Montserrat, arial, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    color: rgb(255, 255, 255);
    font-size: 15px;
    line-height: 20px;
    letter-spacing: 0.64px;
    width: 100%;
    padding-top: 15px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-6bcd3d76 .menu-level-1-ul li a {
    font-weight: 700;
    color: rgb(255, 255, 255);
    font-size: 15px;
    line-height: 20px;
    width: 100%;
    padding-top: 15px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    font-family: Montserrat, arial, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    letter-spacing: 0.64px;
  }
}
@media (max-width: 564px) {
  .coh-ce-6bcd3d76 .menu-level-1-ul li a {
    width: unset;
  }
}
.coh-ce-56ca8021 li:nth-child(3) > .coh-container {
  display: none;
}
.coh-ce-56ca8021 li:nth-child(5) .coh-container {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-151f09c5 {
    position: static;
  }
}
@media (max-width: 1023px) {
  .coh-ce-151f09c5 {
    position: static !important;
  }
}
.in-active-trail.coh-ce-151f09c5 a {
  color: #ff9e18 !important;
}
.in-active-trail.coh-ce-151f09c5 a:before {
  content: ">";
  padding-right: 5px;
}
.has-children.in-active-trail.coh-ce-151f09c5 > a {
  color: #ff9e18 !important;
}
.has-children.coh-ce-151f09c5 > 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;
  -webkit-transition: 200ms ease-in-out transform;
  transition: 200ms ease-in-out transform;
  margin-left: 8px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  content: "\f107";
  font-family: icomoon;
}
.has-children.coh-ce-151f09c5 .js-coh-menu-item-link {
  color: rgb(255, 255, 255);
  color: #ffffff !Important;
}
.has-children.coh-ce-151f09c5 .menu-level-2-ul {
  margin-top: 0;
  margin-bottom: 0;
}
.has-children.coh-ce-151f09c5 .menu-level-2-ul .in-active-trail a {
  color: #ff9e18 !important;
}
.has-children.coh-ce-151f09c5 .menu-level-2-ul .in-active-trail a:before {
  display: inline-block;
}
.has-children.coh-ce-151f09c5 .menu-level-2-ul li a:before {
  display: none;
}
@media (max-width: 767px) {
  .coh-ce-e5daaa2d {
    width: unset;
  }
}
@media (max-width: 1169px) {
  .coh-ce-e5daaa2d br {
    display: none;
  }
}
@media (max-width: 564px) {
  .coh-ce-531c804 {
    display: none;
  }
}
.coh-ce-531c804 li:nth-child(3) > .coh-container {
  display: none;
}
.coh-ce-531c804 li:nth-child(5) .coh-container {
  display: none;
}
@media (max-width: 1169px) {
  .coh-ce-b186b46 {
    position: static;
  }
}
@media (max-width: 1023px) {
  .coh-ce-b186b46 {
    position: static !important;
  }
}
.in-active-trail.coh-ce-b186b46 a {
  color: #ff9e18 !important;
}
.in-active-trail.coh-ce-b186b46 a:before {
  content: ">";
  padding-right: 5px;
}
@media (max-width: 767px) {
  .coh-ce-d0e2e1f0 {
    width: unset;
  }
}
.coh-ce-b8ccf6c4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin: 0;
  position: relative;
  padding: 14px 16px;
  border-right: 2px solid #FF808B;
  border-left: 2px solid #FF808B;
}
@media (max-width: 1023px) {
  .coh-ce-b8ccf6c4 {
    -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;
    height: auto;
    border-right: none;
    border-left: none;
  }
}
.coh-ce-9c742d5b {
  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-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  position: relative;
  cursor: pointer;
}
.coh-ce-9c742d5b:hover:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-9c742d5b:after {
  content: "";;
  position: absolute;
  right: 15px;
  background: url(/sites/g/files/kcxpwu596/files/2023-09/Country-globe-icon.png);;
  background-repeat: no-repeat;
  background-size: cover;
  width: 25px;
  height: 25px;
}
.has-children.is-collapsed.coh-ce-9c742d5b > span:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-9c742d5b > span:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
  margin-bottom: 0;
}
.has-children.coh-ce-9c742d5b > span {
  -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-9c742d5b > span {
    -webkit-box-pack: right;
    -webkit-justify-content: right;
        -ms-flex-pack: right;
            justify-content: right;
  }
}
.has-children.coh-ce-9c742d5b > span:after {
  line-height: 1.0;
  font-weight: normal;
  text-transform: none;
  margin-bottom: 4px;
  content: "\f0dd";
  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: 40px;
}
.in-active-trail.coh-ce-9c742d5b a:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-78a13774 {
  font-size: 12px;
  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(169, 45, 49);
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  position: relative;
  font-weight: bold;
}
@media (max-width: 1023px) {
  .coh-ce-78a13774 {
    height: auto;
  }
}
.coh-ce-c5bf7fab {
  position: absolute;
  top: 30px;
  z-index: 1;
  left: 0;
  right: 0;
  pointer-events: none;
  display: none;
}
.coh-ce-23644920 {
  padding: 0;
  pointer-events: auto;
  max-width: 80%;
  background-color: #ededed;
  float: right;
  margin-right: 0;
  margin-left: 0;
}
.coh-ce-ddd44370 {
  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-d908ac8d {
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  width: 100%;
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-d908ac8d {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-5ba3d263 {
  display: block;
  width: 100%;
  font-size: 12px;
  font-family: 'GothamMedium', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-weight: 600;
  background-color: rgb(237, 237, 237);
  padding: 10px 20px;
  color: #a83c39;
  text-transform: uppercase;
  line-height: 12.5px;
  text-align: right;
}
.coh-ce-3bf0ebab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  margin-bottom: 47px;
  margin-top: 56px;
}
@media (max-width: 1023px) {
  .coh-ce-3bf0ebab {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    margin-top: 32px;
    margin-bottom: 46px;
  }
}
@media (max-width: 767px) {
  .coh-ce-3bf0ebab {
    margin-bottom: 25px;
  }
}
.coh-ce-969d7ace {
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-right: 0;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 29%;
  margin-left: 41px;
}
@media (max-width: 1169px) {
  .coh-ce-969d7ace {
    margin-left: 3px;
    margin-right: 3px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-969d7ace {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-969d7ace {
    padding-bottom: 0;
    width: 80%;
  }
}
@media (max-width: 564px) {
  .coh-ce-969d7ace {
    width: 100%;
  }
}
.coh-ce-969d7ace:first-child {
  margin-left: 0;
}
@media (max-width: 767px) {
  .coh-ce-969d7ace:first-child {
    margin-left: auto;
  }
}
@media (max-width: 564px) {
  .coh-ce-969d7ace:last-child a {
    padding: 12px 65px;
  }
}
.has-children.is-collapsed.coh-ce-969d7ace > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-969d7ace > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-969d7ace > 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-969d7ace > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-969d7ace > 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-6225be9a {
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(255, 255, 255);
  font-weight: bold;
  background: #0252A0;
  text-transform: uppercase;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 25px 20px;
  color: #ffffff;
  text-align: center;
  font-family: "proxima-soft",sans-serif;;
  letter-spacing: -0.2px;
}
@media (max-width: 1023px) {
  .coh-ce-6225be9a {
    height: auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-6225be9a {
    padding: 12px 40px;
    min-height: 70px;
  }
}
.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-efc50fb2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 47px;
  margin-top: 56px;
}
@media (max-width: 1023px) {
  .coh-ce-efc50fb2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    margin-top: 32px;
    margin-bottom: 46px;
  }
}
.coh-ce-8ae2bd13 {
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-right: 0;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  width: 20%;
  margin-left: 23px;
}
@media (max-width: 1169px) {
  .coh-ce-8ae2bd13 {
    margin-left: 3px;
    margin-right: 3px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-8ae2bd13 {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  .coh-ce-8ae2bd13 {
    padding-bottom: 0;
    width: 80%;
  }
}
@media (max-width: 564px) {
  .coh-ce-8ae2bd13 {
    width: 100%;
  }
}
.coh-ce-8ae2bd13:first-child {
  margin-left: 0;
}
@media (max-width: 1023px) {
  .coh-ce-8ae2bd13:first-child {
    margin-left: auto;
  }
}
.has-children.is-collapsed.coh-ce-8ae2bd13 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-8ae2bd13 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-8ae2bd13 > 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-8ae2bd13 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-8ae2bd13 > 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-eb9cc3a8 {
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgb(255, 255, 255);
  font-weight: 400;
  background: #0252A0;
  text-transform: uppercase;
  -webkit-border-radius: 50px;
          border-radius: 50px;
  padding: 14px 20px;
  color: #ffffff;
  text-align: center;
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 1169px) {
  .coh-ce-eb9cc3a8 {
    font-size: 12px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-eb9cc3a8 {
    font-size: 16px;
    max-width: 317px;
    height: 60px;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .coh-ce-eb9cc3a8 {
    padding: 23px 20px;
  }
}
@media (max-width: 564px) {
  .coh-ce-eb9cc3a8 {
    padding: 11px 20px;
    min-height: 70px;
  }
}
.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-6541bc92 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: 16px;
  margin-top: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-6541bc92 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-3a44ea6d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 18px;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 38px;
  position: relative;
}
@media (max-width: 1169px) {
  .coh-ce-3a44ea6d {
    margin-left: 25px;
  }
}
.coh-ce-3a44ea6d:hover {
  border-bottom: 2px solid #ff808b;
  padding-bottom: 8px;
}
.coh-ce-3a44ea6d:first-child {
  margin-left: 10px;
}
.has-children.is-collapsed.coh-ce-3a44ea6d > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-3a44ea6d > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-3a44ea6d > 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-3a44ea6d > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-3a44ea6d > 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;
}
.in-active-trail.coh-ce-3a44ea6d {
  border-bottom: 2px solid #ff808b;
  padding-bottom: 8px;
}
.coh-ce-3a44ea6d .menu-level-2 {
  position: absolute;
  left: 0;
  background: #ffffff;
}
.coh-ce-3a44ea6d .menu-level-2 li {
  padding: 8px 10px;
  margin: 0;
}
.coh-ce-3a44ea6d .menu-level-2 li:hover {
  background: #bcb9b933;
}
.coh-ce-3a44ea6d .menu-level-2 li.in-active-trail {
  background: #bcb9b933;
}
.coh-ce-3a44ea6d .menu-level-2 li.in-active-trail a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-3a44ea6d .menu-level-2 li a {
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
  font-size: 15px;
  line-height: 18px;
  white-space: pre;
}
.coh-ce-3a44ea6d .coh-container-boxed {
  padding-top: 5px;
}
.coh-ce-eaeb16d8 {
  font-size: 0.9375rem;
  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);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-align: center;
}
@media (max-width: 1023px) {
  .coh-ce-eaeb16d8 {
    height: auto;
    width: unset;
  }
}
@media (max-width: 1169px) {
  .coh-ce-eaeb16d8 br {
    display: none;
  }
}
.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;
}
@media (max-width: 1169px) {
  .coh-ce-61aa4506 {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 1.5rem;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 1023px) {
  .coh-ce-61aa4506 {
    margin: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
  }
}
.coh-ce-61aa4506 .menu-level-1-ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (max-width: 1169px) {
  .coh-ce-61aa4506 .menu-level-1-ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
    -webkit-align-items: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
  }
}
@media (max-width: 1023px) {
  .coh-ce-61aa4506 .menu-level-1-ul {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
    -webkit-align-items: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
  }
}
.coh-ce-61aa4506 .menu-level-1-ul li {
  position: relative;
  list-style-type: none;
}
@media (max-width: 1169px) {
  .coh-ce-61aa4506 .menu-level-1-ul li {
    padding-top: 0.5rem;
  }
}
@media (max-width: 1023px) {
  .coh-ce-61aa4506 .menu-level-1-ul li {
    padding-top: 0.5rem;
    width: 100%;
  }
}
.coh-ce-61aa4506 .menu-level-1-ul li a {
  position: relative;
  text-transform: uppercase;
}
@media (max-width: 1169px) {
  .coh-ce-61aa4506 .menu-level-1-ul li a {
    font-family: Montserrat, arial, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    color: rgb(255, 255, 255);
    font-size: 15px;
    line-height: 20px;
    letter-spacing: 0.64px;
    width: 100%;
    padding-top: 15px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  .coh-ce-61aa4506 .menu-level-1-ul li a {
    width: 100%;
  }
}
@media (max-width: 564px) {
  .coh-ce-61aa4506 .menu-level-1-ul li a {
    width: unset;
  }
}
.coh-ce-56ca8021 li:nth-child(3) > .coh-container {
  display: none;
}
.coh-ce-56ca8021 li:nth-child(5) .coh-container {
  display: none;
}
.coh-ce-49067b51 {
  position: static;
}
@media (max-width: 1023px) {
  .coh-ce-49067b51 {
    position: static !important;
  }
}
.in-active-trail.coh-ce-49067b51 a {
  color: #ff9e18 !important;
}
.in-active-trail.coh-ce-49067b51 a:before {
  content: ">";
  padding-right: 5px;
}
.has-children.in-active-trail.coh-ce-49067b51 > a {
  color: #ff9e18 !important;
}
.has-children.coh-ce-49067b51 > 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;
  -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: 8px;
  content: "\f107";
  font-family: icomoon;
}
.has-children.coh-ce-49067b51 .js-coh-menu-item-link {
  color: rgb(255, 255, 255);
  color: #ffffff !Important;
}
.has-children.coh-ce-49067b51 .menu-level-2-ul {
  margin-top: 0;
  margin-bottom: 0;
}
.has-children.coh-ce-49067b51 .menu-level-2-ul .in-active-trail a {
  color: #ff9e18 !important;
}
.has-children.coh-ce-49067b51 .menu-level-2-ul .in-active-trail a:before {
  display: inline-block;
}
.has-children.coh-ce-49067b51 .menu-level-2-ul li a:before {
  display: none;
}
.has-children.coh-ce-49067b51 .menu-level-2-ul .is-active a {
  color: #ff9e18 !important;
}
@media (max-width: 767px) {
  .coh-ce-d0e2e1f0 {
    width: unset;
  }
}
.coh-ce-255313fc {
  display: none;
}
@media (max-width: 564px) {
  .coh-ce-255313fc {
    display: none;
  }
}
.coh-ce-e16de773 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin-left: 64px !important;
  border: none !important;
}
@media (max-width: 1023px) {
  .coh-ce-e16de773 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-e16de773 > li:first-child {
  display: inline-block;
}
.coh-ce-e16de773 > li:first-child a {
  position: relative;
}
.coh-ce-e16de773 > li:first-child a:before {
  content: ">";
  position: absolute;
  top: 11px;
  left: 132px;
  font-size: 16px;
}
.coh-ce-e16de773 > li:nth-child(2) {
  display: inline-block;
}
.coh-ce-e16de773 > li:nth-child(2) a {
  position: relative;
}
.coh-ce-c545c782 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0;
}
.coh-ce-c545c782:hover:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.has-children.is-collapsed.coh-ce-c545c782 > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-c545c782 > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-c545c782 > 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-c545c782 > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-c545c782 > 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: "\f0dd";
  font-family: icomoon;
  -webkit-transition: 200ms ease-in-out transform;
  transition: 200ms ease-in-out transform;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 0.5rem;
}
.in-active-trail.coh-ce-c545c782 a:before {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.coh-ce-8898bb3c {
  font-size: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 1.5rem;
  padding-right: 0.5rem;
  padding-bottom: 1.5rem;
  padding-left: 0.5rem;
  color: rgb(54, 125, 12);
  font-family: 'Quicksand', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-weight: 900;
  position: relative;
}
@media (max-width: 1023px) {
  .coh-ce-8898bb3c {
    height: auto;
  }
}
.coh-ce-d30538aa {
  position: static;
  pointer-events: none;
}
.coh-ce-36cdc45a {
  padding: 0;
  pointer-events: auto;
  max-width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.coh-ce-a199c62e {
  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-d908ac8d {
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  width: 100%;
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .coh-ce-d908ac8d {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-9ae514c5 {
  display: block;
  width: 100%;
  font-size: 12px;
  font-family: Montserrat, arial, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(255, 255, 255);
  font-weight: 600;
  padding: 1rem 0 1rem 21px !important;
  letter-spacing: 1px;
  line-height: 12.5px;
}
.coh-ce-bfa5f3ef {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: 16px;
  margin-top: 16px;
}
@media (max-width: 1023px) {
  .coh-ce-bfa5f3ef {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
}
.coh-ce-ba736acb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 18px;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 30px;
  position: relative;
}
@media (max-width: 1439px) {
  .coh-ce-ba736acb {
    margin-left: 25px;
  }
}
@media (max-width: 1169px) {
  .coh-ce-ba736acb {
    margin-left: 20px;
  }
}
.coh-ce-ba736acb:hover {
  border-bottom: 2px solid #ff808b;
  padding-bottom: 8px;
}
.has-children.is-collapsed.coh-ce-ba736acb > a:after {
  -webkit-transform: rotateZ(0deg);
      -ms-transform: rotate(0deg);
          transform: rotateZ(0deg);
}
.has-children.is-expanded.coh-ce-ba736acb > a:after {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.has-children.coh-ce-ba736acb > 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-ba736acb > a {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.has-children.coh-ce-ba736acb > 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;
}
.in-active-trail.coh-ce-ba736acb {
  border-bottom: 2px solid #ff808b;
  padding-bottom: 8px;
}
.coh-ce-13d0679f {
  font-size: 0.9375rem;
  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);
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  white-space: pre;
}
@media (max-width: 1023px) {
  .coh-ce-13d0679f {
    height: auto;
    width: unset;
  }
}
.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-e630b366 {
  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;
  position: absolute;
  left: 0;
  width: 100%;
  background-color: rgb(255, 255, 255);
  top: 10px;
}
.coh-ce-9526b4fd {
  list-style-type: none;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 8px;
  padding-right: 10px;
  padding-bottom: 8px;
  padding-left: 10px;
  display: inline-block;
  width: 100%;
}
@media (max-width: 1023px) {
  .coh-ce-9526b4fd {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.coh-ce-9526b4fd:hover {
  background: #bcb9b933;
}
.is-active.coh-ce-9526b4fd {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background: #bcb9b933;
}
.is-active.coh-ce-9526b4fd a {
  font-family: 'GothamBold', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.coh-ce-36e43bc4 {
  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: 15px;
  font-family: 'GothamBook', sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: rgb(3, 58, 82);
}
.coh-ce-7666841d {
  margin-top: 0;
  margin-bottom: 0;
}
.coh-ce-d344be45 {
  margin-left: 0;
  list-style-type: none;
  padding-left: 1rem;
}
.coh-ce-769e1d0 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
}
.coh-ce-d47157a4 {
  list-style-type: none;
}
.coh-ce-5464d549 {
  list-style-type: none;
}
.coh-ce-a5edf3f9 {
  list-style-type: none;
}
.coh-ce-39a1ac35 {
  list-style-type: none;
}
.coh-ce-5161516a {
  list-style-type: none;
}
.coh-ce-61cbe9b2 {
  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-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-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-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-be6ad4d4 .card-outer-container {
  background-color: rgb(242, 242, 242);
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-bac846b1 .card-outer-container {
  background-color: rgb(242, 242, 242);
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-5cbe1723 {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.coh-ce-de1841af {
  text-align: right;
  font-size: 0.875rem;
}
.coh-ce-4efe3f3d {
  border-bottom-width: 0.0625rem;
  border-bottom-style: solid;
  border-bottom-color: rgb(219, 219, 220);
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-a90d796f {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.coh-ce-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;
}

