﻿@font-face{font-family:"serenedental";src:url("../fonts/serenedental.eot?4kqy4u");src:url("../fonts/serenedental.eot?4kqy4u#iefix") format("embedded-opentype"),url("../fonts/serenedental.ttf?4kqy4u") format("truetype"),url("../fonts/serenedental.woff?4kqy4u") format("woff"),url("../fonts/serenedental.svg?4kqy4u#serenedental") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=serenedental-],[class*=" serenedental-"]{font-family:"serenedental" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.serenedental-play-circle:before{content:""}.serenedental-yelp:before{content:""}.serenedental-google-plus:before{content:""}.serenedental-arrow-right:before{content:""}.serenedental-location-pin:before{content:""}.serenedental-envelope:before{content:""}.serenedental-phone:before{content:""}.serenedental-twitter-x:before{content:""}.serenedental-instagram:before{content:""}.serenedental-linkedin:before{content:""}.serenedental-facebook:before{content:""}.serenedental-right-arrow:before{content:""}.serenedental-left-arrow:before{content:""}.serenedental-shield-check:before{content:""}.serenedental-heart-pulse:before{content:""}.serenedental-hand-holding-star:before{content:""}.serenedental-user-star:before{content:""}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:0px;font-size:18px;font-weight:500;color:#000;min-height:60px;padding:12px 24px}.btn em{font-size:14px;margin-left:5px}.btn.btn-outline-secondary em{font-size:22px}.btn.mw-195{min-width:195px}@media(max-width: 1399.98px){.btn{font-size:16px;padding:10px 20px;min-height:54px}.btn.mw-195{min-width:165px}}@media(max-width: 1199.98px){.btn{font-size:15px;padding:8px 15px;min-height:50px}.btn em{font-size:12px}}@media(max-width: 575.98px){.btn{font-size:14px;min-height:45px}.btn.mw-195{min-width:120px}}.btn-primary{color:#fff;background-color:#2251ff;border-color:#2251ff;transition:all .3s ease-in-out}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.focus,.btn-primary.active,.btn-primary.show,.btn-primary-check:checked+.btn-primary,.btn-primary:focus-visible,.btn-primary:not(.btn-check)+.btn-primary:hover,.btn-primary:first-child:hover,.btn-primary-check:focus-visible+.btn-primary,.btn-primary:first-child:active,.btn-primary:not(.btn-check)+.btn-primary:active{color:#fff !important;background-color:rgb(0,52.2423076923,245.65) !important;border-color:rgb(0,52.2423076923,245.65) !important;box-shadow:none !important}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary{background-color:#2251ff;border-color:#2251ff;box-shadow:none;pointer-events:none;opacity:.65}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#2251ff;border-color:#2251ff;box-shadow:none}.btn-outline-primary{color:#2251ff;background-color:rgba(0,0,0,0);border:1px solid #2251ff;transition:all .3s ease-in-out}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary.focus,.btn-outline-primary.active,.btn-outline-primary.show,.btn-outline-primary:focus-visible{color:#fff !important;background-color:#2251ff !important;border-color:#2251ff !important;box-shadow:none !important}.btn-outline-primary.disabled,.btn-outline-primary[disabled],fieldset[disabled] .btn-outline-primary{color:#2251ff;background:rgba(0,0,0,0);border-color:#2251ff;opacity:.65;pointer-events:none}.btn-light{color:#000;background-color:#fff;border-color:#fff;transition:all .3s ease-in-out}.btn-light:hover,.btn-light:active,.btn-light:focus,.btn-light.focus,.btn-light.active,.btn-light.show,.btn-light-check:checked+.btn-light,.btn-light:focus-visible,.btn-light:not(.btn-check)+.btn-light:hover,.btn-light:first-child:hover,.btn-light-check:focus-visible+.btn-light,.btn-light:first-child:active,.btn-light:not(.btn-check)+.btn-light:active{color:#000 !important;background-color:hsl(0,0%,85%) !important;border-color:hsl(0,0%,85%) !important;box-shadow:none !important}.btn-light.disabled,.btn-light[disabled],fieldset[disabled] .btn-light{background-color:#fff;border-color:#fff;box-shadow:none;pointer-events:none;opacity:.65}.btn-light.disabled:hover,.btn-light.disabled:focus,.btn-light.disabled.focus,.btn-light[disabled]:hover,.btn-light[disabled]:focus,.btn-light[disabled].focus,fieldset[disabled] .btn-light:hover,fieldset[disabled] .btn-light:focus,fieldset[disabled] .btn-light.focus{background-color:#fff;border-color:#fff;box-shadow:none}.btn-outline-light{color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff;transition:all .3s ease-in-out}.btn-outline-light:hover,.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light.focus,.btn-outline-light.active,.btn-outline-light.show,.btn-outline-light:focus-visible{color:#000 !important;background-color:#fff !important;border-color:#fff !important;box-shadow:none !important}.btn-outline-light.disabled,.btn-outline-light[disabled],fieldset[disabled] .btn-outline-light{color:#fff;background:rgba(0,0,0,0);border-color:#fff;opacity:.65;pointer-events:none}.btn-secondary{color:#fff;background-color:#fda11b;border-color:#fda11b;transition:all .3s ease-in-out}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary.focus,.btn-secondary.active,.btn-secondary.show,.btn-secondary-check:checked+.btn-secondary,.btn-secondary:focus-visible,.btn-secondary:not(.btn-check)+.btn-secondary:hover,.btn-secondary:first-child:hover,.btn-secondary-check:focus-visible+.btn-secondary,.btn-secondary:first-child:active,.btn-secondary:not(.btn-check)+.btn-secondary:active{color:#fff !important;background-color:rgb(235.9304347826,140.7304347826,2.0695652174) !important;border-color:rgb(235.9304347826,140.7304347826,2.0695652174) !important;box-shadow:none !important}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary{background-color:#fda11b;border-color:#fda11b;box-shadow:none;pointer-events:none;opacity:.65}.btn-secondary.disabled:hover,.btn-secondary.disabled:focus,.btn-secondary.disabled.focus,.btn-secondary[disabled]:hover,.btn-secondary[disabled]:focus,.btn-secondary[disabled].focus,fieldset[disabled] .btn-secondary:hover,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary.focus{background-color:#fda11b;border-color:#fda11b;box-shadow:none}.btn-outline-secondary{color:#fda11b;background-color:rgba(0,0,0,0);border:1px solid #fda11b;transition:all .3s ease-in-out}.btn-outline-secondary:hover,.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary.focus,.btn-outline-secondary.active,.btn-outline-secondary.show,.btn-outline-secondary:focus-visible{color:#fff !important;background-color:#fda11b !important;border-color:#fda11b !important;box-shadow:none !important}.btn-outline-secondary.disabled,.btn-outline-secondary[disabled],fieldset[disabled] .btn-outline-secondary{color:#fda11b;background:rgba(0,0,0,0);border-color:#fda11b;opacity:.65;pointer-events:none}@keyframes ripple{0%{transform:scale(4)}100%{opacity:0;transform:scale(40)}}.ripple-effect-dark,.ripple-effect{overflow:hidden;position:relative;z-index:1}.ripple-effect span.ripple-overlay,.ripple-effect-dark span.ripple-overlay{animation:ripple .9s;border-radius:100%;background:#fff;height:12px;position:absolute;width:12px;line-height:12px;opacity:.2;pointer-events:none;z-index:0}.ripple-effect-dark span.ripple-overlay{background:#000;opacity:.07}.commonHead{margin-bottom:40px}.commonHead_subTitle{font-size:calc(15px + 5*(100vw - 320px)/1600);font-weight:500;color:#fda11b;text-transform:uppercase;margin-bottom:10px;display:block}.commonHead_title{font-family:"Playfair Display",serif;font-weight:600;font-size:calc(22px + 36*(100vw - 320px)/1600);line-height:1.29;color:#000;margin-bottom:calc(10px + 15*(100vw - 320px)/1600)}.commonHead_desc{font-size:calc(14px + 4*(100vw - 320px)/1600);line-height:1.5;color:rgba(0,0,0,.8);margin-bottom:0}@media(min-width: 1921px){.commonHead_title{font-size:58px;margin-bottom:25px}.commonHead_desc{font-size:18px}}@media(max-width: 1399.98px){.commonHead{margin-bottom:30px}}@media(max-width: 1199.98px){.commonHead{margin-bottom:25px}}@media(max-width: 575.98px){.commonHead{margin-bottom:20px}}.header{z-index:12;position:fixed;padding-top:15px;padding-bottom:15px;transition:background-color .3s ease,box-shadow .3s ease,padding .3s ease;background:linear-gradient(90deg, #070502 0%, #6D4E1F 100%)}.header .navbar-nav .nav-item:not(:last-child){margin-right:40px}.header .navbar-nav .nav-item .nav-link{font-size:18px;color:#fff;padding:0;position:relative}.header .navbar-nav .nav-item .nav-link.show,.header .navbar-nav .nav-item .nav-link.active,.header .navbar-nav .nav-item .nav-link:hover{color:#fda11b}.header .navbar-brand{max-width:129px}.header.header-fixed{box-shadow:0px 3px 10px 0px rgba(0,0,0,.5);padding-top:10px;padding-bottom:10px}.header_btns .btn{min-height:50px;padding:10px 18px}@media(max-width: 1699px){.header{padding-left:25px;padding-right:25px}.header .container{max-width:100%}.header .navbar-nav .nav-item:not(:last-child){margin-right:25px}.header .navbar-nav .nav-item .nav-link{font-size:16px}.header .navbar-brand{max-width:120px}.header_btns .btn{min-height:45px;padding:6px 15px;font-size:16px}}@media(max-width: 1399.98px){.header{padding:12px 0}.header .navbar-nav .nav-item:not(:last-child){margin-right:20px}.header .navbar-nav .nav-item .nav-link{font-size:15px}.header .navbar-brand{max-width:110px}.header_btns .btn{min-height:42px;padding:4px 15px;font-size:15px}}@media(max-width: 1199.98px){.header{padding:10px 0}.header .navbar-nav{margin-top:20px}.header .navbar-nav .nav-item:not(:last-child){margin-right:0px}.header .navbar-nav .nav-item .nav-link{padding:0px 0px 12px;color:#fff}.header .navbar-nav .nav-item .nav-link::before{display:none}.header .navbar-toggler{background-color:rgba(0,0,0,0);border:none;padding:0px;margin-left:15px}.header .navbar-toggler:focus{box-shadow:none}.header .navbar-toggler-icon{width:100%;height:2px;background:#fff;background-image:none !important;height:2px;width:24px;display:block;margin-bottom:4px;position:relative;display:block;transition:transform .2s ease,background-color .5s ease}.header .navbar-toggler-icon:nth-child(1){width:12px}.header .navbar-toggler-icon:nth-child(3){width:12px;float:right}.header .navbar-toggler-icon:nth-child(1){transform:translate(1px, 2px) rotate(45deg)}.header .navbar-toggler-icon:nth-child(2){transform:translateX(0px) rotate(-45deg)}.header .navbar-toggler-icon:nth-child(3){transform:translate(-2px, -1px) rotate(45deg)}.header .navbar-toggler.collapsed .navbar-toggler-icon{transform:initial}.header .navbar-collapse{order:3}}@media(max-width: 991.98px){.header .navbar-brand{max-width:90px}}@media(max-width: 575.98px){.header_btns .btn{min-height:38px;padding:4px 10px;font-size:13px}}@media(max-width: 375px){.header .navbar-brand{max-width:80px}}.footer{background-color:#0c1424;color:hsla(0,0%,100%,.6)}.footer_main{padding-block:50px 40px}.footer .footerTop{gap:30px}.footer .footerTop_left{max-width:350px;flex-shrink:0}.footer .footerTop_right{width:100%;max-width:1100px}.footer .footerTop_right_col1,.footer .footerTop_right_col2{max-width:fit-content}.footer .footerTop_right_col3{max-width:400px}.footer_logo{margin-bottom:24px}.footer_logo img{max-width:100%;height:auto}.footer_desc{color:hsla(0,0%,100%,.8);line-height:1.65;margin-bottom:34px}.footer_social_item{width:40px;height:40px;border-radius:50%;background-color:hsla(0,0%,100%,.1);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .3s ease}.footer_social_item em.serenedental-google-plus,.footer_social_item em.serenedental-yelp{font-size:18px}.footer_social_item:hover{background-color:#fda11b;color:#fff}.footer_heading{color:hsla(0,0%,100%,.35);font-size:18px;font-weight:500;line-height:1.44;letter-spacing:2%;text-transform:uppercase;margin-bottom:10px}.footer_links{display:flex;flex-direction:column;gap:6px}.footer_links li a{color:hsla(0,0%,100%,.9);font-size:16px;line-height:1.375;font-weight:400;transition:color .3s ease}.footer_links li a:hover{color:#fda11b}.footer_info{display:flex;flex-direction:column;gap:18px;padding-top:8px}.footer_info li{line-height:1.45}.footer_info_icon{width:40px;height:40px;border-radius:50%;background-color:hsla(0,0%,100%,.1);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.footer_info_text{color:hsla(0,0%,100%,.6);transition:color .3s ease}.footer_info_text a.footer_info_text:hover{color:#fda11b}.footer_info a.footer_info_text:hover{color:#fda11b}.footer_bottom_inner{padding-block:20px;border-top:1px solid hsla(0,0%,100%,.1);font-size:16px}.footer_bottom p,.footer_bottom_copyright{color:hsla(0,0%,100%,.6);line-height:1.5}.footer_bottom p a,.footer_bottom_copyright a{color:hsla(0,0%,100%,.6);transition:color .3s ease}.footer_bottom p a:hover,.footer_bottom_copyright a:hover{color:#fda11b}.footer_bottom_credit_link{color:hsla(0,0%,100%,.6);text-decoration:underline;transition:color .3s ease}.footer_bottom_credit_link:hover{color:#fda11b}@media(max-width: 1599px){.footer .footerTop_right{max-width:900px}.footer_bottom_inner{font-size:15px}}@media(max-width: 1399.98px){.footer_main{padding-block:30px}.footer_heading{font-size:16px}.footer_desc{margin-bottom:25px}.footer .footerTop_right{max-width:800px}.footer .footerTop_right_col3{max-width:340px}.footer_links li a{font-size:15px}.footer_bottom_inner{padding-block:16px;gap:10px !important;font-size:14px;flex-wrap:wrap}.footer_bottom_credit{width:100%}}@media(max-width: 1199.98px){.footer_main{padding-block:20px}.footer_desc{margin-bottom:20px}.footer_social_item{width:36px;height:36px}.footer_social_item em.serenedental-google-plus,.footer_social_item em.serenedental-yelp{font-size:16px}.footer_heading{font-size:15px;margin-bottom:5px}.footer .footerTop_right{max-width:70%}.footer .footerTop_right_col3{max-width:280px}.footer_links li a{font-size:14px}.footer_info{gap:15px;padding-top:5px}.footer_info_icon{width:36px;height:36px;font-size:16px}.footer_bottom_inner{padding-block:12px}}@media(max-width: 991.98px){.footer .footerTop{flex-direction:column}.footer .footerTop_left{max-width:100%}.footer .footerTop_right{max-width:100%}.footer_bottom_inner{font-size:13px;justify-content:center !important}.footer_bottom_credit{text-align:center}}@media(max-width: 767.98px){.footer .footerTop_right{flex-wrap:wrap;justify-content:flex-start !important;column-gap:80px}.footer .footerTop_right_col3{width:100%;max-width:100%;margin-top:25px}.footer .footerTop_right_col3 .footer_col{max-width:400px}}@media(max-width: 575.98px){.footer .footerTop_right{column-gap:40px}}@media(max-width: 374px){.footer .footerTop_right{flex-direction:column;row-gap:25px}.footer .footerTop_right_col3{margin-top:0}}body{color:#000;font-family:"Inter",sans-serif;font-variant-ligatures:none;font-size:18px;line-height:1.5}@media(max-width: 1399.98px){body{font-size:16px}}@media(max-width: 1199.98px){body{font-size:15px}}@media(max-width: 767.98px){body{font-size:14px}}a{text-decoration:none;transition:all .5s}a:focus-visible{outline:0}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#edf1ed}::-webkit-scrollbar-thumb{background:#2251ff}::-webkit-scrollbar-thumb:hover{background:#2251ff}.py-80{padding:80px 0px}@media(max-width: 1599px){.py-80{padding:60px 0px}}@media(max-width: 1399.98px){.py-80{padding:50px 0px}}@media(max-width: 1199.98px){.py-80{padding:40px 0px}}@media(max-width: 767.98px){.py-80{padding:30px 0px}}@media(max-width: 575.98px){.py-80{padding:25px 0px}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@media(min-width: 1700px){.container{max-width:1664px}}@media(max-width: 1199.98px){.container{max-width:100%}}.homePage .bannerSec{padding-top:calc(40px + 145*(100vw - 320px)/1600);padding-bottom:calc(40px + 145*(100vw - 320px)/1600);background-image:var(--banner-bg);background-position:center;background-repeat:no-repeat;background-size:cover}.homePage .bannerSec_inner{width:100%;max-width:790px;color:#fff}.homePage .bannerSec_subtitle{font-size:calc(20px + 20*(100vw - 320px)/1600);font-weight:700;font-family:"Playfair Display",serif;color:#fda11b;line-height:1.2}.homePage .bannerSec_title{font-size:calc(32px + 33*(100vw - 320px)/1600);font-weight:700;font-family:"Playfair Display",serif;line-height:1.15;margin-bottom:5px}.homePage .bannerSec_desc{font-size:calc(15px + 7*(100vw - 320px)/1600);line-height:1.7;margin-bottom:calc(24px + 16*(100vw - 320px)/1600)}@media(max-width: 767.98px){.homePage .bannerSec{background-image:var(--banner-bg-mobile)}}@media(max-width: 575.98px){.homePage .bannerSec{background-image:var(--banner-bg-mobile)}.homePage .bannerSec_btns .btn{width:100%}}.homePage .teamSec{position:relative;padding-top:100px;padding-bottom:220px;overflow:hidden}.homePage .teamSec .commonHead_title{max-width:1200px;margin-inline:auto}.homePage .teamSec .commonHead_desc{max-width:900px;margin-inline:auto}.homePage .teamSec_features{gap:20px;max-width:960px;margin:20px auto 0}.homePage .teamSec_features_item{display:inline-flex;align-items:center;gap:12px}.homePage .teamSec_features_item em{color:#d9a05b;font-size:20px;flex-shrink:0}.homePage .teamSec_features_text{font-size:20px;font-weight:500;color:rgba(13,13,13,.7);line-height:1.4}.homePage .teamSec_btn{display:flex;justify-content:center}.homePage .teamSec_bg{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:bottom center}@media(max-width: 1599px){.homePage .teamSec{padding-top:60px;padding-bottom:200px}.homePage .teamSec_features{gap:15px}.homePage .teamSec_features_item{gap:10px}.homePage .teamSec_features_item em{font-size:18px}.homePage .teamSec_features_text{font-size:18px}}@media(max-width: 1399.98px){.homePage .teamSec{padding-top:50px;padding-bottom:150px}.homePage .teamSec_features{max-width:900px}.homePage .teamSec_features_item em{font-size:16px}.homePage .teamSec_features_text{font-size:16px}}@media(max-width: 1199.98px){.homePage .teamSec{padding-top:40px;padding-bottom:120px}}@media(max-width: 991.98px){.homePage .teamSec{padding-top:30px;padding-bottom:90px}}@media(max-width: 767.98px){.homePage .teamSec{padding-bottom:70px}.homePage .teamSec_features{gap:10px}}@media(max-width: 575.98px){.homePage .teamSec{padding-bottom:50px}.homePage .teamSec_features{justify-content:flex-start !important}.homePage .teamSec_features_item em{font-size:15px}.homePage .teamSec_features_text{font-size:15px;text-align:left}}.homePage .serviceSec{background-color:#0f172a;color:#fff;overflow:hidden}.homePage .serviceSec .commonHead_title{color:#fff}@media(min-width: 992px){.homePage .serviceSec .commonHead_title{margin-bottom:0}}.homePage .serviceSec .commonHead_desc{color:hsla(0,0%,100%,.7);max-width:700px}.homePage .serviceSec_nav{display:flex;align-items:center;justify-content:flex-end;gap:12px}.homePage .serviceSec_nav_btn{width:40px;height:40px;border-radius:50%;border:1px solid #fda11b;background-color:rgba(0,0,0,0);color:#fda11b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0;outline:none;font-size:12px}.homePage .serviceSec_nav_btn:hover:not(.swiper-button-disabled){background-color:#fda11b;color:#fff}.homePage .serviceSec_nav_btn.swiper-button-disabled{opacity:.5;cursor:default}.homePage .serviceSec_slider .swiper-slide{height:auto}.homePage .serviceSec .serviceCard{display:block;position:relative;border-radius:0;overflow:hidden;text-decoration:none}.homePage .serviceSec .serviceCard_imgWrap{width:100%;height:100%;position:relative}.homePage .serviceSec .serviceCard_imgWrap::after{content:"";position:absolute;left:0;right:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #0F172A 100%);z-index:1;transition:opacity .3s ease;height:70%;bottom:0 !important}.homePage .serviceSec .serviceCard_img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(0.25, 1, 0.5, 1)}.homePage .serviceSec .serviceCard_content{position:absolute;bottom:0;left:0;right:0;padding:24px 30px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px}.homePage .serviceSec .serviceCard_title{font-size:24px;font-weight:500;color:#fff;margin-bottom:0;line-height:1.3;transition:color .3s ease}.homePage .serviceSec .serviceCard_arrow{color:rgba(247,245,242,.5);font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease,color .3s ease}.homePage .serviceSec .serviceCard:hover .serviceCard_img{transform:scale(1.06)}.homePage .serviceSec .serviceCard:hover .serviceCard_arrow{color:#fda11b;transform:translateX(5px)}@media(max-width: 1599px){.homePage .serviceSec_nav{gap:10px}.homePage .serviceSec .serviceCard_content{padding:20px}.homePage .serviceSec .serviceCard_title{font-size:22px}}@media(max-width: 1399.98px){.homePage .serviceSec_nav_btn{width:36px;height:36px;font-size:11px}.homePage .serviceSec .serviceCard_content{padding:20px 15px}.homePage .serviceSec .serviceCard_title{font-size:20px}}@media(max-width: 1199.98px){.homePage .serviceSec .serviceCard_title{font-size:18px}}@media(max-width: 767.98px){.homePage .serviceSec_nav_btn{width:32px;height:32px;font-size:10px}.homePage .serviceSec .serviceCard_title{font-size:16px}}.homePage .locationSec .nav{margin-bottom:50px}.homePage .locationSec .nav .nav-item .nav-link{font-size:24px !important;font-weight:500 !important;padding:0 75px 30px !important;color:rgba(0,0,0,.5) !important;border-color:rgba(253,161,27,.2) !important}.homePage .locationSec .nav .nav-item .nav-link.active{color:#000 !important;border-color:#fda11b !important}.homePage .locationSec_card{gap:30px}.homePage .locationSec_card_desc{margin-bottom:40px}.homePage .locationSec_card_content{max-width:656px}.homePage .locationSec_card_img{max-width:805px}@media(max-width: 1599px){.homePage .locationSec .nav{margin-bottom:40px}.homePage .locationSec .nav .nav-item .nav-link{font-size:22px !important;padding:0 60px 25px !important}.homePage .locationSec_card_desc{margin-bottom:40px}.homePage .locationSec_card_content{max-width:630px}.homePage .locationSec_card_img{max-width:700px}}@media(max-width: 1399.98px){.homePage .locationSec .nav{margin-bottom:30px}.homePage .locationSec .nav .nav-item .nav-link{font-size:20px !important;padding:0 40px 20px !important}.homePage .locationSec_card_desc{margin-bottom:30px}.homePage .locationSec_card_content{max-width:590px}.homePage .locationSec_card_img{max-width:600px}}@media(max-width: 1199.98px){.homePage .locationSec .nav{margin-bottom:20px}.homePage .locationSec .nav .nav-item .nav-link{font-size:18px !important;padding:0 30px 15px !important}.homePage .locationSec_card{gap:20px}.homePage .locationSec_card_desc{margin-bottom:25px}.homePage .locationSec_card_content{max-width:550px}}@media(max-width: 991.98px){.homePage .locationSec .nav .nav-item .nav-link{font-size:16px !important;padding:0 20px 10px !important}.homePage .locationSec_card{gap:15px}.homePage .locationSec_card_content{max-width:375px}}@media(max-width: 767.98px){.homePage .locationSec .nav{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start !important}.homePage .locationSec .nav .nav-item{flex-shrink:0}.homePage .locationSec .nav .nav-item .nav-link{font-size:15px !important;padding:0 12px 5px !important}.homePage .locationSec_card{gap:10px;flex-wrap:wrap}.homePage .locationSec_card_content{max-width:100%;order:2}.homePage .locationSec_card_img{max-width:100%;order:1}}.homePage .appointmentSec{background:linear-gradient(135deg, #E6ECFF 0%, #F3F3F3 50%, #FEF7E4 100%);overflow:hidden}.homePage .appointmentSec:before{content:"";position:absolute;position:absolute;top:50%;transform:translateY(-50%);left:60px;width:227px;height:360px;background-image:url("../images/home/appointment-sec-before-img.png");background-position:center;background-repeat:no-repeat;background-size:cover}.homePage .appointmentSec:after{content:"";position:absolute;position:absolute;top:50%;transform:translateY(-50%);right:50px;width:252px;height:356px;background-image:url("../images/home/appointment-sec-after-img.png");background-position:center;background-repeat:no-repeat;background-size:cover}.homePage .appointmentSec_inner{gap:50px;position:relative;z-index:1}.homePage .appointmentSec_card{background:#fff;border:1px solid rgba(226,232,240,.5);border-radius:16px;box-shadow:0 11px 36px -1px rgba(0,0,0,.1);padding:30px;gap:30px;max-width:574px}.homePage .appointmentSec_card_img{border:2px solid rgba(13,49,84,.05);box-shadow:inset 0 2px 4px 4px rgba(0,0,0,.05);border-radius:12px;max-width:224px;max-height:224px;padding:4px;background:hsla(0,0%,100%,.2)}.homePage .appointmentSec_card_content{max-width:254px}.homePage .appointmentSec_card_title{font-size:36px;font-family:"Playfair Display",serif;margin-bottom:11px}.homePage .appointmentSec_card_desc{color:rgba(0,0,0,.8);margin-bottom:15px}.homePage .appointmentSec_card_link{position:relative;display:inline-block;color:#2251ff;font-size:14px;font-weight:600;padding-bottom:4px;text-decoration:none}.homePage .appointmentSec_card_link em{font-size:12px;display:inline-block;margin-left:5px}.homePage .appointmentSec_card_link::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:rgba(34,81,255,.3)}.homePage .appointmentSec_card_link::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#2251ff;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.homePage .appointmentSec_card_link:hover{color:#2251ff}.homePage .appointmentSec_card_link:hover::after{transform:scaleX(1)}@media(max-width: 1599px){.homePage .appointmentSec:before{left:15px;width:150px;height:250px}.homePage .appointmentSec:after{right:15px;width:150px;height:250px}.homePage .appointmentSec_inner{gap:30px}.homePage .appointmentSec_card{padding:20px;gap:25px;max-width:530px}.homePage .appointmentSec_card_img{max-width:215px;max-height:215px}.homePage .appointmentSec_card_content{max-width:254px}.homePage .appointmentSec_card_title{font-size:32px;margin-bottom:10px}.homePage .appointmentSec_card_desc{margin-bottom:10px}}@media(max-width: 1399.98px){.homePage .appointmentSec:before{width:130px;height:210px;left:10px}.homePage .appointmentSec:after{width:130px;height:205px;right:10px}.homePage .appointmentSec_inner{gap:20px}.homePage .appointmentSec_card{padding:20px 15px;gap:20px;max-width:480px}.homePage .appointmentSec_card_img{max-width:190px;max-height:190px}.homePage .appointmentSec_card_content{max-width:230px}.homePage .appointmentSec_card_title{font-size:28px}}@media(max-width: 1199.98px){.homePage .appointmentSec_inner{gap:15px}.homePage .appointmentSec_card{gap:15px;max-width:450px}.homePage .appointmentSec_card_img{max-width:180px;max-height:180px}.homePage .appointmentSec_card_title{font-size:24px}}@media(max-width: 991.98px){.homePage .appointmentSec:before{top:10px}.homePage .appointmentSec_card{flex-wrap:wrap;align-items:flex-start !important}.homePage .appointmentSec_card_img{max-width:max-content;order:1 !important}.homePage .appointmentSec_card_title{font-size:22px}.homePage .appointmentSec_card_content{max-width:100%;order:2 !important;height:100%}}@media(max-width: 767.98px){.homePage .appointmentSec_card_title{font-size:20px}}@media(max-width: 575.98px){.homePage .appointmentSec_inner{flex-wrap:wrap}.homePage .appointmentSec_card{padding:15px}.homePage .appointmentSec_card_title{font-size:18px}}.homePage .testimonialSec{position:relative;background-color:rgba(99,136,145,.06)}.homePage .testimonialSec_header .commonHead_title{margin-bottom:10px}.homePage .testimonialSec_inner{display:flex;justify-content:space-between;align-items:center;gap:20px;max-width:1390px;margin-inline:auto;transform:translateX(50px)}.homePage .testimonialSec_inner_right{width:100%;max-width:800px}.homePage .testimonialSec_content{position:relative;padding-left:55px;padding-top:30px}.homePage .testimonialSec_quoteIcon{margin-bottom:24px;opacity:20%;position:absolute;top:0;left:0}.homePage .testimonialSec_text{font-size:22px;line-height:2;color:#191919;margin-bottom:40px;font-weight:400}.homePage .testimonialSec_author{margin-bottom:50px}.homePage .testimonialSec_name{font-size:24px;font-weight:600;color:#000;margin-bottom:10px}.homePage .testimonialSec_role{font-size:18px;color:#191919;font-weight:300}.homePage .testimonialSec_nav_btn{width:40px;height:40px;border-radius:50%;border:1px solid #fda11b;background-color:rgba(0,0,0,0);color:#fda11b;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer;transition:all .3s ease}.homePage .testimonialSec_nav_btn:hover:not(.swiper-button-disabled){background-color:#fda11b;border-color:#fda11b;color:#fff}.homePage .testimonialSec_nav_btn.swiper-button-disabled{opacity:.5;cursor:default}@media(max-width: 1599px){.homePage .testimonialSec_inner{max-width:1250px}.homePage .testimonialSec_inner_right{max-width:750px}.homePage .testimonialSec_content{padding-left:50px}.homePage .testimonialSec_text{font-size:20px;margin-bottom:30px}.homePage .testimonialSec_author{margin-bottom:40px}.homePage .testimonialSec_name{font-size:22px}.homePage .testimonialSec_role{font-size:16px}}@media(max-width: 1399.98px){.homePage .testimonialSec_nav_btn{width:36px;height:36px;font-size:11px}.homePage .testimonialSec_inner_right{max-width:650px}.homePage .testimonialSec_quoteIcon{max-width:75px}.homePage .testimonialSec_content{padding-left:40px;padding-top:20px}.homePage .testimonialSec_text{font-size:18px;margin-bottom:25px;line-height:1.8}.homePage .testimonialSec_author{margin-bottom:30px}.homePage .testimonialSec_name{font-size:20px}.homePage .testimonialSec_role{font-size:15px}}@media(max-width: 1199.98px){.homePage .testimonialSec_nav_btn{width:36px;height:36px;font-size:11px}.homePage .testimonialSec_inner{transform:translateX(0)}.homePage .testimonialSec_inner_left{max-width:340px}.homePage .testimonialSec_inner_right{max-width:580px}.homePage .testimonialSec_quoteIcon{max-width:60px}}@media(max-width: 991.98px){.homePage .testimonialSec_content{padding-left:35px;padding-top:15px}.homePage .testimonialSec_inner_right{max-width:430px}.homePage .testimonialSec_quoteIcon{max-width:50px}.homePage .testimonialSec_text{font-size:16px;margin-bottom:20px;line-height:1.5}.homePage .testimonialSec_author{margin-bottom:20px}.homePage .testimonialSec_name{font-size:18px}.homePage .testimonialSec_role{font-size:14px}}@media(max-width: 767.98px){.homePage .testimonialSec_inner{flex-wrap:wrap}.homePage .testimonialSec_inner_left{display:none}.homePage .testimonialSec_inner_right{max-width:100%}.homePage .testimonialSec_quoteIcon{max-width:40px;top:-10px}.homePage .testimonialSec_content{padding-left:30px;padding-top:0}.homePage .testimonialSec_text{font-size:15px;margin-bottom:15px}.homePage .testimonialSec_author{margin-bottom:15px}.homePage .testimonialSec_name{font-size:16px}.homePage .testimonialSec_nav_btn{width:32px;height:32px;font-size:10px}}.homePage .contactSec_card{overflow:hidden;display:grid;grid-template-columns:485px 1fr;max-width:1140px;margin-inline:auto}.homePage .contactSec_left{background-color:#000;padding:40px;display:flex;flex-direction:column}.homePage .contactSec_right{background-color:#faf5ed;background:linear-gradient(220.11deg, #FFF8E3 -2.58%, #E5EBFF 98.47%);padding:40px 50px;display:flex;flex-direction:column}.homePage .contactSec_title{font-size:24px;font-weight:600;line-height:1;margin-bottom:25px}.homePage .contactSec_infoList{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.homePage .contactSec_infoItem{display:flex;align-items:center;gap:20px}.homePage .contactSec_infoIcon{width:40px;height:40px;min-width:40px;border-radius:50%;background-color:hsla(0,0%,100%,.2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.homePage .contactSec_infoText{font-weight:400;color:#fff}.homePage .contactSec_infoText a{color:#fff;text-decoration:none;transition:color .3s ease}.homePage .contactSec_infoText a:hover{color:#fda11b}.homePage .contactSec .openingHoursCard{background:linear-gradient(220.52deg, #FAF7EF 38.54%, #FEF3D5 100%);border-radius:10px}.homePage .contactSec .openingHoursCard_title{font-size:24px;line-height:1;font-weight:600;color:#000;margin-bottom:0;padding:18px 25px;border-bottom:1px solid rgba(0,0,0,.2)}.homePage .contactSec .openingHoursCard_list{padding:20px 25px}.homePage .contactSec .openingHoursCard_list li{color:#4d4a45;line-height:1.6;margin-bottom:12px;display:flex;align-items:flex-start}.homePage .contactSec .openingHoursCard_list li:last-child{margin-bottom:0}.homePage .contactSec .openingHoursCard_list li::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#fda11b;margin-right:15px;flex-shrink:0;margin-top:10px}.homePage .contactSec .openingHoursCard_list li .closed{color:red}.homePage .contactSec_mapWrap{width:100%;height:100%;min-height:500px;border-radius:10px;overflow:hidden;box-shadow:0px 7px 19px 0px rgba(0,0,0,.1019607843)}.homePage .contactSec_mapWrap iframe{width:100%;height:100%;border:0;display:block}@media(max-width: 1399.98px){.homePage .contactSec_card{grid-template-columns:465px 1fr;max-width:1000px}.homePage .contactSec_left{padding:30px}.homePage .contactSec_right{padding:30px}.homePage .contactSec_title{font-size:22px;margin-bottom:20px}.homePage .contactSec_infoList{gap:15px;margin-bottom:15px}.homePage .contactSec_infoItem{gap:15px}.homePage .contactSec_infoIcon{width:36px;height:36px;min-width:36px;font-size:16px}.homePage .contactSec .openingHoursCard_title{font-size:22px;padding:15px 20px}.homePage .contactSec .openingHoursCard_list{padding:15px 20px}.homePage .contactSec_mapWrap{min-height:480px}}@media(max-width: 1199.98px){.homePage .contactSec_card{grid-template-columns:430px 1fr;max-width:900px}.homePage .contactSec_left{padding:20px}.homePage .contactSec_right{padding:20px}.homePage .contactSec_title{font-size:20px;margin-bottom:15px}.homePage .contactSec .openingHoursCard_title{font-size:20px}.homePage .contactSec_mapWrap{min-height:450px}}@media(max-width: 991.98px){.homePage .contactSec_card{grid-template-columns:330px 1fr}.homePage .contactSec_left{padding:15px}.homePage .contactSec_right{padding:15px}.homePage .contactSec_title{font-size:18px}.homePage .contactSec_infoList{gap:10px}.homePage .contactSec_infoItem{gap:10px}.homePage .contactSec .openingHoursCard_title{font-size:18px}.homePage .contactSec_mapWrap{min-height:450px}}@media(max-width: 767.98px){.homePage .contactSec_card{grid-template-columns:auto}.homePage .contactSec_title{font-size:16px}.homePage .contactSec .openingHoursCard_title{font-size:16px}.homePage .contactSec_mapWrap{min-height:300px}}.homePage .ctaSec{position:relative;background-color:#fda11b;padding:56px 0;overflow:hidden}.homePage .ctaSec_inner{position:relative;z-index:2}.homePage .ctaSec_left{max-width:760px}.homePage .ctaSec_title{font-family:"Playfair Display",serif;font-size:48px;font-weight:600;line-height:1.25;color:#000;margin-bottom:15px}.homePage .ctaSec_desc{color:rgba(0,0,0,.85);margin-bottom:0}.homePage .ctaSec_bg{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:center;pointer-events:none}@media(max-width: 1599px){.homePage .ctaSec_title{font-size:42px;margin-bottom:12px}}@media(max-width: 1399.98px){.homePage .ctaSec{padding:45px 0}.homePage .ctaSec_title{font-size:36px}}@media(max-width: 1199.98px){.homePage .ctaSec_title{font-size:32px;margin-bottom:8px}}@media(max-width: 991.98px){.homePage .ctaSec{padding:30px 0}.homePage .ctaSec_title{font-size:28px}}@media(max-width: 767.98px){.homePage .ctaSec_title{font-size:24px}}@media(max-width: 575.98px){.homePage .ctaSec_title{font-size:22px}}
/*# sourceMappingURL=main.min.css.map */