html{scroll-behavior:smooth}body,html{font-family:Onest,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.about-us,.hero,.main-footer,.our-blog,.our-services,.our-team,.why-choose-us{scroll-margin-top:100px}header.main-header{position:absolute!important;left:0;right:0;margin:0 auto;z-index:100}.hero,.page-header{margin-top:0!important}body,html{overflow-x:hidden!important;width:100%!important;max-width:100%!important}img{max-width:100%;height:auto}.hero h1{font-size:clamp(2rem,4.5vw,3.8rem)!important;line-height:1.2!important}.section-title h2{font-size:clamp(1.6rem,3.5vw,2.75rem)!important;line-height:1.25!important}.section-title h3{font-size:clamp(.9rem,2vw,1.2rem)!important}@media only screen and (max-width:991px){.topbar{padding:12px 0!important}.topbar-contact-info ul{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important}.topbar-contact-info ul li{line-height:1.5!important;font-size:13px!important}.logo__header{max-height:42px!important;width:auto!important}.hero{padding-top:130px!important;padding-bottom:60px!important}.hero-info-list{display:flex!important;flex-direction:column!important;gap:20px!important}.hero-info-item{width:100%!important}}@media only screen and (max-width:767px){.about-us-images{margin-bottom:40px!important}.about-us-img-1 img,.about-us-img-2 img{border-radius:12px!important}.cta-content-body{flex-direction:column!important;gap:15px!important}.cta-contact-item{width:100%!important}.cta-box{padding:60px 0!important;background-image:linear-gradient(180deg,rgba(10,30,50,.95),rgba(10,30,50,.88)),url(/images/dental_cta_bg.jpg)!important}.cta-btn .btn-default{width:100%!important;text-align:center!important}.footer-links,.team-item{margin-bottom:30px!important}}@media only screen and (max-width:575px){.logo__header{max-height:36px!important}.cta-contact-item-content p,.cta-contact-item-content p a{font-size:16px!important;word-break:break-word!important}.topbar-social-links{display:none!important}}.topbar{background:#071625!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important;color:#fff!important;padding:10px 0!important}.topbar-contact-info ul li{color:#e0f7f4!important;font-weight:500!important}.topbar-contact-info ul li a{color:#fff!important;font-weight:600!important;text-decoration:none!important;transition:color .2s ease!important}.topbar-contact-info ul li a:hover{color:#82d836!important}.topbar-contact-info img{filter:brightness(0) invert(1)!important}header.main-header .header-sticky{background:linear-gradient(135deg,#0a1e32,#0d2845)!important;box-shadow:0 4px 20px rgba(0,0,0,.4)!important;border-bottom:1px solid hsla(0,0%,100%,.1)!important}.slicknav_btn{background:linear-gradient(135deg,#82d836,#6ec028)!important;border-radius:10px!important;width:44px!important;height:44px!important;box-shadow:0 4px 12px rgba(130,216,54,.35)!important;border:none!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.slicknav_icon .slicknav_icon-bar{height:3px!important;border-radius:4px!important;width:22px!important}.navbar-toggle a.slicknav_btn.slicknav_open .slicknav_icon span.slicknav_icon-bar,.slicknav_icon .slicknav_icon-bar{background-color:#0a1e32!important}.slicknav_menu{background:#0a1e32!important;border-radius:0 0 16px 16px!important;box-shadow:0 10px 30px rgba(0,0,0,.6)!important;padding:10px 0 15px!important;border:1px solid hsla(0,0%,100%,.1)!important;border-top:none!important}.slicknav_nav{background:#0a1e32!important;margin:0!important;padding:10px 0!important}.slicknav_nav li{border-bottom:1px solid hsla(0,0%,100%,.06)!important}.slicknav_nav li:last-child{border-bottom:none!important}.slicknav_nav .slicknav_row,.slicknav_nav li a{color:#fff!important;font-size:16px!important;font-weight:600!important;padding:14px 24px!important;transition:all .25s ease-in-out!important;border-radius:0!important}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:focus,.slicknav_nav a:hover{background:rgba(130,216,54,.12)!important;color:#82d836!important;padding-left:28px!important}.slicknav_nav ul{background:#071625!important;margin:0!important;padding:5px 0!important}.slicknav_nav ul li a{padding:10px 24px 10px 40px!important;font-size:15px!important;color:#e0f7f4!important}.slicknav_arrow:after{color:#82d836!important;font-size:14px!important}.slicknav_nav li.highlighted-menu a{background:linear-gradient(135deg,#82d836,#6ec028)!important;color:#0a1e32!important;font-weight:700!important;text-align:center!important;border-radius:10px!important;margin:15px 20px 5px!important;padding:12px 20px!important;box-shadow:0 4px 15px rgba(130,216,54,.3)!important}.slicknav_nav li.highlighted-menu a:hover{transform:translateY(-2px)!important;color:#0a1e32!important;padding-left:20px!important}.about-us-images figure,.about-us-img-1 figure,.about-us-img-2 figure,.dep__box .img__box,.hero-slider-image,.image-anime,.our-commitment-image figure,.post-featured-image figure,.team-image figure,.why-choose-image figure,.work-step-image figure,figure{border-radius:20px!important;overflow:hidden!important}.about-us-img-1 img,.about-us-img-2 img,.dep__box img,.doctor__img,.hero-slider-image img,.image-anime img,.our-commitment-image img,.post-featured-image img,.team-image img,.why-choose-image img,.work-step-image img,figure img{border-radius:20px!important}.cta-contact-header img,.footer-logo img,.hero-info-header img,.icon-box img,.logo__header,.navbar-brand img,.topbar img{border-radius:0!important}