.WFP7jq_navbar{background-color:#000;background-size:cover;justify-content:center;align-items:center;max-width:100%;height:70px;margin:0 auto;display:flex;position:relative}.WFP7jq_menuToggle{cursor:pointer;background:0 0;border:none;font-size:1.5rem;display:none}.WFP7jq_navLinks{gap:20px;list-style:none;display:flex}.WFP7jq_navLinks li{color:#fff;margin:0 10px}.WFP7jq_navLinks li a{color:#fff;font-size:1rem;font-weight:500;text-decoration:none}.WFP7jq_navLinks li a:hover{color:#f0a500}.WFP7jq_serviceMenu{color:#000;position:relative}.WFP7jq_serviceSubMenu,.WFP7jq_gumDiseaseSubMenu{z-index:1000;background-color:#fff;width:250px;margin:0;padding:0;list-style-type:none;position:absolute;box-shadow:0 2px 5px #0000001a}.WFP7jq_serviceMenu>a{color:#fff}.WFP7jq_serviceMenu:hover>a{color:#c3862d}.WFP7jq_serviceSubMenu li:hover>a,.WFP7jq_gumDiseaseSubMenu li:hover>a{color:#000}.WFP7jq_serviceSubMenu a,.WFP7jq_gumDiseaseSubMenu a,.WFP7jq_serviceSubMenu li a,.WFP7jq_gumDiseaseSubMenu li a{color:#000;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:block}.WFP7jq_serviceSubMenu{top:100%;left:0}.WFP7jq_gumDiseaseSubMenu{top:0;left:100%}.WFP7jq_serviceSubMenu li,.WFP7jq_gumDiseaseSubMenu li{padding:8px 12px}.WFP7jq_serviceSubMenu li:last-child,.WFP7jq_gumDiseaseSubMenu li:last-child{border-bottom:none}.WFP7jq_serviceSubMenu a,.WFP7jq_gumDiseaseSubMenu a{color:#000;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:block}.WFP7jq_serviceMenu:hover .WFP7jq_gumDiseaseSubMenu{display:block}.WFP7jq_rightArrow{float:right;color:#000;margin-left:5px}.WFP7jq_serviceSubMenu li:hover,.WFP7jq_gumDiseaseSubMenu li:hover{background-color:#f5f5f5}.WFP7jq_contactSection{text-align:center;background-color:#fff;max-width:1310px;margin:0 auto;padding:50px 20px}.WFP7jq_header{background-color:#2c3e50;padding:60px 0}.WFP7jq_headerTitle{color:#fff;font-size:3rem}.WFP7jq_content{background-color:#fff;padding:20px 0}.WFP7jq_subTitle{margin-bottom:10px;font-size:24px}.WFP7jq_mainTitle{font-size:2rem}.WFP7jq_content{background-color:#fff;max-width:1200px;margin:0 auto;padding:20px 0}.WFP7jq_contactDetails{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;max-width:1310px;margin:0 auto;padding:20px;display:flex}.WFP7jq_contactCard{text-align:center;background-color:#f9f9f9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:350px;height:250px;transition:transform .3s;display:flex;box-shadow:0 4px 8px #0000001a}.WFP7jq_contactCard:hover{transform:scale(1.05)}.WFP7jq_icon{margin-bottom:20px}.WFP7jq_text a{text-decoration:none}.WFP7jq_text a:hover{text-decoration:underline}.WFP7jq_contactTitle{font-size:1.5rem}.WFP7jq_contactText{color:#555;margin:0;font-size:17px}.WFP7jq_text{text-align:center;width:100%;max-width:800px}.WFP7jq_appointmentSection{text-align:center;background-color:#f8f0e5;padding:2rem}.WFP7jq_subHeading{margin-bottom:1.5rem;font-size:20px}.WFP7jq_buttonContainer{justify-content:center;gap:1rem;display:flex}.WFP7jq_callButton a{color:#fff;text-decoration:none}.WFP7jq_bookButton{color:#fff;cursor:pointer;background-color:#c3862d;border:2px solid #c3862d;border-radius:.375rem;padding:.75rem 2rem;font-size:15px;font-weight:600;transition:background-color .3s}.WFP7jq_bookButton:hover{background-color:#a56d20}.WFP7jq_callButton{color:#fff;cursor:pointer;background-color:#4a5568;border:2px solid #4a5568;border-radius:.375rem;padding:.75rem 2rem;font-size:15px;font-weight:600;transition:background-color .3s}.WFP7jq_callButton:hover{background-color:#2d3748}@media (max-width:768px){.WFP7jq_contactDetails{flex-direction:column}}.WFP7jq_footerSection{background-color:#fff;width:100%}.WFP7jq_innerFooterContainer{flex-direction:row;justify-content:space-between;margin:0 auto;display:flex}.WFP7jq_mapContainer{width:560px}.WFP7jq_mapIframe{width:500px;height:450px}.WFP7jq_appointmentBooking{color:#fff;background-color:#c3862d;flex-direction:column;justify-content:center;width:500px;display:flex}.WFP7jq_appointment{width:100%;height:auto}.WFP7jq_appointment input{width:300px;padding:10px}.WFP7jq_form_box{margin-bottom:15px}.WFP7jq_form_box input{border:1px solid #ccc;border-radius:4px;width:100%;padding:10px}.WFP7jq_imp_submit button{color:#000;border:1px solid #fff;border-radius:5px;width:150px;height:35px;font-family:sans-serif}.WFP7jq_contentSection{color:#fff;background-color:#c3862d;flex-direction:column;justify-content:center;align-items:center;width:734px;padding:0 30px;display:flex}.WFP7jq_headingContainer{align-items:center}.WFP7jq_headingContainer h5{margin-right:10px}.WFP7jq_logoContainer{justify-content:center;display:flex}.WFP7jq_logoContainer img{width:150px;height:70px;margin:10px}.WFP7jq_heading{margin-bottom:10px;font-size:1.5rem}.WFP7jq_headings{font-size:1.5rem}.WFP7jq_datas{justify-content:space-between;font-size:15px;display:flex}.WFP7jq_openingHours{color:#000;background-color:#fff;flex-direction:column;align-items:center;width:70%;height:318px;margin-bottom:20px;padding:10px;display:flex}.WFP7jq_heading,.WFP7jq_headings{font-size:20px}.WFP7jq_separator{flex-direction:column;align-items:center;width:100%;height:300px;display:flex}.WFP7jq_separator p{text-align:center;width:340px;margin:5px 0}.WFP7jq_separator hr{width:100%;margin:5px 0}.WFP7jq_input{width:100%;max-width:350px;padding:10px}.WFP7jq_mainlogo{justify-content:center;gap:3rem;display:flex}.WFP7jq_socialIcons{justify-content:center;gap:10px;margin-top:10px;display:flex}.WFP7jq_footerBottom{text-align:center;background-color:#000;padding:10px;font-size:18px}.WFP7jq_footerBottom p{color:#fff}.WFP7jq_contactInfo{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.WFP7jq_contactInfo .WFP7jq_phone img{width:25px;height:25px}.WFP7jq_phone p,.WFP7jq_address p{align-items:center;gap:.5rem;display:flex}.WFP7jq_contactInfo .WFP7jq_phone p{letter-spacing:1px;margin-bottom:0;font-size:20px}.WFP7jq_contactInfo .WFP7jq_address img{width:20px;height:25px}.WFP7jq_contactInfo .WFP7jq_address p{letter-spacing:1px;margin-top:0;font-size:12px;font-weight:700}.WFP7jq_phone a{color:#fff;text-decoration:none}.WFP7jq_header{background-color:#fff;justify-content:space-between;align-items:center;max-width:1200px;height:130px;margin:auto;display:flex}.WFP7jq_logo{height:100px}.WFP7jq_new_content{text-align:center;background-color:#333;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100px;padding:10px;display:flex}.WFP7jq_new_content h4,.WFP7jq_new_content p{color:#fff;margin:5px 0}@media (max-width:480px){.WFP7jq_navbar{background-color:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;height:auto;display:flex}.WFP7jq_navLinks{background-color:#ffffffe6;flex-direction:column;gap:10px;width:100%;padding:10px;display:none}.WFP7jq_navLinks.WFP7jq_active{justify-content:center;align-items:center;display:flex}.WFP7jq_menuToggle{border:1px solid #fff;display:block;position:absolute;top:10px;right:10px}.WFP7jq_navLinks li a{color:#000;font-size:1rem}.WFP7jq_navLinks li a:hover{color:#b57628}.WFP7jq_innerFooterContainer{flex-direction:column;align-items:center}.WFP7jq_mapContainer{width:100%}.WFP7jq_mapIframe{width:100%;height:300px}.WFP7jq_contentSection,.WFP7jq_appointmentBooking{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}.WFP7jq_headingContainer h5{margin-top:15px;font-size:1.2rem}.WFP7jq_openingHours{width:100%;height:auto;margin-bottom:20px;padding:10px}.WFP7jq_separator{width:90%}.WFP7jq_separator p{width:100%;font-size:14px}.WFP7jq_separator hr{margin:5px 0}.WFP7jq_contactInfo{align-items:center;gap:10px}.WFP7jq_phone p,.WFP7jq_address p{text-align:center;font-size:12px}.WFP7jq_phone img,.WFP7jq_address img{width:25px;height:25px}.WFP7jq_mainlogo{flex-direction:column;gap:1rem}.WFP7jq_socialIcons{gap:10px;padding:10px}.WFP7jq_footerBottom{padding:10px;font-size:5px}.WFP7jq_footerBottom p{font-size:14px}}@media only screen and (max-width:480px){.WFP7jq_contactSection{padding:30px 10px}.WFP7jq_headerTitle{font-size:2rem}.WFP7jq_mainTitle{font-size:1.5rem}.WFP7jq_contactDetails{flex-direction:column;align-items:stretch}.WFP7jq_contactCard{width:100%;height:auto;margin:10px 0;padding:20px}.WFP7jq_icon{margin-bottom:15px}.WFP7jq_contactTitle{font-size:1.3rem}.WFP7jq_contactText{font-size:.9rem}.WFP7jq_text{text-align:justify;width:100%;font-size:.9rem}}@media (max-width:480px){.WFP7jq_appointmentSection{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}.WFP7jq_heading{font-size:20px}.WFP7jq_subHeading{font-size:14px}.WFP7jq_buttonContainer{flex-direction:column;gap:.75rem;width:70%}.WFP7jq_bookButton,.WFP7jq_callButton{height:50px;padding:.3rem 1rem;font-size:13px}.WFP7jq_new_content{height:auto;padding:15px}.WFP7jq_new_content h4,.WFP7jq_new_content p{margin:5px 0;font-size:14px}}
