

body{font-family:Montserrat-Regular!important; font-weight:400!important;}




#DesktopBanner{min-height:460px}
p,p strong,ul{line-height:28px;margin-bottom:1.5rem}
.bgContain,.triangleLeftBg,.triangleLeftGrayBg{background-size:contain}
#whyChoose ul,.professional li{list-style-type:disc}
#GalleryContainer a.popupimg.active.in li,.grid-item li,ul li,ul.whiteList li{list-style:none}
#Faq a span,.itemText ul li,a.text-dark:hover{text-decoration:underline}
.blogdetails ul,.setcheckbhoxali input#exampleCheck1{margin-left:20px}
#ec-mobile-number,footer li a{padding-left:5px}
#AoiUpdates .sliderimgfixed img,#Faq .owl-carousel .owl-item a img.fullsizeImg{object-fit:contain;border:none!important}
@font-face{font-family:gothambold;src:url(../fonts/gothambold-webfont.woff2) format("woff2"),url(../fonts/gothambold-webfont.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}
@font-face{font-family:gothambook-webfont;src:url(../fonts/gothambook-webfont.woff2) format("woff2"),url(../fonts/gothambook-webfont.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}
@font-face{font-family:gothamlight;src:url(../fonts/gothamlight-webfont.woff2) format("woff2"),url(../fonts/gothamlight-webfont.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}
@font-face{font-family:gothammedium;src:url(../fonts/gothammedium-webfont.woff2) format("woff2"),url(../fonts/gothammedium-webfont.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}
@font-face{font-family:gothambold;src:url(../fonts/gotham_ultra-webfont.woff2) format("woff2"),url(../fonts/gothambold-webfont.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}
.lightFont,.lightFont p,ul.lightFont{font-weight:500;font-family:gothamlight}

.sliderimgfixed img{height:400px;object-fit:cover}
#AoiUpdates .sliderimgfixed img{height:400px;object-fit:contain}
.gothamBook,.gothamBook li,.gothamBook p{font-family:gothambook;font-weight:700}
#thakyouspan,.Whiteaccordion .accordion-body ul li strong,.blogleftside h5,.wewelcome h6,ul.leftMenu li:first-child .active{font-family:gothammedium,sans-serif}
.t-35,h3{font-size:28px}
.t-30,h4{font-size:30px}
.footerSocial,h5{font-size:25px}
h6{font-size:20px}
.redBtmDashed{border-bottom:2px dashed #005BAA}
.owl-item p{margin-bottom:5px}
p,ul{font-weight:600;font-size:15px}
p strong{font-weight:600;font-size:18px}
a{text-decoration:none}
.btn{border:0}
.btn.darkerRedBg:hover{background:#fff;color:#005BAA!important}
.iti__flag-container{position:absolute;top:0!important;bottom:0;right:0;padding:1px}
button.btn-close1.text-dark{float:right;margin-right:50px;margin-top:50px;background-color:#000;background-image:url(../images/Icon-material-close.svg);padding:10px;z-index:9;background-repeat:no-repeat}
.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:-8px!important}
input#exampleCheck3,input#exampleCheck4{background-color:transparent;border:1px solid #fff}
.form-check-input:focus,.form-select:focus{box-shadow:none}
.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-left:80px!important}

.darkRedBg{background-color:#005BAA}
#redBgForm .browsebtn,.darkerRedBg{background-color:#005BAA}

.bg-gray{background-color:#f4f4f7}
#Opinion .bg-gray:hover .whiteRoundedbg.position-relative,#facilitiesServices .bg-brown .whiteRoundedbg,#facilitiesServices .lightRedBg .whiteRoundedbg,.bg-white,.hover-brown .bg-white:hover .brownRoundedbg,.hover-red .bg-brown:hover,.hover-red .bg-gray:hover .redRoundedbg,.hover-red .bg-white:hover .brownRoundedbg,.hover-red .bg-white:hover .redRoundedbg,.lightRedBg.text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.lightRedBg .whiteRoundedbg.position-relative,.text-center.pt-4.pb-4.px-1.rounded-bottomRight-2x,.text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.bg-gray:hover .whiteRoundedbg.position-relative,.whiteRoundedbg,.whiteRoundedbg.position-relative,.whitebgField .form-select{background-color:#fff}
.lighterbg-gray{background-color:#f3f3f6}
.filters li a,.graybgField .form-select,.lightbg-gray{background-color:#efefef}
#mediadetail p,.text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.bg-gray h6,.text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.bg-gray p,.textBlack,a.lightRedText:hover,a.textBrown:hover{color:#000}
#top-CallButton a,.hospitallistdiv p a,.wtchvidio h2.text-light.ultraFont.wow.fadeInUp,.wtchvidio p.text-light.t-15.wow.fadeIn,a.text-dark:hover,a.text-light:hover,footer .fa:hover,footer li a:hover{color:#005BAA!important}
.hover-red .bg-brown:hover,.hover-red .bg-gray:hover,.hover-red .bg-white:hover{background-color:#005BAA!important;color:#fff}

a.bg-white.btn:hover,a.lightRedBg:hover{background-color: #725f4a !important;color:#fff!important}

#applyNowModal .error,#applyNowModal span.error{background:#ffffff8f;padding:5px;width:100%;float:left}
#top-CallButton a{font-weight:800;text-align:center;font-size:17px}
.t-12,span#report{font-size:12px}
#top-CallButton .t-13{font-size:13px;text-align:center}
.hover-brown li:hover,.textBrown{color:#7d6a55}
button.bg-white:hover{background:#7d6a55!important}
.whitePlayIcon{border-radius:100%;background-color:#fff;display:flex;padding:17px 17px;justify-content:center;align-items:center;margin-left:0;color:#7d6a5596}
#getYourOpinion h2,#main_nav li a:hover,#thakyouspan,#topNav li a:hover,.colorcodered,.lightRedText,li.lightRedText p a,select.form-control option{color:#005BAA}
select.form-control option{color:#575757;}
.gray-brown:hover,.whitePlayIcon:hover{background-color:#005BAA;color:#fff}
/* .triangleLeftBg{background-image:url(../images/Image10.png);background-position:-30px 0;background-repeat:no-repeat}
.triangleBtmRightBg,.triangleRightBg{background-image:url(../images/pattern_bg.svg);background-size:350px;background-repeat:no-repeat}
#whyChoose .triangleRightBg{background-image:url(../images/triangleRight-new.jpg);background-size:contain;background-repeat:no-repeat} */
.triangleRightBg{background-position:right 20px}
.triangleBtmRightBg{background-position:right bottom}
/* .triangleLeftGrayBg{background-image:url(../images/Image10.png);background-repeat:no-repeat;background-position:left}
.FlowerBtmLeft,.md2-FlowerBtmLeft{background-image:url(../images/md2-flowerImg.png);background-repeat:no-repeat} */
.FlowerBtmLeft{background-position:-37% 90%}
.md2-FlowerBtmLeft{background-position:-17% bottom}
/* .sm-FlowerBtmLeft{background-image:url(../images/Group19.png);background-repeat:no-repeat;background-position:-17% 90%}
.lg-FlowerBtmLeft,.lg-FlowerBtmRight{background-image:url(../images/largeFlowerbg.png);background-repeat:no-repeat}
.lg-FlowerBtmLeft{background-position:-73% bottom}
.lg-FlowerBtmRight{background-position:175% bottom}
.md-FlowerBtmRight{background-image:url(../images/mdFlowerImg.png);background-repeat:no-repeat;background-position:155% bottom}
.md2-FlowerBtmRight{background-image:url(../images/md2-flowerImg.png);background-repeat:no-repeat;background-position:135% bottom}
.sm-FlowerBtmRight{background-image:url(../images/sm-FlowerImg.png);background-repeat:no-repeat;background-position:120% bottom}
.xs-FlowerBtmRight{background-image:url(../images/xs-flowerImg.png);background-repeat:no-repeat;background-position:108% bottom} */
.bgCenterBottom{background-position:center bottom}
.bgLeftBottom{background-position:left bottom}
.bgLeftTop{background-position:left top}
ul.leftMenu li a,ul.leftMenu li button{color:#005BAA;background-repeat:no-repeat;content:'';background-position:left 5px}
.darkRedText{color:#005BAA}
.breadcrumb a,ul.leftMenu li button i.fa.fa-angle-right{padding-right:10px}
.offwhiteText{color:#fffefc}
.t-13{font-size:13px}
.t-14,.t-14 p{font-size:14px;line-height:20px}
.t-15,.t-15 p{font-size:15px;line-height:25px}
.t-16{font-size:16px}
.t-17{font-size:17px}
#main_nav li a small.search-icon.fa.fa-search.lightRedText,.t-18{font-size:18px}
.t-20,.t-20 p{font-size:20px;line-height:30px}
a.nav-link.btn-sm-square.red.search-icon .fa-search:before {font-size: 18px;}
/* #MobileBanner,#chatWrap,#mobileMenuLeft .submenu,.file-upload .file-upload-select input[type=file],.fixed ul#topNav,.visible-mobservice,div#bg-brown span,footer .callToAction li::before{display:none} */
#RightPanel li ul.darkList.t-15.pb-0.mt-4.mb-0.p-0,#whyChoose .nav-tabs .nav-item,ul{list-style-type:none}
#accordionExample ul{list-style-type:initial;margin-left:18px}
.blogdetails ul{list-style-type:initial}
ul.leftMenu li{border-bottom:1px solid rgba(0,0,0,0.2);position:relative;font-weight:500; padding: 12px 1px;}
ul.whiteList li{position:relative;background-image:url(../images/Icon-arrow-forward.png)}
.blackList ul li,ul.blackList li,ul.darkList li{background-image:url(../images/DarkArrow.png)}
ul.leftMenu li a{font-size:20px}
ul.leftMenu li button{font-size:20px;display:contents;text-transform:capitalize}

ul.darkList li,ul.longDarkList li,ul.whiteList li{font-family:gothamlight;background-repeat:no-repeat;padding-left:21px;background-position:left 6px;line-height:25px;margin-bottom:15px}
.gallery-demo img.sm-Fullsize{width:100%;border-radius:0;height:auto}
.blackList ul li,ul.blackList li{background-repeat:no-repeat;padding-left:20px}
ul.longDarkList li{background-image:url(../images/IconLong-arrow-right.png);margin-bottom:10px}
.benifitsec ul li,.setarrow ul li,.setarrownew ul li{padding-left:21px;margin-bottom:5px;background-repeat:no-repeat}
div#seemoreblogs{display:flex;padding:0}
.setulli ul li{display:grid;padding-bottom:10px}
.setarrow ul li{background-image:url(../images/DarkArrow.png);background-position:left 8px}
.form-check,ol,ul,ul.internationallocation{padding-left:0!important}
div#seemoreblogs .col-md-6.textBrown.mb-4.wow.fadeIn{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);float:left}
.stagelist{border:2px dashed #005BAA;display:inline-block;padding:10px;border-radius:100px}
img.sm-Fullsize{width:100%;border-radius:20px;height:auto}
#HowAOI img.sm-Fullsize,#PatientsStories .owl-carousel .owl-item img,.ourservicesdiv img,.ourservicesdivtop img{border-radius:0 55px 0 0}
.ourservicesdivtop img{width:100%}
.specialtydetailsdivone{border-bottom:3px solid #005BAA}
.specialtydetailsdiv h6{position:relative;margin-bottom:40px;font-family:gothammedium;margin-top:20px;min-height:60px}
.specialtydetailsdiv h6:before{position:absolute;content:'';left:0;bottom:-20px;height:2px;width:40px;background-color:#fff}
.specialtydetailsdiv p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:60px}
.arrowRight img,.specialtydetailsdiv img{width:auto!important}
#ourServices .hover-red.text_box.wow.fadeIn:hover .hovershowhide,.grid-item,div#bg-brown:hover span{display:block}
#breadcrumb span.lightRedText,.isotope-pager .pager,.smRedRoundedbg{display:inline-block}
.gray-brown{background-color:#f4f4f7;color:#000}
.gray-brown h6{min-height:50px;display:flex}
.gray-brown h6 span{font-size:22px;margin-right:10px}
.gray-brown p{min-height:150px}
.programworkdiv h6{font-family:gothammidum,sans-serif;font-weight:700}
#ourServices .bg-white .whiteRoundedbg.position-relative img,#ourServices .text-center.pt-4.pb-4.px-1.rounded-bottomRight-2x.bg-white:hover .whiteRoundedbg.position-relative img,.hovershowhide .whiteRoundedbg.position-relative img,.text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.bg-gray .imgAlignCenter img,.text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.lightRedBg .imgAlignCenter img{filter:brightness(100)}
#ourServices .bg-brown .imgAlignCenter img,#ourServices .bg-white .imgAlignCenter img,#unknown .bg-brown .imgAlignCenter img,.hover-red .bg-brown:hover .imgAlignCenter img,.hover-red .bg-gray:hover .imgAlignCenter img,.hover-red .bg-white:hover .imgAlignCenter img,.text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.bg-gray:hover .imgAlignCenter img,.text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.lightRedBg .imgAlignCenter img,.whiteRoundedbg.position-relative img{filter:initial}
#top-CallButton a:hover,.form-control,.form-control:focus,.text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.bg-gray:hover h6,.text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.bg-gray:hover p{color:#575757}
.smContainer{max-width:1024px;margin:0 auto}
#Opinion .text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.bg-gray .imgAlignCenter img,#ProcessTreatment .hover-red .bg-white .imgAlignCenter img,.hover-red .bg-brown .imgAlignCenter img,.hover-red .bg-gray .imgAlignCenter img,.hover-red .bg-white .imgAlignCenter img{filter:brightness(0) invert(1)}
#Opinion .text-center.text-light.pt-4.pb-4.px-3.rounded-bottomRight-2x.position-relative.bg-gray:hover .imgAlignCenter img,#ProcessTreatment .hover-red .bg-white:hover .imgAlignCenter img{filter:brightness(100%)}
#applyNowModal span.error{text-align:left}
#applyNowModal .error{text-align:left;font-weight:200}
.setul ol,.setul ul{padding-left:30px!important}
#applynow_form span#report{margin-top:-47px!important}
#applynow_form input#applyreport{padding-left:5px;margin-bottom:0}
.btn{font-size:17px;font-weight:700;padding:0;border-radius:0}
#whyChoose ul{text-align:left}
#getYourOpinion h2,#thankyou,.RoundedArrowbg,.carevideo,.filters,.lgRedRoundedbg,.overlay,.smRedRoundedbg,.video{text-align:center}
#facilitiesServices .bg-brown .whiteRoundedbg img,#facilitiesServices .bg-brown:hover .whiteRoundedbg img{width:39px}
#cancerWeTreat .bg-brown:hover a.lightRedBg.RoundedArrowbg.arrowRight{background-color:#725f4a!important}
#OurDoctorsSlider .owl-theme .owl-nav{margin-top:-25px}
.toggle-social .fa{color:#fff;padding:0 10px}
#thankyou{padding:100px 0}
.file-upload,.triangleLeftBg .col-lg-5.offset-lg-1.wow.fadeInRight img{margin-bottom:20px;height:auto}
.Whiteaccordion .accordion-button,.form-select{margin-bottom:0!important}
.smRounded-btn{border-radius:100px;font-weight:300;padding:12px 35px}
.SubmitBtn{width:156px;height:51px}
div#top-CallButton{padding-right:0!important}
img.setmargintop{margin-top:70px}
#facilitiesServices .imgAlignCenter{justify-content:flex-start}
#OurDoctors h4{color:#fff}
#AboutDoctor h4,footer h6{font-family:gothammedium,sans-serif}
.item.topRoundedRedItem.pb-2{border-radius:0;border:none}
#getYourOpinion h2.lightRedText.ultraFont.wow.fadeIn{padding-top:30%}
#PlanTreatments button#bookenquiry-form_check:hover{background-color:#7d6a55!important;color:#fff}
#ourServices .text-center.pt-4.pb-4.px-1.rounded-bottomRight-2x.bg-brown p,#ourServices .text-center.pt-4.pb-4.px-1.rounded-bottomRight-2x.bg-white p{color:#7d6a55!important}
#ourServices a.lightRedBg.RoundedArrowbg.arrowRight.hovershowhide:hover.text-center.pt-4.pb-4.px-1.rounded-bottomRight-2x.bg-white:hover p.text-light.t-15.mt-3.homeourservices.arrowhovercolor{color:#fff!important;float:left;width:100%!important}
#ourServices h6.text-light.t-15.mt-3.homeourservices.arrowhovercolor{color:#7d6a55!important;font-weight:600;font-size:15px;line-height:25px}
.alignCenter{height:100%;vertical-align:middle;align-items:center}
.bannerImg{position:absolute;left:-120px}
.brownRoundedbg, .redRoundedbg, .whiteRoundedbg {
    border-radius: 100px;
    padding: 10px;
    width: 215px;
    display: inline-block;
    height: 215px;
    background: none;
    border: 8px solid #F4FAFF;
}

.smRedRoundedbg{border-radius:100px;width:40px;height:40px}
.lgRedRoundedbg{border-radius:100px;display:flex;width:120px;height:120px;justify-content:center;align-items:center}
.redBtmBoder{border-bottom:1px solid #b20900}
.rounded-bottomRight-1x{border-radius:0 0 20px;min-height:150px}
.searchdiv.searchdivnew.plzshow{display:block!important}
.rounded-bottomRight-2x{border-radius:0 0 30px}
#doctor_bytes_search_data,#patientstory_data_search img,.doctorbyts_data_search img{height:300px;object-fit:fill}
.rounded-bottomRight-10x{border-radius:0 0 100px}
.rounded-topRight-10x{border-radius:0 100px 0 0}
.rounded-topRight-5x{border-radius:0 50px 0 0}
.paginationjs .paginationjs-pages{margin-left:45%}
section.breadcrumbsection{padding-top:20px}
.font-weight a.text-light.ultraFont,ul li b{font-weight:800;}
a.careerbtn{padding:0 50px}
.itemText ul,div#globalSearchHtml ul,footer ul,nav ul{padding:0;list-style-type:none}
.rounded-topLeft-10x{border-radius:100px 0 0}
.rounded-bottomLeft-5x{border-radius:0 0 0 50px}
.rounded-bottomRight-5x{border-radius:0 0 25px}
.rounded-bottomLeft-10x{border-radius:0 0 0 100px}
.rounded-bottomLeft-10x h4{color:#fff;font-weight:700;margin-bottom:30px}
.rounded-bottomLeft-1x{border-radius:0 0 0 20px}
.shapeLeftRounded,.shapeRightRounded,.shapeRightRounded-50{height:100%;z-index:0;position:absolute;bottom:0;width:120px}
.shapeRightRounded{left:60%}
.shapeLeftRounded{right:63%}
.shapeRightRounded-50{left:50%}
.imgAlignCenter{display:flex;justify-content:center!important;align-items:center;height:100%}
.RoundedArrowbg{border-radius:100px;padding:10px;display:inline-block}
.arrowRight{right:0;position:absolute;bottom:20px}
.md-Arrow{width:45px;height:45px}
.bringFwd{z-index:1;position:relative}
.VideoBanner-content form.whitebg.wow.fadeInUp.position-relative.mt-4{min-height:140px}
.itemText{position:absolute;z-index:9;bottom:0;right:25px}
#PatientsStories .itemText,.PlayIcon,.browsebtn{position:absolute;right:0}
.benifitsec ul li,.setarrownew ul li{background-image:url(../images/DarkArrow.png);background-position:left 7px}
section#cancerWeTreat .arrowRight{right:0;position:absolute;bottom:45px}
#PatientsStories .itemText{z-index:9;bottom:-25px;right:43%;width:100%;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}
.PlayIcon,.video{justify-content:center}
.PlayIcon{z-index:9;bottom:0;left:0;top:38%; right: 80%; height:100%;align-items:center;display:flex}
.Videoplay.position-relative img.sm-Fullsize{width:100%;border-radius:10px;}
i.fa.fa-phone b{font-size:18px!important}
#top-CallButton i.fa.fa-phone{background-color:#005BAA;border-radius:24px;width:27px;height:27px}
#top-CallButton i.fa.fa-phone:before{color:#fff!important;border-radius:33px}
.fa-phone:before{content:"\f095";color:#005BAA!important}
[type=button],[type=reset],[type=submit],a,button{-webkit-appearance:none!important;--bs-nav-tabs-border-width:0!important}
nav ul{margin:0}
.nav-link,.navbar-nav li a{font-size:15px;color:#000;text-decoration:none}
.navbar .btmLeftfooter,.navbar .btmRightfooter{padding:15px 150px 15px 90px}
.fullsizeImg,.navbar-nav{width:100%;border-radius:60px 0 0}
.col-megamenu>ul>li>a{line-height:40px;padding-left:20px}
.dropdown-menu li a:hover{background:#005BAA;color:#fff!important;display:block}
.dropdown-menu>.row.submenu{padding:0;}
#headerBottomMenu nav ul li{display:grid}
#headerBottomMenu nav ul li a{background:#005BAA;color:#fff;font-size:13px;border-radius:0 0 10px;padding:8px 15px}
#data p.t-16.mb-0.mt-3.mb-2,#innerdoctorbytes-slidercommon p.t-16.mb-0.mt-3.mb-2{line-height:25px;padding-bottom:15px}
#headerBottomMenu nav ul li a:hover{background:#005BAA}
.iti__country-name{margin-right:6px;color:grey}
img.profileimgdetail{width:100%;padding-right:30px;border-bottom-right-radius:100px}
.setul ul{list-style:initial;padding-bottom:15px;float:left;width:100%}
.facilit{list-style-type:initial!important;margin-left:19px!important}
.benifitsec ul{list-style-type:none;margin-left:0}
.dacilitiessec ul{list-style-type:none!important}
.setul ol p{float:left;width:100%;margin-top:10px;margin-bottom:10px}
.setul p,a.d-inline-block.me-3.t-16.lightRedText.wow.fadeInUp{float:left;width:100%}
#OurDoctorsSlider .owl-item img{min-height:400px;object-fit:cover;object-position:top}
#whyChoose .navbar-nav,.fullsizeImg{width:100%;border-radius:10px;}
#whyChoose .navbar-nav,.setnewheight{width:100%;border-radius:10px;}
#blogs_search p.t-16.mb-0.mt-3{min-height:56px}
.col-md-4.col-sm-6.textBrown.mb-4.wow.fadeIn {
    padding: 0px 15px;float: left;
}
.blogSearchInput {position: relative !important; max-width: 100% !important; display: flex; justify-content: flex-end; align-items: center;}
.blogSearchInput input{max-width: 650px;
    box-shadow: inherit;
    position: absolute;
    height: 45px;}
.blogSearchInput a {position: absolute; right: 1.5rem; font-size: 1.2rem;}
.blogdetails ul li,.linewcss ul li{list-style:disc;font-weight: normal;}
#AboutDoctor .tab-content ul{padding-left:30px!important;margin-bottom:40px}
.ourvalue p{font-size:18px;font-family:gothambook,sans-serif}
#AboutDoctor .tab-content ul li{list-style:disc;margin-bottom:10px}
.doctorsecmain p.wow.fadeInUp.t-20{font-weight:600}
#OurDoctorsSlider a.d-inline-block.text-dark.t-16,#detailimg img,.tagheight{width:100%}
h3.t-35.ultraFont.counter-value.wow.fadeIn{visibility:visible!important}
#setpdng .btn{font-size:17px;padding:10px 0!important;width:100%}
img.profileimg{width:100%;padding:0 30px 0 0;height:auto}
footer h5{line-height:20px;margin-bottom:0}
footer h5 a{font-size:20px;font-weight:800!important;font-family:gothammedium!important;line-height:26px!important}
footer h6{font-size:18px;font-weight:600; color:#005BAA;}
i.fa.fa-user-md{padding:9px 10px!important}
i.fa.fa-calendar{padding:10px 9px!important}
footer li a{font-size: 16px; font-weight: 400;line-height:35px;color:#000; position:relative; z-index:9;}
footer li:before{content:'';background-repeat:no-repeat;background-position:center;width:25px;height:25px;background-image:url(../images/IconFeather-arrow-down-right.svg)}
.inline-ul li,footer .callToAction li{display:inline-flex;width:100%}
.footerTop{border-bottom:1px solid #fff}
.footerTop img{max-width:100%;height:auto}
.Whiteaccordion .accordion-body,.Whiteaccordion .accordion-button:not(.collapsed){background-color:transparent;padding:0}
.Whiteaccordion .accordion-button:not(.collapsed){color:#7d6a55;padding:0}
.Whiteaccordion .accordion-body ul{margin:0!important;padding:0}
.Whiteaccordion .accordion-body li{line-height:20px;background-position:left 5px;list-style-type:none;font-family:gothamlight,sans-serif!important}
.Whiteaccordion .accordion-body ul li ul{margin-left:15px!important;margin-top:30px!important}
.accordion-item{border:0;background-color:transparent}
/* .accordion-button:not(.collapsed){background-color:#F4FAFF;box-shadow:none;} */
/* .accordion-button:not(.collapsed)::after{transform:initial} */
.accordion-item:first-of-type .accordion-button{border-top-right-radius:50px}
button.collapsed{
color: #005BAA;
    padding: 20px 0;
    background: 0 0;
    font-weight: 600;
    font-size: 22px;
    font-family: Montserrat-Regular;
    border-top:1px solid #005BAA;
}

.accordion-header#headingOne{border-top:0 solid #005BAA}
.noBorder{border-top:0!important}
.accordion-body .px-5{padding-right:0!important;padding-left:0!important}
.accordion{--bs-accordion-btn-focus-border-color:transparent!important;--bs-accordion-btn-focus-box-shadow:transparent!important;--bs-accordion-btn-active-icon:url(../images/accordian-arrow-down.svg)!important}
.Whiteaccordion.accordion{--bs-accordion-btn-active-icon:url(../images/IconDark-arrow-down.svg)!important}
.Whiteaccordion .accordion-button:not(.collapsed)::after{transform:var(--bs-accordion-btn-icon-transform)}
.form-select-lg.hs-shadow{box-shadow:0 5px 5px 5px #00000012;border-radius:35px;padding:10px 20px}
.form-control,.form-control:focus,.form-select-lg,.whitebgField .form-select{border:0;background-color:#fff0;padding:0;border-bottom:1px solid #575757;border-radius:0;box-shadow:none;font-size:14px}
.graybgField .form-select,.whitebgField .form-select{
background-image: url(../images/IconDark-arrow-down.svg);
    border-radius: 100px;
    line-height: 26px;
    color: #000;
      padding: 10px 30px 10px 22px;
    border-radius: 40px;
     background-color: inherit;
    border: 1px solid #005BAA;

}
select.form-control{height:45px;appearance:auto;color:#575757;}
.form-select.country-code{background-size:15%}
.form-select:focus{border:0;outline:0}
.form-select{color:#575757;line-height:45px;background-repeat:no-repeat;border-radius:0}
.btn-close,.btn-close.text-dark{background-image:url(../images/Icon-material-close.svg)}
.btn-close{color:#fff;opacity:1;background-repeat:no-repeat}
.btn-close.text-dark{background-color:#000;padding:8px;z-index:9}
.form-label{margin-bottom:0}
.form-check-input[type=checkbox]{margin-left:0;margin-right:15px;border:1px solid #fff;background:0 0;border-radius:0}
textarea{height:60px}
.textheight p.t-16.mb-0.mt-3{min-height:105px}
.browsebtn{width:75px;font-size:13px;background-color:#725f4a;top:0;color:#fff;padding:2px 10px 5px;border-radius:100px}
#book_enquiry_form-book option,.sideeffectcolor p{color:#575757;}
.form-control.form-control{line-height:43px;margin-bottom:10px; font-size: 14px;}
span#report{cursor:pointer;color:#fff!important;float:left;margin-top:-74px!important;margin-bottom:0;min-width:105px;padding:14px 10px;margin-left:0;background-color:#E83F00}
select#booklocation{padding-left:5px;     margin-bottom: 10px !important;}
.cursourpointer{cursor:pointer}
#news .owl-carousel .owl-item img{border:1px solid #005BAA}
.owl-carousel .owl-item a img{border:none}
#myTabContent .arrowRight{bottom:15px}
.country-code{line-height:35px;margin-bottom:0!important;border:0;padding:0 0 0 10px;border-radius:0}
.country-code:after{border-right:1px solid #fff;content:'';padding-left:10px}
.accordion-collapse ul.px-0.pb-0.mb-0{padding:10px;margin-left:15px}
ul.px-0.pb-0.mb-0 li.pb-1{padding:8px 0}
.iti{position:relative;display:inline-block;width:100%}
.search{background:#efefef;border-radius:100px;padding:15px 15px 15px 30px}
.search .form-control{content:'';background:url(../images/Icon-feather-search.svg) left 3px no-repeat;font-size:15px;padding-left:26px;border-bottom:0;font-weight:600;font-family:gothamlight;color:#000;margin-bottom:0;line-height:20px}
.search .form-control::placeholder{color:#000}
select.form-control option {
    font-size: 13px;
}
#DesktopBanner .item,#PatientsStories .item,.owl-carousel{padding:0}
.brownArrowCarousel .owl-nav button.owl-next,.brownArrowCarousel .owl-nav button.owl-prev,.whiteArrowCarousel .owl-nav button.owl-next,.whiteArrowCarousel .owl-nav button.owl-prev{position: absolute;
    top: -84px;
    width: 55px;
    height: 55px;
    border-radius: 50%;
    right: 14px;
    left: auto !important;}
.one-columnCarousel .owl-nav{position:absolute;right:90px;bottom:0}
#AboutDoctor h4{font-size:22px;margin-bottom:20px}
.brownArrowCarousel .owl-nav button.owl-prev{background:#005BAA url(../images/IconAwesome-arrow-left.png) center no-repeat!important}
.brownArrowCarousel .owl-nav button.owl-next{background:#005BAA url(../images/IconAwesome-arrow-right.png) center no-repeat!important}
.whiteArrowCarousel .owl-nav button.owl-prev{background:#005BAA url(../images/IconWhiteawesome-arrow-left.svg) center no-repeat!important}
.whiteArrowCarousel .owl-nav button.owl-next{background:#005BAA url(../images/IconWhiteawesome-arrow-right.svg) center no-repeat!important}
.item.topRoundedRedItem.pb-2 img,.topRoundedRedItem img{border-radius:10px;height:auto;width:100%;max-width:100%}
.bottomRoundedRedItem{border-radius:0 0 60px;border-bottom:6px solid #005BAA!important}
#mobileMenuLeft .accordion li:last-child .link,.nav.nav-tabs{border-bottom:0}
.large-tab .nav-tabs a{font-size:20px;padding:15px 75px;border:0}
.filters li a:hover,.filters li.active a,.filters li:hover{background-color:#005BAA;color:#fff}
.nav-tabs .nav-item{margin-right:15px}
.grid-item {position: relative !important;left: 0 !important;top: 0!important;width: 33.3%;float: left;display: grid;}
.popupimg li {float: left;width: 100%;}
.popupimg h6{color:#005BAA;padding:0 10px;font-weight:600}
.grid-item img:hover{filter:none;filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1)}
.gallerygrid{display:inline-table;height:259px;overflow:hidden;margin-bottom:20px}
.filters li,.isotope-pager a,.video-main{display:inline-block}
.filters{width:100%;margin-bottom:50px}
.filters ul{list-style:none;margin:0;padding:0}
.filters li{font-weight:600;margin:0 5px;cursor:pointer;border-radius:100px}
.filters li a{font-size:18px;padding:15px 65px;color:#000;border-radius:100px;text-decoration:none;font-weight:400}
.filters li a:hover{border-radius:100px}
.filters li.active a{border:1px solid #e3ca66}
.isotope-pager a{margin:6px 1px;width:50px;line-height:31px;color:#b6b6b6;font-weight:600;transition:.3s;box-shadow:-1px 1px 11px rgba(0,0,0,.1);border-radius:25px;background-color:#232323;border:.5px solid #e3ca66;text-decoration:none;visibility:hidden}
.isotope-pager a:hover{color:#fff;border:.5px solid #ffeeac;box-shadow:-1px 1px 10px 3px rgba(0,0,0,.1)}
.isotope-pager .active{color:#e3ca66!important;box-shadow:-1px 1px 10px 5px rgba(0,0,0,.1);border-radius:25px;background-color:#161616;border:1px dotted #e3ca66}
.isotope-pager .prev{border-radius:30px 0 0 30px}
.isotope-pager .next{border-radius:0 30px 30px 0}
.isotope-pager a::before,.isotope-pager a:after{content:"";position:absolute;border-top:30px solid transparent;border-bottom:30px solid transparent}
.isotope-pager .num::before,.next::before{border-right:20px solid #2c3e50;right:100%}
.isotope-pager .num:after,.prev:after{border-right:20px solid #f1f1f1;right:0}
.overlay{position:absolute;bottom:0;background:rgba(0,0,0,.5);width:100%;transition:.5s;opacity:0;color:#fff;font-size:20px;padding:20px}
.grid-item:hover .overlay,.lum-close-button:hover{opacity:1}
.carevideo{position:absolute;top:30%;z-index:5;left:0;right:0;width:100%;margin:0 auto}
.video-main{position:relative}
#media_section p a {min-height: 60px;float: left;width: 100%;}
.video{border-radius:100%;color:#fff;align-self:center;align-items:center;display:flex;background:#7d6a55ad;z-index:999}
.Screen-search-box,.search-box{background:0 0;border:none;font-size:30px;margin-top:10%;width:100%;max-width:600px;outline:0}
.video:hover{background-color:#7d6a55;color:#fff}
.Screen-search-box{height:60px;color:#fff;border-bottom:1px solid #fff}
.Screen-search-box::placeholder{color:#fff}
.search-screen.active{transition-delay:0;height:100vh}
div#globalSearchHtml{color:#980000;overflow-y:auto;background-color:#fff;margin-top:23px;z-index:9999}
.search-screen{position:fixed;width:100%;height:0;display:flex;justify-content:center;left:0;top:50%;transform:translateY(-50%);overflow:hidden;transition:.3s linear .3s;z-index:9999}
.fixed div#globalSearchHtml{top:60px}
.search-screen.active .close-icon,.search-screen.active .search-box{transition:.2s linear .4s;opacity:1}
.search-box{height:60px;color:#007dc6;border-bottom:1px solid #bee3f3}
#DesktopBanner .owl-nav [class*=owl-]:hover,.brownGradient,.creamGradientRight,.creamGradientRight-25,.grayGradient,.redGradient{background-color:transparent}
.searchresult{max-width:600px;float:left}
.close-icon{position:absolute;top:40px;right:40px;color:#fff;cursor:pointer;opacity:0}
.whitebg .sm-search-box{background:#F5F5F5;cursor:pointer}
.whitebg .sm-search-box1{background:#fff;cursor:pointer}
.whitebg .sm-search-box1{background:#fff;cursor:pointer}
.sm-search-box{border:none;outline:0;font-size:15px;width:100%;padding:15px 30px;box-shadow:0 5px 5px #00000012;border-radius:50px}
.sm-search-box1{    border: none;
    outline: 0;
    font-size: 15px;
    width: 100%;
    font-weight:400;
    padding: 20px 30px;
    border-radius: 50px;}
.nodata,.nodata1{padding:50px;font-size:20px;text-align:center}
.searcharrow{right:0;position:absolute;top:5px}
.counter-count::after{content:" +";display:inline-block}
.breadcrumb{--bs-breadcrumb-margin-bottom:0}
.equalHeight .text_box{display:table}
.equalHeight .text_box>div{display:table-cell}
.content,.fullHeight{height:100%}
.redGradient{background-image:linear-gradient(270deg,#fff 40%,#005BAA 20%)}
.brownGradient{background-image:linear-gradient(270deg,transparent 10%,#7d6a55 0)}
.creamGradientRight{background-image:linear-gradient(90deg,#fff 37%,#d0c7b2 20%)}
.creamGradientRight-25{background-image:linear-gradient(90deg,#fff 25%,#d0c7b2 20%)}
.grayGradient{background-image:linear-gradient(270deg,#fff 50%,#f4f4f7 20%)}
.nodata{min-height:100px;color:#050505}
#cancerWeTreat a,#getYourOpinion h5,#globalSearchHtml .nodata1,#globalSearchHtml li a,.ahovercolor a,.colorwhite,.nodata1,.searchresultbanner li a{color:#fff}
.nodata1{min-height:200px}
#cancerWeTreat a.sliderimgfixed.newseth{min-height:113px;float:left;width:100%}
#cancerWeTreat a.sliderimgfixed.newseth p.t-18.set-p{padding-right:46px}
#AOISecondCarousel a.lightRedBg.RoundedArrowbg.arrowRight{bottom:33px}
div#innerspecialities-slidercommon{min-height:350px}
#ourServices a.lightRedBg.RoundedArrowbg.arrowRight{margin-top:-30px;position:relative;float:right;padding:10px 14px;background-color:#7d6a55}
.col-lg-4.col-md-6.col-12.mb-4.hover-red.text_box.wow.fadeIn.setbgbrown:hover .whiteRoundedbg.position-relative{background-color:#fff!important}
#ourServices .hover-red.text_box.wow.fadeIn:hover a.lightRedBg{background-color:#a11515!important}
#InternationalPatients img.fullsizeImg{border-radius:0;height:auto;width:100%;max-width:100%}
#AoiUpdates .owl-carousel .owl-item img{height:auto}
#Faq .owl-carousel .owl-item a img.fullsizeImg{height:250px}
.ourvideoswrap .videoText.px-3{min-height:120px}
#OurDoctorsSlider .nodata1{min-height:300px}
.paginationjs .paginationjs-pages li{float:left;border:1px solid #E83F00!important;border-right:none;list-style:none}
.paginationjs .paginationjs-pages li>a:hover{background:#E83F00!important;color:#fff!important}
.paginationjs .paginationjs-pages li.active>a{line-height:30px;background:#E83F00!important;color:#fff!important;height:28px!important}
.paginationjs .paginationjs-pages li>a{color:#E83F00!important}
#data .videoText.px-3,.fixed div#top-CallButton{padding:0!important}
#whyChoose img{ height: auto;width: 100%; max-width: 100%;}
#whyChoose .usp-why-choose img{ width: auto; max-width: 100%; height: auto;}
.blogdetails b, .blogdetails strong {
    font-family: 'gothammedium';
}
#AoiUpdates a.sliderimgfixed img {
    min-height: 222px;
}
@media all and (min-width:992px) {
    .dropdown.has-megamenu .nav-link,.overlapRow,.overlapRowLeft{position:relative}
    img.ml-n14{width:100%;margin-left:-14.25rem!important}
    #MobileHeader{position:sticky!important;display:none}
    .ml-n8{margin-left:-8.25rem!important}
    .ml-n6{margin-left:-6.25rem!important}
    .mr-n6{margin-right:-6.25rem!important}
    .me-7{margin-right:5rem!important}
    .me-6,.mx-6{margin-right:4rem!important}
    .mx-6{margin-left:4rem!important}
    .mt-6{margin-top:4rem!important}
    .mt-7{margin-top:5rem!important}
    .mb-7{margin-bottom:5rem!important}
    .pt-6{padding-top:4rem!important}
    .pb-6{padding-bottom:4rem!important}
    .pt-7{padding-top:5rem!important}
    .pb-7{padding-bottom:5rem!important}
    .px-6{padding-right:4rem!important;padding-left:4rem!important}
    .bannercontantvisible .row.alignCenter{display:block}
    .bannercontantvisible h2{padding-top:20px}
    .one-columnCarousel.brownArrowCarousel .owl-nav button.owl-prev{left:-40px}
    .brownArrowCarousel .owl-nav button.owl-prev,.whiteArrowCarousel .owl-nav button.owl-prev{left:-70px}
    .brownArrowCarousel .owl-nav button.owl-next,.whiteArrowCarousel .owl-nav button.owl-next{right:-70px}
    #OurDoctors{padding-bottom:320px!important}
    #OurDoctorsSlider{margin-top:-350px}
    .float-md-right{float:right}
    .navbar .has-megamenu{position:static!important}
    .navbar .megamenu{left:0;right:0;border:0;border-radius:0;background:#f3f3f3;width:83%;margin:0 auto;border-top:2px solid #005BAA;padding-bottom:0}
    .overlapRow{margin-right:-120px;z-index:9}
    .overlapRowLeft{margin-left:-50px;z-index:9}
    .dropdown.has-megamenu .nav-link:before{content:'\25b2';position:absolute;opacity:0;bottom:-42px;z-index:9999;color:#005BAA;left:45%}
    .dropdown.has-megamenu.showDropdownArrow .nav-link.show:before{opacity:1}
    dropdown-menu megamenu show{opacity:0}
    .dropdown-menu.megamenu .col-megamenu{padding:40px 0 60px 4px}
    .modal-dialog{max-width:750px}
    .btn-close{right:20px;position:absolute;top:20px;color:#fff!important}
    .modal{background:#ffffffed}
    .grid-item img{width:96%}
    .VideoBanner-content{position:absolute;top:0;width:100%;height:100%;justify-content:center;align-items:center;display:flex}
    .video{height:100px;width:100px;background-color:rgba(125,106,85,.7)!important}
    .video .fa{font-size:35px}
    #MobileBanner,#mobileFixedMenu,.lg-hide{display:none}
    #chatWrap{position:absolute;right:100px;top:-50px}
    #Fx-socialMedia{position:fixed;right:0;top:50%;z-index:9}
    #Fx-socialMedia li{background-color:#005BAA}
    #Fx-socialMedia li a{color:#fff;font-size:24px;padding:5px 10px;display:block}
    #Fx-socialMedia li:last-child,#Fx-socialMedia li:last-child:hover a{border-radius:0 0 0 20px}
    #Fx-socialMedia li a:hover{background-color:#7d6a55}
}
.searchdiv,.searchresult{position:absolute;right:0}

.cancerWeTreat p,.internationalcancerwetreat{min-height:60px}
.facilitiesServicespreg,.homeourservices,.minheightclass{min-height:50px}
#myTabContent h2,.getYourOpinionindex h2,.getstartednow h2{text-align:left!important}

.searchdiv{    width: 70%;
    background-color: #fff;
    z-index: 9999;
    height: 116px;
    top: 0;
    padding: 7px 7px 7px 4%;
    display: flex
;
    align-items: center;}
#globalSearchHtml,.searchresult{background:#fff;margin:-13px auto;z-index:99;overflow-y:scroll;max-height:380px;display:none;box-shadow:none}
.searchresult{width:55%;left:-125px;padding:0;top:100%}
.searchdiv .form-control{height:50px;border:1px solid #E83F00;color:#000;width:75%;border-radius:0;float:left;margin-right:15px;position:relative;padding-left:50px}
.searchdiviconforseacrh{position:absolute;    top: 35%;
    left: 6.5%;}
.headersearch-icon{float:left;margin-right:15px;width:45px;cursor:pointer;margin-left:15px}
/* .fixed .searchdiv.searchdivnew{height:60px;padding:0 0 0 4%} */
.fixed .searchdiv img.searchdiviconforseacrh{width:20px;height:20px}
.fixed .searchdiv img.headersearch-icon.searchclose{width:30px;height:30px}
#globalSearchHtml h4:first-child,.fixed .searchdiv .form-control,.upload span{margin-top:10px}
#globalSearchHtml h4{color:#E83F00;padding:10px 20px;background-color:#e3e3e3;font-size:17px;font-weight:600}
div#globalSearchHtml ul li a{color:#000;padding:5px 20px; display: block;}
div#globalSearchHtml ul li a:hover{background-color:#e3e3e3;}
#globalSearchHtml{    position: absolute;
    width: 49%;
    left: 34%;
    right: auto;
    padding: 0;
    top: 55px;
    max-width: 49%;}
.headernav .searchresultbanner{width:100%;max-width:600px;float:left;position:absolute;background-color:#E83F00;top:55px;max-height:170px;overflow-y:auto;z-index:9;padding:0 20px}
/* div#detailimg{padding-bottom:30px} */
.col-lg-4.col-md-6.col-12.mb-4.hover-red.text_box.wow.fadeIn.setbgbrown:hover .text-center.pt-4.pb-4.px-1.rounded-bottomRight-2x.bg-white img{filter:initial!important}
a.lightRedText.t-18.mt-2.btn.text-end.mt-4.wow.fadeInUp{margin:0!important}
#AOISecondCarousel a.lightRedText.t-18.mt-2.btn.text-end.mt-4.wow.fadeInUp{margin-top:0px!important}
.needfixarrowhos{float: left;padding: 0 !important;}
div#detailimg p {color: #000;}
@media(max-width:767px) {
    ul.leftMenu li a {
        font-size: 19px;
    }
    #AoiUpdates a.sliderimgfixed img{min-height: auto;}
    .AoiUpdatestoppreg{min-height: auto;}
    section#MobileBanner .VideoBanner-content .container{position:absolute;bottom:0}
    section.triangleLeftBg.abouttopdiv ul{float:left;margin-left:15px}
    .AoiUpdatestoppreg{min-height:56px;max-height:56px}
    a.lightRedText.t-18.btn.text-end.xs-text-center.wow.fadeInUp.seeallbtn{margin:0!important;text-align:left!important;float:left}
    #ourServices a.lightRedText.t-18.btn.wow.text-start.xs-text-center.fadeInUp{float:left;margin-top:-28px}
    .brownArrowCarousel .owl-nav{margin-bottom:0}
    .mb-3.mt-3.form-check.text-light.col-md-12{margin-left:18px}
    #AboutDoctor .nav.nav-tabs,#whyChoose ul{border-bottom:0;overflow-x:auto!important;display:-webkit-inline-box;height:auto;padding-bottom:15px!important;background-color:transparent}
    .mb-3.mt-3.form-check.text-light.col-md-12 label{display:inline-block;width:85%}
    .setrevert .row{flex-wrap:wrap-reverse}
    .col-xs-12{width:100%!important}
    form.d-flex.whitebgField.wow.fadeInUp{display:grid!important}
    .col-xs-12 select#location_dropdown,.col-xs-12 select#speciality_dropdown{background-color:#fff;margin-bottom:15px!important;width:95%;margin-left:2%}
    #player .ytp-cued-thumbnail-overlay-image{background-size:100% 100%!important}
    .ytp-cued-thumbnail-overlay-image{background-size:contain;-moz-background-size:contain;-webkit-background-size:contain!important}
    #mobileMenuLeft .accordion ul.submenu a.text-right{color:#fff!important;background-color:#990f07;text-align:center;width:auto;margin:30px 30% 10px;border-radius:36px;line-height:22px}
    #tabWrapper .row,section.md-FlowerBtmRight.ourvideoswrap .row{--bs-gutter-x:0}
    #data .videoText.px-3 p.t-16.mb-0.mt-3{margin-bottom:15px!important}
    form .mb-3.mt-3.form-check.text-light.col-md-12.setcheckbhoxali{margin-left:0;display:flex}
    #MobileBanner .row,#MobileBanner div#MobileBanner-content-div,#Opinion .col-6.col-xs-12.text_box.wow.fadeInUp,form .mb-3.mt-3.form-check.text-light.col-md-12{width:100%}
    form .mb-3.mt-3.form-check.text-light.col-md-12 label{display:inline-block;width:100%}
    .doctorsecmain .container.pt-4.pb-4{padding-top:0!important;padding-bottom:0!important}
    .hiding{transform:none;background-color:#fff!important}
    #globalSearchHtml,.searchresult{position:absolute;background:#fff}
    .IconList li{display:inline-block;width:25%;font-size:16px;line-height:19px;text-align:center;align-items:center;padding:0 4px;word-break:break-word}
    .IconList li a{color:#000;font-size:14px;text-align:center;align-items:center;line-height:9px}
    .IconList li a img{margin:8px 0;width:22px;height:22px}
    #whyChoose ul{list-style-type:disc;text-align:left;float:left;width:100%;border-radius:0!important;flex-wrap:inherit}
    .searchresultbanner h4{padding:6px 0 0;color:#fff}
    #getYourOpinion .gx-5{--bs-gutter-x:0}
    div#globalSearchHtml1{max-height:140px}
    #globalSearchHtml1 h4{padding:5px 0 0;color:#fff}
    div#globalSearchHtml{margin-top:85px}
    .searchdiv{width:100%;height:67px}
    .fixed div#globalSearchHtml{top:48px}
    .MobileBanner-content{position:absolute;bottom:6%;text-align:center;left:0;right:0}
    #AOISecondCarousel a.lightRedText.t-18.mt-2.btn.text-end.mt-4.wow.fadeInUp{text-align:center!important;float:left}
    .searchdiviconforseacrh{position:absolute;top:36%;left:5.5%}
    #globalSearchHtml{width:100%;left:1%;right:auto;margin:-13px auto;padding:0 20px;z-index:99;top:50px;max-width:98%;overflow-y:scroll;max-height:380px;display:none;box-shadow:none}
    .searchdiv.searchdivnew{display:block;top:73px}
    .fixed .searchdiv.searchdivnew{height:65px;padding:0 3%}
    img.headersearch-icon.searchclose{top:-50px;position:relative;z-index:99999;float:right;right:0;width:32px;margin-right:10px}
    .searchdiv .form-control{margin-top:5px;height:50px;border:1px solid #E83F00;color:#E83F00;width:100%;border-radius:0;float:left;margin-right:10px;position:relative;padding-left:50px}
    .searchresult{width:100%;left:0}
    .pe-5,div#data{padding-right:0!important}
    #NewsMedia .rounded-bottomLeft-10x{padding:0}
    #Faq .CarouselSlider img.fullsizeImg{max-height:150px;min-height:150px}
    #media_section .col-md-1.pt-3{text-align:right;padding-top:0!important;margin-top:-60px}
    img.setmargintop{margin-top:0}
    section.lightbg-gray.pb-5.mobrevert .wrap-reverse{display:flex;flex-wrap:wrap-reverse}
    #banner,.VideoBanner-content span br,.hidden-mob,.ourserviceoverviewnew img{display:none}
    .VideoBanner-content .t-20,.VideoBanner-content .t-20 p{font-size:13px!important;line-height:24px;text-align:center}
    #AboutDoctor .nav.nav-tabs{float:inherit;width:100%;border-radius:0!important;flex-wrap:inherit;margin-bottom:0}
    #AboutDoctor .nav-tabs .nav-item{border-bottom:none;position:relative;font-weight:500;float:inherit;font-family:gothamlight;margin-right:10px;height:50px;border-radius:0}
    .ourserviceoverviewnew ul.lightRedBg{background-color:transparent}
    #scroll-down-animation{bottom:-12%}
    #OurDoctors h4{font-size:16px}
    #MobileBanner{display:block!important}
    .setuldesign ul.lightRedBg{background-color:transparent;float:left;width:100%;padding:30px 0 20px!important;margin:0}
    .setuldesign ul.lightRedBg li{width:50%;text-align:center}
    p{font-size:15px!important}
    #MobileBanner h1,h1,h2{font-size:25px}
    #MobileBanner h1.text-light.ultraFont.wow.fadeInUp{color:#005BAA!important}
    .brownBorderRight{border-right:1px solid #9a8773}
    .brownBorderbottom{border-bottom:1px solid #9a8773}
    .brownBordertop{border-top:1px solid #9a8773}
    .xs-hide{display:none!important}
    .xs-text-center{text-align:center!important}
    .large-tab .nav-tabs a{font-size:16px;padding:5px 18px;border:0}
    .browsebtn{right:15px;width:115px}
    #banner{background-position:-210px}
    

}
.location-item .bg-img{
  aspect-ratio: 381/277;
  object-fit: cover;
  object-position: top;
}

#mobileMenuLeft .accordion .link{cursor:pointer;position:relative;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
#mobileMenuLeft .accordion li a{color:#fff;font-size:18px;border-bottom:1px solid #990f07;display:block;padding:10px 0;}
#mobileMenuLeft .accordion li i{position:absolute;top:16px;left:12px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
#mobileMenuLeft .accordion li i.fa-chevron-down{right:12px;left:auto;font-size:16px}
/* #mobileMenuLeft .accordion li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)} */
#scroll-down-animation,.lum-loading .lum-lightbox-loader{position:absolute;left:50%;transform:translate(-50%,-50%)}
.navbar-toggle{background:0 0;border:0}
.navbar-toggle .icon-bar{display:block;width:30px;height:3px;background-color:#005BAA;border-radius:1px;margin:7px}
#mobileMenuLeft .submenu a{padding:10px 0!important;font-size:16px!important;text-decoration:none}
@keyframes lum-fade {
0%{opacity:0}
100%{opacity:1}
}
@keyframes lum-fadeZoom {
0%{transform:scale(.5);opacity:0}
100%{transform:scale(1);opacity:1}
}
@keyframes lum-loader-rotate {
0%{transform:translate(-50%,-50%) rotate(0)}
50%{transform:translate(-50%,-50%) rotate(-180deg)}
100%{transform:translate(-50%,-50%) rotate(-360deg)}
}
@keyframes lum-loader-before {
0%,100%,50%{transform:scale(1)}
10%,40%{transform:scale(1.2) translateX(6px)}
25%{transform:scale(1.3) translateX(8px)}
60%,90%{transform:scale(.8) translateX(6px)}
75%{transform:scale(.7) translateX(8px)}
}
@keyframes lum-loader-after {
0%,100%,50%{transform:scale(1)}
10%,40%{transform:scale(1.2) translateX(-6px)}
25%{transform:scale(1.3) translateX(-8px)}
60%,90%{transform:scale(.8) translateX(-6px)}
75%{transform:scale(.7) translateX(-8px)}
}
.lum-lightbox{background:rgba(0,0,0,.6)}
.lum-lightbox-inner{top:2.5%;right:2.5%;bottom:2.5%;left:2.5%}
.lum-lightbox-inner img{position:relative}
.lum-lightbox-inner .lum-lightbox-caption{margin:0 auto;color:#fff;max-width:700px;text-align:center}
.lum-loading .lum-lightbox-loader{display:block;top:50%;width:66px;height:20px;animation:1.8s linear infinite lum-loader-rotate}
.lum-lightbox-loader:after,.lum-lightbox-loader:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:rgba(255,255,255,.9)}
.lum-lightbox-loader:before{left:0;animation:1.8s linear infinite lum-loader-before}
.lum-lightbox-loader:after{right:0;animation:1.8s linear -.9s infinite lum-loader-after}
.lum-lightbox.lum-opening{animation:180ms ease-out lum-fade}
.lum-lightbox.lum-opening .lum-lightbox-inner{animation:180ms ease-out lum-fadeZoom}
.lum-lightbox.lum-closing{animation:.3s ease-in reverse lum-fade}
.lum-lightbox.lum-closing .lum-lightbox-inner{animation:.3s ease-in reverse lum-fadeZoom}
.lum-img{transition:opacity 120ms ease-out}
.lum-loading .lum-img{opacity:0}
.lum-gallery-button{overflow:hidden;text-indent:150%;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;outline:0;position:absolute;top:50%;transform:translateY(-50%);height:100px;max-height:100%;width:60px;cursor:pointer}
.lum-close-button{position:absolute;right:5px;top:5px;width:32px;height:32px}
.lum-close-button:after,.lum-close-button:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}
.lum-close-button:before{transform:rotate(45deg)}
.lum-close-button:after{transform:rotate(-45deg)}
.lum-previous-button{left:12px}
.lum-next-button{right:12px}
.lum-gallery-button:after{content:"";display:block;position:absolute;top:50%;width:36px;height:36px;border-top:4px solid rgba(255,255,255,.8)}
.lum-previous-button:after{transform:translateY(-50%) rotate(-45deg);border-left:4px solid rgba(255,255,255,.8);box-shadow:-2px 0 rgba(0,0,0,.2);left:12%;border-radius:3px 0 0}
.lum-next-button:after{transform:translateY(-50%) rotate(45deg);border-right:4px solid rgba(255,255,255,.8);box-shadow:2px 0 rgba(0,0,0,.2);right:12%;border-radius:0 3px 0 0}
.iti--separate-dial-code .iti__selected-flag{background-color:transparent!important}

img#searcharrow{min-width:20px!important;min-height:20px!important}

img.loaderfix{margin-left:45%;padding:0;width:100px;margin-top:5%}
#innerspecialities-slidercommon{margin-bottom:30px}
.setul li strong{color:#806b55}
.setul li::marker{color:#806b55}
header.fixed{position:fixed;float:left;width:100%;z-index:999; top:0; background-color:#fff;     box-shadow: 0px -3px 6px #000;}
header.fixed .dropdown.has-megamenu .nav-link:before{bottom:-18px}
#cancerWeTreat span p.mb-0.ultraFont a{color:#005BAA;float:left;width:100%;margin-right: 0 !important;}
#whyChoose .xs-t-12{font-size:12px!important;margin-bottom:0;line-height:15px;min-height:44px}
#cancerWeTreat span p.mb-0.ultraFont a:hover{color:#E83F00}
ul.hightfixing{min-height:75px}
.searchresultbanner::-webkit-scrollbar{width:3px;height:3px}
.searchresultbanner::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
.searchresultbanner::-webkit-scrollbar-thumb{background-color:#fff;outline:#E83F00 solid 1px}
.searchresultbanner{width:100%;max-width:600px;float:left;position:absolute;background-color:#E83F00;top:55px;max-height:170px;overflow-y:auto;z-index:9;padding:0 20px;left:0}
#setforsearchourlocation .item.topRoundedRedItem{margin-bottom:10px}
#setforsearchourlocation .rounded-bottomRight-1x{border-radius:0 0 20px;min-height:125px}
.searchresultbanner h4{padding:25px 0 10px;color:#fff}
.grid-item-list{display:block;height:auto;margin-bottom:20px;width:100%!important}
a.popupimg.active.in,a.popupimg1,a.popupimg1.active.in{float:left}
.grid-item img{width:436px;height:325px;margin:10px;object-fit:cover; border-radius:10px;}
#scroll-down-animation{top:auto;bottom:-5%}
@-webkit-keyframes scroll-inner {
from{transform:translate(0px,10px)}
to{transform:translate(0px,45px)}
}
@keyframes scroll-inner {
from{transform:translate(0px,10px)}
to{transform:translate(0px,45px)}
}
@-webkit-keyframes scroll-mouse {
from{transform:translate(0px,10px)}
to{transform:translate(0px,-10px)}
}
@keyframes scroll-mouse {
from{transform:translate(0px,10px)}
to{transform:translate(0px,-10px)}
}
.mouse{margin:0 auto;display:block;border-radius:50px;border:2px solid #fff;height:80px;width:40px;position:relative;-webkit-animation:1.5s infinite scroll-mouse;animation:1.5s infinite scroll-mouse}
.move,.upload{position:absolute}
.move{background-color:#fff;height:10px;width:10px;border-radius:50%;left:40%;-webkit-animation:1.5s infinite scroll-inner;animation:1.5s infinite scroll-inner}

.md-10{margin-bottom:100px}
/* .AOISecondCarousel .item,.cancerWeTreat .item,.hospitallistdiv .item,.internationalcancer,.internationalcancer .item{padding-bottom:40px} */
.AOISecondCarousel .rounded-bottomRight-1x{min-height:250px}
.cancerWeTreat .owl-carousel .owl-item a img{border:none;border-bottom-left-radius:55px}
#AoiUpdates .item,#OurLocations .item,#facilitiesServices .item{padding:0 0 40px}
.abouttopdiv img,.bookanappointmentpage{padding-top:30px}
.hospitallistdiv p{min-height:auto}
.upload{top:0;right:10px;width:94%;text-align:right;height:45px}
.blogrelatedname{min-height:80px}
.AoiUpdatestoppreg{min-height:85px}

.file-upload .file-upload-select{display:block;color:#666;cursor:pointer;text-align:left;background:#fff;overflow:hidden;position:relative;border-radius:0;border-bottom:1px solid #666;font-size:23px}
.file-upload .file-upload-select .file-select-button{background:#ce1f22;padding:10px;display:inline-block;color:#fff}
.file-upload .file-upload-select .file-select-name{display:inline-block;padding:10px;color:#7c7c7c;font-weight:300}
.file-upload .file-upload-select:hover .file-select-button{background:#ce1f22;color:#fff;transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}
#cancerscreening #cancerscreening .btn.disabled,#cancerscreening .btn:disabled,.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:#fff!important;color:#000!important}
#applynow_form .form-select:focus{border-bottom:1px solid;outline:0}
#applynow_form .form-check .form-check-input{margin-left:0;margin-right:10px}

.VideoBanner-content{position:absolute;top:-10px;width:100%;height:100%;justify-content:center;align-items:center;display:flex}
#DesktopBanner .owl-theme .owl-nav{margin-top:10px;position:inherit}
#DesktopBanner button.owl-next{float:right;margin-right:20px;margin-top:-20%;z-index:1;font-size:15px;color:#fff}
#DesktopBanner button.owl-prev{float:left;margin-left:20px;margin-top:-20%;z-index:1;font-size:15px;color:#fff}
#DesktopBanner button .fa{padding:10px 12px;border-radius:55px;background-color:#806b55}
.VideoBanner-content-div img{height:auto;max-width:100%;width: 100%;}
section.lightbg-gray.triangleRightBg.blogdetails b, section.lightbg-gray.triangleRightBg.blogdetails strong {font-family: 'gothammedium';}
.twitterfilter img {filter: invert(1);width: 17px;}
.twitterfilter img:hover{filter: none;}
section.lightbg-gray.triangleRightBg.pb-5.ourserviceoverviewnew{float: left;width: 100%;}
.img-mob-flex{display:inline-flex;align-items:center;justify-content:center}
span.col-md-1.col-1 a {padding: 0 !important;color: #005BAA !important;}
.hospitallistdiv p {color: #005BAA !important;}
.hospitallistdiv a:hover {    font-weight: 600 !important;}
#cancerWeTreat span p.mb-0.ultraFont a {
    line-height: 19px;
    padding: 0 0 10px 0 !important;
    text-decoration: none;
}
.h-fix{padding-top: 25px;}
.m-height{min-height: 66px;}
.quick-button {
  position: fixed;
  bottom: 15px;
  right: 28px;
  font-size: 14px;
  border: 0;
  background: #005BAA;
  padding: 8px 19px 8px 5px;
  border-radius: 15px;
  color: #fff;
  min-width: 160px;
  z-index: 9;
  display:none;
}
    .open-button {
        background-color: #555;
        color: white;
        padding: 16px 20px;
        border: none;
        cursor: pointer;
        opacity: 0.8;
        position: fixed;
        bottom: 23px;
        right: 28px;
        width: 280px;
      }
      
      /* The popup form - hidden by default */
      .form-popup {
        display: none;
        position: fixed;
        bottom: 55px;
        right: 15px;
        z-index: 99;
    }
    button.quick-button .arrowRights {
      right: -12px;
      position: absolute;
      bottom: 0px;
      background: #fff;
      font-size: 10px;
      border: 1px solid #005BAA;
      padding: 9px;
  } /* Add styles to the form container */
      .form-container {
        max-width: 350px;
        /* margin-bottom: 80px; */
      }
      
      /* Full-width input fields */
      .form-container input[type=text], .form-container input[type=password], .form-container input[type=number] {
        width: 100%;
        padding-bottom: 15px;
        padding-left: 0;
        margin: 5px 0 22px 0;
        border: none;
        color: #fff;
        background: transparent;
        border-bottom: 1px solid #fff;
        font-size: 16px;
      }

      .form-container input[type=number]:focus-visible {
        outline: none;
      }
      
      /* When the inputs get focus, do something */
      .form-container input[type=text]:focus, .form-container input[type=password]:focus {
        background-color: transparent;
        outline: none;
      }
      
      /* Set a style for the submit/login button */
      .form-container .btn {
        background-color: #4CAF50;
        color: white;
        padding: 16px 20px;
        border: none;
        cursor: pointer;
        width: 100%;
        margin-bottom:10px;
        opacity: 0.8;
      }
      
      /* Add a red background color to the cancel button */
      .form-container .cancel {
        width: auto;
    padding: 8px 30px;
    background: #700B06;
    margin-top: 10px;
      }
      
      /* Add some hover effects to buttons */
      .form-container .btn:hover, .open-button:hover {
        opacity: 1;
      }

      #location-field {
        width: 100%;
    padding-bottom: 15px;
    padding-left: 0;
    margin: 5px 0 22px 0;
    border: none;
    background: transparent;
    border-bottom: 1px solid #fff;
    color: #fff;
    font-size: 16px;
      }

      #location-field:focus-visible {
        outline:none;
      }

      #quickEnquiryForm option{
        color: #005BAA;
      }

      #quickEnquiryForm input::placeholder{
        color: #fff;
      }

      .btn-set {
        text-align: center;
      }

      .arrowRights {
        right: -14px;
        position: absolute;
        bottom: 0px;
        background: #fff;
        font-size: 10px;

    }

    .form-container .cancel:active{
        background: #700B06;
        color: #fff;
    }

    .form-container #name {
      margin-bottom: 8px;
    }
  

    #name_error{
      font-size: 13px;
    }

    .form-container #phone {
      margin-bottom: 8px;
    }

    .form-container #location-field {
      margin-bottom: 8px;

    }

    #phone_error{
      font-size: 13px;
    }

    #enquirylocation_error{
      font-size: 13px;
    }

    input#globalSearch1::placeholder {
      color: #000;
  }

  #quickEnquiryForm input[type=text], #quickEnquiryForm input[type=password], #quickEnquiryForm input[type=number] {
    margin: 5px 0 0px 0;
  }
  .form-control-height {
    float: left;
    width: 100%;
    height: 65px;
}
.form-container #location-field {
  margin-bottom: 0;
}
span#enquirylocation_error {
  margin-bottom: 5px;
}

a.whitePlayIcon.playpatient.mimage {
  padding: 0;
  margin: 0;
}


.setp {color: #000;}
.btn-right-blog{width: 100%;}

.fa-2x{padding-left: 5px;}

#specialities-slidercommon .owl-carousel .owl-dots.disabled, #specialities-slidercommon .owl-carousel .owl-nav.disabled {
  display: block;
}
.play-icon-fix .PlayIcon{height: auto;}



.footerTop {
  position: relative;
}
.scroll-top-rightnew  i.fa.fa-angle-up {
  color: #fff;
}
.scroll-top-rightnew:hover  i.fa.fa-angle-up {
  color: #fff;
}
.scroll-top-rightnew:hover .fa-angle-up:before{color: #fff;}
.scroll-top-rightnew {
    position: absolute;
    right: 10px;
    background-color: #005BAA;
    border-radius: 37px;
    top: auto;
    padding: 0;
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 24px;
    z-index: 1;
    bottom:44px;
}
.scroll-top-right.show {
display: block !important;}
.scroll-top-right i{color: #fff;}
a.moreless-button.visible-xs {
color: #911913;
}
a.btn.newbtn {
padding: 8px 20px;
background-color: #7D6A55;
color: #fff !important;
font-weight: 100;
margin-top: 10px;
}
a.btn.newbtn:hover{background-color: #005BAA;}
.recommendeddoctorsection{background-color: #f4f4f4;padding: 50px 0;}
.recommendeddoctorsection h2{color:#E83F00;font-weight: 100;
  font-family: 'gothamlight';}
  .recommendeddoctorsection h2 b{color: #E83F00;
    font-weight: 600;
    font-family: 'gothambook';}
 .recommendeddiv a.bookanappointment:hover {background-color: #725f4a;}
.recommendeddiv {
  float: left;
  width: 100%;
  padding: 30px 15px;
  background-color: #fff;
}
.recommendeddiv h4 {
  font-size: 17px;
  min-height: 36px;
  line-height: 18px;
  font-weight: 600;
  text-align: center;
  font-family: 'gothambook';
  color: #232323;
}
.recommendeddiv h4 a{
  color: #232323;
}
.recommendeddiv img {
width: 100px !important;
height: 100px;
border-radius: 59%;
margin: 5px auto;
}
.recommendeddiv p {
font-size: 16px;
line-height: 16px;
font-weight: 600;
text-align: center;
color: #232323;
font-family: 'gothambook';
float: left;
width: 100%;
padding: 8px 0;
}
.recommendeddiv a.bookanappointment{padding: 10px; width: 100%;text-align: center;color: #fff;background-color: #E83F00;float: left;font-size: 15px;border-radius: 5px;}
.sideNavTogglerwhatsapp {
width: 50px;
height: 50px;
background-color: #31ba44;
position: fixed;
right: 5px;
bottom:113px;
z-index: 9;
box-shadow: rgb(0 0 0 / 30%) 0px 4px 12px;
border-radius: 50%;
text-align: center;
padding-top: 9px;
cursor: pointer;
}
.sideNavTogglerwhatsapp .fa-whatsapp:before{
content: "\f232";
color: #fff;
font-size: 30px;}
.recommendeddoctors .item {
  width: 100%;
  padding: 10px 0;
  float: left;
}
.homeaccordion .accordion-button::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");
transition: all 0.5s;
}
.homeaccordion .accordion-button:not(.collapsed)::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");
}
.homeaccordion .accordion-button::after {
transition: all 0.5s;background-color: #005BAA !important;
border-radius: 20px;
}
.homeaccordion {background-color:#F4F4F7;padding: 50px 0;}
.homeaccordion .accordion-body{
background-color: #fff;    padding-top: 0;border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;

}
.homeaccordion .accordion-header {
border-top: none;
font-family: gothammedium;
}
.homeaccordion .accordion-item:first-of-type .accordion-button{
border-top-right-radius: 0;
}
.homeaccordion .accordion-button {
font-weight: 400;
background-color: #fff;
box-shadow: none;
margin-top: 18px;
padding: 20px 15px;
color: #005BAA !important;
border-bottom: 0 solid #7d6a55;
}
.homeaccordion .accordion-item {
border-radius: 5px !important;
}
.homeaccordion .accordion-item.noBorder {
box-shadow: 0px 0px 25px 0px #ccc;
}

.homeaccordion .accordion-button{border-radius: 5px !important;    border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.homeaccordion .accordion-button:not(.collapsed){border-radius: 5px !important;    border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.homeaccordion .accordion-button button.collapsed{  color: #005BAA !important;}


.youtube-container {
display: block;
width: 100%;
max-width: 100%;
margin: 30px auto;
}

.youtube-player {
display: block;
margin 20px auto;
padding-bottom: 56.25%;
overflow: hidden;
position: relative;
width: 100%;
height: 100%;
cursor: hand;
cursor: pointer;
display: block;
}

img.youtube-thumbnail {
bottom: 0;
display: block;
left: 0;
margin: auto;
max-width: 100%;
width: 100%;
position: absolute;
right: 0;
top: 0;
height: auto;
}

div.youtube-play-btn {
height: 72px;
width: 72px;
left: 50%;
top: 50%;
margin-left: -36px;
margin-top: -36px;
position: absolute;
background: url("https://freepngimg.com/thumb/categories/1398.png") no-repeat center center;
background-size: 72px 72px;
}

.youtube-iframe {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}

a.btn.newbtn {
  padding: 8px 20px;
  background-color: #7D6A55;
  color: #fff !important;
  font-weight: 100;
  margin-top: 10px;
}
.author {
  padding: 30px 20px;border-radius: 10px;
  background-color: #7d6a55;
}
a.btn.newbtn:hover{background-color: #005BAA;}

a.moreless-button.visible-xs{display: none ;}
.author img {
  border-radius: 100px !important;
  width: 100px;
  height: 100px;
}
.author h2 {
  color: #fff;
  color: #fff;
  font-weight: 200 !important;
  font-size: 17px;
  font-family: 'gothamlight' !important;
}
.autcontant h4 {color: #fff;
  font-size: 17px;font-weight: 600;
}
.autcontant p {color: #fff;
  font-size: 14px;    margin-bottom: 5px;
  line-height: 22px;font-weight: 600;
}
.authorset {
  display: flex;
}
.autcontant {
  padding-left: 30px;
}

@media all and (min-width:1100px) {
  .col-md-11.visible-xs {
    display: none;
}
  .col-md-9.mb-5.t-15.text-light.profilebook {
    padding-left: 10px;
}
}
@media all and (max-width:567px) {
  .autcontant {
    padding-left: 15px;
}
.authorset {
  display: grid;
}
.author {
  padding: 30px 10px;}
  .author img {
    border-radius: 100px !important;
    width: 94px !important;
        height: 94px !important;
        object-fit: cover;
        overflow: hidden;
}
/* .author h4 {
  margin-top: 20px;
} */

}

/* Banner */
.search_cntr_row{z-index: 99;}
.searchresultbanner1 {
    width: 100%;
    max-width: 662px;
    float: left;
    position: absolute;
    background-color: #fff;
    top: 30px;
    max-height: 210px;
    overflow-y: auto;
    z-index: -1;
    color: #fff;
    padding: 31px 0 0;
    left: 0px;
    border-top: 1px solid #ccc;
    border-radius: 0 0 25px 25px;

}
.searchresultbanner1 ul {
    margin: 0 0 10px;
}

.foot-social-icons li a:has(svg):hover path{
    fill: #005BAA;
}