.elementor-9070 .elementor-element.elementor-element-fbcefee .elementor-button:hover svg,.elementor-9070 .elementor-element.elementor-element-fbcefee .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-9070 .elementor-element.elementor-element-2602bab .elementor-button:hover svg,.elementor-9070 .elementor-element.elementor-element-2602bab .elementor-button:focus svg{fill:var(--e-global-color-3f2fc44)}.elementor-9070 .elementor-element.elementor-element-aef49da .elementor-button:hover svg,.elementor-9070 .elementor-element.elementor-element-aef49da .elementor-button:focus svg{fill:var(--e-global-color-secondary)}.elementor-9070 .elementor-element.elementor-element-f528a4c .elementor-icon-list-icon svg{fill:var(--e-global-color-e5babad);transition:fill .3s}.elementor-9070 .elementor-element.elementor-element-2f72708 .elementor-icon-list-icon svg{fill:var(--e-global-color-e5babad);transition:fill .3s}.elementor-9070 .elementor-element.elementor-element-59c5637a .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill .3s}.elementor-9070 .elementor-element.elementor-element-30f64f3c .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill .3s}.elementor-9070 .elementor-element.elementor-element-475ad05 .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill .3s}body.rtl .elementor-9070 .elementor-element.elementor-element-a917584{left:14px}.elementor-9070 .elementor-element.elementor-element-77ecfbca .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill .3s}@media (max-width:767px){body.rtl .elementor-9070 .elementor-element.elementor-element-a917584{left:6px}}.default_banner h1 span{display:inline-block}@media (max-width:767px){.jk_btn span.elementor-button-text{width:218px!important}.location_intro h4{padding-top:4px!important}}.location_intro h4{color:#b52025!important;margin-top:0!important;margin-bottom:12px!important}@media (min-width:768px) and (max-width:1024px){.location_intro span{display:inline-block!important}}@media (max-width:451px){.location_intro h2 span{display:block!important}}@media (max-width:767px){.location_intro span{display:inline-block}}body.single-location.san-leandro .color-heading{width:100%!important}@media (min-width:768px) and (max-width:1024px){.top_rated_section span{display:block}}body.single-location .services_we_offer p a{color:#fde3e4!important}body.single-location .services_we_offer p a:hover{color:#dcf3ff!important}@media (min-width:768px) and (max-width:1024px){.services_we_offer span{display:inline-block}}.postid-7867 .visit.bg-shape{display:none}.service_one span{display:inline-block}.service_two span{display:inline-block}.service-section .service_one::before{z-index:2;top:-4px;right:-2px;left:unset}.service-section .service_two::before{z-index:2;top:-4px;left:-2px;right:unset}.braces-img::before{z-index:1;top:-35px;left:-33px;right:unset}.bg-shape.orthodontics:after{left:0;border-radius:0px 500px 500px 0px}.bg-shape.orthodontics .elementor-widget-image:after{left:-100px;background-image:url("/wp-content/uploads/2025/03/Orthodontics-Left-panda.png");--lzl-bg-img:"/wp-content/uploads/2025/03/Orthodontics-Left-panda.png"}.visit.bg-shape .elementor-widget-image:after{right:-100px;bottom:-160px;background-image:url("/wp-content/uploads/2025/03/shape.svg");width:160px;height:246px;--lzl-bg-img:"/wp-content/uploads/2025/03/shape.svg"}.visit.bg-shape .elementor-widget-image:after.lzl:not(.lzl-ed),.visit.bg-shape .elementor-widget-image:after.lzl-ing:not(.lzl-ed){background-image:none}@media (min-width:1341px) and (max-width:1438px){.bg-shape>.e-con-inner{gap:30px}.text_col{width:53%}.bg-shape .elementor-widget-image:after{right:-13%}.bg-shape.orthodontics .elementor-widget-image:after{left:-13%}.visit.bg-shape .elementor-widget-image:after{right:-10.8%;bottom:-38%}}@media (min-width:1201px) and (max-width:1340px){.bg-shape>.e-con-inner{gap:30px}.text_col{width:53%}.bg-shape .elementor-widget-image:after{right:-10%}.bg-shape.orthodontics .elementor-widget-image:after{left:-10%}.visit.bg-shape .elementor-widget-image:after{right:-7.8%;bottom:-38%}}@media (min-width:1025px) and (max-width:1200px){.bg-shape:after,.visit.bg-shape:after{top:-4.5%;width:70%;height:600px}.visit.bg-shape .elementor-widget-image:after{right:-40px;bottom:-80px;width:104px;height:160px}.bg-shape.orthodontics:after{top:-4.5%;width:67.45%;height:600px}.text_col{width:100%}.bg-shape .elementor-widget-image:after{width:160px;height:160px;right:-50px;bottom:-125px}.bg-shape.orthodontics .elementor-widget-image:after{width:160px;height:160px;left:-50px;bottom:-130px}}@media (min-width:768px) and (max-width:1024px){.bg-shape:after,.visit.bg-shape:after{top:0;width:70%;height:583px}.bg-shape.orthodontics:after{top:0;width:67.45%;height:583px}.text_col{width:100%}.bg-shape .elementor-widget-image:after{width:160px;height:160px;right:-92px;bottom:-185px}.bg-shape.orthodontics .elementor-widget-image:after{width:160px;height:160px;left:-92px;bottom:-178px}.visit.bg-shape .elementor-widget-image:after{right:-90px;bottom:-136px;width:104px;height:160px}}@media (max-width:767px){.service-heading span,.m-x-auto h2{font-size:24px!important;line-height:28.8px!important}.service-section .service_one::before{top:-2px}.service-section .service_two::before{top:-2px}.bg-shape:after,.visit.bg-shape:after{top:0;width:73.13%;height:254px}.bg-shape.orthodontics:after{top:0;width:70.63%;height:255px}.text_col{width:100%}.bg-shape .elementor-widget-image:after{width:80px;height:80px;right:-30px;bottom:-78px}.bg-shape.orthodontics .elementor-widget-image:after{width:80px;height:80px;left:-30px;bottom:-85px}.text_col{width:100%}.visit.bg-shape .elementor-widget-image:after{right:-30px;bottom:-48px;width:52px;height:80px}}.hip_office_info .ae_acf_image_wrapper.single-image-wrapper{width:100%!important}.hip_office_info_ir_lc{display:block}.location_intro h4{color:#b52025!important;margin-top:0!important;margin-bottom:12px!important}@media (min-width:768px) and (max-width:1024px){.location_intro span{display:inline-block!important}}@media (max-width:451px){.location_intro h2 span{display:block!important}}@media (max-width:767px){.location_intro span{display:inline-block}}body.single-location.san-leandro .color-heading{width:100%!important}@media (min-width:768px) and (max-width:1024px){.top_rated_section span{display:block}}body.single-location .services_we_offer p a{color:#fde3e4!important}body.single-location .services_we_offer p a:hover{color:#dcf3ff!important}@media (min-width:768px) and (max-width:1024px){.services_we_offer span{display:inline-block}}.postid-7867 .visit.bg-shape{display:none}.service_one span{display:inline-block}.service_two span{display:inline-block}.service-section .service_one::before{z-index:2;top:-4px;right:-2px;left:unset}.service-section .service_two::before{z-index:2;top:-4px;left:-2px;right:unset}.braces-img::before{z-index:1;top:-35px;left:-33px;right:unset}.bg-shape.orthodontics:after{left:0;border-radius:0px 500px 500px 0px}.bg-shape.orthodontics .elementor-widget-image:after{left:-100px;background-image:url("/wp-content/uploads/2025/03/Orthodontics-Left-panda.png");--lzl-bg-img:"/wp-content/uploads/2025/03/Orthodontics-Left-panda.png"}.visit.bg-shape .elementor-widget-image:after{right:-100px;bottom:-160px;background-image:url("/wp-content/uploads/2025/03/shape.svg");width:160px;height:246px;--lzl-bg-img:"/wp-content/uploads/2025/03/shape.svg"}.visit.bg-shape .elementor-widget-image:after.lzl:not(.lzl-ed),.visit.bg-shape .elementor-widget-image:after.lzl-ing:not(.lzl-ed){background-image:none}@media (min-width:1341px) and (max-width:1438px){.bg-shape>.e-con-inner{gap:30px}.text_col{width:53%}.bg-shape .elementor-widget-image:after{right:-13%}.bg-shape.orthodontics .elementor-widget-image:after{left:-13%}.visit.bg-shape .elementor-widget-image:after{right:-10.8%;bottom:-38%}}@media (min-width:1201px) and (max-width:1340px){.bg-shape>.e-con-inner{gap:30px}.text_col{width:53%}.bg-shape .elementor-widget-image:after{right:-10%}.bg-shape.orthodontics .elementor-widget-image:after{left:-10%}.visit.bg-shape .elementor-widget-image:after{right:-7.8%;bottom:-38%}}@media (min-width:1025px) and (max-width:1200px){.bg-shape:after,.visit.bg-shape:after{top:-4.5%;width:70%;height:600px}.visit.bg-shape .elementor-widget-image:after{right:-40px;bottom:-80px;width:104px;height:160px}.bg-shape.orthodontics:after{top:-4.5%;width:67.45%;height:600px}.text_col{width:100%}.bg-shape .elementor-widget-image:after{width:160px;height:160px;right:-50px;bottom:-125px}.bg-shape.orthodontics .elementor-widget-image:after{width:160px;height:160px;left:-50px;bottom:-130px}}@media (min-width:768px) and (max-width:1024px){.bg-shape:after,.visit.bg-shape:after{top:0;width:70%;height:583px}.bg-shape.orthodontics:after{top:0;width:67.45%;height:583px}.text_col{width:100%}.bg-shape .elementor-widget-image:after{width:160px;height:160px;right:-92px;bottom:-185px}.bg-shape.orthodontics .elementor-widget-image:after{width:160px;height:160px;left:-92px;bottom:-178px}.visit.bg-shape .elementor-widget-image:after{right:-90px;bottom:-136px;width:104px;height:160px}}@media (max-width:767px){.service-heading span,.m-x-auto h2{font-size:24px!important;line-height:28.8px!important}.service-section .service_one::before{top:-2px}.service-section .service_two::before{top:-2px}.bg-shape:after,.visit.bg-shape:after{top:0;width:73.13%;height:254px}.bg-shape.orthodontics:after{top:0;width:70.63%;height:255px}.text_col{width:100%}.bg-shape .elementor-widget-image:after{width:80px;height:80px;right:-30px;bottom:-78px}.bg-shape.orthodontics .elementor-widget-image:after{width:80px;height:80px;left:-30px;bottom:-85px}.text_col{width:100%}.visit.bg-shape .elementor-widget-image:after{right:-30px;bottom:-48px;width:52px;height:80px}}.hip_office_info .ae_acf_image_wrapper.single-image-wrapper{width:100%!important}.hip_office_info_ir_lc{display:block}.bg-shape.orthodontics .elementor-widget-image:after.lzl:not(.lzl-ed),.bg-shape.orthodontics .elementor-widget-image:after.lzl-ing:not(.lzl-ed){background-image:none}.bg-shape.orthodontics .elementor-widget-image:after.lzl:not(.lzl-ed),.bg-shape.orthodontics .elementor-widget-image:after.lzl-ing:not(.lzl-ed){background-image:none}