.elementor-7969 .elementor-element.elementor-element-aeba8dd .elementor-button:hover svg,.elementor-7969 .elementor-element.elementor-element-aeba8dd .elementor-button:focus svg{fill:var(--e-global-color-64266bf)}.elementor-7969 .elementor-element.elementor-element-6c40d9a .elementor-button:hover svg,.elementor-7969 .elementor-element.elementor-element-6c40d9a .elementor-button:focus svg{fill:var(--e-global-color-9dd3dbd)}.elementor-7969 .elementor-element.elementor-element-aabecb8 .elementor-button:hover svg,.elementor-7969 .elementor-element.elementor-element-aabecb8 .elementor-button:focus svg{fill:var(--e-global-color-9dd3dbd)}.elementor-7969 .elementor-element.elementor-element-78c9fd33 .elementor-icon-list-icon svg{fill:var(--e-global-color-8ef6e3a);transition:fill .3s}.elementor-7969 .elementor-element.elementor-element-78c9fd33 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var(--e-global-color-8ef6e3a)}.elementor-7969 .elementor-element.elementor-element-4a38317d .elementor-icon-list-icon svg{fill:var(--e-global-color-8ef6e3a);transition:fill .3s}.elementor-7969 .elementor-element.elementor-element-4a38317d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var(--e-global-color-8ef6e3a)}.elementor-7969 .elementor-element.elementor-element-3de1efbf .elementor-icon-list-icon svg{fill:var(--e-global-color-35ac4cc);transition:fill .3s}.elementor-7969 .elementor-element.elementor-element-67896ad6 .elementor-icon-list-icon svg{fill:var(--e-global-color-35ac4cc);transition:fill .3s}.elementor-7969 .elementor-element.elementor-element-67896ad6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var(--e-global-color-35ac4cc)}.elementor-7969 .elementor-element.elementor-element-1a00b3d3 .elementor-icon-list-icon svg{fill:var(--e-global-color-6429e87);transition:fill .3s}.default_banner h1 span{display:inline-block}.postid-7867 .free-btn{display:none}.office-hours span{font-size:12px!important;line-height:150%!important;display:flex}@media (max-width:767px){.jk_btn span.elementor-button-text{width:218px!important}.location_intro h4{padding-top:4px!important}}.location_intro h4{color:#a21215!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:#43aaed!important}body.single-location .services_we_offer p a:hover{color:#fff1f1!important}@media (min-width:768px) and (max-width:1024px){.services_we_offer span{display:inline-block}}.postid-7867 .visit.bg-shape{display:none}.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}.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}.location_intro h4{color:#a21215!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:#43aaed!important}body.single-location .services_we_offer p a:hover{color:#fff1f1!important}@media (min-width:768px) and (max-width:1024px){.services_we_offer span{display:inline-block}}.postid-7867 .visit.bg-shape{display:none}.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}.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}.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}