#PlayStoreIcon { 
 display: none !important; 
} 
.PatientImprovement { 
 color: #222; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 40px; 
 padding-top: 20px !important; 
} 
label#ShareNumber-error { 
 position: absolute; 
} 
.SuccessRatioText { 
 color: #444; 
 font-family: Poppins; 
 font-size: 18px; 
 font-style: normal; 
 font-weight: 500; 
 line-height: 24px; 
} 
label#ExpertRightTitle { 
 color: #046461; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 17px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 36px; 
 margin: 0 auto; 
} 
.grid-date-time-box{ 
 position: absolute; 
 width: 100%; 
 background-color: #108fe5; 
 height: 100%; 
 top: 0px; 
 left: 0px; 
 /* display:none; */ 
 /* opacity:0; 
 height:0; */ 
 visibility:hidden; 
 border-radius: 10px; 
} 
.close-grid-date { 
 width: 27px; 
 position: absolute; 
 right: 10px; 
 top: 10px; 
 cursor: pointer; 
} 
.grid-date-and-time-select { 
 padding-top: 40px; 
 text-align: center; 
} 
.grid-date-select { 
 width: 200px; 
 margin: auto; 
} 
.dates-select .nav-tabs { 
 border-bottom: 0px; 
} 
.times-select { 
 margin-top: 10px; 
 text-align: center; 
} 
.grid-time-select { 
 margin-top: 30px; 
} 
.tslot { 
 display: inline-block; 
 margin: 0px 4px; 
} 
.times-select { 
 text-align: center; 
} 
.time-radio { 
 display: none; 
} 
.times-select input[type="radio"] + label { 
 background-color: rgba(255, 255, 255,0.1); 
 color: #fff; 
 font-size: 12px; 
 border-radius: 50px; 
 height: 46px; 
 width: 110px; 
 text-align: center; 
 line-height: 46px; 
 cursor: pointer; 
} 
 
.times-select input[type="radio"]:checked + label { 
 background-color: #fff; 
 color: #006fbb; 
} 
 
.grid-btn-book-appointment { 
 color: #333; 
 background-color: #ffe711; 
 border: 1px solid #ffe711; 
 cursor: pointer; 
 width: auto; 
 border-radius: 50px; 
 padding: 0px 20px; 
 height: 50px; 
 margin: auto; 
 margin-top: auto; 
 margin-top: 20px; 
} 
 
.check-icon { 
 display: none !important; 
} 
.times-select input[type=radio]:checked + label > .check-icon { 
 display: inline-block !important; 
 width: 15px; 
} 
.grid-time-select .tslot { 
 display: block; 
} 
 
.slot a { 
 text-decoration: none; 
} 
.slot .date-link .date-box { 
 background-color: rgba(255, 255, 255, 0.1); 
 border-radius: 50px; 
 height: 80px; 
 width: 80px; 
 margin: auto; 
} 
.slot .date-link.active .date-box { 
 background-color: #fff; 
 border-radius: 50px; 
 height: 80px; 
 width: 80px; 
 margin: auto; 
} 
.slot .date-link .dates { 
 line-height: 20px; 
 padding: 10px 0px; 
 text-align: center; 
} 
 
.slot .date-link .date-s { 
 font-size: 29px; 
 color: #fff; 
 margin-top: 8px; 
} 
 
.slot .date-link .day-s { 
 font-size: 11px; 
 text-transform: uppercase; 
 background-color: rgba(255, 255, 255, .2); 
 color: #fff; 
 width: 34px; 
 margin: auto; 
 border-radius: 50px; 
 height: 14px; 
 line-height: 14px; 
} 
.slot .date-link .dates p { 
 margin-bottom: 0px; 
} 
 
.slot .date-link .month-s { 
 font-size: 14px; 
 text-transform: uppercase; 
 margin-top: 3px; 
 color: #fff; 
} 
 
.slot .date-link.active .day-s { 
 font-size: 11px; 
 text-transform: uppercase; 
 background-color: rgba(199, 199, 199, .2); 
 color: #108fe5; 
 width: 34px; 
 margin: auto; 
 border-radius: 50px; 
 height: 14px; 
 line-height: 14px; 
} 
 
.slot .date-link.active .date-s { 
 font-size: 29px; 
 color: #108fe5; 
 margin-top: 8px; 
} 
.slot .date-link.active .month-s { 
 font-size: 14px; 
 text-transform: uppercase; 
 margin-top: 3px; 
 color: #108fe5; 
} 
 
.grid-onco-name { 
 font: normal normal 600 18px/23px Poppins; 
 margin-bottom: 10px; 
} 
 
.grid-onco-name a { 
 color: #333; 
} 
 
.product-wrapper .owl-carousel .owl-nav button.owl-prev { 
 background: 0 0; 
 color: inherit; 
 border: none; 
 padding: 0 !important; 
 font: inherit; 
 width: 40px; 
 height: 40px; 
 border: 2px solid #c9d0d4; 
 border-radius: 50px; 
 position: absolute; 
 left: -50px; 
 top: 50%; 
} 
 
.product-wrapper .owl-carousel .owl-nav button.owl-next { 
 background: 0 0; 
 color: inherit; 
 border: none; 
 padding: 0 !important; 
 font: inherit; 
 width: 40px; 
 height: 40px; 
 border: 2px solid #c9d0d4; 
 border-radius: 50px; 
 position: absolute; 
 right: -50px; 
 top: 50%; 
} 
 
.product-wrapper .owl-carousel .owl-nav button.owl-next span, 
.product-wrapper .owl-carousel .owl-nav button.owl-prev span { 
 line-height: 22px; 
 font-size: 30px; 
 color: #c9d0d4; 
} 
 
/* Need to change in css file */ 
.first-section-sliders .form-check-label small{font-size: 11px;} 
.first-section-sliders p small{font-size: 14px;} 
.sec-hotline{ 
 padding: 25px 0 40px; 
} 
.country-code-field{width: 30%} 
.phone-field{width: 70%} 
@media(min-width: 767px) { 
 .sec-hotline .btn-hotline { 
 padding: 15px; 
 background-image: url('assets/images/hotline-btn-bg.svg'); 
 background-repeat: no-repeat; 
 text-align: center; 
 margin: 0 auto; 
 width: 62%; 
 color: #fff; 
 font-size: 19px; 
 } 
 #liveExperiences .btn-review{ 
 position: absolute; 
 right: 0; 
 } 
 #liveExperiences h4{position: relative;} 
} 
@media(max-width: 767px) { 
 .sec-hotline .btn-hotline { 
 padding: 15px; 
 text-align: center; 
 margin: 0 auto; 
 width: 100%; 
 color: #fff; 
 background: #108fe5; 
 border-radius: 10px; 
 } 
 
 .sec-hotline{ 
 padding: 0 0 85px; 
 } 
} 
 
.btn-hotline strong{font-weight: 600;} 
#liveExperiences .btn-review { 
 text-align: left; 
 font: normal normal normal 13px/13px Poppins; 
 letter-spacing: 0; 
 color: #fff; 
 background-color: #108fe5; 
 border: 1px solid #c9e7f8; 
 border-radius: 10px; 
 padding: 12px 24px; 
 /*float: right;*/ 
 
} 
#liveExperiences h4{line-height: 40px;} 
/*#liveExpSlide .imgL{max-height:300px; overflow:hidden;}*/ 
#liveExpSlide img { 
 width: 100%; 
} 
 
#schedule_contact_form_1 select.form-inputs { 
 position: relative; 
 padding: 12px 0px 5px 0; 
 width: 100%; 
 outline: 0; 
 box-shadow: 0 1px 0 0 #e5e5e5; 
 transition: box-shadow 150ms ease-out; 
 font: normal normal normal 600 16px/16px Poppins; 
 color: #000; 
 background: none; 
 border: 0 !important; 
 border-radius: initial; 
 height: 42px; 
} 
 
.consult-banner{margin-top: 15px;} 
 
.cons-banner-bg{ 
 background-image:url('https://zenonco.io/assets/images/banner_bg.png'); 
 padding: 15px; 
 background-position: center; 
} 
.cons-banner-bg h4{ 
 font-size:24px; 
 color:#fff; 
 margin: 0; 
} 
.cons-banner-bg img{ 
 padding: 0 15px; 
} 
.cons-banner-bg .shine-btn{ 
 margin-left: 1.5rem; 
 margin-bottom: 0; 
 padding: 12px 34px; 
 background-color: #fe7e1d; 
} 
 
@media(max-width: 767px) { 
 .cons-banner-bg .coach-img{display: none;} 
 .cons-banner-bg h4{font-size: 13px;} 
 .cons-banner-bg{padding: 10px;} 
 .cons-banner-bg img {padding: 0 7px 0 0;} 
 .first-section-sliders p{margin-bottom: 20px;} 
 .full-side-sec .c-card { 
 padding: 24px 30px 15px; 
 } 
 .cons-banner-bg .shine-btn { 
 margin-left: 5px; 
 margin-bottom: 0; 
 padding: 7px 5px; 
 background-color: #fe7e1d; 
 width: 112px; 
 font-size: 12px; 
 } 
} 
 
#ReadMoreBtn { 
 /*background: #F47322; 
 color: #fff; 
 border-radius: 5px; 
 border: aliceblue;*/ 
 color: #046461; 
 border-radius: 5px; 
 border: aliceblue; 
 text-align: center; 
 text-decoration: underline; 
 font-size: 18px; 
 font-weight: 500; 
 
} 
p.TestomonialTitle { 
 font-weight: 600; 
 text-transform: capitalize; 
} 
label#contact_name-error, label#contact_phone-error { 
 text-align: left; 
 margin-left: 0; 
} 
div#OurLeftbanner { 
 padding: 60px 0 50px; 
} 
form#schedule_contact_form_home { 
 padding: 20px 12px; 
} 
form#schedule_contact_form_home input, form#schedule_contact_form_home select { 
 border:none; 
} 
.new-banner-section{margin-bottom:0;} 
.zen-footer { 
 background-color: #EEF5FC; 
} 
.zen-footer-list a { 
 color: #444; 
} 
.zen-footer-head { 
 color: #222; 
} 
.sec-title { 
 color: #222; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 44px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 50px; 
 /* background-image: url('../images/banner_title.png'); 
 background-repeat: no-repeat; 
 background-size: 45%; 
 background-position: 0px; 
 background-position: top 11px right 413px; */ 
} 
 
#bannerTitle { 
 
 background-image: url('https://zenonco.io//assets/images/banner_title.png'); 
 background-repeat: no-repeat; 
 background-size: auto; 
 background-position: left; 
 /* background-position: top 11px right 413px; */ 
} 
 
.sec-title .textColor{font-size: 60px;} 
 
.textColor::before { 
 background-image: url('../images/banner_title.png'); 
 background-repeat: no-repeat; 
 background-position: center; 
} 
 
.textColor { 
 left: -18px; 
 top: 0; 
 height: 84px; 
 width: 0; 
 background-image: url('../images/banner_title.png'); 
 background-repeat: no-repeat; 
 background-size: cover; 
} 
.annerSplitTitle { 
 color: #222; 
 font-family: Poppins; 
 font-size: 48px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 60px; 
} 
div#firstVBSection { 
 padding: 0; 
 border-radius: 20px; 
 margin-left:0; 
} 
.VBSection { 
 padding: 0; 
} 
 
.VBSection img { 
 height: 35px; 
 margin-bottom: 10px; 
} 
.bannerDeccTitle { 
 font-size: 17px; 
 font-weight: 600; 
 line-height: 20px; 
 width: 135px; 
} 
 
 
p.CeoContentInfo { 
 margin-top: 33px; 
} 
.challengesSection { 
 margin-top: 50px; 
 margin-bottom: 30px; 
} 
 
div#StartYourJourney { 
 padding-top: 40px; 
} 
.HaveChallenges { 
 color: #222; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 40px; 
 margin-bottom: 28px; 
} 
.ChallengesSolution{ 
 background: #FEF8E8; 
 border-radius: 16px 0px 0px 16px; 
 padding-top: 155px; 
 padding-bottom: 15px; 
} 
 
.ChallengesSolution ul li{ 
 line-height:36px; 
} 
 
.problemList_1 li, .problemList_2 li{ 
 color:#8E6B3B; 
} 
.SolutionListMenu_1 li, .SolutionListMenu_2 li{ 
 color:#046461; 
} 
.ChallengesSolution ul { 
 padding-left: 30px; 
} 
.ellispeCircle { 
 margin-top: 42px; 
 margin-left: 60px; 
 margin-right: 360px; 
} 
p.problenText { 
 color:#8e6b3b; 
 font-size: 24px; 
 font-weight: 600; 
 margin-bottom:0; 
} 
.row.SolutionSectionRow { 
 margin-left: 386px; 
 margin-top: 42px; 
} 
.row.clinic-item { 
 margin-left: 0; 
 margin-right: 0; 
} 
.SolutionText { 
 color: #333333; 
 font-size: 24px; 
 font-weight: 600; 
} 
 
 
.CancerProgram { 
 margin-left: calc(100% - 75%); 
 width: 774.323px; 
 height: 43px; 
} 
.OurCancerCareProgram { 
 margin-top: 50px; 
 padding-bottom: 20px; 
 background: #fff; 
 /* padding-top: 30px; */ 
} 
.CancerCareProgramBox { 
 padding: 15px 11px 0px 15px; 
 margin-bottom: 21px; 
} 
 
span.CustomOurProgram { 
 color: #046461; 
 font-family: Poppins; 
 font-size: 22px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 32px; 
} 
 
.OurJoinProgram { 
 width: 127.273px; 
 height: 40.601px; 
 background: #F47322; 
 color: #ffffff; 
} 
.OurBenefitsPatient { 
 margin-left: calc(100% - 87%); 
 width: 774.323px; 
 height: 43px; 
} 
 
.program-container{ 
 max-width: 960px; 
} 
 
.program-box { 
 position: relative; 
 margin-bottom: 30px; 
 
} 
.pro-image{ 
 width: 100%; 
 height: 144px;
 border-radius: 4px 4px 0 0; 
 object-fit: cover;
 object-position: center;
 display: block;
} 
.program-title { 
 color: #000; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 24px; 
 font-style: normal; 
 font-weight: 500; 
 line-height: 30px; 
 padding: 15px; 
 margin: 0; 
 border-bottom: 4px solid #E8A970; 
 /*min-height: 93px;*/ 
 display: flex; 
 align-items: center; 
 justify-content: center; 
 border-radius: 0 0 4px 4px; 
} 
 
.program-title.yellow{ 
 border-color: #E8A970; 
} 
.program-title.blue{ 
 border-color: #A09ED1; 
} 
.program-title.green{ 
 border-color: #9DB67F; 
} 
.program-title.pink{ 
 border-color: #E48476; 
} 
.program-title.lightgreen{ 
 border-color: #74B59A; 
} 
.program-title.darkpink{ 
 border-color: #CF8C9D; 
} 
 
.desk-view{display: block;} 
.mobile-view{display: none;} 
 
.overlay-detail { 
 position: absolute; 
 top: 0; 
 left: 0; 
 background: #E8A970; 
 height: 100%; 
 padding: 35px 30px; 
 text-align: left; 
 margin: 0 15px; 
 display: none; 
 border-radius: 5px; 
} 
.overlay-detail.yellow{ 
 background: #E8A970; 
} 
.overlay-detail.blue{ 
 background: #A09ED1; 
} 
.overlay-detail.green{ 
 background: #9DB67F; 
} 
.overlay-detail.pink{ 
 background: #E48476; 
} 
.overlay-detail.lightgreen{ 
 background: #74B59A; 
} 
.overlay-detail.darkpink{ 
 background: #CF8C9D; 
} 
h4.overlay-title { 
 color: #FFF; 
 font-family: Poppins; 
 font-size: 24px; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 30px; 
} 
p.overlay-desc { 
 color: #FFF; 
 font-family: Poppins; 
 font-size: 17px; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 24px; 
} 
.program-learn-more-btn { 
 display: block; 
 padding: 9px 15px; 
 background: #fff; 
 text-align: center; 
 vertical-align: middle; 
 color: #046461; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 14px; 
 font-style: normal; 
 font-weight: 500; 
 letter-spacing: 0.42px; 
 border-radius: 6px; 
 position: absolute; 
 bottom: 35px; 
 left: 50%; 
 width: 84%; 
 transform: translateX(-50%); 
 border: none; 
} 
 
 
 
.OurRationImage { 
 margin-bottom: 10px; 
 width: fit-content; 
 margin-left: auto;
 margin-right: auto;
} 
.rationCancerCare { 
 padding: 25px 10px 40px 10px; 
 margin: 0 auto; 
} 
.OurRationImage img { 
 width: 100%; 
 height: 64px; 
} 
.OurRationImage svg {
 width: 48px;
 height: 48px;
 display: block;
 margin: 0 auto;
} 
 
.OurUnderLine { 
 border-bottom: 1px solid; 
 margin-top: 10px; 
 text-decoration: none; 
} 
.successRatio { 
 color: #444; 
 font-family: Poppins; 
 font-size: 50px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 40px; 
 margin-bottom: 10px; 
} 
 
div#SelfCareSection { 
 background: #FAFAFA; 
} 
.SelftCareLeftSection { 
 border-radius: 24px 24px 0px 0px; 
 width: 320px; 
} 
.title-con.DownlodOurApp { 
 padding-top: 55px; 
} 
.leadersSection .title-con.DownlodOurApp { 
 padding-top: 15px; 
} 
.OurExpertText { 
 color: #222; 
 font-family: Poppins; 
 font-size: 18px; 
 font-style: normal; 
 font-weight: 600 !important; 
 line-height: 50px; 
} 
li.liselfCare { 
 color: #222; 
 font-size: 18px; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 50px; 
} 
.downloadAPplink { 
 height: 56px; 
} 
 
.dot { 
 height: 24px; 
 width: 25px; 
 background-color: #100f0f; 
 border-radius: 50%; 
 display: inline-block; 
 color: #ffffff; 
 text-align: center; 
 margin-left: 10px; 
 margin-top: 5px; 
} 
ul.StepTogetAwnser { 
 list-style: none; 
 padding-top: 15px; 
 margin-bottom: 50px; 
} 
.StepDiv { 
 padding-left: 40px; 
} 
 
li.ourpointbase { 
 display: flex; 
} 
.TextSentace { 
 padding-left: 10px; 
} 
img.ticksuccess { 
 width: 18px; 
 height: 18px; 
} 
.AskQuestion { 
 padding-top: 50px; 
 color: #333; 
 font-size: 24px; 
 font-weight: 600; 
} 
 
.panel { 
 
 color: #444; 
 font-family: Poppins; 
 font-size: 15px; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 24px; 
 flex-shrink: 0; 
} 
.faq-title{ 
 font-weight:500; 
 inline-size: 91%; 
 overflow-wrap: break-word; 
} 
.hr{ 
 margin-top: 0.5rem; 
 margin-bottom: 1rem; 
 border: 0; 
 border-top: 1px solid rgba(0, 0, 0, 0.1); 
} 
img.CeoImg { 
 margin-top: -30px; 
} 
.CeoContentInfo{ 
 margin-top: 46px; 
} 
img.InvertedIcon { 
 top: 0; 
 position: absolute; 
 left:-75px; 
 width: 50px; 
} 
.MyCeo { 
 position: relative; 
} 
.ceoTitle { 
 color: #693C01; 
 font-family: Poppins; 
 font-size: 22px; 
 font-style: italic; 
 font-weight: 700; 
 line-height: 30px; 
} 
.CeoName { 
 color: #222; 
 font-family: Poppins; 
 font-size: 18px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 16px; 
 letter-spacing: 2.7px; 
 text-transform: uppercase; 
} 
.textColor { 
 color: #F47322; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 40px; 
} 
.FreeReportTextColor { 
 color: #F47322; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 40px; 
} 
.FreeReportTextColor::before { 
 background-image: url('../images/banner_title.png'); 
 background-repeat: no-repeat; 
 background-position: center; 
} 
 
.FreeReportTextColor { 
 left: -18px; 
 top: 0; 
 height: 84px; 
 width: 0; 
 background-image: url('../images/banner_title.png'); 
 background-repeat: no-repeat; 
 background-size: cover; 
} 
 
img.solutionWithChallenges { 
 width: 50px; 
 height: 50px; 
 flex-shrink: 0; 
} 
.SolutionWithChallengesIcon { 
 background: #FFD5D4; 
 padding: 8px; 
 width: fit-content; 
 border-radius: 50px; 
 margin-bottom:10px; 
} 
.CancerCareProgramBox{ 
 border-radius: 8px; 
 background: #E9F8F7; 
} 
 
.CancerCareProgramBox { 
 margin: 5px; 
} 
.OurIcon { 
 padding: 30px 8px; 
} 
.ulTitle { 
 color: #222; 
 font-family: Poppins; 
 font-size: 14px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 20px; 
 padding-bottom: 10px; 
 padding-top: 15px; 
} 
span.Steptext { 
 color: #222; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 24px; 
 text-transform: uppercase; 
} 
.ulDesc { 
 color: #444; 
 font-family: Poppins; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: 500; 
 line-height: 18px; 
} 
button.btn.Connect_with_Expert { 
 width: 349.157px !important; 
 height: 48px; 
 border-radius: 8px; 
 background: #F47322; 
 color: #FFF; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 0px; 
 margin-bottom: 35px; 
} 
 
.download_sample_form { 
 color: #222; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 18px; 
 font-style: normal; 
 font-weight: 500; 
 padding-top: 30px; 
 padding-bottom: 25px; 
 line-height: 24px; 
} 
.mycontent-left { 
 padding-bottom: 100px; 
 border-left: 2px dotted #C8D4DF; 
 position: absolute; 
 width: 1px; 
 height: 100%; 
 margin-left: -12px; 
 left:0; 
} 
img.OurEllipse { 
 position: absolute; 
 left:0; 
 margin-top: 10px; 
 display: none; 
} 
span#samplePlan { 
 border-bottom: 1px dotted #000; 
 text-decoration: none; 
} 
input#ShareNumber { 
 width: 400px; 
 border-radius: 0; 
 border-left: navajowhite; 
} 
 
select#ShareCountryCode { 
 border-radius: 4px 0 0 4px; 
} 
 
.cnty-code{ 
 width: 12%; 
} 
 
button#ShareNoBtn { 
 color: #FFF; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 border-radius: 0px 8px 8px 0px; 
 background: #F47322; 
 font-weight: 600; 
 line-height: 0px; 
 margin: 0; 
 height: 38px; 
} 
#sharkTankSection{padding: 60px 0 5px; background: #fff;} 
#sharkTankSection .icon.sky{ 
 width: 100%; 
 height: 100%; 
 border-radius: 28px; 
} 
.CeoPosition { 
 color: #222; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 16px; 
} 
.OncoNutri { 
 margin: 23px; 
} 
.PainWeakness { 
 margin: 30px; 
} 
 
 
 
 
.chal-sec{ 
 position:relative; 
} 
.HaveChallenges { 
 color: #222; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 40px; 
 margin-bottom: 35px; 
} 
 
img.solutionWithChallenges { 
 width: 50px; 
 height: 50px; 
 flex-shrink: 0; 
} 
.SolutionWithChallengesIcon { 
 background: #FFD5D4; 
 padding: 8px; 
 width: fit-content; 
 border-radius: 50px; 
} 
.CancerCareProgramBox{ 
 border-radius: 8px; 
 background: #E9F8F7; 
} 
 
 
.customeImg { 
 margin: -38px -55px !important; 
} 
.MycustomeImg { 
 margin: -44px -62px !important; 
} 
 
 
 
#patientbenefit, .slider-section{padding: 35px 0 5px; background: #fff;} 
#patientbenefit .icon.sky, .slider-section .icon.sky{ 
 width: 100%; 
 height: 300px; 
 border-radius: 28px; 
} 
.pb-item{ 
 background: #fff; 
 margin: 0; 
 margin-bottom: 30px; 
} 
#sharkTankSection .pb-item{width:610px;} 
#patientbenefit .title-con, #slider-section .title-con{padding: 0 0 10px 0; text-align: center;} 
#patientbenefit .content, #sharkTankSection .content, .slider-section .content { 
 background: #fff; 
 padding: 15px 35px; 
 text-align: center; 
} 
#patientbenefit .content h4, #sharkTankSection .content h4, .slider-section .content h4{ 
 font: normal normal normal 500 18px/22px Poppins; 
 color: #000; 
 display: -webkit-box; 
 -webkit-line-clamp: 2; 
 -webkit-box-orient: vertical; 
 overflow: hidden; 
} 
#patientbenefit .content p, #sharkTankSection .content p, .slider-section .content p{ color: #535353; font-size: 16px; margin-bottom: 7px;} 
#patientbenefit .content p.cl-sub-title, #sharkTankSection .content p.cl-sub-title, .slider-section .content p.cl-sub-title { 
 color:#333; 
 font-weight: 500; 
 display: -webkit-box; 
 -webkit-line-clamp: 2; 
 -webkit-box-orient: vertical; 
 overflow: hidden; 
} 
#patientbenefit .content p.cl-exp, #sharkTankSection .content p.cl-exp, .slider-section .content p.cl-exp{ 
 display: -webkit-box; 
 -webkit-line-clamp: 2; 
 -webkit-box-orient: vertical; 
 overflow: hidden; 
} 
.slider-section .owl-nav{position: absolute;top: 25%;width: 100%;} 
.slider-section .owl-nav .nav-button.owl-prev, .slider-section .owl-nav .nav-button.owl-next{ 
 display: flex;align-items: center;justify-content: center;color: #ccc;font-size: 25px;} 
.slider-section .owl-nav .owl-prev{position: absolute;top: 0;left: -4px;} 
.slider-section .owl-nav .owl-next {position: absolute;top: 0;right: -4px;} 
.careteam-img{width: 100%; height: auto; object-fit: cover; object-position: top center;} 
.margin-auto{margin: 0 auto;} 
.ch-icon-sec{ 
 position: absolute; 
 top: 30px; 
 z-index: 9; 
 width: 98%; 
 left: 15px; 
} 
.ch-icon-sec:before{ 
 content: ''; 
 border: 1px solid #8E6B3B; 
 height: 2px; 
 width: 95%; 
 position: absolute; 
 top: 25%; 
 left: 15px; 
} 
.shareForm { 
 padding: 25px; 
 
} 
.bg-healing-journey{ 
 background: url('../images/watercolor _brush_stroke.png'); 
 background-position: center; 
 background-repeat: no-repeat; 
 margin-top: 15px; 
} 
button.MyAccordion { 
 position: absolute; 
 right:-50px; 
 border: none; 
 background: unset; 
 color: #F47322; 
 font-size: larger; 
} 
 
#clinicteam{padding: 45px 0 5px;} 
.clinic-item{ 
 background: #E9F8F7; 
 margin: 0; 
 margin-bottom: 30px; 
} 
#clinicteam .title-con{padding: 0 0 35px 0; text-align: center;} 
#clinicteam .icon.sky img { 
 border-radius: 50%; 
 padding: 15px 15px; 
 height: 120px; 
} 
#clinicteam .content{background: #E9F8F7; padding: 15px 0 0;} 
#clinicteam .content h4 { 
 font: normal normal normal 500 16px/22px Poppins; 
 color: #000; 
 display: -webkit-box; 
 -webkit-line-clamp: 2; 
 -webkit-box-orient: vertical; 
 overflow: hidden; 
} 
#clinicteam .content p{ color: #535353; font-size: 13px; margin-bottom: 7px;} 
#clinicteam .content p.cl-sub-title{ 
 color:#333; 
 font-weight: 500; 
 display: -webkit-box; 
 -webkit-line-clamp: 2; 
 -webkit-box-orient: vertical; 
 overflow: hidden; 
} 
#clinicteam .content p.cl-exp{ 
 display: -webkit-box; 
 -webkit-line-clamp: 2; 
 -webkit-box-orient: vertical; 
 overflow: hidden; 
} 
#clinicteam .owl-nav{position: absolute;top: 45%;width: 100%;} 
#clinicteam .owl-nav .nav-button.owl-prev, #clinicteam .owl-nav .nav-button.owl-next{border: 2px solid #cccccc;border-radius: 100%;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;color: #ccc;font-size: 25px;} 
#clinicteam .owl-nav .owl-prev{position: absolute;top: 0;left: -25px;} 
#clinicteam .owl-nav .owl-next {position: absolute;top: 0;right: -25px;} 
.wellness-inner{padding:20px; margin:7px; border-radius: 20px;} 
section#wellness-coach { 
 padding-top: 20px; 
 padding-bottom: 45px; 
} 
.title-con { 
 padding: 0 0 10px 0; 
 text-align: center; 
} 
 
.wellness-inner svg { 
 width: 60px; 
 height: 60px; 
 float: right; 
} 
.wellness-inner h3{ 
 padding-top:30px; 
 font-size:24px; 
} 
.wellness-inner ul{padding-left: 20px; margin-bottom: 8px;} 
.wellness-inner ul li{ 
 font-size:13px; 
} 
 
#connectWithCon { 
 padding: 30px 0 30px; 
} 
#connectWithCon .icon { 
 width: 80px; 
 height: 80px; 
 border-radius: 100%; 
 text-align: center; 
 align-items: center; 
 display: flex; 
 justify-content: center; 
} 
 
 
#connectWithCon h5 { 
 font: normal normal normal 600 24px/24px Poppins; 
 font-size: 18px; 
 color: #000; 
 margin-bottom: 10px; 
} 
/* #connectWithCon h3 { 
 font: normal normal normal 400 24px/28px Poppins; 
 font-size: 18px; 
} */ 
 
#connectWithCon h3 { 
 font: normal normal normal 600 24px/24px Poppins; 
 font-size: 18px; 
 color: #000; 
 margin-bottom: 10px; 
} 
 
#connectWithCon .zen-title{margin-bottom:25px;} 
 
#connectWithCon ul{padding-left: 20px;} 
#connectWithCon ul li{ 
 font-size:14px; 
} 
.btm-line { 
 border-bottom: 1px dotted #CEC7C7; 
 padding: 20px 0 0; 
} 
 
.btm-line:nth-child(even) { 
 margin-left: 8px; 
} 
 
.btm-line:nth-child(odd) { 
 margin-right: 8px; 
} 
 
section.joineventSection { 
 padding-top: 45px; 
 padding-bottom: 45px; 
} 
 
.joinevent-content { 
 position: relative; 
} 
p.joinevent-p { 
 text-align: center; 
 position: absolute; 
 top: 50%; 
 right: 10px; 
 width: 25%; 
 color:#222; 
 font-weight: 600; 
 transform: translateY(-80%); 
 font-size: 18px; 
 line-height: 22px; 
} 
p.readbook-p { 
 color: #222; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 18px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 30px; 
 padding-bottom: 6px; 
} 
.readbook-content img{width:100%;} 
.joinevent-content img{border-radius:24px;} 
div#FaQSection { 
 padding-top: 45px; 
} 
section.leadersSection .leader-inner { 
 padding: 10px 25px; 
 border: 1px solid #D9D3D3; 
 border-radius: 12px; 
 min-height: 100px; 
 margin-bottom: 15px; 
 vertical-align: middle; 
 text-align: center; 
 position: relative; 
} 
section.leadersSection img { 
 display: inline-block; 
 vertical-align: middle; 
 position: absolute; 
 top: 50%; 
 transform: translate(-50%,-50%); 
 left: 50%; 
} 
section.trustedCareSection { 
 padding-top: 45px; 
} 
.trusted-inner { 
 width: fit-content; 
 padding: 20px 25px; 
 background: #E9F8F7; 
 border-radius: 50%; 
 margin: 0 auto 10px; 
} 
.trusted-inner svg { 
 width: 64px; 
 height: 64px; 
} 
.trusted-item-title{ 
 color: #444; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 24px; 
} 
.ui-tabs.ui-widget.ui-widget-content { 
 border: none; 
} 
.ui-tabs .ui-tabs-nav { 
 margin: 0; 
 padding: .2em .2em 0; 
 background: none; 
 border: none; 
 border-bottom: 2px solid #F47322; 
 border-radius: 0; 
} 
.ui-tabs .ui-tabs-nav li{ 
 border-radius: 12px 12px 0px 0px; 
 background: #F3F3F3; 
 border: 1px solid #F3F3F3; 
} 
.ui-tabs .ui-tabs-nav li.ui-tabs-active, .ui-tabs .ui-tabs-nav li.ui-tabs-active:hover{ 
 border-radius: 12px 12px 0px 0px; 
 background: #F47322; 
 border: 1px solid #F47322; 
 color:#fff; 
} 
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{ 
 text-align: center; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 0px; 
} 
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { 
 padding: 20px 30px; 
} 
.ui-tabs .content{text-align:center; margin-bottom:15px;} 
.ui-tabs .content p{margin:0;} 
.before-image{ 
 border-radius: 28px 0px 0px 28px; 
 background: #D9D9D9; 
} 
.before-image img { 
 width: 100%; 
 height:365px; 
} 
.after-image{ 
 border-radius: 0px 28px 28px 0px; 
 background: #EDEDED; 
 width:520px; 
 height:365px; 
} 
.case-desc{ 
 color: #666; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 26px; 
 margin-top:15px; 
 padding: 0 15px; 
 /* overflow: hidden; 
 text-overflow: ellipsis; 
 display: -webkit-box; 
 -webkit-line-clamp: 4; 
 line-clamp: 4; 
 -webkit-box-orient: vertical; */ 
} 
 
 
section.analysisSection { 
 padding-top: 60px; 
 padding-bottom: 25px; 
} 
.an-row{padding:7px 15px; font-weight:600;} 
.round-progress-bar { 
 display: flex; 
 justify-content: center; 
 align-items: center; 
 width: 60px; 
 height: 60px; 
 float:right; 
 border-radius: 50%; 
 color: #000; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 14px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: normal; 
 
} 
.round-progress-bar-71{ 
 background: 
 radial-gradient(closest-side, white 64%, transparent 67% 100%), 
 conic-gradient(#F47322 71%, #D9D9D9 0); 
} 
.round-progress-bar-71::before { 
 content: "71%"; 
} 
.round-progress-bar-68{ 
 background: 
 radial-gradient(closest-side, white 64%, transparent 67% 100%), 
 conic-gradient(#F47322 68%, #D9D9D9 0); 
} 
.round-progress-bar-68::before { 
 content: "68%"; 
} 
.round-progress-bar-65{ 
 background: 
 radial-gradient(closest-side, white 64%, transparent 67% 100%), 
 conic-gradient(#F47322 65%, #D9D9D9 0); 
} 
.round-progress-bar-65::before { 
 content: "65%"; 
} 
.progress-bar { 
 float: left; 
 width: 0%; 
 height: 100%; 
 font-size: 12px; 
 line-height: 20px; 
 color: #fff; 
 text-align: right; 
 padding-right:5px; 
 background-color: #337ab7; 
 -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15); 
 box-shadow: inset 0 -1px 0 rgba(0,0,0,.15); 
 -webkit-transition: width .6s ease; 
 -o-transition: width .6s ease; 
 transition: width .6s ease; 
} 
.progress { 
 height: 20px; 
 margin-bottom: 5px; 
 overflow: hidden; 
 /* background-color: #f5f5f5; 
 -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); 
 box-shadow: inset 0 1px 2px rgba(0,0,0,.1); */ 
} 
.progress-bar-success { 
 background-color: #00229F; 
} 
.progress-bar-info { 
 background-color: #F47322; 
} 
.analyze-data { 
 padding: 15px 0; 
 border-bottom: 1px solid #E9E9E9; 
} 
 
.analyze-data p{ 
 color: #000; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: 500; 
 margin-bottom:5px; 
} 
.score-highlight { 
 color: #444; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: 500; 
 line-height: normal; 
 text-align: center; 
 padding-top:25px; 
} 
.score-highlight svg{margin:0 5px;} 
 
 
section.clinicalResearchSection { 
 padding-top: 45px; 
} 
 
.clinicalResearchSection .title-con{ 
 border-bottom:1px solid #e4e4e4; 
 margin-bottom: 15px; 
} 
.research-item { 
 padding-left: 0; 
 padding-right: 0; 
 border-bottom: 1px solid #666; 
 margin-bottom: 25px; 
} 
.research-item:last-child{ 
 border:none; 
} 
.research-item .research-title a{ 
 color: #222; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 24px; 
 border-bottom:1px dotted #666; 
 display:inline; 
} 
.research-item small{ 
 color: #8E6B3B; 
 font-family: Poppins; 
 font-size: 14px; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 24px; 
 padding-bottom:10px; 
 padding-top:10px; 
 display:block; 
} 
 
.research-item .research-content{ 
 color: #444; 
 font-family: Poppins; 
 font-size: 13px; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 18px; 
 padding-bottom:10px; 
} 
.see_more_research{ 
 color: #00229F; 
 font-family: Poppins; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 24px; 
 width: -webkit-fill-available; 
 cursor:pointer; 
} 
p.research-title { 
 margin: 0; 
} 
 
 
 
.CancerExpertBtn { 
 border-radius: 8px; 
 color: #FFF; 
 background: #F47322; 
} 
.bn-right-sec { 
 border-radius: 16px; 
 border: 0.5px solid #00229F; 
 background: #EEF5FC; 
 margin-top: 0; 
} 
.classdescHere { 
 color: #693C01; 
 font-style: italic; 
} 
 
.col-md-10 { 
 -ms-flex: 0 0 83.333333%; 
 flex: 0 0 83.333333%; 
 max-width: 83.333333%; 
} 
 
.ourCustomStepCircle.dot { 
 display: none; 
} 
.OurSecondStep { 
 margin-top: 40px; 
} 
 
span#samplePlan { 
 border-bottom: 1px dotted #000; 
 text-decoration: none; 
} 
 
/* img.ShowSharkTankVideo { 
 height: 300px; 
 width: 550px; 
 border-radius: 25px; 
} */ 
 
 
 
.owl-carousel-webz .owl-item img { 
 display: block; 
 width: 100%; 
 height: auto !important; 
} 
 
.owl-carousel-webz .owl-item img.play-img, .play-st-img { 
 position: absolute; 
 width: 60px !important; 
 height: 60px !important; 
 top: 50%; 
 transform: translateY(-50%); 
} 
 
.cancerCareProImg { 
 position: absolute; 
 /* margin: -16px -32px; */ 
 right: -10px; 
 top: -15px; 
 border-radius: 0 8px 8px 0; 
} 
p.CanerCareProgramDesc { 
 min-height: 48px; 
} 
.banner-bg { 
 width: 100%; 
 height: 100%; 
} 
@media only screen and (min-width: 678px) { 
 .col-md-2{flex:0 0 auto;width:16.66666667%} 
 .col-md-2_4{flex:0 0 auto;width:20.00000004%} 
 .program-box:hover > .program-title{ 
 border-radius: 0 0 5px 5px; 
 } 
 
 .program-box:hover > a .overlay-detail{ 
 display: block; 
 } 
} 
 
@media only screen and (max-width:767px){ 
 .CustomOurImprovementSection { 
 margin: auto !important; 
 } 
 .banner-container{ 
 max-width: initial; 
 padding: 0; 
 } 
 .program-title.desk-view{display: none !important;} 
 .program-title.mobile-view{display: flex !important;} 
 
 span#OnlyFreeWord { 
 font-size: 36px; 
 } 
 span#OnlyTreatmentWord { 
 font-size: 36px; 
 } 
 input#ShareNumber { 
 width: 100%; 
 } 
 .OurStepName { 
 display: none; 
 } 
 .ulTitle { 
 padding-top: unset; 
 padding-left: 14px !important; 
 color: #222; 
 font-size: 14px; 
 } 
 .ulDesc { 
 padding-left: 14px; 
 color: #444; 
 font-size: 12px; 
 font-style: normal; 
 line-height: 18px; 
 } 
 .ourCustomStepCircle.dot { 
 position: absolute; 
 margin-left: -20px; 
 display: block; 
 z-index: 1; 
 top:-6px; 
 } 
 img.OurEllipse { 
 display: none !important; 
 } 
 .mycontent-left { 
 border: 1px solid #333; 
 left: 15px; 
 top: 12px; 
 margin-left: 6px; 
 } 
 .OurSecondStep { 
 margin-top: unset; 
 } 
 #SecondRowLine { 
 display: block !important; 
 } 
 .shareForm{padding:0;} 
 .panel{width:100%;} 
 .SelftCareLeftSection{ 
 margin: 0 auto; 
 border-radius: 24px 24px 0px 0px; 
 background: #ECECEC; 
 width: 320px; 
 height: 300px; 
 } 
 #SelfCareSection .col-sm-9{display:none;} 
 #sharkTankSection .pb-item{ 
 width: 100%; 
 padding: 0 15px; 
 } 
 .rationCancerCare { 
 padding: 40px 20px; 
 margin: 0 auto; 
 } 
 .mycontent-left{ 
 border:1px solid #333; 
 left:15px; 
 top:12px; 
 } 
 .CancerCareProgramBox { 
 margin: 7px 0; 
 } 
 .OurCancerCareProgram .col-sm-6 { 
 -ms-flex: 0 0 50%; 
 flex: 0 0 50%; 
 max-width: 50%; 
 padding-left:0; 
 padding-right:0; 
 } 
 .OurCancerCareProgram .col-sm-4 { 
 -ms-flex: 0 0 33.333333%; 
 flex: 0 0 33.333333%; 
 max-width: 33.333333%; 
 } 
 .cancerCareProImg { 
 padding: 0 0 15px 10px; 
 position: unset; 
 margin: 0; 
 width: 100%; 
 border-radius: 0; 
 } 
 span.CustomOurProgram{font-size:20px;} 
 .ourCircle{background-size: contain;} 
 img.cancerCareProImg.OurIcon{width:100%;} 
 .CancerCareProgramBox p{font-size:14px;} 
 .OncoNutri { 
 margin: 10px; 
 } 
 .PainWeakness { 
 margin: 17px; 
 } 
 
 
 
 .classdescHere { 
 /* width: 201px; */ 
 text-align: left; 
 margin-left: 50%; 
 color: #693C01; 
 font-family: Poppins; 
 font-size: 14px; 
 font-style: italic; 
 font-weight: 500; 
 line-height: 24px; 
 display: table; 
 } 
 .ch-icon-sec { 
 position: absolute; 
 top: 15px; 
 z-index: 9; 
 width: 100%; 
 left: 15px; 
 justify-content: space-between; 
 } 
 .ch-icon-sec:before { 
 content: ''; 
 border: 1px solid #8E6B3B; 
 height: 2px; 
 width: 88%; 
 position: absolute; 
 top: 30%; 
 left: 15px; 
 transform: translateY(-50%); 
 } 
 p.problenText, .SolutionText{font-size:14px;} 
 .SolutionWithChallengesIcon{margin-bottom:10px !important;} 
 .ch-icon-sec .col-md-4 { 
 -ms-flex: 0 0 33.333333%; 
 flex: 0 0 33.333333%; 
 max-width: 33.333333%; 
 } 
 .ChallengesSolution{ 
 border-radius:0 !important; 
 } 
 .ChallengesSolution ul { 
 padding-left: 15px; 
 margin-bottom: 0; 
 } 
 .ChallengesSolution ul li { 
 line-height: 32px; 
 font-size: 13px; 
 } 
 
 .new-banner-section{margin-top:50px;} 
 .step-inner { 
 padding-left: 15px; 
 padding-bottom: 15px; 
 } 
 img.solutionWithChallenges{width:40px; height:40px;} 
 .MyCeo { 
 position: absolute; 
 bottom: 0; 
 } 
 .sec-title { 
 text-align: center; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 44px; 
 background-image: url('../images/banner_title.png'); 
 background-repeat: no-repeat; 
 background-position: 0px; 
 background-position-x: center; 
 background-size: contain; 
 } 
 .annerSplitTitle { 
 color: #222; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 44px; 
 text-align: center; 
 margin-bottom: 20px; 
 } 
 .CeoContentInfo{text-align:center;} 
 .ceoTitle{margin-bottom:20px;} 
 img.CeoImg { 
 width: 50%; 
 position: absolute; 
 bottom: 0; 
 left: 0; 
 } 
 img.InvertedIcon { 
 width: 55px; 
 height: auto; 
 top: 20%; 
 left: 30%; 
 } 
 .CeoPosition { 
 color: #222; 
 font-family: Poppins; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 16px; 
 letter-spacing: 1.4px; 
 text-transform: uppercase; 
 margin-left: 58%; 
 margin-bottom: 20px; 
 } 
 .CeoName { 
 color: #222; 
 font-family: Poppins; 
 font-size: 14px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 16px; 
 letter-spacing: 1.4px; 
 text-transform: uppercase; 
 margin-left: 60%; 
 } 
 #connectWithCon .col-sm-6 { 
 margin-top: 30px; 
 } 
 /* #connectWithCon { 
 text-align: center !important; 
 } */ 
 #connectWithCon .icon { 
 margin: 0 auto !important; 
 } 
 #connectWithCon h5 { 
 font: normal normal normal 600 22px/24px Poppins !important; 
 } 
 
 .btm-line:nth-child(even) { 
 margin-left: 0; 
 } 
 
 .btm-line:nth-child(odd) { 
 margin-right: 0; 
 } 
 
 #connectWithCon .col-md-6 { 
 width: 100%; 
 margin-top: 0; 
 } 
 
 #connectWithCon .col-sm-3, .analysisSection .col-sm-3{ 
 -ms-flex: 0 0 25%; 
 flex: 0 0 25%; 
 max-width: 25%; 
 } 
 
 #connectWithCon .col-sm-9, .analysisSection .col-sm-9 { 
 -ms-flex: 0 0 75%; 
 flex: 0 0 75%; 
 max-width: 75%; 
 } 
 /* .col-sm-3{ 
 -ms-flex: 0 0 25%; 
 flex: 0 0 25%; 
 max-width: 25%; 
 } */ 
 
 .col-sm-5 { 
 -ms-flex: 0 0 41.666667%; 
 flex: 0 0 41.666667%; 
 max-width: 41.666667%; 
 } 
 
 .col-sm-7 { 
 -ms-flex: 0 0 58.333333%; 
 flex: 0 0 58.333333%; 
 max-width: 58.333333%; 
 } 
 
 .col-sm-9 { 
 -ms-flex: 0 0 75%; 
 flex: 0 0 75%; 
 max-width: 75%; 
 } 
 
 
 
 .sec-title .textColor { 
 font-size: 36px; 
 } 
 div#OurLeftbanner { 
 padding: unset; 
 /* width: 66.333333%; */ 
 width:100%; 
 margin-bottom: 20px; 
 } 
 .trustedCareSection .col-sm-4 { 
 -ms-flex: 0 0 33.333333%; 
 flex: 0 0 33.333333%; 
 max-width: 33.333333%; 
 } 
 .trusted-inner{padding: 10px 15px;} 
 .clinic-item{margin-bottom:10px;} 
 .wellness-inner { 
 padding: 15px; 
 margin: 2px; 
 border-radius: 10px; 
 } 
 .wellness-inner svg { 
 width: 55px; 
 height: 55px; 
 } 
 .wellness-inner ul { 
 padding-left: 15px; 
 margin-bottom: 8px; 
 } 
 .wellness-inner ul li { 
 font-size: 12px; 
 } 
 .wellness-inner h3 { 
 padding-top: 65px; 
 font-size: 18px; 
 } 
 .VBSection:nth-child(1) .wellness-inner{ 
 border-radius: 10px 0px 0px 0px; 
 } 
 .VBSection:nth-child(2) .wellness-inner{ 
 border-radius: 0px 10px 0px 0px; 
 } 
 .VBSection:nth-child(3) .wellness-inner{ 
 border-radius: 0px 0px 0px 10px; 
 } 
 .VBSection:nth-child(4) .wellness-inner{ 
 border-radius: 0px 0px 10px 0px; 
 } 
 #wellness-coach .col-sm-6 { 
 flex: 0 0 auto; 
 width: 50%; 
 } 
 .ui-tabs .ui-tabs-panel { 
 padding: 1em 0; 
 } 
 .before-image { 
 border-radius: 28px 0px 0px 28px; 
 background: #D9D9D9; 
 width: 100%; 
 } 
 
 .after-image { 
 border-radius: 0px 28px 28px 0px; 
 background: #EDEDED; 
 width: 100%; 
 height: 270px; 
 } 
 .joineventSection .col-md-4 { 
 padding-left: 0; 
 padding-right: 0; 
 display: flex; 
 flex-flow: column; 
 gap: 15px; 
 } 
 .joineventSection .col-md-4:last-child .HaveChallenges{padding-top:35px;} 
 
 #clinicteam h2{padding:0 15px;} 
 .case-desc { 
 padding: 0; 
 font-size: 13px; 
 line-height: 22px; 
 overflow: hidden; 
 text-overflow: ellipsis; 
 display: -webkit-box; 
 -webkit-line-clamp: 4; 
 line-clamp: 4; 
 -webkit-box-orient: vertical; 
 } 
 .before-image img { 
 width: 100%; 
 height:auto; 
 } 
 #patientbenefit .icon.sky, .slider-section .icon.sky{ 
 width: 100%; 
 height: auto; 
 border-radius: 28px; 
 } 
 
 div#firstICTSection { 
 width:30.8%; 
 flex: 0 0 30.8%; 
 max-width: 30.8%; 
 
 } 
 .ui-tabs .ui-tabs-nav {display: flex; flex-wrap: nowrap; overflow-x: scroll;overflow-y: hidden;} 
 .ui-tabs .ui-tabs-nav::-webkit-scrollbar {display: none;} 
 
 /*.OurCancerCareProgram{ 
 background: #FCECE880; 
 padding-top: 30px; 
 }*/ 
 .program-box { 
 padding: 0 8px 0 0; 
 margin-bottom: 25px; 
 } 
 .program-title{ 
 padding: 10px 0; 
 font-size: 16px; 
 background: #fff; 
 border-radius: 0 0 4px 4px; 
 border-width: 5px; 
 line-height: 24px; 
 
 } 
 .pro-image { 
 width: 100%; 
 border-radius: 4px 4px 0 0; 
 } 
} 
 
@media only screen and (max-width: 580px){ 
 .col-sm-6{flex:0 0 auto;width:50%} 
 section#patientbenefit { 
 padding: 15px !important; 
 } 
 #PlayStoreIcon { 
 display: block !important; 
 padding-top: 10px; 
 } 
 .bannerDeccTitle { 
 width: unset; 
 } 
 button.MyAccordion { 
 right:-25px; 
 } 
 #patientbenefit .content, #sharkTankSection .content, .slider-section .content { 
 padding: 15px 0px; 
 } 
 .bannerDeccTitle { 
 width: unset; 
 } 
 #clinicteam .col-sm-8 { 
 -ms-flex: 0 0 66.666667%; 
 flex: 0 0 66.666667%; 
 max-width: 66.666667%; 
 } 
 #clinicteam .col-sm-4 { 
 -ms-flex: 0 0 33.333333%; 
 flex: 0 0 33.333333%; 
 max-width: 33.333333%; 
 } 
} 
 
@media only screen and (max-width: 560px){ 
 .program-title { 
 min-height: auto; 
 } 
} 
@media only screen and (max-width: 480px){ 
 /*.program-title { 
 font-size: 15px; 
 }*/ 
} 
 
@media only screen and (max-width: 360px){ 
 .program-title { 
 font-size: 15px; 
 } 
} 
 
/*start Ziopar css Started here*/ 
.ZioparSection { 
 background-image: url('../images/ziopar/ziopar_backgroud_img.png'); 
 background-repeat: no-repeat; 
 background-position-x: right; 
 background-size: contain; 
 background-color: #FDF8F0; 
 background-position: right 13% top; 
 margin-top: -50px; 
} 
 
.zioparInput { 
 border-radius: 8px; 
 border: 1px solid #CCC; 
 background: #FFF; 
 font-size: 14px; 
 font-weight: 500; 
 
} 
 
.SelectZiopar { 
 margin-bottom: 12px; 
} 
.DownloadCancerReport { 
 color: #222; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 40px; 
 padding-top: 20px !important; 
} 
button.ConnectWithZioparFormBtn{ 
 margin-left:20%; 
 margin-bottom: 60px; 
} 
form#ZioparHomeForm { 
 margin-left: 16.666667%; 
} 
svg.datePickerIcon { 
 position: absolute; 
 margin-top: 10px; 
 margin-left: 155px; 
} 
@media(max-width: 767px) { 
 .cnty-code{ 
 width: 25%; 
 } 
 
 .cnty-code #ShareCountryCode{ 
 padding: 2px; 
 } 
 
 svg.datePickerIcon { 
 margin-left: 140px; 
 display:none 
 } 
 .zioparBg { 
 background-image: url('../images/ziopar/ziopar_backgroud_img.png'); 
 background-size: initial; 
 background-position-y: bottom; 
 background-size: 50%; 
 background-position: right; 
 background-position-x: right; 
 font: status-bar; 
 background-repeat: no-repeat; 
 background-position-y: bottom; 
 } 
 .SelectZiopar { 
 margin-bottom: 6px; 
 } 
 .SelectZiopar.symptoms_custom_within{ 
 margin-bottom: 0px; 
 } 
 .ZioparSection { 
 background:none; 
 background-color: #FDF8F0; 
 margin-top: unset; 
 } 
 
 .zioparToolAI{ 
 display: none; 
 } 
 .DownloadCancerReport { 
 color: #222; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 26px; 
 } 
 span.ZioparTreatmentReport { 
 display: block; 
 color: #222; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 26px; 
 } 
 button.ConnectWithZioparFormBtn{ 
 margin-bottom: 43px; 
 margin-left:5%; 
 } 
 form#ZioparHomeForm { 
 margin-left: 0px !important; 
 } 
 button#ConnectWithZioparForm { 
 margin: 0 auto 35px; 
 } 
} 
 
/* End Ziopar css Started here*/ 
@media only screen and (max-width:481px) { 
 /* smartphones, iPhone, portrait 480x320 phones and portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ 
 button.ConnectWithZioparFormBtn{ 
 margin-left:5%; 
 } 
 form#ZioparHomeForm { 
 margin-left: 0px !important; 
 margin-left: none; 
 } 
 button#ConnectWithZioparForm { 
 margin: 0 auto 35px; 
 } 
 #PlayStoreIcon { 
 display: block; 
 } 
 .wellness-inner { 
 min-height: 244px; 
 } 
 .cancerCareProImg { 
 padding: 0 0 0 10px; 
 position: unset; 
 margin: 0; 
 width: 100%; 
 border-radius: 0; 
 } 
 
 div#OurLeftbanner { 
 padding: unset; 
 } 
 #firstLine{ 
 display:block !important; 
 } 
 #lastLine{ 
 display:none !important; 
 } 
 
 
 .sec-title { 
 text-align: center; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 44px; 
 /* background-image: url('../images/banner_title.png'); 
 background-repeat: no-repeat; 
 background-position: 0px; 
 background-position-x: center; 
 background-size: contain; */ 
 } 
 .annerSplitTitle { 
 color: #222; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 44px; 
 text-align:center; 
 margin-bottom: 20px; 
 } 
 .bn-right-sec { 
 margin-bottom: 10px; 
 } 
 .bannerDeccTitle { 
 color: #222; 
 font-family: Poppins; 
 font-size: 14px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 16px; 
 } 
 /* .VBSection { 
 margin: 5px; 
 padding:15px 25px; 
 } */ 
 .MyCeo { 
 position: absolute; 
 bottom: 0; 
 } 
 .classdescHere { 
 /* width: 201px; */ 
 text-align: left; 
 margin-left: 50%; 
 color: #693C01; 
 font-family: Poppins; 
 font-size: 14px; 
 font-style: italic; 
 font-weight: 500; 
 line-height: 24px; 
 display: table; 
 } 
 img.CeoImg { 
 width: 58%; 
 position: absolute; 
 bottom: 0; 
 left: 0; 
 } 
 .CeoPosition { 
 color: #222; 
 font-family: Poppins; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 16px; 
 letter-spacing: 1.4px; 
 text-transform: uppercase; 
 margin-left: 58%; 
 text-align: left; 
 } 
 .CeoName { 
 color: #222; 
 font-family: Poppins; 
 font-size: 14px; 
 font-style: normal; 
 font-weight: 700; 
 line-height: 16px; 
 letter-spacing: 1.4px; 
 text-transform: uppercase; 
 margin-left: 52%; 
 } 
 img.InvertedIcon { 
 width: 55px; 
 height: auto; 
 top: 20%; 
 left: 30%; 
 } 
 /* .challengesSection{ 
 display: none; 
 } */ 
 /* .rationCancerCare { 
 padding: 17px; 
 } */ 
 .ulDesc { 
 color: #444; 
 font-family: Poppins; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 26px; 
 } 
 div#OurPaientTitle { 
 color: #222; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 40px; 
 } 
 span#OurPatientCount { 
 color: #F47322; 
 font-family: Poppins; 
 font-size: 36px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 40px; 
 } 
 /* .VBSection { 
 margin: 5px; 
 padding: 15px; 
 } */ 
 
 .trusted-inner{padding: 10px 15px;} 
 .trusted-item-title{ 
 color: #444; 
 text-align: center; 
 font-family: Poppins; 
 font-size: 13px; 
 font-style: normal; 
 font-weight: 600; 
 line-height: 18px; 
 } 
 
} 
 
@media only screen and (max-width:420px) { 
 .VBSection { 
 margin: 0; 
 padding: 0; 
 } 
 .bannerDeccTitle{font-size:12px;} 
 div#OurLeftbanner { 
 padding: unset; 
 width: 100%; 
 } 
 
 #patientbenefit .owl-nav, .slider-section .owl-nav { 
 position: absolute; 
 top: 15%; 
 width: 100%; 
 } 
 div#firstICTSection { 
 width:30.8%; 
 flex: 0 0 30.8%; 
 max-width: 30.8%; 
 
 } 
} 
#patientbenefit .icon.sky, .slider-section .icon.sky{ 
 overflow: hidden; 
} 
 
 
@media only screen and (max-width:380px) { 
 .wellness-inner { 
 padding: 10px; 
 margin: 2px; 
 border-radius: 10px; 
 min-height: 244px; 
 } 
 .wellness-inner svg { 
 width: 55px; 
 height: 55px; 
 position:absolute; 
 right:10px; 
 } 
 div#firstICTSection { 
 width:30.8%; 
 flex: 0 0 30.8%; 
 max-width: 30.8%; 
 
 } 
} 
 
 
@media only screen and (max-width:320px) { 
 /* smartphones, iPhone, portrait 480x320 phones */ 
 #PlayStoreIcon { 
 display: block; 
 } 
 .bannerDeccTitle { 
 width: unset; 
 } 
 
} 
 
@media not all and (min-resolution: 0.001dpcm) { 
 form#schedule_contact_form_home input, form#schedule_contact_form_home select{ 
 -webkit-appearance:none; 
 } 
} 
 
/* Ziopar FOrm css */ 
select.CustomDropdownIcon{ 
 -webkit-appearance: none; 
 -moz-appearance: none; 
 appearance: none; 
 background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCA3LjMzbDIuODI5LTIuODMgOS4xNzUgOS4zMzkgOS4xNjctOS4zMzkgMi44MjkgMi44My0xMS45OTYgMTIuMTd6Ii8+PC9zdmc+") no-repeat; 
 background-size: 10px; 
 background-position: calc(100% - 15px) center; 
 background-repeat: no-repeat; 
 background-color: #fff; 
 color: #6C757D; 
} 
.multi-select-button{ 
 -webkit-appearance: none; 
 -moz-appearance: none; 
 appearance: none; 
 background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCA3LjMzbDIuODI5LTIuODMgOS4xNzUgOS4zMzkgOS4xNjctOS4zMzkgMi44MjkgMi44My0xMS45OTYgMTIuMTd6Ii8+PC9zdmc+") no-repeat; 
 background-size: 10px; 
 background-position: calc(100% - 15px) center; 
 background-repeat: no-repeat; 
 background-color: #fff; 
 color: #6C757D; 
} 
#ZioparHomeForm .multi-select-button:after { 
 content: none !important; 
} 
 
select#homePageFormLookingFor, select#FreeGuidenceLokingFor, select#AreYouPatientCaregiver { 
 font-size: 16px; 
 -webkit-appearance: none !important; 
 -moz-appearance: none; 
 background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCA3LjMzbDIuODI5LTIuODMgOS4xNzUgOS4zMzkgOS4xNjctOS4zMzkgMi44MjkgMi44My0xMS45OTYgMTIuMTd6Ii8+PC9zdmc+") no-repeat; 
 background-size: 10px; 
 background-position: calc(100% - 15px) center; 
 background-repeat: no-repeat; 
 background-color: #fff; 
 color: #6c757d; 
} 
select.form-input.grayText { 
 font-size: 16px; 
 -webkit-appearance: none !important; 
 -moz-appearance: none; 
 background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCA3LjMzbDIuODI5LTIuODMgOS4xNzUgOS4zMzkgOS4xNjctOS4zMzkgMi44MjkgMi44My0xMS45OTYgMTIuMTd6Ii8+PC9zdmc+") no-repeat; 
 background-size: 10px; 
 background-position: calc(100% - 15px) center; 
 background-repeat: no-repeat; 
 background-color: #fff; 
 color: #6c757d; 
} 
 
span.DeviderOption { 
 margin-top: 20px !important; 
 color: #ACACAC; 
 font-family: Poppins; 
 font-size: 12px !important; 
 font-style: normal; 
 font-weight: 400; 
 line-height: 0px; 
} 
 
.FromControlCutom { 
 border-radius: 10px; 
 font-size: 12px; 
 border: 1px solid #D2D2D2 !important; 
}