.accordion{margin:10px;border-radius:5px}.accordion-item{margin-bottom:15px;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.102)}.accordion-header{display:flex;align-items:center;padding:20px;cursor:pointer;background-color:#fff;position:relative;border:none}.accordion-header h3{font-weight:400;font-size:16px}.accordion-icon{font-size:20px;margin-right:10px;font-weight:700;position:absolute;right:15px}.accordion-content{padding:20px;background-color:#fafafa}.accordion-header:hover{background-color:#e2e2e2}@keyframes top-bottom-jump{0%,to{transform:translateY(0)}50%{transform:translateY(-50px)}}.banner-col{width:100%;height:100vh}.about-section{padding:75px 0;position:relative;overflow:hidden}@media screen and (max-width:767px){.about-section{padding:30px 15px}}.about-section .container{display:flex}@media screen and (max-width:991px){.about-section .container{display:block}}.about-section .container .left-col{width:50%}@media screen and (max-width:991px){.about-section .container .left-col{width:100%}}@media screen and (max-width:767px){.about-section .container .left-col{order:2}}.about-section .container .left-col h4{font-size:20px;font-weight:400}.about-section .container .left-col h1,.about-section .container .left-col h2{font-size:36px;font-family:Poppins,serif;font-weight:600;line-height:42px;color:#0d0d0d;text-transform:capitalize}@media screen and (max-width:1399px){.about-section .container .left-col h2{font-size:36px;line-height:42px}}@media screen and (max-width:1199px){.about-section .container .left-col h2{font-size:28px;line-height:32px}}@media screen and (max-width:767px){.about-section .container .left-col h2{font-size:28px;line-height:36px}}.about-section .container .left-col h3{font-size:21px;font-family:Poppins,serif;font-weight:600;line-height:30px;color:#0d0d0d;text-transform:capitalize}.about-section .container .left-col .smile-bright{background-color:#3b1bd8;color:#fff;display:inline-block;padding:5px;margin-top:10px}@media screen and (max-width:1199px){.about-section .container .left-col .smile-bright{font-size:14px}}.about-section .container .left-col .medical{font-family:Poppins,serif;font-size:16px;color:#202020;font-weight:400}.about-section .container .left-col p{font-size:16px;line-height:27px;font-weight:400;font-family:Poppins;margin-top:25px;color:#202020}@media screen and (max-width:767px){.about-section .container .left-col p{font-size:15px;line-height:24px}}.about-section .container .right-col{width:50%;display:flex;justify-content:end}@media screen and (max-width:991px){.about-section .container .right-col{display:none}}@media screen and (max-width:767px){.about-section .container .right-col{order:1;display:block;width:100%;margin-top:30px}}.about-section .container .right-col .card{width:75%;height:600px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;filter:drop-shadow(14.863px 13.383px 17.5px rgba(0,0,0,.2));opacity:0;visibility:hidden;transition:transform .5s ease,opacity .5s ease}@media screen and (max-width:767px){.about-section .container .right-col .card{width:100%;height:auto}}.about-section .container .right-col .card .reveal{visibility:visible;opacity:1}.about-section .container .right-col .card .col-1{background-color:#dbdbdb;height:93%;width:93%}.about-section .container .right-col .card .col-1 img{width:100%;height:100%}.about-section .container .right-col .card .layer-1{width:110%;height:15%;position:absolute;bottom:0;transform:rotate(-5deg);background-color:#988bd9}.about-section .container .right-col .card .layer-1 .layer-2{width:110%;height:100%;position:absolute;bottom:-22px;transform:rotate(0deg);background-color:#3b1bd8;transform:translateY(100%);opacity:0}.achievement-section{padding:50px 0;text-align:center;position:relative;overflow:hidden}@media screen and (max-width:991px){.achievement-section{padding:0}}.achievement-section .heading{max-width:80%;width:80%;margin:auto;text-align:center}.achievement-section .heading h4{font-size:20px;font-weight:400;color:#202020;line-height:20px;font-family:Poppins,serif}.achievement-section .heading h2{font-size:42px;line-height:48px;margin-block:5px;font-weight:600;font-family:Poppins,serif;text-align:center;color:#0d0d0d}.achievement-section .heading h2 strong{color:#1272e9;font-weight:600}@media screen and (max-width:1399px){.achievement-section .heading h2{font-size:36px;line-height:42px}}@media screen and (max-width:1199px){.achievement-section .heading h2{font-size:28px;line-height:32px}}@media screen and (max-width:767px){.achievement-section .heading h2{font-size:28px;line-height:36px}}.achievement-section .heading .guaranteed{font-size:24px;line-height:32px;margin-top:15px;font-weight:600;font-family:Poppins,serif;text-align:center;color:#0d0d0d}.achievement-section .heading .guaranteed strong{color:#1272e9}@media screen and (max-width:1199px){.achievement-section .heading .guaranteed{font-size:20px;line-height:28px}}.achievement-section .heading p{font-size:16px;line-height:27px;font-weight:400;font-family:Poppins;color:#202020;margin-top:15px}@media screen and (max-width:767px){.achievement-section .heading p{font-size:15px;line-height:24px}}.achievement-section .numbering{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:45px}@media screen and (max-width:991px){.achievement-section .numbering{margin-top:30px}}@media screen and (max-width:767px){.achievement-section .numbering{display:block}}.achievement-section .numbering .col{width:23%;display:flex;flex-direction:column}@media screen and (max-width:1399px){.achievement-section .numbering .col{width:25%}}@media screen and (max-width:1199px){.achievement-section .numbering .col{width:31%}}@media screen and (max-width:991px){.achievement-section .numbering .col{width:31%;margin:0 auto}}@media screen and (max-width:767px){.achievement-section .numbering .col{width:40%;margin:0 auto}}.achievement-section .numbering .col p{font-size:21px;color:#101010;font-weight:400;font-family:Poppins;text-align:center}@media screen and (max-width:991px){.achievement-section .numbering .col p{font-size:16px}}.meet-our-specialists{position:relative}@media screen and (max-width:575px){.meet-our-specialists{padding:0 15px}}.meet-our-specialists .circle-rotate{width:1400px;height:1400px;position:absolute;background:#f3f2fd;border-radius:100%;display:flex;align-items:center;justify-content:center;left:-25%;z-index:-1;transform:rotate(-60deg);animation:top-bottom-jump 5s linear infinite}@media(max-width:767px){.meet-our-specialists .circle-rotate{width:400px;height:400px}}.meet-our-specialists .circle-rotate .circle-rotate-center{border-radius:100%;width:1100px;height:1100px;background-color:#fff}@media(max-width:767px){.meet-our-specialists .circle-rotate .circle-rotate-center{width:200px;height:200px}}@media screen and (max-width:1399px){.meet-our-specialists .circle-rotate{left:-50%}}@media screen and (max-width:1199px){.meet-our-specialists .circle-rotate{left:-75%;display:none}}.meet-our-specialists .heading{margin:auto;text-align:center}.meet-our-specialists .heading .specialist-subtitle{font-size:20px;font-weight:400;color:#202020;line-height:20px;font-family:Poppins,serif}.meet-our-specialists .heading h2{font-size:36px;font-family:Poppins,serif;font-weight:600;line-height:42px;color:#0d0d0d;text-transform:capitalize;margin-top:5px}.meet-our-specialists .heading h2 strong{color:#1272e9}@media screen and (max-width:1399px){.meet-our-specialists .heading h2{font-size:36px;line-height:42px}}@media screen and (max-width:1199px){.meet-our-specialists .heading h2{font-size:28px;line-height:32px;margin-block:5px}}.meet-our-specialists .heading p{font-size:16px;line-height:27px;font-weight:400;font-family:Poppins;color:#202020;margin-top:15px}.meet-our-specialists .slider-container{width:80%;margin:auto}.meet-our-specialists .slider-container .slick-track{height:600px;top:50px}.slider-container .slick-slide{transform:scale(.9);transition:transform .3s ease,opacity .3s ease}.slider-container .slick-center{transform:scale(1);position:relative;z-index:8}.experince-facility{position:relative;padding:50px 0}@media screen and (max-width:575px){.experince-facility{padding:50px 15px}}.experince-facility:before{content:"";position:absolute;top:-125px;left:0;width:100%;height:978px;background-image:url(/_next/static/media/facility-bg.bc87c209.png);background-repeat:no-repeat;z-index:-1;background-size:100%}@media screen and (max-width:1399px){.experince-facility:before{background-size:cover}}.experince-facility .row{display:flex;flex-wrap:wrap}.experince-facility .idcc-lg-12{flex:0 0 auto;width:100%}.experince-facility .idcc-lg-4{flex:0 0 auto;width:33.33333333%;padding:0 15px}@media screen and (max-width:991px){.experince-facility .idcc-lg-4{width:50%}}@media screen and (max-width:767px){.experince-facility .idcc-lg-4{width:100%;margin-bottom:30px;text-align:center}}.experince-facility .idcc-center{text-align:center}.experince-facility .sub-heading{font-size:20px;font-weight:400;color:#fff;line-height:20px;font-family:Poppins,serif}.experince-facility .main-heading{font-size:36px;font-weight:600;color:#fff;line-height:42px;margin-top:15px;font-family:Poppins,serif;text-transform:capitalize}@media screen and (max-width:1399px){.experince-facility .main-heading{font-size:36px;line-height:42px}}@media screen and (max-width:1199px){.experince-facility .main-heading{font-size:28px;line-height:32px}}@media screen and (max-width:767px){.experince-facility .main-heading{font-size:28px;line-height:36px}}.experince-facility .para{font-size:16px;line-height:27px;font-weight:400;font-family:Poppins,serif;margin-top:15px;color:#fff}@media screen and (max-width:767px){.experince-facility .para{font-size:15px;line-height:24px}}.cosp{padding:20px 0}.flag-slider .swiper-container .swiper .swiper-wrapper .swiper-slide img{width:100%}.flag-slider .swiper-container .swiper .swiper-wrapper .swiper-slide p{text-align:center;margin-top:5px}.cosmetic-center{background-color:#3b1bd8;min-height:300px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width:991px){.cosmetic-center{margin-top:30px}}@media screen and (max-width:767px){.cosmetic-center{min-height:400px}}.cosmetic-center h4{font-size:34px;font-weight:400;color:#fff}.cosmetic-center .btn-center{text-align:center}@media screen and (max-width:1199px){.cosmetic-center{padding:0 50px}}@media screen and (max-width:767px){.cosmetic-center{padding:0 30px}}.cosmetic-center .flag-bm{margin-bottom:40px}.cosmetic-center .cosmetic-title{font-size:36px;font-weight:600;color:#fff;line-height:42px;font-family:Poppins,serif;text-transform:capitalize;text-align:center}@media screen and (max-width:1399px){.cosmetic-center .cosmetic-title{font-size:36px;line-height:42px}}@media screen and (max-width:1199px){.cosmetic-center .cosmetic-title{font-size:28px;line-height:32px}}@media screen and (max-width:767px){.cosmetic-center .cosmetic-title{font-size:28px;line-height:36px;margin-top:20px}.cosmetic-center .cosmetic-title br{display:none}}.cosmetic-center .cosmetic-desp{font-size:16px;line-height:27px;font-weight:400;font-family:Poppins,serif;margin-top:15px;color:#fff;text-align:center}@media screen and (max-width:767px){.cosmetic-center .cosmetic-desp{font-size:15px;line-height:24px}}.cosmetic-center .book-appointment{padding:15px;display:inline-block;font-size:16px;margin-top:30px;cursor:pointer;background-color:#fff;min-width:250px;color:#202020}.cosmetic-center .book-appointment:hover{color:#fff}.meet-founder{padding:100px 0;position:relative;overflow:hidden}.meet-founder .mt-30{margin-top:30px}@media screen and (max-width:767px){.meet-founder{padding:30px 0}}.meet-founder .row{display:flex;position:relative;flex-wrap:wrap}.meet-founder .idcc-lg-6{flex:0 0 auto;width:calc(50% - 15px);padding:0 15px}@media screen and (max-width:991px){.meet-founder .idcc-lg-6{width:100%}}@media screen and (max-width:767px){.meet-founder .idcc-lg-6.mt-30{margin-top:100px}}.gallery{padding:0 0 75px;position:relative}@media screen and (max-width:767px){.gallery{padding:0}}.gallery .circle-rotate{width:1400px;height:1400px;position:absolute;background:#f3f2fd;border-radius:100%;display:flex;align-items:center;justify-content:center;left:-25%;z-index:-1;transform:rotate(-60deg);animation:top-bottom-jump 5s linear infinite}@media screen and (max-width:1399px){.gallery .circle-rotate{left:-50%}}@media screen and (max-width:1199px){.gallery .circle-rotate{display:none}}@media(max-width:767px){.gallery .circle-rotate{width:400px;height:400px}}.gallery .circle-rotate .circle-rotate-center{border-radius:100%;width:1100px;height:1100px;background-color:#fff}@media(max-width:767px){.gallery .circle-rotate .circle-rotate-center{width:200px;height:200px}}.gallery .row{display:flex;flex-wrap:wrap}.gallery .gallery-lg-12{flex:0 0 auto;width:100%;padding:0 15px}@media screen and (max-width:767px){.gallery .gallery-lg-12{padding:0}}.gallery .center{text-align:center}.gallery .gallery-title{font-size:36px;font-family:Poppins,serif;font-weight:600;line-height:42px;color:#0d0d0d;text-transform:capitalize;margin-top:5px}.gallery .gallery-title strong{color:#1272e9;font-weight:600}@media screen and (max-width:1399px){.gallery .gallery-title{font-size:36px;line-height:42px}}.gallery .gallery-desp{font-size:16px;line-height:27px;font-weight:400;font-family:Poppins;margin-top:10px;color:#202020}@media screen and (max-width:767px){.gallery .gallery-desp{padding:0 15px}}.dental-team{height:750px;background-color:#3b1bd8;text-align:center;color:#fff;display:flex;background-image:url(/_next/static/media/team.28717244.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;align-items:center;flex-direction:column;justify-content:center}@media screen and (max-width:767px){.dental-team{height:450px}}@media screen and (max-width:1199px){.dental-team{background-size:cover}}.dental-team .col h3{font-size:27px;font-weight:400;font-family:Poppins}@media screen and (max-width:767px){.dental-team .col h3{font-size:16px}}.dental-team .col h2{font-size:46px;font-weight:600;font-family:Poppins}@media screen and (max-width:767px){.dental-team .col h2{font-size:28px;line-height:36px}}.dental-treatment{position:relative;overflow:hidden;padding:75px 0}@media screen and (max-width:767px){.dental-treatment{padding:50px 15px}}.dental-treatment .circle-rotate{width:800px;height:800px;position:absolute;background:#f3f2fd;border-radius:100%;display:flex;align-items:center;justify-content:center;right:-15%;top:-40%;z-index:-1;transform:rotate(-60deg);animation:top-bottom-jump 5s linear infinite}@media screen and (max-width:1399px){.dental-treatment .circle-rotate{right:-25%}}@media screen and (max-width:1199px){.dental-treatment .circle-rotate{display:none}}@media(max-width:767px){.dental-treatment .circle-rotate{width:400px;height:400px;top:-15%;right:-35%}}.dental-treatment .circle-rotate .circle-rotate-center{border-radius:100%;width:550px;height:550px;background-color:#fff}@media(max-width:767px){.dental-treatment .circle-rotate .circle-rotate-center{width:200px;height:200px}}.dental-treatment .heading{max-width:80%;width:80%;margin:auto;text-align:center}@media screen and (max-width:767px){.dental-treatment .heading{max-width:100%;width:100%}}.dental-treatment .heading .afterbefore-subtitle{font-size:20px;font-weight:400;color:#202020;line-height:20px;font-family:Poppins,serif}.dental-treatment .heading h2{font-size:36px;font-family:Poppins,serif;font-weight:600;line-height:42px;color:#0d0d0d;text-transform:capitalize;margin-top:5px}.dental-treatment .heading h2 strong{color:#1272e9;font-weight:600}@media screen and (max-width:1399px){.dental-treatment .heading h2{font-size:36px;line-height:42px}}@media screen and (max-width:1199px){.dental-treatment .heading h2{font-size:28px;line-height:32px}}.dental-treatment .heading p{font-size:16px;line-height:27px;font-weight:400;font-family:Poppins;color:#202020;margin-top:15px}.dental-treatment .before-after-col{width:100%;margin-top:70px}@media screen and (max-width:1199px){.dental-treatment .before-after-col{margin-top:30px}}.d-block{display:block}.flag-list ul{list-style:none;margin-bottom:30px}.flag-list ul li{display:inline-block;width:25%;padding:15px;border-right:1px solid #ccc;text-align:center;border-bottom:1px solid #ccc}@media screen and (max-width:767px){.flag-list ul li img{width:100%}}.map-section{padding:75px 0 0}.map-section .map-col{width:100%;position:relative}@media screen and (max-width:1199px){.map-section .map-col{height:550px}}.map-section .map-col .india-flag{position:absolute;left:66.5%;top:40%;cursor:pointer}.map-section .map-col .india-flag .flag-circle{width:25px;height:25px;background-color:red;z-index:2;border-radius:50%;position:relative}.map-section .map-col .india-flag .flag-circle .dot{background:#000;border-radius:50%;height:50px;width:50px;animation:pulse 2s ease-out;animation-iteration-count:infinite;position:absolute;z-index:1;opacity:0;top:-12px;left:-12px}.map-section .map-col .india-flag:before{content:"";position:absolute;top:15px;left:10px;width:1px;height:35px;background-color:#000}.map-section .map-col .india-flag .round-flag{width:25px;height:25px;border-radius:50%;position:relative;z-index:3}.map-section .client-type-col{width:100%;display:flex;justify-content:space-evenly;align-items:center;max-width:70%;margin:15px auto auto}@media screen and (max-width:767px){.map-section .client-type-col{flex-direction:column}}.map-section .client-type-col button{padding:10px;background-color:#3b1bd8;color:#fff;border:none;outline:none;border-radius:30px;padding-inline:30px;font-size:20px}@media screen and (max-width:767px){.map-section .client-type-col button{margin-bottom:10px}}.faq{padding:30px 0;background-color:#f8f8f8;position:relative}@media screen and (max-width:767px){.faq{padding:30px 10px}}.faq .row{display:flex;flex-wrap:wrap}.faq .faq-lg-12{flex:0 0 auto;width:100%}.faq .center,.faq .faq-title{text-align:center}.faq .faq-title{font-size:36px;font-family:Poppins,serif;font-weight:600;line-height:42px;color:#0d0d0d;text-transform:capitalize;margin-top:5px}@media screen and (max-width:1399px){.faq .faq-title{font-size:36px;line-height:42px}}@media screen and (max-width:1199px){.faq .faq-title{font-size:28px;line-height:32px}}.faq .faq-desp{font-size:16px;line-height:30px;font-weight:300;font-family:Poppins;margin-top:15px;color:#0c0c0c;text-align:center}.circle{display:block;width:25px;height:25px;border-radius:50%;background-color:#3b1bd8;position:absolute;animation:top 10s linear 0s infinite alternate,left 10s linear 0s infinite alternate}@keyframes left{0%{left:0}to{left:100%}}@keyframes top{0%{top:0}to{top:100%}}.circle2{display:block;width:15px;height:15px;border-radius:50%;background-color:#3b1bd8;position:absolute;animation:ball-top 10s linear 0s infinite alternate,ball-left 10s linear 0s infinite alternate}@keyframes ball-top{0%{right:0}to{right:100%}}@keyframes ball-left{0%{top:0}to{top:100%}}.read-btn{min-width:150px;padding:12px 10px;text-align:center;background:#3b1bd8;text-transform:capitalize;position:relative;transition:all .3s;border:none;color:#fff;font-size:16px;font-family:Poppins;overflow:hidden;cursor:pointer;margin-top:15px}.read-btn:hover{background:#ff005a;padding-right:30px}.read-btn span{position:relative;z-index:1}.read-btn:after{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:#ff005a;transform:scaleX(0);transform-origin:right;transition:transform .25s ease-out;z-index:0}.read-btn:before{content:"";position:absolute;width:20px;height:20px;right:30px;top:15px;background:url(/_next/static/media/read-arrow.3fac6b83.png) no-repeat 50%/cover;opacity:0;transition:opacity .5s,right .3s;z-index:1}.read-btn:hover:after{transform:scaleX(1);transform-origin:left}.read-btn:hover:before{opacity:1;right:20px}@media screen and (max-width:1199px){.read-btn{transform:translate(0)!important}}.ripple-wave{overflow:hidden}.wave{background:url(/_next/static/media/faq-wave.a8926bbd.svg) repeat-x;top:0;width:6400px;height:135px;animation:wave 7s cubic-bezier(.36,.45,.63,.53) infinite;transform:translateZ(0)}@keyframes wave{0%{margin-left:0}to{margin-left:-1600px}}.banner-loader{display:flex;justify-content:center;align-items:center;height:400px;background-color:#f5f5f5}.spinner{width:50px;height:50px;border:6px solid rgba(0,0,0,.1);border-top-color:#3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.circle-container{position:relative;width:100%;height:300px;display:flex;justify-content:center;align-items:center;overflow:hidden}@media screen and (max-width:991px){.circle-container{height:175px}}@media screen and (max-width:767px){.circle-container{height:150px}}.circle-container svg{position:absolute;width:100%;height:100%}.circle-container .progress-circle{stroke-dasharray:2199;stroke-dashoffset:2199;transition:stroke-dashoffset 1s linear;animation:progressAnimation 5s linear forwards}@keyframes progressAnimation{0%{stroke-dashoffset:2199}to{stroke-dashoffset:0}}.circle-container .animate-stroke{stroke-dashoffset:0}.circle-container .number-display{position:absolute;font-size:36px;font-weight:700;color:#333;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:991px){.circle-container .number-display{font-size:24px}}