@media (max-width: 1449px) {
  .coh-ce-cpt_hero_section_sohonos-27955441:before {
    position: absolute;
    top: 45px;
    left: -40px;
    background-image: url("/sites/g/files/kcxpwu366/files/styles/coh_x_large/public/2024-06/Green Ciricle_1_0.png");
    background-size: 108% 102%;
    background-repeat: no-repeat;
    content: "";
    width: 121.5%;
    height: 90%;
  }

  .coh-ce-cpt_hero_section_dosing-b0847447:before {
    position: absolute;
    top: 0px;
    left: 28px;
    background-image: url("/sites/g/files/kcxpwu366/files/styles/coh_x_large/public/2024-06/Green Ciricle_1_0.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    content: "";
    width: 105%;
    height: 100%;
  }

  .coh-ce-cpt_hero_section_dosing-89e29f7b {
    display: block;
    position: absolute;
    top: 85px;
    left: 80px;
    width: 80%;
  }

  .coh-ce-cpt_hero_section_dosing-fa632045 {
    display: block;
    position: absolute;
    width: 80%;
    left: 120px;
    bottom: 130px;
    color: #774584;
  }

  .ssa-instance-db2b218e8187ba10d3ba059b7ffa52f0.coh-ce-cpt_hero_section_dosing-f971a468 {
    background-size: 100% 100% !important;
  }
}

@media (max-width: 1280px) {
  .coh-ce-cpt_hero_section_sohonos-27955441:before {
    position: absolute;
    top: 45px;
    left: -40px;
    background-image: url("/sites/g/files/kcxpwu366/files/styles/coh_x_large/public/2024-06/Green Ciricle_1_0.png");
    background-size: 110% 102%;
    background-repeat: no-repeat;
    content: "";
    width: 123%;
    height: 80%;
  }

  .coh-ce-cpt_hero_section_sohonos-8646f448 {
    position: absolute;
    width: 100%;
    left: 55px;
    bottom: 250px;
    color: #774584;
    display: block;
  }

  .coh-ce-cpt_hero_section_dosing-b0847447:before {
    position: absolute;
    top: 24px;
    left: 28px;
    background-image: url("/sites/g/files/kcxpwu366/files/styles/coh_x_large/public/2024-06/Green Ciricle_1_0.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    content: "";
    width: 106%;
    height: 92%;
  }

  .coh-ce-cpt_hero_section_dosing-fa632045 {
    display: block;
    position: absolute;
    width: 80%;
    left: 116px;
    bottom: 152px;
    color: #774584;
  }

  .coh-ce-cpt_hero_section_dosing-ad0daab4:before {
    position: absolute;
    top: 19px;
    left: 2px;
    background-image: url("/sites/g/files/kcxpwu366/files/styles/coh_x_large/public/2024-06/Green Ciricle_1_0.png");
    background-size: 108% 101%;
    background-repeat: no-repeat;
    content: "";
    width: 111%;
    height: 95%;
  }

  .coh-ce-cpt_hero_section_dosing-89e29f7b {
    display: block;
    position: absolute;
    top: 110px;
    left: 80px;
    width: 85%;
  }

  .coh-ce-cpt_hero_section_dosing-fa632045 {
    display: block;
    position: absolute;
    width: 80%;
    left: 116px;
    bottom: 152px;
    color: #774584;
  }
}

@media (max-width: 1025px) {
  .coh-ce-cpt_hero_section_sohonos-27955441:before {
    width: 120%;
    height: 65%;
  }

  .coh-ce-cpt_hero_section_sohonos-8646f448 {
    position: absolute;
    width: 100%;
    left: 45px;
    bottom: 362px;
    color: #774584;
    display: block;
  }

  .coh-ce-cpt_hero_section_dosing-b0847447:before {
    position: absolute;
    top: 24px;
    left: 28px;
    background-image: url("/sites/g/files/kcxpwu366/files/styles/coh_x_large/public/2024-06/Green Ciricle_1_0.png");
    background-size: 108% 100%;
    background-repeat: no-repeat;
    content: "";
    width: 105.1% !important;
    height: 92% !important;
  }

  .coh-ce-cpt_hero_section_dosing-89e29f7b {
    display: block;
    position: absolute;
    top: 65px;
    left: 80px;
    width: 87% !important;
  }

  .coh-ce-cpt_hero_section_dosing-fa632045 {
    display: block;
    position: absolute;
    width: 75%;
    color: #774584;
    left: 116px;
    bottom: 18%;
    text-align: center;
  }

  .coh-ce-cpt_hero_section_dosing-ad0daab4:before {
    position: absolute;
    top: 16px;
    left: -40px;
    background-image: url("/sites/g/files/kcxpwu366/files/styles/coh_x_large/public/2024-06/Green Ciricle_1_0.png");
    background-size: 102% 102%;
    background-repeat: no-repeat;
    content: "";
    width: 120%;
    height: 94%;
  }

  .coh-ce-cpt_hero_section_dosing-89e29f7b {
    display: block;
    position: absolute;
    top: 65px;
    left: 40px;
    width: 87% !important;
  }

  .coh-ce-cpt_hero_section_dosing-fa632045 {
    display: block;
    position: absolute;
    width: 75%;
    color: #774584;
    left: 80px;
    bottom: 20%;
    text-align: center;
  }
}

@media (max-width: 1366px) {
  .coh-ce-cpt_cta_block_with_image-6adbb08d .no-style {
    right: 43.3%;
  }
}

@media (max-width: 1280px) {
  .coh-ce-cpt_cta_block_with_image-6adbb08d .no-style {
    right: 42.8%;
  }

  .info-box {
    max-width: 90%;
  }
}

@media (max-width: 1024px) {
  .coh-ce-cpt_cta_block_with_image-6adbb08d .no-style {
    right: 41%;
  }

  .info-box {
    max-width: 100%;
  }
}

@media (max-width: 840px) {
  .coh-ce-cpt_cta_block_with_image-6adbb08d .no-style {
    right: 39%;
    font-size: 50%;
  }

  .coh-ce-cpt_hero_section_dosing-ad0daab4:before {
    position: absolute;
    top: 16px;
    left: 16px;
    background-image: url("/sites/g/files/kcxpwu366/files/styles/coh_x_large/public/2024-06/Green Ciricle_1_0.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    content: "";
    width: 100%;
    height: 94%;
  }

  .coh-ce-cpt_hero_section_dosing-89e29f7b {
    display: block;
    position: absolute;
    top: 120px;
    left: 20px;
  }

  .coh-ce-cpt_hero_section_dosing-df4f5989 h3 {
    width: 85%;
    margin-bottom: 100px;
  }

  .coh-ce-cpt_hero_section_dosing-fa632045 {
    display: block;
    position: absolute;
    width: 75%;
    left: 20%;
    bottom: 15%;
    color: #774584;
    text-align: center;
  }

  .coh-ce-cpt_hero_section_dosing-89e29f7b {
    display: block;
    position: absolute;
    top: 120px;
    left: 48px;
  }
}

@media (max-width: 768px) {
  .coh-ce-cpt_cta_block_with_image-6adbb08d .no-style {
    right: 38%;
    font-size: 50%;
  }
}

@media (max-width: 564px) {
  .coh-ce-cpt_cta_block_with_image-6adbb08d .no-style {
    top: 28px;
    right: 57.9%;
    font-size: 60%;
  }
}

@media (max-width: 400px) {
  .mob-table-left tr th {
    font-size: 14px !important;
    line-height: 24px !important;
    text-align: center;
  }

  .mob-table-right tr th {
    font-size: 14px !important;
    line-height: 24px !important;
    text-align: center;
  }

  .mob-table-left tr td {
    font-size: 16px !important;
    line-height: 21px !important;
  }

  .mob-table-right tr td {
    font-size: 16px !important;
    line-height: 22px !important;
  }

  .coh-style-patients-how-sohonos-works-nav-left {
    width: 30px !important;
    height: 30px !important;
    top: 20px !important;
  }

  .coh-style-patients-how-sohonos-works-nav-right {
    width: 30px !important;
    height: 30px !important;
    top: 20px !important;
  }

  .coh-style-patients-how-sohonos-works-nav-left:before {
    font-size: 16px !important;
  }

  .coh-style-patients-how-sohonos-works-nav-right:before {
    font-size: 16px !important;
  }

  .coh-ce-cpt_cta_block_with_image-6adbb08d .no-style {
    top: 28px;
    right: 58.9%;
    font-size: 60%;
  }
}

@media (max-width: 380px) {
  .coh-ce-cpt_cta_block_with_image-6adbb08d .no-style {
    top: 28px;
    right: 59.5%;
    font-size: 60%;
  }

  .coh-ce-cpt_sohonos_capsules-a7027f31 {
    max-width: 160px;
    border-radius: 50px;
    width: 160px;
  }

  .coh-ce-cpt_sohonos_capsules-b6ab002b {
    max-width: 160px;
    border-radius: 50px;
    width: 160px;
  }

  .coh-ce-cpt_sohonos_capsules-83d1bab4 {
    max-width: 160px;
    border-radius: 50px;
    width: 160px;
  }

  .coh-ce-cpt_sohonos_capsules-fb1236ee {
    max-width: 160px;
    border-radius: 50px;
    width: 160px;
  }

  .coh-ce-cpt_sohonos_capsules-43650bad {
    max-width: 160px;
    border-radius: 50px;
    width: 160px;
  }

  .patients-capsules.ssa-instance-84d7b8716f49b0c6a36cb85952d63493.coh-ce-cpt_page_section-c797fb54 .circled:after {
    background-size: 99% 94%;
    height: 68px;
    width: 160px;
    top: 1px;
    right: -1px;
  }

  .mob-table-left tr th {
    font-size: 14px !important;
    line-height: 16px !important;
    text-align: center;
  }

  .mob-table-right tr th {
    font-size: 14px !important;
    line-height: 20px !important;
    text-align: center;
  }

  .mob-table-left tr td {
    font-size: 14px !important;
    line-height: 16px !important;
  }

  .mob-table-right tr td {
    font-size: 14px !important;
    line-height: 20px !important;
  }

  .coh-ce-cpt_care_team_banner-1310b213:after {
    background-image: url("/sites/g/files/kcxpwu366/files/2024-04/Group 20726.png");
    position: absolute;
    content: "";
    height: 8px;
    width: 13px;
    right: 42px;
    top: 34px;
  }

  .coh-ce-cpt_care_team_banner-1310b213 {
    line-height: 24px;
  }

  .ssa-instance-3fcf78513eaa64e11d7e29ddd3f2e4d1.coh-ce-cpt_text-d3416c0 .blue-box {
    height: auto !important;
  }

  .blue-box {
    height: auto !important;
  }

  .dosing.coh-ce-cpt_banner_layout-686e08f2 a img {
    position: absolute;
    display: block;
    top: 22px;
    right: -18px !important;
  }

  .dosing.ssa-instance-135308640145b196c3360f337e17144a.coh-ce-cpt_banner_layout-686e08f2 a img {
    position: absolute;
    display: block;
    top: 22px;
    right: -18px;
  }

  .coh-style-slider-navigation-left {
    width: 45px !important;
    height: 45px !important;
  }

  .coh-style-slider-navigation-right {
    width: 45px !important;
    height: 45px !important;
  }

  .coh-style-slider-navigation-left {
    width: 45px !important;
    height: 45px !important;
  }

  .coh-style-slider-navigation-right {
    width: 45px !important;
    height: 45px !important;
  }

  .coh-style-dosing-slider-navigation-left {
    width: 45px !important;
    height: 45px !important;
  }

  .coh-style-dosing-slider-navigation-right {
    width: 45px !important;
    height: 45px !important;
  }

  .coh-style-hero-section-background-height {
    height: 810px;
  }

  .chronic-flairup-innerbox h4 {
    font-size: 22px;
  }

  .coh-ce-cpt_text-d3416c0.dose-adjustments-can.dose-adjustments-can-be p a {
    font-size: 16px;
  }

  .coh-ce-cpt_about_move_mob_slider-748f28aa .mob-table tr th h3 {
    font-size: 20px;
    line-height: 27px;
  }

  .coh-ce-cpt_about_well_characterized-df27c799 .botom-table>table h3 {
    font-size: 20px;
    line-height: 30px;
  }

  .coh-ce-cpt_about_well_characterized-df27c799 .botom-table>table tr th {
    line-height: 20px;
    padding-top: 24.34px;
    padding-bottom: 14.34px;
  }

  .coh-ce-cpt_about_well_characterized-df27c799 .botom-table>table tr th {
    padding-right: 0px;
  }

  .about-page.coh-ce-cpt_hero_section_hcp_0-c8b248f p.p-0 {
    letter-spacing: -0.2px !important;
  }

  .coh-ce-cpt_banner_layout-686e08f2 a img {
    position: absolute;
    display: block;
    top: 22px;
    right: -16px !important;
  }

  .chronic-flairup-innerbox h4 {
    font-size: 22px !important;
  }

  .dose-adjustments-can .dose-adjustments-can-be p a {
    font-size: 16px !important;
  }

  .coh-ce-cpt_external_link_modal-27e8b08d h3 {
    line-height: 28px !important;
    font-size: 24px !important;
  }

  .coh-ce-cpt_external_link_modal-27e8b08d p.mob {
    display: block;
    font-size: 16px !important;
  }
}

 /* Added css code for baneer section */
 @media only screen and (min-width:1921px){
  .home-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-06/Homepage - Desktop_2x.png") !important;}
  #about-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/About 1920x729.png")!important;}
  .overview > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/FOP Overview 1920x707.png")!important;}
  .dosing-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Dosing 1920x726.png")!important;}
  #support-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Support 1920x722.png")!important;}
}

@media screen and (max-width: 1930px) and (min-width: 1920px){
  .home-page { background-size: 100% 100% !important;}
  #about-page { background-size: 100% 100% !important;}
  .overview > div:first-child { background-size: 100% 100% !important;}
  .dosing-page > div:first-child { background-size: 100% 100% !important;}
  #support-page > div:first-child { background-size: 100% 100% !important;}
}

 @media only screen and (max-width:1920px){
  .home-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-06/Homepage - Desktop_2x.png") !important;}
  #about-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/About 1920x729.png")!important;}
  .overview > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/FOP Overview 1920x707.png")!important;}
  .dosing-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Dosing 1920x726.png")!important;}
  #support-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Support 1920x722.png")!important;}
}

@media screen and (max-width: 1913px) and (min-width: 1851px){
  #about-page { background-size: 100% 100% !important;}
  .overview > div:first-child { background-size: 100% 100% !important;}
  .dosing-page > div:first-child { background-size: 100% 100% !important;}
  #support-page > div:first-child { background-size: 100% 100% !important;}
}

@media only screen and (max-width:1850px){
  #about-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/About-1920x950.png")!important;}
  .overview > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/FOP-Overview-1920x950.png")!important;}
  .dosing-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Dosing-1920x1000.png")!important;}
  #support-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Support-1920x1000.png")!important;}
}

@media only screen and (max-width:1630px){
  #about-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/About-1459x900.png")!important;}
  .overview > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/FOP-Overview-1450-1850x900.png")!important;}
  .dosing-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Dosing-1440x900.png")!important;}
  #support-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Support-1440x1000.png")!important;}
}

@media only screen and (max-width:1440px){
  .home-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-06/bannernew-home.png")!important;}
  #about-page {background-image:url("/sites/g/files/kcxpwu366/files/2024-07/About 1440x600.png")!important;}
  .overview > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/FOP Overview 1440x700.png")!important;}
  .dosing-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Dosing 1440x657.png")!important;}
  #support-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Support 1440x722.png")!important;}
}

@media screen and (max-width: 1440px) and (min-width: 1369px){
  #about-page { background-size: 100% 100% !important;}
  .dosing-page > div:first-child { background-size: 100% 100% !important;}
  #support-page > div:first-child { background-size: 100% 100% !important;}
}

@media screen and (max-width: 1434px) and (min-width: 1367px){
  .dosing-page > div:first-child { background-size: 100% 100% !important;}
  #support-page > div:first-child { background-size: 100% 100% !important;}
}

@media only screen and (max-width:1366px){
  .home-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-06/bannernew-home.png")!important;}
  #about-page {background-image:url("/sites/g/files/kcxpwu366/files/2024-07/About 1366x600.png")!important;}
  .overview > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/FOP Overview 1366x700.png")!important;}
  .dosing-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Dosing 1366x657.png")!important;}
  #support-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Support 1366x722.png")!important;}
}

@media only screen and (max-width:1280px){
  .home-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-06/homeBanner_1280.png")!important;}
  #about-page {background-image:url("/sites/g/files/kcxpwu366/files/2024-07/About 1280x600.png")!important;}
  .overview > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/FOP Overview 1280x700.png")!important;}
  .dosing-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Dosing 1280x657.png")!important;}
  #support-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-07/Support 1280x722.png")!important;}
  .homebanner-text { width: 83%; }
}

@media screen and (max-width: 1268px) and (min-width: 1170px){
  .home-page { background-size: 100% 100% !important;}
}

@media screen and (max-width: 1364px) and (min-width: 1121px){
  #about-page { background-size: 100% 100% !important;}
  .overview > div:first-child { background-size: 100% 100% !important;}
  .dosing-page > div:first-child { background-size: 100% 100% !important;}
  #support-page > div:first-child { background-size: 100% 100% !important;}
}

@media screen and (max-width: 1025px) and (min-width: 1024px){
  .dosing-page > div:first-child { background-size: 100% 100% !important;}
}

@media only screen and (max-width:1023px){
  .home-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-06/home-banner-838.jpg")!important;}
  .dosing-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-06/dosing-banner-838.jpg")!important;}
  #about-page {background-image:url("/sites/g/files/kcxpwu366/files/2024-06/about-banner-838.jpg")!important;}   
}

@media only screen and (max-width:838px){
  #support-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-04/home-page-background.png") !important;}
  .overview > div:first-child {background-image: none;}
}

@media only screen and (max-width:767px){    
  #about-page {background-image:url("/sites/g/files/kcxpwu366/files/2024-04/mobilebanner.jpg") !important;}
  /* .dosing-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-04/dosing-banner.png") !important;} */
  .home-page {background-image: url("/sites/g/files/kcxpwu366/files/2024-04/home-page-background.png") !important;}
  #support-page > div:first-child {background-image: url("/sites/g/files/kcxpwu366/files/2024-04/home-page-background.png") !important;}
}

