.link_hide a[href='/meet-our-dentist'],.link_hide a[href='/services'],.link_hide a[href='/cosmetic-dentistry'],.link_hide a[href='/family-dentistry'],.link_hide a[href='/oral-surgery'],.link_hide a[href='/restorative-dentistry']{pointer-events:none;cursor:pointer!important}.custom_logo_size img{width:110px!important}@media only screen and (min-width:768px) and (max-width:991px){.custom_logo_size img{width:auto!important;height:80px}}@media only screen and (min-width:992px) and (max-width:1140px){.custom_logo_size img{width:235px!important;height:70px}}@media (max-width:767px){.custom_logo_size img{width:auto!important;height:75px}}.hfe-side.hfe-flyout-right .hfe-flyout-content{background-image:url(/wp-content/uploads/2025/07/marble-white.webp)!important;background-size:auto!important;background-repeat:no-repeat!important;background-color:transparent!important}.mobile_menu_top_logo{background-image:url(/wp-content/uploads/2024/03/footer-logo.svg)!important;background-repeat:no-repeat!important;margin-bottom:30px!important;background-size:contain!important}.mobile_menu_top_logo a{opacity:0;font-size:75px}@media (max-width:767px){.mobile_menu_top_logo a{opacity:0;font-size:35px}}.mobile_btn_box{width:fit-content}.mobile_btn_box:nth-child(5){margin-top:50px!important;border:none!important}.same_mar_top{margin-top:-122.4px}a.hfe-menu-item{cursor:pointer}.custom_navbar_menu_section{padding-top:36px}.custom_navbar_menu_section .elementor-container.elementor-column-gap-no{max-width:1770px;margin:auto}.custom_navbar_menu_section .elementor-container.elementor-column-gap-no .elementor-row{justify-content:right;align-items:center}.custom_navbar_service_text a{display:flex;color:#fff!important;font-size:16px;font-family:"poppins";font-weight:300;line-height:1.7}.left_side_spacing{padding-left:10px}.custom_navbar_service_text .elementor-widget-container{display:flex!important;align-items:center}.custom_navbar_inner_navbar{width:auto!important;display:inline-block!important;margin-bottom:0!important}.custom_navbar_inner_nav_text{display:inline-block;width:fit-content!important}.custom_navbar_inner_col2 .elementor-widget-wrap{align-items:center;justify-content:end}.custom_navbar_inner_nav_text span{color:#fff;font-size:16px;font-family:"poppins";font-weight:300;line-height:1.7}.custom_navbar_inner_navbar .hfe-nav-menu-icon i{color:#fff}.custom_navbar_inner_call_cta .site_same_btn_alls a{color:#fff!important;font-size:16px;font-family:"poppins";font-weight:300;line-height:1.7}.custom_navbar_inner_call_cta{order:2}.custom_navbar_inner_call_cta .site_same_btn_alls{text-align:right;margin-left:28px}.custom_navbar_inner_address_blk span{color:#fff;font-size:15px;font-family:"poppins";font-weight:300;line-height:1.7;letter-spacing:.05em}.custom_navbar_inner_address_blk .elementor-widget-container{text-align:right}.btn-wrap a{display:inline-flex;align-items:center}.scrollon_active .custom_navbar_menu_section{padding:15px 0}.custom_navbar_inner_navbar .hfe-nav-menu__toggle.elementor-clickable{margin:0!important;width:fit-content!important}.custom_navbar_inner_navbar .hfe-nav-menu__toggle.elementor-clickable .hfe-nav-menu-icon{margin:0!important}.custom_navbar_inner_navbar .hfe-nav-menu.hfe-layout-expandible.hfe-nav-menu-layout.expandible{width:40px}nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible.hfe-nav-menu__submenu-plus.menu-is-active{position:fixed;width:100%!important;height:100%!important;top:95px;left:0!important;padding:40px}.custom_navbar_inner_call_cta{width:fit-content!important;margin:0!important}body .custom_navbar_inner_navbar ul li.current_page_item a,body .custom_navbar_inner_navbar ul li a:hover{color:#e3be6c!important}.custom_navbar_inner_navbar ul li ul{padding-left:20px}.custom_navbar_inner_navbar .elementor-clickable.hfe-flyout-close{right:40px!important;top:36px!important}.custom_navbar_inner_navbar ul.hfe-nav-menu li ul.sub-menu{background-color:transparent!important;border:none!important}.custom_navbar_inner_navbar ul.hfe-nav-menu li ul.sub-menu li{border:none!important}.hfe-flyout-wrapper .hfe-menu-toggle:hover{border:none!important}.custom_navbar_inner_navbar ul.hfe-nav-menu li a span i{font-size:24px;font-weight:600}.custom_navbar_inner_navbar ul.hfe-nav-menu li a span{margin-top:0!important;margin-bottom:0!important;padding:0!important}.scrollon_active header#masthead{margin-top:122.38px;box-shadow:#e3be6c 0 -4px 10px;background:rgb(0 0 0 / .9)}.scrollon_active header#masthead{position:fixed!important;z-index:20!important;width:100%;transition:1s}.scrollon_active .top-bar.top-bar-align-right{margin-top:0;transition:1s}.top-bar.top-bar-align-left{background-color:#192530}.site_same_btn_all{display:flex}.main-navigation .main-nav ul li a{cursor:pointer}.defult-cta-button{background:#225AE1;border:2px solid #225AE1;padding:12px 25px;display:block;text-decoration:none;color:#fff;font-size:14px;font-weight:700;text-shadow:none;text-transform:uppercase;letter-spacing:.14px;margin-left:20px}.defult-cta-button:hover{background-color:transparent!important;color:#192530!important;border-color:#225AE1!important}.remove_btn_bkg{padding:14px 0;display:block;color:#192530;font-size:14px;font-weight:700;text-shadow:none;text-transform:uppercase;background:#fff0;border:2px solid #225AE1;padding:12px 25px}.remove_btn_bkg:hover{background:#225AE1;color:#fff!important}.main-navigation.has-menu-bar-items{margin:auto}.header_address_blk{display:flex;justify-content:space-between}.top-bar .inside-top-bar.grid-container,.inside-top-bar.grid-container aside#custom_html-8{display:block}.header_address_blk{display:flex;justify-content:space-between}.header_address_blk a{display:block;color:#fff;font-size:16px}.header_address_blk span{font-size:16px}nav#site-navigation .main-nav ul li a span.dropdown-menu-toggle{padding-left:4px;padding-right:0}@media only screen and (min-width:320px) and (max-width:480px){nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible.hfe-nav-menu__submenu-plus.menu-is-active{padding:40px 30px!important}}@media (max-width:767px){.header_address_blk{display:block;text-align:center}nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible.hfe-nav-menu__submenu-plus.menu-is-active{top:70px;padding:20px}.header_address_blk a{margin-bottom:5px}.custom_navbar_inner_call_cta,.custom_navbar_inner_address_blk{display:none}body .custom_navbar_inner_section .elementor-container.elementor-column-gap-no{padding:0!important}.custom_navbar_col1{width:100%!important;display:none}.custom_navbar_logo_blk .elementor-widget-container{text-align:left}.custom_navbar_col2{width:50%!important}.custom_navbar_col3{width:50%!important}.custom_navbar_menu_section{padding-top:20px}.same_mar_top{margin-top:-95.4px}.scrollon_active header#masthead{margin-top:95px}.home_page_banner_sec,.subpage_banner_sect{min-height:686px!important}.mobile_btn_box{display:block!important}.custom_navbar_col3 .elementor-widget-wrap.elementor-element-populated{align-content:center}}@media only screen and (min-width:768px) and (max-width:991px){.custom_navbar_col1{width:100%!important;display:none}.custom_navbar_logo_blk .elementor-widget-container{text-align:left}.custom_navbar_col2{width:50%!important}.custom_navbar_col3{width:50%!important}.custom_navbar_menu_section{padding-top:20px}.same_mar_top{margin-top:-109.9px}.scrollon_active header#masthead{margin-top:110px}}@media (max-width:991px){.inside-top-bar.grid-container,.inside-header.grid-container,.inside-navigation.grid-container{max-width:100%;padding-left:30px;padding-right:30px}nav#mobile-header{padding-top:5px;padding-bottom:5px}.site-logo.mobile-header-logo{margin-left:0!important}.custom_navbar_menu_section .elementor-container.elementor-column-gap-no{max-width:100%;padding:0 30px!important}}@media only screen and (min-width:992px) and (max-width:1024px){.custom_navbar_col1{width:31.3%!important}.custom_navbar_col2{width:auto!important}.custom_navbar_col3{width:42.1%!important}}@media only screen and (max-width:1199px){#generate-slideout-menu .slideout-menu li ul{background-color:transparent!important;box-shadow:none;padding-left:20px}}@media only screen and (min-width:1025px) and (max-width:1140px){.custom_navbar_col1{width:37%!important}.custom_navbar_col2{width:auto!important}.custom_navbar_col3{width:43%!important}}@media only screen and (min-width:992px) and (max-width:1199px){.site-logo.mobile-header-logo{margin-left:0}nav#mobile-header{padding-top:5px;padding-bottom:5px}}@media only screen and (min-width:481px) and (max-width:1199px){nav#generate-slideout-menu{width:300px!important}.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit{right:calc(300px - 5px)!important}}@media only screen and (min-width:1200px){nav#site-navigation .main-nav ul li a{padding-right:0!important}#primary-menu ul li a{font-size:16px}.main-navigation #primary-menu.main-nav ul li[class*="current-menu-"]>a{font-weight:600!important}#primary-menu ul li ul li{border-bottom:1px solid #c5c5c5}#primary-menu ul li ul li:last-child{border-bottom:none}#primary-menu ul li ul{width:250px}}@media only screen and (min-width:992px) and (max-width:1870px){.custom_navbar_menu_section .elementor-container.elementor-column-gap-no{max-width:100%;padding:0 40px!important}body .custom_navbar_inner_section .elementor-container.elementor-column-gap-no{padding-right:0!important}}@media only screen and (min-width:992px) and (max-width:1820px){.inside-top-bar.grid-container,.inside-header.grid-container,.inside-navigation.grid-container{max-width:100%;padding-left:40px;padding-right:40px}}.footer-widgets,footer.site-info{background-image:url(/wp-content/uploads/2025/07/marble-black.webp);background-repeat:no-repeat;color:#fff!important}.footer-widgets{padding-top:100px}footer.site-info{padding-bottom:100px}#footer-widgets .footer-widgets-container.grid-container,footer.site-info .inside-site-info.grid-container{max-width:1720px!important;padding:0}.footer-widget-2{text-align:center}.footer-widget-3{text-align:right}.footer-widgets p,.footer_number a,footer.site-info a{font-family:'Poppins',sans-serif!important;font-size:18px;font-style:normal;line-height:160%;font-weight:300;color:#fff;margin-bottom:0}.footer-bottom-info1 a{color:#e3be6c!important;font-size:16px!important}.footer-bottom-info1 a:hover{color:#fff!important}.footer_number{padding-bottom:30px}.site-footer-bottom{display:flex;justify-content:space-between;padding-top:93px}.copyright-bar{width:100%}.copyright_first_block p,.copyright_first_block a{text-transform:uppercase;font-size:16px!important}.soc-icon{padding-top:20px}.soc-icon a{padding:0 15px}.site-footer a:hover{color:#e3be6c}@media only screen and (min-width:992px) and (max-width:1880px){#footer-widgets .footer-widgets-container.grid-container,footer.site-info .inside-site-info.grid-container{max-width:100%!important;padding:0 40px}}@media only screen and (min-width:992px) and (max-width:1280px){.footer-widgets p,.footer_number a,footer.site-info a{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){#footer-widgets .footer-widgets-container.grid-container,footer.site-info .inside-site-info.grid-container{max-width:100%!important;padding:0 30px}.footer-widget-1{order:2}.footer-widget-3{order:3}.footer-widget-2{order:1;width:100%!important}.inside-footer-widgets{display:inline-grid;width:100%;justify-content:center;text-align:center!important}.footer_last_block{text-align:center}.footer_number{padding-bottom:10px}.footer-widget-1,.footer-widget-2,.footer-bottom-info,.footer_bottom_second{padding-bottom:30px}.footer-widgets,footer.site-info{width:50%}.site-footer{display:flex}.site-footer-bottom{display:block;text-align:center;padding-top:0}.footer-widgets{padding:40px 0}footer.site-info{padding:40px 0;border-left:1px solid #777}.inside-footer-widgets>div:not(:last-child){margin-bottom:0px!important}}@media (max-width:768px){.footer-widgets p,.footer_number a,footer.site-info a,.footer-widget-3{text-align:center}.footer-widgets{padding-left:30px;padding-top:50px;padding-right:30px}footer.site-info{padding-left:30px;padding-right:30px;padding-bottom:50px}.site-footer-bottom{display:block;padding-top:30px}.soc-icon{text-align:center}.footer-widget-1,.footer-widget-2,.footer-bottom-info,.footer_bottom_second{padding-bottom:30px}.inside-footer-widgets>div:not(:last-child){margin-bottom:0px!important}.footer_number{padding-bottom:5px}}