.doc-profile-appoint h3,.doc-profile-appoint p,.img-doc-listing p{font-family:Montserrat;opacity:1}.booking-btn,.searchbtn{font-size:14px}.booking-btn,.doc-description-tabs li a span,.docListCont input,.docListCont select,.searchbtn,span.backtoconfirm,span.backtodatetime{font-family:Montserrat,sans-serif}.banner-appointment{background-image:url(../images/flowers-bg.png);height:400px}section#careerL{margin-top:8em;height:860px}.img-doc-appont p{position:absolute;top:15px;background-color:#024e9f;left:28px;padding:1px 10px;font-weight:300;font-size:12px}.doc-profile-appoint{margin-top:55px;background:#fff;border-radius:17px;height:auto}.doc-profile-appoint h3{font-weight:600;line-height:42px;text-align:left;text-transform:uppercase}.doc-profile-appoint p{font-size:13px;line-height:16px;text-align:left;color:#240f39;text-transform:capitalize}.img-doc-appont{margin-right:15px}.doc-profile-appoint h5{font-size:13px;font-weight:bolder;line-height:13px;margin-top:25px;text-align:left;color:#240f39;text-transform:uppercase;opacity:1;margin-bottom:8px}.booking-btn a,.img-doc-appont p{color:#fff}.padding-25{padding:25px}.img-doc-appont img{height:230px;object-position:top;object-fit:cover}.padding-top-10{padding-top:8px!important}.doc-description-tabs{background:no-repeat padding-box #fff;box-shadow:0 0 22px #02020265;border-radius:8px}{position:absolute;top:18px;z-index:100;left:15px}.doc-description-tabs .nav>li>a{padding:10px 20px!important}.doc-description-tabs li a span{text-align:left;letter-spacing:.13px;color:#434343!important;text-transform:uppercase;font-size:10px;margin-left:27px;display:block;font-weight:600;line-height:16px}.doc-description-tabs li a img{position:relative;z-index:100}.doc-description-tabs ul.nav.nav-pills{background:no-repeat padding-box #fbfbfb;border-radius:8px 8px 0 0;display:flex;}.position-rel{position:relative}.nav>li>a:focus,.nav>li>a:hover{text-decoration:transparent;background-color:transparent}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:transparent;background-color:transparent}.border-left-divider{border-left:1px solid #b4e3d7}.doc-description-tabs>.nav-pills>li:first-child.active{background-color:#e5f6f1!important;border-bottom:2px solid #b7384c;border-top-left-radius:10px}.doc-description-tabs>.nav-pills>li.active a span{color:#b7384c!important}.doc-description-tabs ul{margin-bottom:0;list-style-type:none}span.backtoconfirm,span.backtodatetime{margin-bottom:15px;display:block;cursor:pointer}.doc-description-tabs .tab-content{padding:25px 18px 35px 0}.doc-description-tabs ul li{letter-spacing:.17px;color:#121212;font-size:13px;font-weight:300;margin-left:0!important}.padding-0{padding:0}.img-doc-listing p{background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);font-size:10px;text-align:center;color:#fff;line-height:20px}.doc-listing-appointment{width:80%;margin:auto auto 20px}.margin-top-58{margin-top:58px}.doc-profile-appoint{box-shadow:0 6px 12px #00000029;border:2px solid #02aaab}.booking-btn{background:no-repeat padding-box #034ea1;border-radius:6px;color:#fff;border:none;padding:7px 14px;margin-top:2px;font-weight:500;margin-right:2px}.searchbtn{background-image:url(../images/search.svg),linear-gradient(to right,#034ea1,#00b7ac);background-position:13% 50%;background-repeat:no-repeat;border-radius:6px;color:#fff;border:none;padding:6px 25px 6px 35px;margin-top:3px;font-weight:500}.booknowSection{margin-top:55px;background-color:#fff;border-radius:8px;box-shadow:0 0 22px #02020265}.booknowSection .nav-pills .owl-stage-outer{height:60px}.section-heading{background:#034e9f;border-radius:4px 4px 0 0;padding:20px}div#navbar-new .section-heading{border-top-left-radius:8px;border-top-right-radius:8px}.heading-para{padding:0 5px;font-size:12px;line-height:15px;text-align:left;font-family:Montserrat;letter-spacing:0;color:#fff;opacity:.75}.section1-paragraph,.select-dropDown{color:#fff;opacity:1;font-family:Montserrat}.select-section{display:inline-flex;padding:0 5px}.booknowSection .nav-pills .owl-stage,.sec-flex{display:flex}.subHeading{color:#fff;font-size:11px;padding:0;line-height:0;margin-top:0}.booknowSection small,.select-dropDown{line-height:15px}.select-dropDown{background:#034e9f;font-size:10px;border:0;box-shadow:none;text-align:right}.section1-paragraph{font-size:12px;padding:5px;text-align:left;line-height:25px}.section-heading p:nth-child(3){margin-top:-24px;line-height:54px}.section2{padding:0;margin-bottom:0;box-shadow:0 0 0 #02020265}.section2-headpara{font-size:12px;padding:0 5px;font-weight:600;color:#000}.booknowSection a{color:#000!important;background:0 0;font-weight:900!important;opacity:.6;border-radius:0;font-size:12px;text-align:center;font-family:Montserrat}.booknowSection .item{text-align:center;cursor:pointer;width:85px}.booknowSection a small{color:#000;text-align:center;font-family:Montserrat;opacity:1;font-size:8px;font-weight:500}.booknowSection .nav-pills>li>a{border-radius:4px;font-weight:500!important;opacity:.4}.booknowSection .nav-pills p{line-height:0}.bookNow{background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);color:#fff;font-size:14px;width:90%;text-align:center;padding:10px 83px;border-radius:5px;border:0;font-weight:400;margin:13px 18px 22px}.booknowSection button.owl-next,.booknowSection button.owl-prev,button.owl-prev{border:none;background-color:transparent;position:relative}.booknowSection .owl-nav.disabled{height:10px}div#navbar-new .section2{padding:9px}#navbar-new .bookNow{width:94%;margin:15px 10px 10px;font-size:14px}.otp-appointment{padding:0 0px 20px}button.owl-prev{top:-51px}.booknowSection button.owl-prev{top:-55px;left:-6px}.booknowSection button.owl-next{top:-55px;right:-302px}.booknowSection .nav-pills .owl-stage-outer{overflow:hidden;border:1px;width:90%;margin:auto}.radio-button{border:1px solid #9fa5ac;border-radius:4px;color:#b7274c;background-color:#fff;padding:5px 15px;margin-bottom:13px;margin-right:7px}.radio-button:hover{background-color:#b7274c;color:#fff;border:1px solid #b7274c}span.backtoconfirm{text-align:left;position:relative;left:3px}.docListCont .nav-pills .owl-item.active,.img-doc-appont p a,button.btn_back,span#appoinmentError,span.not_avail{text-align:center}span.backtodatetime{position:relative;left:6%;font-size:12px}span.backtoconfirm:hover,span.backtodatetime:hover{color:#b7384c}.price_tag .select-dropDown{margin-top:0;padding-top:0}.booknowSection a:hover{text-decoration:none;color:#000!important;opacity:1}.active_class a{letter-spacing:0;color:#000!important;opacity:1;font-weight:600!important}.booknowSection .formSection{padding:20px 20px 0}.booknowSection .formSection .form-control{background:#f3f3f3;border:1px solid #b9c6e0;border-radius:6px;opacity:1;font-family:Montserrat,sans-serif}.booknowSection .formSection .red{text-align:left;letter-spacing:0;color:red;opacity:1;font-size:12px!important;line-height:18px}.active_class p small{letter-spacing:0;color:#b7274c;text-align:center;font-family:Montserrat;opacity:1;font-size:8px}.active_class{border-bottom:2px solid #00b7ac}.otp-appointment h3{letter-spacing:.2px;color:#034e9f;font-size:20px;font-weight:700;line-height:30px}.otp-appointment p{padding-left:0!important;letter-spacing:0;color:#000;line-height:30px;padding-top:10px;font-size:13px}.otp-appointment input{border:none;border-bottom:1px solid #ccc;width:100%;padding:14px 8px 3px 7px;margin:0;height:50px;}.otp-appointment input::placeholder{color:#9fa5ac;padding-left:0!important}.otp-appointment p span{float:right;line-height:10px;margin-bottom:26px}.otp-appointment span{letter-spacing:0;color:#034e9f;font-size:12px}.thanks-appointment{padding:26px 13px 10px}.thanks-appointment h3{letter-spacing:0;color:#034e9f;font-size:21px;line-height:26px;font-weight:600;margin:12px}.docListCont .doc-profile-appoint h5,.margin-top-10{margin-top:10px}.thanks-appointment p{letter-spacing:.13px;color:#240f39;font-size:12px;line-height:25px}.sec-flex{justify-content:space-between;padding:0}.sec-flex .price_tag{height:40px}.apply{color:red;font-size:12px;padding:0;margin:0;line-height:10px}.new_avail{background:#b7274c;color:#fff;padding:12px;border-radius:4px;margin-top:30px;cursor:pointer}span.not_avail{position:relative;float:left;width:100%;font-size:14px;color:#240f39;font-weight:500;margin:0 auto;top:30px;line-height:16px;}.pre-datas{line-height:5px}#navbar-new .owl-item.active{width:111px!important;position:relative;display:block}.img-doc-appont p a{background:#034e9f;font-family:Montserrat;color:#fff;opacity:1;font-size:10px;line-height:12px}span#appoinmentError{padding:5px;width:100%;display:inline-block;line-height:19px;margin-top:-15px;margin-bottom:-10px}img.img-responsive.img_profile{margin-left:12px;margin-top:0}.docListCont .doc-profile-appoint h3{font-weight:bolder;text-align:left;font-family:MontserratBold;text-transform:uppercase;opacity:1;letter-spacing:.23px;line-height:1.2;height:auto}p.left_texty{min-height:35px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;height:50px;overflow-y:auto}.payment-heading>p,.payment-val>p{line-height:30px;font-size: 12px;}.formSection p{font-size:15px;font-weight:500;color:#121212}.otp-appointment input.bookNow3{padding:10px 8px 10px 7px}.bookNow2{margin-top:0;margin-bottom:18px}.cursur-auto{cursor:auto}#time_box .section1-paragraph,#time_box2 .section1-paragraph,.pl-15{padding-left:0!important}.address-card{display:flex;line-height:15px}.talks_margin{margin-left:0!important}div#talks-publication li{display:block}div#talks-publication li a{font-size:12px;margin-left:9px;color:#a93447}input#otp_got::placeholder{color:#9fa5ac;font-family:Montserrat,sans-serif;font-size:12px}.dropdown.drop-left{float:left;width:25%;margin-right:-8px}.price-book-btn p{background:#f4f4f4!important;padding:5px 20px!important;border-radius:10px!important;font-weight:600!important;font-size:13px!important}@media screen and (max-width:1200px){.booknowSection button.owl-next{right:-244px}.doc-description-tabs .nav li a{padding:6px;font-size:10px;font-weight:300}.doc-description-tabs li img{top:15px;left:5px}}@media screen and (max-width:769px){.docListCont .doc-profile-appoint p{line-height:18px!important;text-align:left;text-transform:capitalize!important;opacity:1}.price-book-btn p{background:#f4f4f4!important;padding:5px 8px!important;border-radius:10px!important;font-weight:600!important;font-size:13px!important}.bannerForm.col-md-12.col-sm-12.col-xs-12.no-padding{text-align:center}.searchBtn>input.btn.booking-btn{width:100%;margin-left:5px;margin-bottom:0}form.form2>input.btn.booking-btn{width:100%}p.desgn{float:left;width:100%;margin-top:0}.doc-profile-appoint{margin-top:55px;background:#fff;border-radius:17px}.dropdown{padding:10px}.doc-listing-appointment{width:100%;margin:auto auto 10px}.doc-listing-booking .owl-carousel p small{font-size:8px}.step-1-booking{left:-22px}.doc-listing-appointment .col-xs-12.col-sm-12.col-md-12.col-lg-12{padding-left:15px!important}.doc-listing-booking span.backtodatetime{left:90px!important}.booknowSection button.owl-next{right:-665px}.doc-description-tabs .nav li a{padding:10px 15px}.doc-description-tabs li img{top:18px;left:10px}.width-booking-form h4{margin-left:14px}}@media screen and (max-width:500px){.doc-listing-appointment .radio-btn ul li{width:33%!important}.pl-15{padding-left:15px!important}.img-doc-appont img{border-radius:15px 15px 0 0}.radio-select{width:25%}hr.hr_line{width:99%!important;margin-left:0}.doc-listing-appointment{margin-top:18px!important}span.bookNow.bookNow1.button-booking-listing.confirm-application{margin-top:30px}.doc-listing-appointment .radio-btn ul li label,.otp-appointment input{font-size:12px!important}.doc-listing-appointment .select-time .owl-item.active .item{width:auto!important}.doc-listing-appointment .doc-listing-booking .nav-pills .owl-item.active{margin-right:9px!important;margin-left:9px}.doc-description-tabs li a{padding:0;text-align:left}.doc-listing-appointment select,.doc-listing-booking .form-group span{font-size:12px;display:block;}.doc-listing-booking .margin-top-15.doctor-list-layout,.width-booking-form{margin-top:0}.doc-listing-booking .section2-headpara{font-size:12px;margin:0;padding:0;height:50px}.doc-listing-booking .radio-inline,.doc-listing-booking .width-booking-form h4,.doc-profile-appoint h1,span.not_avail{font-size:14px}span.not_avail{position:relative;float:left;width:100%;color:#240f39;font-weight:500;text-align:center;margin:0 auto;top:30px}.doc-listing-booking .display-flex .select-dropDown{font-size:12px;margin-top:0}.doc-listing-booking .thanks-appointment h3{font-size:14px!important;line-height:20px!important}.doc-listing-booking .thanks-appointment p{font-size:13px}.doc-listing-booking .otp-appointment span{height:30px;display:inline}.doc-listing-booking .otp-application{margin:0;margin-top:55px!important}.doc-listing-booking .otp-appointment h3{font-size:18px!important;margin-bottom:7px}.doc-listing-booking span.backtodatetime{display:inline;left:3px!important;top:-3px}.doc-listing-booking div.select-time .owl-carousel{width:100%}.doc-listing-booking .confirm-application,.doc-listing-booking .step-1-booking{margin:0}.doc-listing-booking .nav-pills .owl-item.active{margin-right:10px!important}.doc-listing-booking input::placeholder{font-size:12px}.doc-listing-booking .red{color:red!important;font-size:10px!important}.doc-listing-booking .radio-btn-doc-listing{height:autopx!important;overflow-x:auto;margin-top:0}.doc-listing-booking .select-time a{font-size:12px;font-weight:500}.doc-listing-booking .owl-carousel .owl-nav button.owl-next{right:-8px!important}.doc-listing-booking .owl-carousel .owl-nav button.owl-prev{left:0}span.backtodatetime{top:-22px}.doc-description-tabs li.position-rel{width:19%;height:37px}.doc-description-tabs>.nav-pills>li .black-color-icon-mob{position:relative!important;z-index:100;top:-2px;left:10px!important}.img-doc-appont{padding-right:initial!important}.download_pdf{margin-top:-40px}img.img-responsive.img_profile{border-radius:15px 15px 0 0;margin-left:0!important}.doc-description-tabs .tab-content .tab-pane.active{height:auto}.doc-description-tabs li a img{position:relative;z-index:100;top:0}.p-0{padding:0}.doc-listing-appointment{width:100%;margin:auto auto 20px}.black-color-icon-mob{position:relative!important;z-index:100;top:-6px!important;left:10px!important}.doc-description-tabs>.nav-pills>li.active .pink-color-icon{position:relative!important;z-index:100;top:-31px;left:6px!important}.banner-appointment{min-height:1200px}.booking-btn{width:92%;margin:auto auto 12px 0}form.form2>input.btn.booking-btn{width:100%;margin-left:0}section#careerL{height:auto;margin-top:8rem}.doc-description-tabs{position:relative;top:64px}.booknowSection button.owl-next{right:-300px}#docList .booking-btn{margin-left:10px!important;margin-top:10px!important}}@media screen and (max-width:321px){.booknowSection button.owl-next{right:-211px;top:-59px}}@media screen and (min-width:322px) and (max-width:376px){.booknowSection button.owl-next{right:-264px}}@media screen and (min-width:377px) and (max-width:391px){.booknowSection button.owl-next{right:-280px}}@media screen and (min-width:392px) and (max-width:426px){.booknowSection button.owl-next{right:-315px}}@media screen and (min-width:800px) and (max-width:821px){.booknowSection button.owl-next{right:-665px}.booknowSection button.owl-prev{left:0}}span.resend-otp{top:0;left:0;position:relative;float:left;width:25%}p.pic_box_text>a{float:right;color:#fff!important;z-index:10;opacity:1;font-weight:100!important;margin-top:5px!important}form.form1{width:100%;float:left}form.form2{width:12%;margin-left:-6em;float:left;margin-top:0;height:58px}button.btn_back{background:#034e9f;color:#fff;font-size:14px;width:25%;padding:5px;border-radius:5px;border:0;font-weight:400;position:absolute;top:1px;right:27px}@media screen and (max-width:769px){form.form1,form.form2{width:100%;float:left}select.form-control.select-dropDown-list{box-shadow:none;text-align:center;opacity:1;line-height:3px;cursor:pointer;width:100%;background:no-repeat padding-box #034ea1;color:#fff;border:none;font-size:14px;padding:6px 10px;margin-top:10px;font-weight:500;font-family:Montserrat,sans-serif;height:43px!important}.dropdown.drop-left{float:left;width:100%!important;margin-right:-10px;text-align:center}.docListCont .doc-profile-appoint h3{margin-top:18px;font-size:20px;font-weight:bolder;text-align:left;color:#034e9f;text-transform:uppercase;opacity:1;letter-spacing:.23px;line-height:1.2;height:auto;min-height:10px}form.form2{margin-left:0;margin-top:-12px;height:54px}.pagination{margin-left:.5em}p.left_texty{min-height:16px;height:auto}.doc-profile-appoint{height:auto}}p.desgn{float:left;width:100%;font-family:'MontserratSB';}.doc-listing-appointment .active_class p small{color:#00b7ac!important}.width-booking-form span.resend-otp{width:35%;margin-top: 30px;}@media screen and (max-width:322px){.width-booking-form span.resend-otp{width:33%;font-size:10px}}@media screen and (max-width:1020px) and (min-width:820px){.booking-btn{padding:6px 20px!important}.fixed-form{position:relative;top:0;width:100%;z-index:unset;right:0}.booknowSection{margin-top:10px}.doc-description-tabs{top:unset;margin-top:10px}.doc-listing-appointment{width:100%}}p.pic_box{min-height:23px;padding-top:3px;padding-bottom:2px;border-radius:15px 15px 0 0!important;width:100%!important}.docListCont .img-doc-appont img{border-radius:15px}.doc-bottom-details{position:absolute;bottom:0;background-color:#034fa1;border-radius:0 0 15px 15px;width:100%;min-height:27px}.doc-bottom-details p{border-radius:0 0 15px 15px!important;width:100%!important;background:#034fa1!important}.seperator-line{display:inline-block;border-left:1px solid #ccc;margin:0 5px;height:10px}.table-qualification h5{white-space:nowrap;margin:0!important;color:#034fa1;font-size:12px}.table-qualification p{padding-left:5px;margin-right:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}.doc-profile-appoint h3,.docListCont .doc-profile-appoint h3{margin-top:8px;font-size:18px;color:#282828;min-height:35px;font-family:'MontserratSB';}.doc-details-p{padding-bottom:8px}select.form-control.select-dropDown-list{box-shadow:none;text-align:center;opacity:1;line-height:3px;cursor:pointer;width:90%;background:no-repeat padding-box #fff;border-radius:6px;color:#034fa1!important;border:1px solid;font-size:13px;padding:0 5px;margin-top:10px;font-weight:500;font-family:Montserrat,sans-serif;height:32px}.table-qualification tr{vertical-align:text-top}.table-qualification p span{font-size:12px}.table-qualification td{padding-bottom:10px}.bottom-sec{position:absolute;bottom:15px;right:0}@media screen and (max-width:500px){.doc-profile-appoint p,p.doc_disign{font-size:12px}.bookNow,button.btn_back{color:#fff;text-align:center;font-weight:400}.doc-listing-booking div.select-time .owl-carousel{width:100%}.doc-profile-appoint .padding-25{position:relative}button.btn_back{background:#034e9f;font-size:12px;width:25%;padding:3px;border-radius:5px;border:0;float:right;position:absolute;top:7px;right:5px}div#quali_box p{height:98px}p.doc_disign{width:100%;position:relative;-webkit-line-clamp:3;line-height:1.4;min-height:95px;margin-bottom:-40px;top:-5px}.doc-profile-appoint h1{margin-left:0}.bookNow{font-size:13px;width:90%;padding:8px 23px;border-radius:5px;border:0;margin:10px 0 0}.footerCont{padding-left:30px!important}p.pic_box_text{margin-top:0!important;line-height:14px;margin-right:10px}.dis-pro-box{margin-top:0}.doc-bottom-details{border-radius:0;width:100%}.bottom-sec{position:inherit;bottom:8px;right:0}.table-qualification td{padding:5px 10px;display:table}.p.pic_box{width:100%!important}.row-flex-doc{display:block}.img-doc-appont{margin-right:0}.docListCont .doc-profile-appoint h3{margin-top:5px;font-size:14px;color:#282828;min-height:42px}.table-qualification p,p.desgn{padding-left:10px;margin-bottom:5px}.table-qualification h5{padding:0 10px}select.form-control.select-dropDown-list{height:32px!important;width:95%!important}.table-qualification tr td span{line-height:16px!important}.width-booking-form span.resend-otp{margin-top:20px;left:0px!important;}}@media screen and (max-width:1024px) and (min-width:768px){.searchBtn1{width:18%;margin:auto}}@media screen and (max-width:821px) and (min-width:768px){.doc-description-tabs li a span{font-size:9px}.booknowSection .nav-pills .owl-stage-outer{width:75%;}}@media screen and (max-width:1024px) and (min-width:768px){select.form-control.select-dropDown-list {width: 97%;margin-top: 2px;}button.btn_back{right: -14px;}}@media screen and (max-width:1180px) and (min-width:820px){.doc-description-tabs li a span{font-size:9px}}@media screen and (max-width:767px){#pageBanner .bannerForm form{background-color:#fff;border-radius:0;padding:10px;margin-bottom:0;display:block}.doc-listing-appointment{width:100%}select.form-control.select-dropDown-list{margin-top:14px}}@media (max-width:499px){.bookNow{padding:10px 45px!important;display:block;margin:10px auto}}.design{font-weight:600;}.otp-appointment input::placeholder{font-size:10px!important;}@media screen and (min-width:680px)and (max-width:780px) {.ipad-flex .dropdown.drop-left{width: 100% !important;}}.active_class p small font{font-size:12px;}