:root{--primary-color:#ef990a}a{text-decoration:none}img{max-width:100%;height:auto}ul{padding:0}ul li{list-style:none}.link-boxes{height:98vh;position:relative;display:flex;justify-content:center;align-items:stretch}.box1,.box2,.box3,.box4{flex-basis:33.33%;transition:0.5s flex-basis cubic-bezier(.23,1,.32,1);position:relative;display:flex;justify-content:flex-end;align-items:center;background-position:center;background-size:cover}.box1:hover,.box2:hover,.box3:hover{flex-basis:50%}.hero-section-mobile{display:none}.treatment,.featured-in,.about-doctor,.derma-spe,.results,.testimonials,.video-testi,.media-news,.appointment,.aesthetics{padding:50px 0}.aesthetics-list li{padding-left:30px;text-align:left;margin-bottom:10px;position:relative}.aesthetics-list li::before{content:"";width:6px;height:6px;position:absolute;background-color:#000;top:10px;left:10px;border-radius:50%}.bg{background-color:#f8f8f8}.aesthetics .common-heading{text-align:center}.common-heading{font-family:Montserrat,sans-serif;margin-bottom:1rem;color:#000;font-weight:600}.video-testi .common-heading,.testimonials .common-heading,.media-news .common-heading,.appointment .common-heading,.derma-spe .common-heading,.about-doctor .common-heading,.results .common-heading,.featured-in .common-heading,.aesthetics .common-heading{font-size:30px;text-align:center;margin-bottom:1.5rem}.treatment a[href^="https"]{color:var(--primary-color)}.treatment a[href^="https"]:hover{color:#dd8b08}.mob{display:none}.treatment-wrapper,.featured-wrapper,.skin-wrapper,.results-wrapper,.testimonials-wrapper,.video-testi-wrapper,.media-news-wrapper,.hair-wrapper{max-width:100%;position:relative}.treatment-carousel,.featured-carousel,.skin-carousel,.results-carousel,.testimonials-carousel,.video-testi-carousel,.media-news-carousel,.hair-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% / 1) - -20px);overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:16px}.treatement-card,.featured-card,.skin-card,.results-card,.testimonials-card,.video-testi-card,.media-news-card,.hair-card{position:relative;display:flex;flex-direction:column;align-items:center;scroll-snap-align:start;list-style:none;cursor:pointer}.video-testi-img{position:relative}.testi-icon{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:58px;cursor:pointer}.treatment-carousel::-webkit-scrollbar,.featured-carousel::-webkit-scrollbar,.hair-carousel::-webkit-scrollbar,.results-carousel::-webkit-scrollbar,.testimonials-carousel::-webkit-scrollbar,.video-testi-carousel::-webkit-scrollbar,.media-news::-webkit-scrollbar,.skin-carousel::-webkit-scrollbar{display:none}.treatment-carousel.no-transition,.hair-carousel.no-transition,.featured-carousel.no-transition,.results-carousel.no-transition,.testimonials-carousel.no-transition,.video-testi-carousel.no-transition,.media-news-carousel.no-transition,.skin-carousel.no-transition{scroll-behavior:auto}.treatment-carousel.dragging,.hair-carousel.dragging,.featured-carousel.dragging,.results-carousel.dragging,.testimonials-carousel.dragging,.video-testi-carousel.dragging,.media-news.dragging,.skin-carousel.dragging{scroll-snap-type:none;scroll-behavior:auto}.treatment-carousel.dragging .treatment-card,.hair-carousel.dragging .hair-card,.results-carousel.dragging .results-card,.featured-carousel.dragging .featured-card,.testimonials-carousel.dragging .testimonials-card,.video-testi-carousel.dragging .video-testi-card,.media-news-carousel.dragging .media-news-card,.skin-carousel.dragging .skin-card{cursor:grab;user-select:none}.treatment-dots,.testimonials-dots,.results-dots,.video-testi-dots,.media-news-dots,.featured-dots{display:flex;justify-content:center;align-items:center;margin-top:2rem;display:none}.featured-dots{display:none}.treatment-dot,.testimonials-dot,.dot,.video-testi-dots .dot,.media-news-dots .dot,.featured-dot{height:10px;width:10px;border:2px solid #78a6bf;margin:0 5px;border-radius:50%;background-color:#fff0;display:inline-block;transition:background-color 0.3sease;cursor:pointer;display:none}.featured-dot{border:2px solid #fff}.featured-dot.active{border:2px solid #525252}.treatment-dot.active{border:2px solid #ef990a}.featured-in{background-color:var(--primary-color)}.featured-in .common-heading{color:#fff}.featured-carousel{grid-auto-columns:calc((100% / 5) - 12px)}.featured-img{background-color:#fff;padding:10px}img.darken{mix-blend-mode:hard-light}.about-doctor{background-color:#fff4e6}.about-doctor .common-heading{text-align:left}.doc-spe{font-size:25px;line-height:1.2;font-weight:300;margin-bottom:1rem;width:90%;letter-spacing:2px}.doc-exp{font-size:18px;font-weight:500;margin-bottom:1rem}.doc-certi{display:flex;gap:10px;margin-top:2rem}.doc-certi li img{width:90%}.view-profile{margin-top:1rem}.doc-info p{position:relative;padding-left:1rem;width:90%}.doc-info p::before{content:"";position:absolute;display:block;width:3px;top:0;left:0;height:100%;background:var(--primary-color)}.view-profile a{display:inline-block;padding:10px 20px;background-color:var(--primary-color);color:#fff}.derma-spe{background-color:#fff}.derma-spe .para span a{color:#ef990a;font-weight:600}.derma-spe .para{text-align:center;margin:auto;margin-bottom:1rem}.derma-spe .common-heading{margin-bottom:2rem}.skin-card,.hair-card{box-shadow:rgb(149 157 165 / .2) 0 8px 24px;padding:30px;background-color:#fff;border:1px solid #ddd;background-color:#fff}.skin-img,.hair-img{overflow:hidden;position:relative}.skin-img img,.hair-img img{width:150px;height:150px;border-top-right-radius:50px;border-bottom-left-radius:50px;transition:0.5s all ease-in-out}.skin-img:hover img,.hair-img:hover img{border-top-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:50px;border-bottom-right-radius:50px;transform:scale(1.1)}.skin-tagline{color:var(--primary-color);text-transform:uppercase;font-weight:600;margin:1rem 0;text-align:center}.view-all{margin-top:1.5rem;text-align:center}.view-all a{display:inline-block;padding:10px 24px;color:#fff;background-color:var(--primary-color)}.view-all a:hover{background-color:#dd8b08}.skin-card p{text-align:justify}.hair-wrapper{margin-top:2rem}.results{background-color:#383838}.skin-carousel,.hair-carousel{grid-auto-columns:calc((100% / 4) - 12px)}.results-carousel,.testimonials-carousel,.video-testi-carousel,.media-news-carousel{grid-auto-columns:calc((100% / 3) - 10px)}.results .common-heading{position:relative;color:#fff}.dot{border:2px solid #fff}.dot.active{border:2px solid var(--primary-color)}.testimonials-carousel{grid-auto-columns:calc((100% / 3) - 11px)}.testimonials-card{box-shadow:rgb(149 157 165 / .2) 0 8px 24px;padding:30px;border:1px solid #ddd}.testimonials-div{display:flex;justify-content:space-between;width:100%;margin-bottom:20px}.testimonials-name-star{display:flex;flex-direction:column}.testimonials-card p{max-height:150px;overflow:auto;padding-right:10px}.testimonials-card p::-webkit-scrollbar{width:4px}.testimonials-card p::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #ef990a;background-color:#f5f5f5}.testimonials-card p::-webkit-scrollbar-thumb{background-color:#ef990a}.testimonials-name{font-size:20px;font-weight:500;text-align:end}.testimonials-stars{color:var(--primary-color);font-size:20px;text-align:end}.testimonials-dots .dot{border:2px solid #78a6bf}.testimonials-dots .dot.active{border:2px solid var(--primary-color)}.testimonials-img{font-size:35px;font-weight:600;background-color:var(--primary-color);color:#fff;border-radius:50%;width:70px;height:70px;text-align:center;align-content:center}.video-testi{background-color:#f8f8f8}.media-news-card a.media-news-title{color:#000}.media-news-title{position:relative;padding:10px;font-weight:500;background-color:#fff;background:hsl(0deg 0% 100% / 58%);backdrop-filter:blur(16px);font-size:14px;width:94.5%;border-bottom:2px solid #000;min-height:84px}.media-published-img{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#f38d0240,#ffa400);padding:10px;width:100%}.media-published-img img{width:40%}.appointment{background-color:var(--primary-color)}label{display:none}form label+[class*="fa-"]{font-size:16px;left:17px;position:absolute;text-align:center;top:17px;width:1em;color:#ef990a}.form-group{position:relative}form label+[class*="fa-"]+.form-control{padding-left:40px}.appointment .common-heading{text-align:left;color:#fff}.appointment p{color:#fff;width:80%}.appointment button{color:#000;background:#fff;padding:15px 30px;border:0;width:100%;font-weight:600}.common_callback_form{padding:30px 0;background:var(--primary-color)}.common_callback_form .rqst_form label{color:#fff;display:block}.form-control:focus,.form-control:focus-visible{border-color:var(--btn-bg);box-shadow:none;outline:none}.field input,.request_call_back input,.request_call_back select,.request_call_back textarea,textarea.form-control,.appointment input,.appointment select,.appointment textarea,textarea.form-control{border-radius:0;border:1px solid #ccc;min-height:45px}.form-group{margin-bottom:0}.common_callback_form .captcha_field{display:flex;align-items:center}.common_callback_form .captcha{display:flex;align-items:center;width:100%}.callbackcaptchpics.captcha_img,.appointment_form .captcha-img{width:100%}.common_callback_form .captcha_img img{max-height:45px;height:45px;width:100%}.appointment_form .captcha-img img{max-height:49px;height:49px;width:100%;border:1px solid var(--form-field-border)}.common_callback_form .captcha_field input{border:none}.common_callback_form button{min-height:45px;min-width:42px;border-radius:0;background:#fff0;color:#fff;font-weight:600;border:2px solid #fff}.common_callback_form .refresh_btn{min-height:45px;min-width:45px;border-radius:0;background:#fff0;color:#fff;font-weight:400;border:2px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.appointment_form .refresh_btn{min-height:49px;min-width:45px;border:1px solid var(--form-field-border)}.common_callback_form .refresh_btn img{width:16px;height:16px;filter:brightness(0) saturate(100%) invert(33%) sepia(8%) saturate(9%) hue-rotate(15deg) brightness(96%) contrast(95%)}.common_callback_form .refresh_btn img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(357deg) brightness(109%) contrast(101%)}.form_submit button{padding:5px 1.5rem}.common_callback_form .form_submit button{width:100%}input::placeholder,select,textarea::placeholder,input[type="date"]{color:#555!important;position:relative}.error-message{font-size:12px}label{margin-bottom:5px;color:#555}.whatsapp,.facebook,.instagram,.youtube{cursor:pointer;display:inline-block;position:fixed;bottom:75px;left:16px;background-color:#fff0;border:none;border-radius:100px;transition:box-shadow 0.3s ease-in-out;animation:1.5s infinite alternate gloww;z-index:999}.whatsapp svg,.instagram svg,.facebook svg,.youtube svg{width:40px}.youtube{display:none}.instagram{bottom:115px}.facebook{bottom:160px}.youtube{bottom:198px}.mobile-tabs{display:none}.page_footer{padding-top:20px}.page_copyright{padding:.5rem 0}.highlight{animation:1.5s infinite blinkMe;transition:background-color 0.5s ease-in-out,box-shadow 0.5s ease-in-out}@keyframes blinkMe{0%{background-color:#ef990a;box-shadow:0 0 3px #ef990a}50%{background-color:#ef990a;box-shadow:0 0 40px #ef990a}100%{background-color:#f9e0b7;box-shadow:0 0 3px #f9e0b7}}@media (991px <=width <=1024px){.featured-carousel,.skin-carousel,.hair-carousel{grid-auto-columns:calc((100% / 3) - 12px)}}@media (768px <=width <=990px){.featured-carousel,.skin-carousel,.results-carousel,.testimonials-carousel,.video-testi-carousel,.media-news-carousel,.hair-carousel{grid-auto-columns:calc((100% / 2) - 50px)}}@media (width <=991px){.treatment p{text-align:justify}.doc-info{margin-top:1.5rem;text-align:justify}.doc-info .common-heading{text-align:center}.doc-spe{font-size:18px;width:100%}.doc-exp{font-size:16px}.doc-info p{width:100%}}@media (width <=767px){.derma-spe .para{width:100%}.hero-section-mobile{display:block}.grid-two{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.link-boxes.desk{display:none}.mobile-tabs{display:block}.page_copyright{margin-bottom:68px}section.mobile-tabs{position:fixed!important;left:0;bottom:0;width:100%;background:#0e0e0e;box-shadow:3px 0 10px #00000029;z-index:9}section.mobile-tabs .tab-boxes{display:flex;justify-content:space-around;align-items:center}section.mobile-tabs .tab-boxes a{text-align:center;padding:10px 0}section.mobile-tabs .tab-boxes a span{margin-top:5px;font-size:12px;display:block;color:#fff}.tab-boxes .mobTab-link:nth-child(2) img,.tab-boxes .mobTab-link:nth-child(1) img{filter:brightness(0) saturate(100%) invert(83%) sepia(63%) saturate(0%) hue-rotate(127deg) brightness(113%) contrast(101%)}.video-testi .common-heading,.testimonials .common-heading,.media-news .common-heading,.appointment .common-heading,.derma-spe .common-heading,.about-doctor .common-heading,.results .common-heading,.featured-in .common-heading,.aesthetics .common-heading{font-size:20px;text-align:center;margin-bottom:1rem}.treatment,.featured-in,.about-doctor,.derma-spe,.results,.testimonials,.video-testi,.media-news,.appointment,.aesthetics{padding:30px 0}.view-profile{text-align:center;margin-top:2rem}.view-profile a{padding:8px 16px}.featured-dots{display:block;text-align:center}}@media (576px <=width <=767px){.featured-carousel,.skin-carousel,.results-carousel,.testimonials-carousel,.video-testi-carousel,.media-news-carousel,.hair-carousel{grid-auto-columns:calc((100% / 2) - 10px)}.doc-spe{text-align:left}}@media (320px <=width <=575px){.featured-carousel,.skin-carousel,.results-carousel,.testimonials-carousel,.video-testi-carousel,.media-news-carousel,.hair-carousel{grid-auto-columns:calc(100%)}.doc-spe{text-align:left}.testimonials-name{font-size:16px}.appointment p{text-align:center;width:100%}.treatment-dot,.testimonials-dot,.dot,.video-testi-dots .dot,.media-news-dots .dot,.featured-dot{width:8px;height:8px}}