.elementor-29233 .elementor-element.elementor-element-4fe8e93:not(.elementor-motion-effects-element-type-background), .elementor-29233 .elementor-element.elementor-element-4fe8e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-29233 .elementor-element.elementor-element-4fe8e93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-29233 .elementor-element.elementor-element-4fe8e93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29233 .elementor-element.elementor-element-c31007f{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-29233 .elementor-element.elementor-element-c31007f p{margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-29233 .elementor-element.elementor-element-65401da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-1.1px;}.elementor-29233 .elementor-element.elementor-element-2b87a11 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-29233 .elementor-element.elementor-element-e3cf415 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-29233 .elementor-element.elementor-element-2cb809c > .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-1827b543 );}.elementor-29233 .elementor-element.elementor-element-2cb809c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29233 .elementor-element.elementor-element-20fd71d .elementor-button{background-color:var( --e-global-color-7a016f49 );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;}.elementor-29233 .elementor-element.elementor-element-20fd71d .elementor-button:hover, .elementor-29233 .elementor-element.elementor-element-20fd71d .elementor-button:focus{background-color:var( --e-global-color-381c889b );}.elementor-29233 .elementor-element.elementor-element-573e788:not(.elementor-motion-effects-element-type-background), .elementor-29233 .elementor-element.elementor-element-573e788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1827b543 );}.elementor-29233 .elementor-element.elementor-element-573e788{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-29233 .elementor-element.elementor-element-573e788 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-29233 .elementor-element.elementor-element-59ada08{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-29233 .elementor-element.elementor-element-59ada08 .elementor-divider-separator{width:57%;margin:0 auto;margin-center:0;}.elementor-29233 .elementor-element.elementor-element-59ada08 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29233 .elementor-element.elementor-element-d666eb3 p{margin-bottom:0px;}.elementor-29233 .elementor-element.elementor-element-1434dbb p{margin-bottom:0px;}.elementor-29233 .elementor-element.elementor-element-50a34d7 p{margin-bottom:0px;}.elementor-29233 .elementor-element.elementor-element-cd499ab p{margin-bottom:0px;}.elementor-29233 .elementor-element.elementor-element-abdc285:not(.elementor-motion-effects-element-type-background), .elementor-29233 .elementor-element.elementor-element-abdc285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58caeba6 );background-image:url("https://www.michiganfootdoctors.com/uploads/2025/04/pexels-song-ning-chan-269807309-19405753-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-29233 .elementor-element.elementor-element-abdc285 > .elementor-background-overlay{background-color:var( --e-global-color-58caeba6 );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29233 .elementor-element.elementor-element-abdc285{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-29233 .elementor-element.elementor-element-aabcc65 .elementor-heading-title{color:var( --e-global-color-1827b543 );}.elementor-29233 .elementor-element.elementor-element-d666f4a p{margin-bottom:0px;}.elementor-29233 .elementor-element.elementor-element-d666f4a{color:var( --e-global-color-1827b543 );}.elementor-29233 .elementor-element.elementor-element-281766a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:24px;color:var( --e-global-color-1827b543 );}.elementor-29233 .elementor-element.elementor-element-281766a a{color:var( --e-global-color-1827b543 );}.elementor-bc-flex-widget .elementor-29233 .elementor-element.elementor-element-783fd30.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29233 .elementor-element.elementor-element-783fd30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29233 .elementor-element.elementor-element-4708d82 .elementor-button{background-color:var( --e-global-color-7a016f49 );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;}.elementor-29233 .elementor-element.elementor-element-697f448:not(.elementor-motion-effects-element-type-background), .elementor-29233 .elementor-element.elementor-element-697f448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1827b543 );}.elementor-29233 .elementor-element.elementor-element-697f448{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29233 .elementor-element.elementor-element-697f448 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29233 .elementor-element.elementor-element-f217dbc{--spacer-size:50px;}.elementor-29233 .elementor-element.elementor-element-3b8b005 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-29233 .elementor-element.elementor-element-954be38:not(.elementor-motion-effects-element-type-background), .elementor-29233 .elementor-element.elementor-element-954be38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1827b543 );}.elementor-29233 .elementor-element.elementor-element-954be38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29233 .elementor-element.elementor-element-954be38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29233 .elementor-element.elementor-element-d423236{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-29233 .elementor-element.elementor-element-d423236 .elementor-divider-separator{width:64%;margin:0 auto;margin-center:0;}.elementor-29233 .elementor-element.elementor-element-d423236 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29233 .elementor-element.elementor-element-96300fb{--spacer-size:50px;}.elementor-29233 .elementor-element.elementor-element-f8d92cc{text-align:center;}.elementor-29233 .elementor-element.elementor-element-86f1ffa:not(.elementor-motion-effects-element-type-background), .elementor-29233 .elementor-element.elementor-element-86f1ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1827b543 );}.elementor-29233 .elementor-element.elementor-element-86f1ffa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29233 .elementor-element.elementor-element-86f1ffa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29233 .elementor-element.elementor-element-295c0ec{--spacer-size:50px;}.elementor-29233 .elementor-element.elementor-element-b06b98a{text-align:center;}.elementor-29233 .elementor-element.elementor-element-50032f9{text-align:center;}.elementor-29233 .elementor-element.elementor-element-50032f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;line-height:30px;}.elementor-29233 .elementor-element.elementor-element-fafb3a8:not(.elementor-motion-effects-element-type-background), .elementor-29233 .elementor-element.elementor-element-fafb3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1827b543 );}.elementor-29233 .elementor-element.elementor-element-fafb3a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29233 .elementor-element.elementor-element-fafb3a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29233 .elementor-element.elementor-element-a365900 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-29233 .elementor-element.elementor-element-42a9e83 img{width:50%;}.elementor-29233 .elementor-element.elementor-element-42a9e83:hover img{opacity:0.33;}.elementor-29233 .elementor-element.elementor-element-60ab7d0{font-family:"Roboto", Sans-serif;font-weight:700;line-height:24px;}.elementor-29233 .elementor-element.elementor-element-60ab7d0 p{margin-bottom:0px;}.elementor-29233 .elementor-element.elementor-element-4b6738e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-29233 .elementor-element.elementor-element-af5ea7b img{width:50%;}.elementor-29233 .elementor-element.elementor-element-af5ea7b:hover img{opacity:0.33;}.elementor-29233 .elementor-element.elementor-element-b521c4a{font-family:"Roboto", Sans-serif;font-weight:700;line-height:24px;}.elementor-29233 .elementor-element.elementor-element-b521c4a p{margin-bottom:0px;}.elementor-29233 .elementor-element.elementor-element-b395a9c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-29233 .elementor-element.elementor-element-2d8b4cf img{width:50%;}.elementor-29233 .elementor-element.elementor-element-2d8b4cf:hover img{opacity:0.33;}.elementor-29233 .elementor-element.elementor-element-6f0985e{font-family:"Roboto", Sans-serif;font-weight:700;line-height:24px;}.elementor-29233 .elementor-element.elementor-element-6f0985e p{margin-bottom:0px;}.elementor-29233 .elementor-element.elementor-element-209145e:not(.elementor-motion-effects-element-type-background), .elementor-29233 .elementor-element.elementor-element-209145e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1827b543 );}.elementor-29233 .elementor-element.elementor-element-209145e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29233 .elementor-element.elementor-element-209145e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29233 .elementor-element.elementor-element-b8d6766{--spacer-size:50px;}.elementor-29233 .elementor-element.elementor-element-2880be7 p{margin-bottom:0px;}.elementor-29233 .elementor-element.elementor-element-935b5d9 p{margin-bottom:0px;}.elementor-29233 .elementor-element.elementor-element-a6c781e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-29233 .elementor-element.elementor-element-a6c781e .elementor-divider-separator{width:100%;}.elementor-29233 .elementor-element.elementor-element-a6c781e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-29233 .elementor-element.elementor-element-492f8dc .elementor-button{background-color:var( --e-global-color-7a016f49 );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;}.elementor-29233 .elementor-element.elementor-element-492f8dc .elementor-button:hover, .elementor-29233 .elementor-element.elementor-element-492f8dc .elementor-button:focus{background-color:var( --e-global-color-381c889b );}.elementor-29233 .elementor-element.elementor-element-40c3e8d{--spacer-size:50px;}.elementor-29233 .elementor-element.elementor-element-3c01cfe:not(.elementor-motion-effects-element-type-background), .elementor-29233 .elementor-element.elementor-element-3c01cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-29233 .elementor-element.elementor-element-3c01cfe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:90px;margin-bottom:90px;}.elementor-29233 .elementor-element.elementor-element-3c01cfe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29233 .elementor-element.elementor-element-460fb5e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:30px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(min-width:768px){.elementor-29233 .elementor-element.elementor-element-73f972b{width:43.896%;}.elementor-29233 .elementor-element.elementor-element-e3cf415{width:56.104%;}.elementor-29233 .elementor-element.elementor-element-2aa3c7d{width:60.349%;}.elementor-29233 .elementor-element.elementor-element-783fd30{width:38.983%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29233 .elementor-element.elementor-element-73f972b{width:100%;}.elementor-29233 .elementor-element.elementor-element-e3cf415{width:100%;}}@media(max-width:1024px){.elementor-29233 .elementor-element.elementor-element-4fe8e93{padding:030px 030px 030px 030px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-29233 .elementor-element.elementor-element-65401da .elementor-heading-title{font-size:24px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-29233 .elementor-element.elementor-element-3c01cfe{padding:20px 20px 20px 20px;}.elementor-29233 .elementor-element.elementor-element-460fb5e{text-align:center;}.elementor-29233 .elementor-element.elementor-element-460fb5e .elementor-heading-title{font-size:26px;}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-29233 .elementor-element.elementor-element-c31007f{font-size:18px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-29233 .elementor-element.elementor-element-65401da .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-29233 .elementor-element.elementor-element-e3cf415 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-29233 .elementor-element.elementor-element-20fd71d .elementor-button{font-size:20px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-29233 .elementor-element.elementor-element-492f8dc .elementor-button{font-size:20px;}.elementor-29233 .elementor-element.elementor-element-460fb5e .elementor-heading-title{font-size:20px;}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{line-height:var( --e-global-typography-text-line-height );}}