@import url(https://fonts.googleapis.com/css2?family=Afacad:wght@400;500;600;700&display=swap);#appointment,#inner-page-hero{background-repeat:no-repeat;background-size:cover}*{margin:0;padding:0}body,html{height:100%;width:100%}.main-wrapper{overflow-x:hidden;opacity:0}body{font-family:Afacad}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar{width:2px;background-color:transparent}::-webkit-scrollbar-thumb{background-color:#785a3e}::placeholder{color:#a6a6a6;font-size:18px;line-height:18px;font-weight:400}.form-control:focus{box-shadow:0 0 0 .25rem rgba(120,90,62,.25)}.page-loader{width:100%;height:100vh;position:fixed;background:url(../images/banner_bg.png) top center/cover no-repeat;z-index:9999;left:0;right:0;top:0;bottom:0}.pre-logo,.spinner{position:absolute;top:50%}.spinner{width:200px;height:200px;background-color:#c07f47;border-radius:100%;-webkit-animation:1s ease-in-out infinite sk-scaleout;animation:1s ease-in-out infinite sk-scaleout;transform:translate(-50%,-50%);left:50%;margin-left:-100px;margin-top:-100px}#top-contact-row,.page-header{right:0;background-color:#fff}.pre-logo{left:0;right:0;text-align:center;transform:translateY(-50%)}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}#navbar .inner-page-link:hover::after,#navbar .nav-link.active::after,.swiperParallax .swiper-slide.swiper-slide-active .gallery-info__wrapper{transform:translateY(0);opacity:1}.row-data{display:flex;align-items:center;justify-content:end}#hero,.contact-data a{display:flex;align-items:center}.contact-data a{text-decoration:none;color:#785a3e;font-weight:500;font-size:18px;line-height:18px;margin-left:10px!important}.btn-filter:first-child,.clinic-social-media a:first-child,.contact-data .mail,.contact-data a:first-child,.contact-data:first-child,.social-media-platform a:first-child{margin-left:0}.contact-data,.patient{margin-left:30px}.contact-data img{width:25px}#top-contact-row{top:0;left:0;z-index:1;padding:10px 0;border-bottom:1px solid #e1d5cb}.logo{width:300px}#navbar .navbar{padding:22px 0}.page-header.is-sticky .navbar{padding:12px 0!important}.page-header.is-sticky{position:fixed;background-color:rgba(255,255,255,.85);box-shadow:0 5px 16px rgba(0,0,0,.1);backdrop-filter:blur(10px);animation:.35s ease-out slideDown;top:0}#hero,#navbar .nav-link,.circle,.dropdown-toggle::after,.know-more a,.section-title{position:relative}.page-header{top:39px;left:0;z-index:8}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}#navbar .navbar-brand{padding:0;margin:0}#navbar .nav-link{font-weight:500;font-size:20px;line-height:20px;padding:0;color:#404040}#navbar .nav-link:hover{color:#c07f47}#navbar .nav-link.active{color:#c07f47;position:relative}#navbar .inner-page-link::after,#navbar .nav-link.active::after{content:'';position:absolute;bottom:-5px;background-color:#c07f47;height:1px;transition:.5s;left:0;right:0}#navbar .inner-page-link::after{transform:translateY(15px);opacity:0}#navbar .nav-item{padding:0 20px}#navbar .nav-item:first-child{padding-left:0}#navbar .nav-item:last-child{padding-right:0}#navbar .know-more{margin-left:40px}.dropdown-menu,.other-blogs:hover,.other-service.active{background-color:#785a3e}.dropdown-item{color:#fff;font-size:20px;line-height:20px;padding:10px 20px;text-transform:capitalize}.dropdown-item:hover{background-color:#d9bba1}.circle,.know-more a,.section-title::before{background-color:#785a3e}.dropdown-toggle::after{margin-top:0;display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;top:3px}.dropdown:hover .dropdown-menu{display:block;margin-top:2px}#hero{background:url(../images/banner_bg.png) center/cover no-repeat;padding:40px 0 50px;justify-content:center}.know-more a,.read-more a{padding:15px 20px;align-items:center;transition:.5s;text-decoration:none}.section-title{font-size:18px;line-height:18px;margin-bottom:0;font-weight:500;color:#785a3e;padding-left:15px;display:inline-block}.section-title::before{content:'';position:absolute;top:0;bottom:0;left:0;width:2px}.about-thumb-area:after,.btn-submit:hover,.know-more a:hover,.read-more a:hover{background-color:#c07f47}.hero-content h1{color:#000;font-size:64px;line-height:66px;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:20px}.hero-content p{color:#818181;font-size:24px;line-height:34px;font-weight:400;margin-top:10px;margin-bottom:0}.about-content h1,.container_mouse{font-weight:700;text-transform:uppercase}#hero .know-more{margin-top:40px}.know-more a{color:#fff;border-radius:6px;font-size:20px;line-height:22px;display:inline-flex;justify-content:space-between;box-shadow:0 5px 20px 0 rgba(120,90,62,.3)!important}.contact-info-block i,.know-more a i,.text-scroll{font-size:14px}.know-more a i{line-height:14px}.circle{width:600px;height:600px}.pulse-image{animation:2s infinite pulse;border-radius:50%;width:100%;height:100%}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(168,63,57,.4)}5%{transform:scale(1.01)}15%{transform:scale(1)}70%{box-shadow:0 0 0 50px rgba(168,63,57,0)}100%{box-shadow:0 0 0 100px rgba(168,63,57,0)}}.effect{width:490px;height:490px;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;margin:0 auto;z-index:-1}.hero-img{position:relative;z-index:0}.container_mouse{text-align:center;color:rgba(120,90,62,.918);cursor:pointer;position:absolute;bottom:20px}.container_mouse .mouse-btn{margin:10px auto 5px;width:30px;height:60px;border:2px solid rgba(120,90,62,.918);border-radius:30px;display:flex}.container_mouse .mouse-btn .mouse-scroll{display:block;width:15px;height:15px;background:linear-gradient(170deg,rgba(120,90,62,.918),#7b7c7c);border-radius:50%;margin:auto;animation:1s linear infinite scrolling}@keyframes scrolling{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(20px)}}#about,#about-gallery,#benefits,#blog-detail,#contact,#instafeed{padding:90px 0}.about-thumb-area{margin-right:30px;position:relative}.about-thumb-area ul{display:flex;flex-wrap:wrap;margin:0 -20px}.about-thumb-area ul li{display:inline-flex;margin-bottom:20px;padding:0 10px}.about-thumb-area ul li:first-child,.about-thumb-area ul li:nth-child(3),.about-thumb-area ul li:nth-child(4){width:45%}.about-thumb-area .about-thumb1{border-radius:0 60px 60px;margin-left:auto;margin-top:auto}.about-thumb-area ul li:nth-child(2){width:55%}.about-thumb-area .about-thumb2{border-radius:60px 0 60px 60px;margin-right:auto;margin-top:auto}.about-thumb-area .about-thumb3{border-radius:60px 60px 60px 0;margin-bottom:auto;margin-left:auto}.about-thumb-area .about-thumb4{border-radius:60px 0 60px 60px;margin-bottom:auto;margin-left:auto}.about-thumb-area:after{border-radius:6px;content:"";height:40px;left:44%;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:40px}.about-content{padding-left:20px}.about-content h1{color:#000;font-size:38px;line-height:40px;margin-bottom:0;margin-top:15px}.about-content p{color:#000;font-weight:400;font-size:18px;line-height:26px;letter-spacing:.6px;margin-bottom:0;margin-top:20px}.about-content .know-more,.address,.blog-detail-img,.detail-para,.insta-button{margin-top:30px}.about-content ul{margin-top:30px;margin-bottom:0}.about-content ul li{color:#000;font-weight:500;font-size:20px;line-height:26px;text-transform:capitalize;padding:10px 0}.popup-youtube i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px;color:#c07f47;border-radius:100px}.benefits-block img,.blog-detail-img img,.blog-img img,.coutenr-box,.insta-post-block img{border-radius:13px}.pulse{animation:2s infinite pulse-animation}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(120,90,62,.8)}100%{box-shadow:0 0 0 40px rgba(120,90,62,0)}}.counter-details,.title-section{text-align:center}.counter-details span{color:#604225;font-size:65px;line-height:65px;font-weight:700}.counter-details h5{color:#604225;font-size:44px;line-height:44px;margin-bottom:0;margin-left:7px}.counter-details p{color:#604225;font-size:26px;line-height:28px;margin-bottom:0;margin-top:20px;text-transform:capitalize;font-weight:600}.coutenr-box{background:url(../images/bg-shape-1.png) bottom/cover no-repeat,bottom/cover no-repeat #d9bba1;padding:70px 0}.benefits-details{margin-top:90px}.benefits-block h4{margin-bottom:0;color:#785a3e;font-weight:700;font-size:24px;line-height:24px}.benefits-block ul{margin-top:10px;margin-bottom:0}.benefits-block ul li{color:#000;font-size:20px;line-height:22px;font-weight:400;margin:10px 0}#specialities{padding:90px 0 130px;background-color:#d9bba1;position:relative}.shape{position:absolute;top:0;left:0;z-index:0}.shape-1{position:absolute;bottom:0;right:0;z-index:0;transform:rotate(180deg)}.title-section h1,.title-section h2,.title-section h3{margin-bottom:0;text-align:center;font-weight:700;font-size:54px;line-height:54px;color:#000;letter-spacing:1px;text-transform:uppercase;position:relative;display:inline-block}.title-section h1:after,.title-section h2:after,.title-section h3:after{content:'';position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);height:3px;background-color:#785a3e;width:100px}.title-section h1::before,.title-section h2:before,.title-section h3:before{content:'';position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);height:3px;background-color:#785a3e;width:60px}.blog-content,.gallery-section,.specialities-boxes-row,.testimonial-row{margin-top:80px}.blog-content-inner .row>[class*=col-],.specialities-boxes-row .row>[class*=col-]{margin-bottom:20px;padding-left:10px;padding-right:10px}.blog-content-inner .row,.insta-post-block .row,.specialities-boxes-row .row{margin:0 -10px}.specialities-boxes{background-color:#fff;border-radius:20px;box-shadow:0 10px 60px 0 rgba(31,34,120,.1);overflow:hidden;padding:25px;position:relative;transition:.5s;z-index:1;height:100%;display:flex;flex-direction:column}.btn-filter,.read-more a{font-size:20px;display:inline-flex;box-shadow:0 5px 20px 0 rgba(120,90,62,.3)!important;line-height:22px}.specialities-boxes.highlight{margin-top:0;background-color:#785a3e}.read-more a{background-color:#785a3e;color:#fff;border-radius:6px;justify-content:space-between;position:relative;font-weight:500}.specialities-boxes.highlight .read-more a,.specialities-boxes:hover .read-more a{color:#785a3e;background-color:#d9bba1;box-shadow:0 5px 20px 0 rgba(255,255,255,.3)!important}.specialities-icon img{width:100px;filter:brightness(.5);transition:.5s}.specialities-boxes.highlight .specialities-icon img,.specialities-boxes:hover .specialities-icon img{filter:none}.specialities-detail h4{margin-bottom:0;color:#000;font-weight:600;font-size:24px;line-height:28px;text-transform:uppercase;transition:.5s}.appointment-content h1,.quick-link ul li a{text-transform:capitalize}.contact-info a:hover,.other-blogs:hover .other-blog-name h1,.other-service.active .other-blog-name h1,.quick-link ul li a:hover,.social-media-platform a:hover,.specialities-boxes.highlight .specialities-detail h4,.specialities-boxes.highlight .specialities-detail p,.specialities-boxes:hover .specialities-detail h4,.specialities-boxes:hover .specialities-detail p{color:#fff}.specialities-detail p{margin-bottom:0;color:#000;font-weight:400;font-size:17px;line-height:20px;margin-top:10px;transition:.5s}.blog-box .card .card-body .read-more,.read-more{margin-top:auto}.specialities-detail{margin:20px 0}.specialities-boxes .read-more a{padding:12px 20px}.specialities-boxes:after{background-color:#785a3e;content:"";height:0;position:absolute;right:0;top:0;transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-webkit-transform-origin:top;-o-transform-origin:top;transition:.5s;width:100%;z-index:-1}.swiperParallax .gallery-img__wrapper,.swiperParallax .gallery-info__wrapper{transition:transform .6s cubic-bezier(.77, 0, .175, 1),opacity .8s cubic-bezier(.77, 0, .175, 1)}.specialities-boxes:hover:after{-webkit-animation-duration:.5s;animation-duration:.5s;bottom:0;height:100%;top:auto;transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-webkit-transform-origin:bottom;-o-transform-origin:bottom}#blog,#testimonial{padding:90px 0;background-color:#fff}.testimonial-content{text-align:center;padding:0 100px}.testimonial-content p{margin-bottom:15px;color:#fff;font-size:24px;line-height:30px}.testimonial-content span{color:#d9bba1;font-size:24px;line-height:24px}.testimonial-text{position:absolute;top:60%;transform:translateY(-60%);left:0;right:0;overflow:hidden}.blog-box,.btn-filter{position:relative;transition:.5s}.swiper-button-next,.swiper-button-prev{background:0 0;width:auto;height:auto;margin-top:0}.swiper-button-next{right:-100px}.swiper-button-prev{left:-100px}.blog-content{border:0}.blog-filter{text-align:center;margin-bottom:70px}.btn-filter{background-color:transparent;color:#785a3e;padding:15px 30px;border-radius:6px;align-items:center;justify-content:space-between;border:1px solid #785a3e;margin:0 10px}.btn-filter:last-child,.call a:last-child,.clinic-social-media a:last-child,.social-media-platform a:last-child{margin-right:0}.btn-filter.is-checked,.btn-filter:hover{background-color:#785a3e;color:#fff}.blog-content:after{content:"";display:block;clear:both}.blog-box{height:100%;box-shadow:rgba(0,0,0,.2) 0 8px 24px;border-radius:13px;text-decoration:none}.blog-box .card{height:100%;border:0;border-radius:13px}#blog .read-more a{padding:12px 20px;border-radius:6px}.blog-box .card .card-body{display:flex;flex-direction:column;padding:20px}.blog-card-title{font-weight:600;font-size:22px;line-height:26px;margin-bottom:0}#appointment .know-more a,.footer-title{font-weight:700;font-size:24px;line-height:24px}.blog-box .card .card-body .card-text{font-weight:400;font-size:18px;line-height:22px;margin-bottom:20px;margin-top:20px}.blog-detail-link{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:.5s}.blog-box:hover .blog-detail-link{opacity:1}.blog-box:hover{transform:scale(1.05)!important}#appointment{background-image:url(../images/appointment.png);background-position:bottom center;height:50vh;display:flex;align-items:center;justify-content:center;background-attachment:fixed}#appointment .know-more a{background-color:#c07f47;padding:20px 30px;-webkit-animation:3s ease-in-out infinite anime;animation:3s ease-in-out infinite anime;transform:scale(1);transition:.3s}#appointment .know-more a:hover{background-color:#fff;color:#785a3e}.appointment-content h1{margin-bottom:0;color:#fff;font-size:64px;line-height:64px;font-weight:700}.appointment-content .know-more{margin-top:30px;text-align:center}@-webkit-keyframes anime{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes anime{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}#footer{padding:50px 0 0;background:#785a3e}.footer-logo{width:250px;filter:grayscale(1) brightness(5)}.footer-title{margin-bottom:0;color:#fff}.address p{margin-bottom:0;font-weight:400;font-size:16px;line-height:22px;margin-top:10px;color:#d9bba1;display:flex;align-items:start;padding-right:40px}.contact-info a,.quick-link ul li a{line-height:18px;font-weight:400;color:#d9bba1;font-size:18px;text-decoration:none;transition:.3s}.contact-info{margin-top:15px}.contact-info a{margin-right:10px;margin-bottom:10px;display:flex;align-items:center}.call{display:flex;align-items:start;flex-wrap:wrap;justify-content:space-between;flex-direction:column}.mail{margin:0}.quick-link ul{margin-bottom:0;padding-left:0}.quick-link i{color:#d9bba1;font-size:10px}.quick-link ul li{list-style:none;margin:10px 0}.social-media-platform a{text-decoration:none;color:#d9bba1;margin:0 5px;transition:.3s;font-size:24px}.copyright{margin-top:50px;background-color:#3e2d1d;padding:12px 0}.copyright-content{display:flex;align-items:center;justify-content:space-between}#inner-page-hero,.clinic-social-media,.social-media-platform{align-items:center;display:flex}.copyright p{margin-bottom:0;font-size:16px;line-height:16px;font-weight:400;color:#d9bba1}.social-media-platform img{width:35px}#inner-page-hero{background-image:url(../images/about-img.jpg);background-position:center;justify-content:center;height:40vh;position:relative}#inner-page-hero:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(255,255,255,.75)}.inner-hero-content{text-align:center;position:relative;z-index:1}.inner-hero-content h1{margin-bottom:0;font-weight:700;color:#000;font-size:64px;line-height:64px;text-transform:uppercase}.pres-link a,.pres-link p{font-size:20px;line-height:20px}.pres-link{display:flex;align-items:center;justify-content:center;margin-top:10px}.pres-link a{text-decoration:none;color:#785a3e;font-weight:600}.pres-link i{margin:0 10px}.pres-link p{margin-bottom:0;color:#000;font-weight:400}.slideStyle{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;height:auto;transition:.25s}.slideStyle.darkStyle{background:var(--black);color:var(--white)}.swiperParallax.swiper{width:100%;overflow:hidden}.swiperParallax .swiper-wrapper{flex-direction:row;align-items:center;display:flex}.swiperParallax .swiper-slide{width:50vw;display:flex;justify-content:flex-start;align-items:center;grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;flex:none}.swiperParallax .swiper-slide.swiper-slide-active .gallery-img__wrapper{opacity:1;transform:scale(1)}.swiperParallax .gallery-img__wrapper{position:relative;overflow:hidden;width:100%;display:flex;justify-content:center;align-items:center;padding-top:66.7%;border-radius:.75rem;opacity:.25;transform:scale(.75)}.swiperParallax .gallery-img__wrapper .gallery-img{position:absolute;top:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.swiperParallax .gallery-info__wrapper{display:flex;grid-column-gap:0.5rem;grid-row-gap:0.5rem;flex-direction:row;justify-content:center;align-items:center;opacity:0;transform:translateY(50%)}.swiperParallax .gallery-info__wrapper .heading-medium{text-transform:uppercase;font-weight:500;font-size:18px;line-height:22px;color:#000;text-align:center;padding:0 50px}.blog-inner-page{background-image:url(../images/bg-sec-1.png),url(../images/bg-sec.png);background-position:left top,right bottom;background-repeat:no-repeat,no-repeat}.blog-person{display:flex;align-items:center;color:#87634e;font-size:14px;line-height:14px;margin-bottom:0;margin-right:30px}.blog-person i,.insta-button a i{margin-right:10px}.blog-label{margin-top:15px;margin-bottom:0}.detail-heading h1,.detail-heading h2{margin-bottom:10px;color:#000;font-weight:700;font-size:36px;line-height:36px;text-transform:capitalize}.detail-para p{color:#000;font-weight:400;font-size:20px;line-height:30px;margin-bottom:0;margin-top:15px}.detail-para h3,.detail-para h4{color:#000;font-weight:700;font-size:28px;line-height:28px;text-transform:capitalize;margin-bottom:0}.other-blog-name h1,.surgery-detail h6{margin-bottom:0;color:#000;font-size:20px}.other-blog-name h1{font-weight:700;line-height:24px;margin-left:10px;transition:.3s;text-transform:capitalize}.other-blogs{border:1px solid #785a3e;padding:10px;border-radius:6px;margin-bottom:15px;text-decoration:none;display:inline-block;background-color:transparent;transition:.5s}.other-blogs .row>[class*=col-]{padding-left:2px;padding-right:2px}.other-blogs .row{margin:0 -2px;align-items:center}.other-blog-img img{border-radius:6px}.surgery-detail{margin-top:20px}.surgery-detail h6{line-height:20px;font-weight:600}.other-service{display:flex;align-items:center;padding:5px}.other-service img{width:50px}.detail-para p a{text-decoration:none;color:#785a3e;font-weight:700}.clinic-contact h2{margin-bottom:20px;font-weight:700;font-size:38px;line-height:38px;color:#785a3e;text-transform:uppercase}.clinic-contact a,.clinic-contact p,.clinic-social-media a{display:flex;line-height:28px;font-weight:400}.clinic-contact p{align-items:flex-start;font-size:20px;color:#000;padding-right:50px}.clinic-contact i{font-size:18px}.clinic-contact a{text-decoration:none;align-items:center;font-size:20px;color:#000;margin:0 0 15px;transition:.3s}.clinic-contact a:hover{color:#785a3e;font-weight:700}.clinic-social-media a{text-decoration:none;align-items:center;font-size:28px;color:#000;margin:10px 15px;transition:.3s}.btn-submit,.insta-button a{text-decoration:none;text-transform:uppercase;width:100%;transition:.5s}.accordion button[aria-expanded=true],.clinic-social-media a:hover{color:#785a3e}.contact-page .row>[class*=col-]{padding-left:10px;padding-right:10x;margin-bottom:20px}.contact-page .row{margin:0 -10px;align-items:center}.form-field .form-label{color:#000;font-weight:600;font-size:20px;line-height:20px;margin-bottom:12px}.form-field .form-control{color:#000;font-weight:600;font-size:20px;line-height:20px;padding:12px 15px;border:1px solid #785a3e}.btn-submit{background-color:#785a3e;color:#fff;padding:15px 20px;border-radius:6px;font-weight:700;font-size:24px;line-height:24px;position:relative;box-shadow:0 5px 20px 0 rgba(120,90,62,.3)!important;text-align:center;border:0;letter-spacing:1px}#google-map{height:60vh}#gallery{padding:10px 0 90px}.popup-gallery{text-align:center;align-items:center;justify-content:center;flex-wrap:nowrap}.popup-gallery a{display:inline-block;margin:0 5px}.timig h4,.timig p{margin-bottom:5px;font-size:20px;line-height:20px;color:#000}.popup-gallery a img{height:auto;width:100%;margin-bottom:10px;border-radius:13px}.gallery-section .events{margin-top:70px}.timig h4{font-weight:600}.timig p{font-weight:400}.time-block{margin-top:10px;margin-bottom:15px}.accordion,.insta-post-block{margin-top:50px}.accordion{--bs-accordion-border-color:transparent}.accordion .accordion-item{border-bottom:1px solid #e5e5e5}.accordion .accordion-item button[aria-expanded=true]{border-bottom:1px solid #785a3e}.accordion button{position:relative;display:block;text-align:left;width:100%;padding:1em 0;color:#000;font-weight:500;border:none;background:0 0;outline:0;font-size:24px;line-height:24px}.accordion button:focus,.accordion button:hover{cursor:pointer;color:#785a3e}.accordion button:focus::after,.accordion button:hover::after{cursor:pointer;color:#785a3e;border:1px solid #785a3e}.accordion button .accordion-title{padding:1em 1.5em 1em 0}.accordion button .icon{display:inline-block;position:absolute;top:18px;right:0;width:22px;height:22px;border:1px solid;border-radius:22px}.accordion button .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion button .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion button[aria-expanded=true] .icon::after{width:0}.accordion button[aria-expanded=true]+.accordion-content{opacity:1;max-height:9em;transition:.2s linear;will-change:opacity,max-height}.accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.accordion .accordion-content p{font-size:22px;line-height:30px;font-weight:400;margin:20px 0}.title{margin-bottom:0;color:#785a3e;font-weight:700;font-size:38px;line-height:38px;text-align:center}.insta-post iframe{width:100%;min-width:100%!important}#instafeed .title-section h1::after,#instafeed .title-section h1::before,#instafeed .title-section h2::after,#instafeed .title-section h2::before,#instafeed .title-section h3::after,#instafeed .title-section h3::before{display:none}.insta-button a{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);box-shadow:0 3px 10px rgba(0,0,0,.25);color:#fff;font-size:20px;line-height:20px;padding:15px 20px;font-weight:500;text-align:center;border-radius:6px;display:inline-block;transform:scale(1)}.insta-button a:hover{transform:scale(1.12)}.insta-post-block .row>[class*=col-]{padding-left:10px;padding-right:10px}@media (min-width:768px){.bottom-tabs{display:none}}@media(max-width:1399px){#navbar .nav-item{padding:0 20px}}@media(max-width:1199px){#about,#benefits,#blog,#contact,#instafeed,#testimonial{padding:70px 0}.logo{width:200px}#navbar .nav-link{font-size:18px;line-height:18px}#navbar .know-more{margin-left:20px}#navbar .know-more a{padding:12px 10px;font-size:16px;line-height:16px}.hero-content h1{font-size:54px;line-height:56px;margin-top:10px}#hero{padding:40px 0}.effect{width:380px;height:380px}.hero-content p{font-size:24px;line-height:28px}#hero .know-more{margin-top:25px}.know-more a,.read-more a{padding:12px 15px;font-size:18px;line-height:18px}.about-content h1{font-size:28px;line-height:32px}.about-content p{font-size:15px;line-height:22px;margin-top:10px}.about-content ul{margin-top:10px}.about-content ul li{font-size:16px;line-height:16px;padding:5px 0}.about-content .know-more,.address,.appointment-content .know-more,.copyright{margin-top:20px}#specialities{padding:70px 0 100px}.specialities-boxes-row{margin-top:70px}.specialities-boxes{padding:30px 20px}.specialities-icon img{width:100px}.specialities-detail h4{font-size:24px;line-height:24px}.specialities-detail p{font-size:15px;line-height:18px}.testimonial-text{top:65%;transform:translateY(-65%)}.testimonial-content p{font-size:22px;line-height:28px}.blog-box .card .card-body .card-title{font-size:20px;line-height:24px}.blog-box .card .card-body{padding:15px}.blog-box .card .card-body .card-text{font-size:16px;line-height:18px;margin-top:15px}#blog .read-more a{padding:12px 15px}#appointment{height:55vh}.appointment-content h1{font-size:54px;line-height:54px}#footer{padding:50px 0 0}.benefits-block h4,.footer-title{font-size:22px;line-height:22px}.address p{font-size:16px;line-height:20px;margin-top:8px}.contact-info a,.quick-link ul li a{font-size:16px;line-height:16px}.copyright p{font-size:14px;line-height:14px}.social-media-platform a{font-size:18px;line-height:24px}#inner-page-hero{height:60vh}.other-blog-name h1{font-size:18px;line-height:22px}.counter-details p{font-size:22px;line-height:24px;margin-top:10px}.counter-details span{font-size:55px;line-height:55px}.benefits-block ul li{font-size:18px;line-height:20px;margin:10px 0}.coutenr-box{padding:70px 20px}}@media(max-width:991px){#about,#blog-detail,#contact,#instafeed,#specialities,#testimonial{padding:50px 0}.row-data{justify-content:center}.blog-filter{margin-bottom:30px}.btn-filter{padding:12px 30px;margin:0 5px 10px}.dropdown-menu{background-color:#d9bba1;border:0;margin-top:10px!important}.nav-link:focus-visible{box-shadow:none}.dropdown-item{color:#000}#desktop-number{display:none}#hero{padding:40px 0 50px;height:auto}#mobile-number{margin-right:10px}.navbar-toggler{padding:0;border:0}.navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba%28120, 90, 62, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")}#navbar .nav-item{padding:15px 0}#navbar .nav-item:first-child{padding-top:0}#navbar .offcanvas{background-color:#785a3e;min-height:100vh}.offcanvas-logo{width:200px;filter:grayscale(1) brightness(5)}.offcanvas .btn-close{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>");opacity:1}#navbar .nav-link{color:#d9bba1;font-size:22px;line-height:22px}#navbar .nav-link.active,#navbar .nav-link:hover{color:#fff}#navbar .inner-page-link::after,#navbar .nav-link.active::after{background-color:transparent}.navbar-toggler:focus{box-shadow:none}.about-content .know-more,.blog-detail-img,.clinic-contact h2,.hero-content,.hero-img{text-align:center}.hero-img img{width:450px}.effect{width:340px;height:340px}.hero-content h1{font-size:44px;line-height:46px;margin-top:5px}.hero-content p{margin-top:5px;padding:0 90px;font-size:22px;line-height:26px}#hero .know-more,.blog-detail-img,.detail-para,.title-stick,.video{margin-top:20px}.container_mouse{right:10px}.about-content{padding-left:0}.appointment-content h1,.service-name h1,.title-section h1,.title-section h2,.title-section h3{font-size:44px;line-height:44px}.blog-content,.specialities-boxes-row{margin-top:60px}.specialities-boxes-row .row>[class*=col-]{margin-bottom:10px;padding-left:5px;padding-right:5px}.specialities-boxes-row .row{margin:0 -5px}.specialities-detail h4{font-size:22px;line-height:22px}.specialities-detail{margin-top:15px;margin-bottom:15px}.copyright,.detail-para p{margin-top:10px}.specialities-detail p{font-size:14px;line-height:18px}.read-more a{padding:10px 12px;font-size:16px;line-height:16px}.specialities-boxes{padding:20px;border-radius:13px}.testimonial-img{width:630px;display:none}.testimonial-block{text-align:center;background:radial-gradient(54.13% 54.64% at 50% 50%,rgba(217,187,161,.16) 32.81%,rgba(0,0,26,0) 100%),#785a3e;border-radius:13px}.testimonial-content p{margin-bottom:10px;font-size:20px;line-height:26px}.testimonial-content{padding:0 150px}.swiper-button-next{right:15px;transform:translateY(-50%)}.swiper-button-next img,.swiper-button-prev img{width:45px}.swiper-button-prev{left:15px;transform:translateY(-50%)}#blog{padding:50px 0 30px}.blog-content .row>[class*=col-]{margin-bottom:20px;padding-left:10px;padding-right:10px}.blog-content .row{margin:0 -10px}#appointment{height:40vh;background-attachment:unset}.appointment-content .know-more,.service-name .pres-link{margin-top:15px}#footer{padding:30px 0 0}.contact-info-block{padding-right:20px}#inner-page-hero{height:45vh}#about-gallery{padding:70px 0}.swiperParallax .gallery-info__wrapper .heading-medium{font-size:15px;line-height:20px;padding:0}.swiperParallax .swiper-slide{grid-row-gap:0.9rem}.detail-heading h1,.detail-heading h2{font-size:28px;line-height:28px}.detail-para p{font-size:18px;line-height:26px}.other-blogs{margin-bottom:10px}.title-stick .row>[class*=col-]{padding-left:5px;padding-right:5px}.title-stick .row{margin:0 -5px;align-items:center}.clinic-contact a{display:inline-flex;margin:10px 10px 10px 0}.clinic-contact a:first-child,.patient{margin-left:0}.accordion,.contact-page{margin-top:30px}#google-map{height:40vh}.gallery-section{margin-top:70px}.gallery-section .events{margin-top:80px}#counter-section .row>[class*=col-]{margin-bottom:20px}.counter-details p{font-size:20px;line-height:22px;margin-top:10px;padding:0 70px}.counter-details span{font-size:50px;line-height:50px}.coutenr-box{padding:40px 20px 20px}.accordion button{font-size:22px;line-height:24px}.accordion .accordion-content p{font-size:20px;line-height:26px;margin:15px 0}.testimonial-text{position:relative;top:0;transform:none}#testimonial .swiper-wrapper{align-items:center;padding:30px 0}}@media(max-width:767px){.blog-content .row>[class*=col-],.insta-post-block .row>[class*=col-]{padding-left:5px;padding-right:5px;margin-bottom:10px}.blog-content .row,.insta-post-block .row{margin:0 -5px}.insta-button a{font-size:18px;line-height:18px;padding:12px 20px}#about,#instafeed,#specialities,#testimonial{padding:40px 0}.insta-post-block{margin-top:40px}.coutenr-box{padding:40px 0 20px}.bottom-tabs ul li:last-child::after,.container_mouse{display:none}.hero-img img{width:350px}#navbar .nav-link,.benefits-block h4,.footer-title,.specialities-detail h4{font-size:20px;line-height:20px}.effect{width:270px;height:270px}.hero-content h1{font-size:40px;line-height:40px}.hero-content p{padding:0 20px;font-size:20px;line-height:24px}#hero{padding:30px 0 40px;height:auto}.about-content p{font-size:14px;line-height:20px;margin-top:5PX}.address p,.specialities-detail p{margin-top:5px}.about-content h1{font-size:26px;line-height:28px;margin-top:5px}.about-content ul{padding-left:15px}.about-content ul li{font-size:15px;line-height:15px}.about-content .know-more,.accordion,.blog-detail-img,.detail-para{margin-top:15px}.know-more a{padding:10px 12px;font-size:16px;line-height:16px}.title-section h1,.title-section h2,.title-section h3{font-size:38px;line-height:38px}.gallery-section,.specialities-boxes-row,.testimonial-row{margin-top:60px}.specialities-boxes{padding:15px;border-radius:8px}.specialities-detail{margin-top:10px;margin-bottom:10px}.read-more a{padding:8px 10px;font-size:14px;line-height:14px}.testimonial-content{padding:0 70px}.testimonial-text{top:0;transform:none}.testimonial-content p{font-size:18px;line-height:24px}.swiper-button-next{right:40%;top:auto;bottom:-75px}.swiper-button-prev{left:40%;top:auto;bottom:-75px}#blog{padding:50px 0 30px}.blog-box .card .card-body .card-text{font-size:14px;line-height:17px;margin-top:10px}.blog-box .card .card-body .card-title{font-size:18px;line-height:20px}.appointment-content h1{font-size:38px;line-height:40px}.address p{font-size:14px;line-height:18px}.contact-info a{font-size:14px;line-height:14px;margin-bottom:10px}.quick-link ul li a{font-size:14px;line-height:14px;white-space:nowrap}.quick-link ul li{list-style:none;margin:10px 0}.quick-link ul li:first-child{margin-top:0}.service-link{flex-direction:column;margin-top:10px}.service-link ul:last-child{margin-left:0}.quick-link-block ul li{margin:5px 7px 0}.copyright{padding:8px 0}#about-gallery,#benefits{padding:50px 0}#blog-detail,#contact{padding:30px 0}.detail-heading h1,.detail-heading h2{font-size:24px;line-height:24px}.detail-content{font-size:16px;line-height:22px;margin-top:7px}.title-stick{margin-top:20px}.other-blogs{margin-bottom:10px}.detail-para h3,.detail-para h4{font-size:24px;line-height:26px}.blog-label,.service-name .pres-link{margin-top:10px}.service-name h1{font-size:34px;line-height:34px}.benefits-details,.gallery-section .events{margin-top:70px}.benefits-block ul li{font-size:16px;line-height:18px}.counter-details p{font-size:18px;line-height:20px;margin-top:7px;padding:0 30px}.contact-data a{font-size:16px;line-height:16px;margin-left:10px}.bottom-tabs{position:fixed;bottom:0;left:0;right:0;background-color:#785a3e;z-index:2;height:50px;display:flex;align-items:center;opacity:0}.tabs-mens{display:flex;align-items:center;width:100%;justify-content:space-between;padding:0}.tabs-mens a{text-decoration:none;color:#fff;display:flex;flex-direction:column;align-items:center;font-size:10px;line-height:10px;position:relative;text-align:center}.tabs-mens a i{font-size:18px;margin-bottom:4px}.bottom-tabs ul li::after{content:'';position:absolute;top:0;bottom:0;right:0;height:100%;background-color:#fff;width:1px}#footer{margin-bottom:50px}.bottom-tabs ul li{list-style:none;width:25%;position:relative}.bottom-tabs ul{margin-bottom:0}.accordion button{font-size:18px;line-height:22px}.accordion .accordion-content p{font-size:16px;line-height:22px;margin:15px 0}.title{font-size:30px;line-height:30px}.contact-data{margin-left:15px}}@media(max-width:575px){.blog-box .card .card-body .read-more,.copyright p,.specialities-boxes{text-align:center}#about,#about-gallery,#instafeed,#specialities{padding:30px 0}.logo{width:150px}#navbar .know-more a{padding:10px 8px;font-size:14px;line-height:14px}#mobile-number{margin-right:10px;margin-left:0!important}.hero-img img,.offcanvas.offcanvas-end{width:300px}.effect{width:240px;height:240px}.section-title{font-size:16px;line-height:16px;padding-left:10px}.hero-content h1{font-size:30px;line-height:32px}.about-content ul li,.hero-content p{font-size:14px;line-height:18px}.hero-content p{padding:0}#hero .know-more{margin-top:15px}.know-more a,.pres-link a,.pres-link p,.testimonial-content span{font-size:14px;line-height:14px}#hero{padding:20px 0 30px}.about-thumb-area .about-thumb1{border-radius:0 20px 20px}.about-thumb-area .about-thumb2{border-radius:20px 0 20px 20px}.about-thumb-area .about-thumb3{border-radius:20px 20px 20px 0}.about-thumb-area:after{height:25px;left:46%;top:48%;width:25px}.about-content h1{font-size:22px;line-height:24px;margin-top:2px}.about-content .know-more,.contact-info,.service-link-block{margin-top:10px}.counter-details h5,.title-section h1,.title-section h2,.title-section h3{font-size:34px;line-height:34px}.blog-content,.gallery-section .events,.specialities-boxes-row{margin-top:50px}.testimonial-content p{margin-bottom:2px;font-size:14px;line-height:20px}.testimonial-content{padding:0 20px}.swiper-button-next img,.swiper-button-prev img{width:40px}.swiper-button-next{right:38%;bottom:-65px}.swiper-button-prev{left:38%;bottom:-65px}#blog .read-more a{padding:10px 12px}#blog{padding:50px 0 40px}.appointment-content h1{font-size:28px;line-height:30px}.copyright p,.text-scroll{font-size:12px}.row-data .contact-data a.d-flex,.row-data .d-flex.contact-data,.service-link{flex-direction:row}.quick-link-block{margin-top:10px;text-align:start}.quick-link-block ul{justify-content:start;margin-top:10px}.copyright-content{flex-direction:column-reverse}.copyright p{line-height:14px;margin-top:5px}#navbar .navbar{padding:12px 0}.container_mouse .mouse-btn{width:20px;height:40px;margin:10px auto 0}.container_mouse .mouse-btn .mouse-scroll{width:10px;height:10px}.swiperParallax .gallery-info__wrapper .heading-medium{font-size:12px;line-height:16px;padding:0}.other-blog-name h1{font-size:16px;line-height:20px}.blog-label{margin-top:10px;margin-bottom:20px}.clinic-contact h2{margin-bottom:10px;font-size:30px;line-height:30px}.clinic-contact p{font-size:14px;line-height:18px;padding-right:0;margin-bottom:7px}.timig h4{font-size:16px;line-height:16px}.row-data .d-flex,.tele-number{flex-direction:column;align-items:start!important}.clinic-contact i{font-size:14px}.clinic-contact a{font-size:14px;line-height:14px;margin:7px 10px 7px 0}.time-block{margin-bottom:0}.clinic-social-media a{font-size:24px;line-height:24px;margin:10px}.form-field .form-control{font-size:18px;line-height:18px;padding:8px 15px}.form-field .form-label{font-size:18px;line-height:18px;margin-bottom:10px}.btn-submit{padding:12px 20px;font-size:20px;line-height:20px}.inner-hero-content h1{font-size:26px;line-height:26px}.popup-gallery a{display:inline-block;margin:0;width:45%}.gallery-section{margin-top:40px}.blog-filter{margin-bottom:30px}.btn-filter{padding:6px 12px;margin:0 3px 10px;font-size:16px;line-height:16px}#inner-page-hero{height:25vh}.pres-link,.video{margin-top:5px}.counter-details p{font-size:16px;line-height:18px;padding:0}.counter-details span{font-size:40px;line-height:40px}.patient{margin-top:20px}.row-data{flex-direction:row;justify-content:space-between}.social-contact{margin-top:0;margin-left:0!important}.social-contact a{margin:0 3px}#top-contact-row{padding:5px 0}.contact-data:last-child{margin-top:2px}.contact-data img{width:20px}.social-media-platform img{width:25px}.page-header{top:37px}.popup-youtube i{font-size:40px}.coutenr-box{padding:20px 10px 0}#benefits{padding:40px 0}.accordion button{font-size:16px;line-height:20px;padding:15px 26px 15px 0}.accordion .accordion-content p{margin:10px 0}.contact-data a{margin-left:0!important}.contact-data{margin-left:0}}@media (max-width:399px){.contact-data a{font-size:14px;line-height:14px}.page-header{top:35px}}@media(max-width:320px){.logo{width:100px}#navbar .know-more a{padding:5px;font-size:11px;line-height:11px}#mobile-number{margin-right:5px}.navbar-toggler-icon{width:1em;height:1em}#navbar .navbar{padding:6px 0}.page-header.is-sticky .navbar{padding:6px 0!important}.swiper-button-prev{left:33%}.swiper-button-next{right:33%}#appointment .know-more a{padding:10px 20px;font-size:20px;line-height:20px}#inner-page-hero{height:15vh}.quick-link ul li a{font-size:12px;line-height:12px}}.error{color:red}.blog-detail-img{text-align: center;}



#wa-float-btn {
    position: fixed;
    bottom: 25px;
    right: 25px;
    width: 60px;
    height: 60px;
    background: #25D366;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    box-shadow: 0 6px 15px rgba(0,0,0,0.25);
    z-index: 9999;
}

#wa-float-btn img {
    width: 32px;
}

/* Popup Box */
#wa-popup {
    position: fixed;
    bottom: 100px;
    right: 25px;
    width: 320px;
    background: #fff;
    border-radius: 20px;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2);
    display: none;
    flex-direction: column;
    z-index: 9999;
}

/* Header */
.wa-header {
    background: #25D366;
    color: #fff;
    padding: 15px;
    border-radius: 20px 20px 0 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.wa-header button {
    background: none;
    border: none;
    color: #fff;
    font-size: 22px;
    cursor: pointer;
}

/* Body */
.wa-body {
    padding: 20px;
}

.wa-message {
    background: #f1f1f1;
    padding: 15px;
    border-radius: 15px;
    margin-bottom: 20px;
    font-size: 15px;
}

/* Open Chat Button */
.wa-open-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #25D366;
    color: #fff;
    text-decoration: none;
    padding: 12px;
    border-radius: 25px;
    font-weight: bold;
}