.elementor-3348 .elementor-element.elementor-element-6fce8c30:not(.elementor-motion-effects-element-type-background), .elementor-3348 .elementor-element.elementor-element-6fce8c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/banner.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3348 .elementor-element.elementor-element-6fce8c30 > .elementor-background-overlay{background-color:var( --e-global-color-bde8c99 );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3348 .elementor-element.elementor-element-6fce8c30 > .elementor-container{min-height:375px;}.elementor-3348 .elementor-element.elementor-element-6fce8c30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3348 .elementor-element.elementor-element-62b89213{text-align:center;}.elementor-3348 .elementor-element.elementor-element-62b89213 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-25178c8 );}.elementor-3348 .elementor-element.elementor-element-43cd0b3{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-family:var( --e-global-typography-90215f4-font-family ), Sans-serif;font-size:var( --e-global-typography-90215f4-font-size );font-weight:var( --e-global-typography-90215f4-font-weight );text-transform:var( --e-global-typography-90215f4-text-transform );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );color:var( --e-global-color-text );}.elementor-3348 .elementor-element.elementor-element-3003cc0:not(.elementor-motion-effects-element-type-background), .elementor-3348 .elementor-element.elementor-element-3003cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25178c8 );}.elementor-3348 .elementor-element.elementor-element-3003cc0 > .elementor-background-overlay{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/ourpracticebgshape.svg");background-repeat:no-repeat;background-size:cover;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3348 .elementor-element.elementor-element-3003cc0 > .elementor-container{max-width:1180px;}.elementor-3348 .elementor-element.elementor-element-3003cc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:90px;margin-bottom:0px;padding:107px 0px 115px 0px;}.elementor-bc-flex-widget .elementor-3348 .elementor-element.elementor-element-223d9d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3348 .elementor-element.elementor-element-223d9d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3348 .elementor-element.elementor-element-223d9d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-4a04ccb .elementor-heading-title{font-family:var( --e-global-typography-667b9fe-font-family ), Sans-serif;font-size:var( --e-global-typography-667b9fe-font-size );font-weight:var( --e-global-typography-667b9fe-font-weight );text-transform:var( --e-global-typography-667b9fe-text-transform );line-height:var( --e-global-typography-667b9fe-line-height );letter-spacing:var( --e-global-typography-667b9fe-letter-spacing );color:var( --e-global-color-primary );}.elementor-3348 .elementor-element.elementor-element-87c8ebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3348 .elementor-element.elementor-element-87c8ebd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-cdeeec0{padding:0px 30px 0px 0px;font-family:var( --e-global-typography-b7ab8a7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7ab8a7-font-size );font-weight:var( --e-global-typography-b7ab8a7-font-weight );line-height:var( --e-global-typography-b7ab8a7-line-height );color:var( --e-global-color-primary );}.elementor-3348 .elementor-element.elementor-element-d9eea32 .elementor-button{background-color:var( --e-global-color-092d4c2 );font-family:var( --e-global-typography-90215f4-font-family ), Sans-serif;font-size:var( --e-global-typography-90215f4-font-size );font-weight:var( --e-global-typography-90215f4-font-weight );text-transform:var( --e-global-typography-90215f4-text-transform );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:13px 32px 13px 32px;}.elementor-3348 .elementor-element.elementor-element-d9eea32 .elementor-button:hover, .elementor-3348 .elementor-element.elementor-element-d9eea32 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-25178c8 );border-color:var( --e-global-color-primary );}.elementor-3348 .elementor-element.elementor-element-d9eea32{padding:20px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-d9eea32 .elementor-button:hover svg, .elementor-3348 .elementor-element.elementor-element-d9eea32 .elementor-button:focus svg{fill:var( --e-global-color-25178c8 );}.elementor-bc-flex-widget .elementor-3348 .elementor-element.elementor-element-a73ef96.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3348 .elementor-element.elementor-element-a73ef96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3348 .elementor-element.elementor-element-06669a1 > .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-06669a1 .uael-video__play-icon i, .elementor-3348 .elementor-element.elementor-element-06669a1 .uael-video__play-icon svg{font-size:72px;line-height:72px;width:72px;height:72px;}.elementor-3348 .elementor-element.elementor-element-06669a1 .uael-video__play-icon{width:72px;height:72px;}.elementor-3348 .elementor-element.elementor-element-06669a1 .uael-video__play-icon > img{width:72px;}.elementor-3348 .elementor-element.elementor-element-06669a1 .uael-video__play-icon.uael-video__vimeo-play{width:auto;height:auto;}.elementor-3348 .elementor-element.elementor-element-06669a1 .uael-vimeo-icon-bg{width:72px;}.elementor-3348 .elementor-element.elementor-element-06669a1 .uael-video-wistia-play{height:72px;width:calc( 72px * 1.45 );}.elementor-3348 .elementor-element.elementor-element-1e9fcbda:not(.elementor-motion-effects-element-type-background), .elementor-3348 .elementor-element.elementor-element-1e9fcbda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3348 .elementor-element.elementor-element-1e9fcbda > .elementor-background-overlay{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/ourdoctorshape.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3348 .elementor-element.elementor-element-1e9fcbda{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-3348 .elementor-element.elementor-element-1af83128.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3348 .elementor-element.elementor-element-1af83128.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3348 .elementor-element.elementor-element-dd799f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;text-align:center;}.elementor-3348 .elementor-element.elementor-element-dd799f0 img{width:405px;max-width:100%;height:405px;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-text );border-radius:50% 50% 50% 50%;}.elementor-3348 .elementor-element.elementor-element-69f611c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -275px;text-align:center;}.elementor-3348 .elementor-element.elementor-element-69f611c8 img{width:405px;max-width:100%;height:405px;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-text );border-radius:50% 50% 50% 50%;}.elementor-bc-flex-widget .elementor-3348 .elementor-element.elementor-element-78247349.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3348 .elementor-element.elementor-element-78247349.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3348 .elementor-element.elementor-element-78247349 > .elementor-element-populated{padding:20px 10px 10px 0px;}.elementor-3348 .elementor-element.elementor-element-4d01cde2 .elementor-heading-title{font-family:var( --e-global-typography-667b9fe-font-family ), Sans-serif;font-size:var( --e-global-typography-667b9fe-font-size );font-weight:var( --e-global-typography-667b9fe-font-weight );text-transform:var( --e-global-typography-667b9fe-text-transform );line-height:var( --e-global-typography-667b9fe-line-height );letter-spacing:var( --e-global-typography-667b9fe-letter-spacing );color:var( --e-global-color-bde8c99 );}.elementor-3348 .elementor-element.elementor-element-23d63be3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3348 .elementor-element.elementor-element-23d63be3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-25178c8 );}.elementor-3348 .elementor-element.elementor-element-dc7afd4{padding:0px 30px 0px 0px;font-family:var( --e-global-typography-b7ab8a7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7ab8a7-font-size );font-weight:var( --e-global-typography-b7ab8a7-font-weight );line-height:var( --e-global-typography-b7ab8a7-line-height );color:var( --e-global-color-25178c8 );}.elementor-3348 .elementor-element.elementor-element-35f68b12 .elementor-button{background-color:var( --e-global-color-092d4c2 );font-family:var( --e-global-typography-90215f4-font-family ), Sans-serif;font-size:var( --e-global-typography-90215f4-font-size );font-weight:var( --e-global-typography-90215f4-font-weight );text-transform:var( --e-global-typography-90215f4-text-transform );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-25178c8 );border-radius:50px 50px 50px 50px;padding:13px 32px 13px 32px;}.elementor-3348 .elementor-element.elementor-element-35f68b12 .elementor-button:hover, .elementor-3348 .elementor-element.elementor-element-35f68b12 .elementor-button:focus{background-color:var( --e-global-color-25178c8 );color:var( --e-global-color-primary );}.elementor-3348 .elementor-element.elementor-element-35f68b12{padding:10px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-35f68b12 .elementor-button:hover svg, .elementor-3348 .elementor-element.elementor-element-35f68b12 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3348 .elementor-element.elementor-element-e202226:not(.elementor-motion-effects-element-type-background), .elementor-3348 .elementor-element.elementor-element-e202226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-e202226 > .elementor-background-overlay{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/ourdoctorshape.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3348 .elementor-element.elementor-element-e202226{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-3348 .elementor-element.elementor-element-0ba0c90.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3348 .elementor-element.elementor-element-0ba0c90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3348 .elementor-element.elementor-element-0ba0c90 > .elementor-element-populated{padding:20px 10px 10px 0px;}.elementor-3348 .elementor-element.elementor-element-5ea5d04 .elementor-heading-title{font-family:var( --e-global-typography-667b9fe-font-family ), Sans-serif;font-size:var( --e-global-typography-667b9fe-font-size );font-weight:var( --e-global-typography-667b9fe-font-weight );text-transform:var( --e-global-typography-667b9fe-text-transform );line-height:var( --e-global-typography-667b9fe-line-height );letter-spacing:var( --e-global-typography-667b9fe-letter-spacing );color:var( --e-global-color-bde8c99 );}.elementor-3348 .elementor-element.elementor-element-0b3c40b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-3348 .elementor-element.elementor-element-0b3c40b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-25178c8 );}.elementor-3348 .elementor-element.elementor-element-5ab31a1{padding:0px 30px 0px 0px;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:27px;color:var( --e-global-color-25178c8 );}.elementor-3348 .elementor-element.elementor-element-48d1fda .elementor-button{background-color:var( --e-global-color-092d4c2 );font-family:var( --e-global-typography-90215f4-font-family ), Sans-serif;font-size:var( --e-global-typography-90215f4-font-size );font-weight:var( --e-global-typography-90215f4-font-weight );text-transform:var( --e-global-typography-90215f4-text-transform );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-25178c8 );border-radius:50px 50px 50px 50px;padding:13px 32px 13px 32px;}.elementor-3348 .elementor-element.elementor-element-48d1fda .elementor-button:hover, .elementor-3348 .elementor-element.elementor-element-48d1fda .elementor-button:focus{background-color:var( --e-global-color-25178c8 );color:var( --e-global-color-primary );}.elementor-3348 .elementor-element.elementor-element-48d1fda{padding:10px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-48d1fda .elementor-button:hover svg, .elementor-3348 .elementor-element.elementor-element-48d1fda .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-3348 .elementor-element.elementor-element-6542943.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3348 .elementor-element.elementor-element-6542943.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3348 .elementor-element.elementor-element-fd26d6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;text-align:start;}.elementor-3348 .elementor-element.elementor-element-fd26d6f img{width:456px;max-width:100%;height:431px;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;}.elementor-3348 .elementor-element.elementor-element-74c031d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -275px;text-align:end;}.elementor-3348 .elementor-element.elementor-element-74c031d img{width:462px;max-width:100%;height:442px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;}.elementor-3348 .elementor-element.elementor-element-f765aaa:not(.elementor-motion-effects-element-type-background), .elementor-3348 .elementor-element.elementor-element-f765aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3348 .elementor-element.elementor-element-f765aaa > .elementor-background-overlay{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/ourpracticebgshape.svg");background-repeat:no-repeat;background-size:cover;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3348 .elementor-element.elementor-element-f765aaa > .elementor-container{max-width:1180px;}.elementor-3348 .elementor-element.elementor-element-f765aaa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 0px 112px 0px;}.elementor-3348 .elementor-element.elementor-element-2b388a63 > .elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-5ede061d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-3348 .elementor-element.elementor-element-5ede061d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-25178c8 );}.elementor-3348 .elementor-element.elementor-element-519e7bfc{padding:0px 30px 0px 0px;font-family:var( --e-global-typography-b7ab8a7-font-family ), Sans-serif;font-size:var( --e-global-typography-b7ab8a7-font-size );font-weight:var( --e-global-typography-b7ab8a7-font-weight );line-height:var( --e-global-typography-b7ab8a7-line-height );color:var( --e-global-color-25178c8 );}.elementor-3348 .elementor-element.elementor-element-21c8bd2 .elementor-button{background-color:var( --e-global-color-092d4c2 );font-family:var( --e-global-typography-90215f4-font-family ), Sans-serif;font-size:var( --e-global-typography-90215f4-font-size );font-weight:var( --e-global-typography-90215f4-font-weight );text-transform:var( --e-global-typography-90215f4-text-transform );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-25178c8 );border-radius:50px 50px 50px 50px;padding:13px 32px 13px 32px;}.elementor-3348 .elementor-element.elementor-element-21c8bd2 .elementor-button:hover, .elementor-3348 .elementor-element.elementor-element-21c8bd2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-25178c8 );border-color:var( --e-global-color-primary );}.elementor-3348 .elementor-element.elementor-element-21c8bd2{padding:10px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-21c8bd2 .elementor-button:hover svg, .elementor-3348 .elementor-element.elementor-element-21c8bd2 .elementor-button:focus svg{fill:var( --e-global-color-25178c8 );}.elementor-bc-flex-widget .elementor-3348 .elementor-element.elementor-element-6d21ac43.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3348 .elementor-element.elementor-element-6d21ac43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3348 .elementor-element.elementor-element-5ed7da2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;}.elementor-3348 .elementor-element.elementor-element-5ed7da2c img{width:550px;max-width:100%;height:550px;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-accent );border-radius:50% 50% 50% 50%;}@media(max-width:1024px){.elementor-3348 .elementor-element.elementor-element-6fce8c30 > .elementor-container{min-height:300px;}.elementor-3348 .elementor-element.elementor-element-62b89213 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3348 .elementor-element.elementor-element-43cd0b3{margin:1% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-3003cc0 > .elementor-background-overlay{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/ourpracticebgshapetab.svg");background-position:bottom center;background-repeat:no-repeat;}.elementor-3348 .elementor-element.elementor-element-3003cc0{margin-top:0px;margin-bottom:0px;padding:109px 60px 110px 100px;}.elementor-3348 .elementor-element.elementor-element-4a04ccb .elementor-heading-title{font-size:var( --e-global-typography-667b9fe-font-size );line-height:var( --e-global-typography-667b9fe-line-height );letter-spacing:var( --e-global-typography-667b9fe-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-87c8ebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3348 .elementor-element.elementor-element-87c8ebd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3348 .elementor-element.elementor-element-cdeeec0{padding:0px 50px 0px 0px;font-size:var( --e-global-typography-b7ab8a7-font-size );line-height:var( --e-global-typography-b7ab8a7-line-height );}.elementor-3348 .elementor-element.elementor-element-d9eea32{padding:8px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-d9eea32 .elementor-button{font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-a73ef96 > .elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-1e9fcbda > .elementor-background-overlay{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/ourdoctorshapemobile.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3348 .elementor-element.elementor-element-1e9fcbda{padding:90px 80px 100px 100px;}.elementor-3348 .elementor-element.elementor-element-1af83128 > .elementor-element-populated{padding:70px 0px 0px 100px;}.elementor-3348 .elementor-element.elementor-element-4d01cde2 .elementor-heading-title{font-size:var( --e-global-typography-667b9fe-font-size );line-height:var( --e-global-typography-667b9fe-line-height );letter-spacing:var( --e-global-typography-667b9fe-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-23d63be3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3348 .elementor-element.elementor-element-23d63be3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3348 .elementor-element.elementor-element-dc7afd4{font-size:var( --e-global-typography-b7ab8a7-font-size );line-height:var( --e-global-typography-b7ab8a7-line-height );}.elementor-3348 .elementor-element.elementor-element-35f68b12{padding:8px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-35f68b12 .elementor-button{font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-e202226 > .elementor-background-overlay{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/ourdoctorshapemobile.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3348 .elementor-element.elementor-element-e202226{padding:90px 80px 100px 100px;}.elementor-3348 .elementor-element.elementor-element-5ea5d04{padding:0px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-5ea5d04 .elementor-heading-title{font-size:var( --e-global-typography-667b9fe-font-size );line-height:var( --e-global-typography-667b9fe-line-height );letter-spacing:var( --e-global-typography-667b9fe-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-0b3c40b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3348 .elementor-element.elementor-element-48d1fda{padding:8px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-48d1fda .elementor-button{font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-6542943 > .elementor-element-populated{padding:70px 0px 0px 100px;}.elementor-3348 .elementor-element.elementor-element-74c031d{text-align:center;}.elementor-3348 .elementor-element.elementor-element-f765aaa > .elementor-background-overlay{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/ourpracticebgshapetab.svg");background-position:bottom center;background-repeat:no-repeat;}.elementor-3348 .elementor-element.elementor-element-f765aaa{padding:50px 60px 110px 100px;}.elementor-3348 .elementor-element.elementor-element-5ede061d{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-3348 .elementor-element.elementor-element-5ede061d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3348 .elementor-element.elementor-element-519e7bfc{padding:0px 50px 0px 0px;font-size:var( --e-global-typography-b7ab8a7-font-size );line-height:var( --e-global-typography-b7ab8a7-line-height );}.elementor-3348 .elementor-element.elementor-element-21c8bd2{padding:8px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-21c8bd2 .elementor-button{font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-6d21ac43 > .elementor-element-populated{padding:85px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-5ed7da2c{text-align:center;}}@media(max-width:767px){.elementor-3348 .elementor-element.elementor-element-6fce8c30 > .elementor-container{min-height:266px;}.elementor-3348 .elementor-element.elementor-element-62b89213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-3348 .elementor-element.elementor-element-62b89213 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3348 .elementor-element.elementor-element-43cd0b3{margin:2% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-3003cc0 > .elementor-background-overlay{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/ourpracticebgshapemobile.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3348 .elementor-element.elementor-element-3003cc0{padding:65px 20px 40px 20px;}.elementor-3348 .elementor-element.elementor-element-4a04ccb .elementor-heading-title{font-size:var( --e-global-typography-667b9fe-font-size );line-height:var( --e-global-typography-667b9fe-line-height );letter-spacing:var( --e-global-typography-667b9fe-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-87c8ebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3348 .elementor-element.elementor-element-87c8ebd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3348 .elementor-element.elementor-element-cdeeec0{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-b7ab8a7-font-size );line-height:var( --e-global-typography-b7ab8a7-line-height );}.elementor-3348 .elementor-element.elementor-element-d9eea32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-d9eea32 .elementor-button{font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );border-width:3px 3px 3px 3px;padding:10px 21px 10px 22px;}.elementor-3348 .elementor-element.elementor-element-a73ef96 > .elementor-element-populated{padding:50px 0px 4px 0px;}.elementor-3348 .elementor-element.elementor-element-1e9fcbda > .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3348 .elementor-element.elementor-element-1e9fcbda{padding:78px 20px 60px 20px;}.elementor-3348 .elementor-element.elementor-element-1af83128 > .elementor-element-populated{padding:25px 0px 0px 15px;}.elementor-3348 .elementor-element.elementor-element-dd799f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;text-align:center;}.elementor-3348 .elementor-element.elementor-element-dd799f0 img{width:209px;max-width:100%;height:209px;}.elementor-3348 .elementor-element.elementor-element-69f611c8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -40%;}.elementor-3348 .elementor-element.elementor-element-69f611c8 img{width:209px;max-width:100%;height:209px;}.elementor-3348 .elementor-element.elementor-element-4d01cde2 .elementor-heading-title{font-size:var( --e-global-typography-667b9fe-font-size );line-height:var( --e-global-typography-667b9fe-line-height );letter-spacing:var( --e-global-typography-667b9fe-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-23d63be3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-3348 .elementor-element.elementor-element-23d63be3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3348 .elementor-element.elementor-element-dc7afd4{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-b7ab8a7-font-size );line-height:var( --e-global-typography-b7ab8a7-line-height );}.elementor-3348 .elementor-element.elementor-element-35f68b12{padding:0px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-35f68b12 .elementor-button{font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );border-width:3px 3px 3px 3px;padding:10px 15px 10px 15px;}.elementor-3348 .elementor-element.elementor-element-e202226 > .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3348 .elementor-element.elementor-element-e202226{padding:78px 20px 60px 20px;}.elementor-3348 .elementor-element.elementor-element-5ea5d04 .elementor-heading-title{font-size:var( --e-global-typography-667b9fe-font-size );line-height:var( --e-global-typography-667b9fe-line-height );letter-spacing:var( --e-global-typography-667b9fe-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-0b3c40b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3348 .elementor-element.elementor-element-0b3c40b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3348 .elementor-element.elementor-element-5ab31a1{padding:0px 0px 0px 0px;font-size:16px;line-height:21px;}.elementor-3348 .elementor-element.elementor-element-48d1fda{padding:0px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-48d1fda .elementor-button{font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );border-width:3px 3px 3px 3px;padding:10px 21px 10px 22px;}.elementor-3348 .elementor-element.elementor-element-6542943 > .elementor-element-populated{padding:25px 0px 0px 15px;}.elementor-3348 .elementor-element.elementor-element-fd26d6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;text-align:center;}.elementor-3348 .elementor-element.elementor-element-fd26d6f img{width:209px;max-width:100%;height:209px;}.elementor-3348 .elementor-element.elementor-element-74c031d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -40%;}.elementor-3348 .elementor-element.elementor-element-74c031d img{width:209px;max-width:100%;height:209px;}.elementor-3348 .elementor-element.elementor-element-f765aaa > .elementor-background-overlay{background-image:url("https://smilemoreortho.com/wp-content/uploads/2021/03/ourpracticebgshapemobile.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3348 .elementor-element.elementor-element-f765aaa{padding:0px 20px 70px 20px;}.elementor-3348 .elementor-element.elementor-element-5ede061d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3348 .elementor-element.elementor-element-5ede061d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3348 .elementor-element.elementor-element-519e7bfc{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-b7ab8a7-font-size );line-height:var( --e-global-typography-b7ab8a7-line-height );}.elementor-3348 .elementor-element.elementor-element-21c8bd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-21c8bd2 .elementor-button{font-size:var( --e-global-typography-90215f4-font-size );line-height:var( --e-global-typography-90215f4-line-height );letter-spacing:var( --e-global-typography-90215f4-letter-spacing );border-width:3px 3px 3px 3px;padding:10px 21px 10px 22px;}.elementor-3348 .elementor-element.elementor-element-6d21ac43 > .elementor-element-populated{padding:83px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-5ed7da2c{text-align:center;}.elementor-3348 .elementor-element.elementor-element-5ed7da2c img{width:255px;max-width:100%;height:255px;object-fit:cover;}}@media(min-width:768px){.elementor-3348 .elementor-element.elementor-element-223d9d6{width:50%;}.elementor-3348 .elementor-element.elementor-element-a73ef96{width:50%;}.elementor-3348 .elementor-element.elementor-element-1af83128{width:50%;}.elementor-3348 .elementor-element.elementor-element-78247349{width:50%;}.elementor-3348 .elementor-element.elementor-element-0ba0c90{width:50%;}.elementor-3348 .elementor-element.elementor-element-6542943{width:50%;}.elementor-3348 .elementor-element.elementor-element-2b388a63{width:50%;}.elementor-3348 .elementor-element.elementor-element-6d21ac43{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3348 .elementor-element.elementor-element-223d9d6{width:100%;}.elementor-3348 .elementor-element.elementor-element-a73ef96{width:100%;}.elementor-3348 .elementor-element.elementor-element-1af83128{width:100%;}.elementor-3348 .elementor-element.elementor-element-78247349{width:100%;}.elementor-3348 .elementor-element.elementor-element-0ba0c90{width:100%;}.elementor-3348 .elementor-element.elementor-element-6542943{width:100%;}.elementor-3348 .elementor-element.elementor-element-2b388a63{width:100%;}.elementor-3348 .elementor-element.elementor-element-6d21ac43{width:100%;}}@media(min-width:1025px){.elementor-3348 .elementor-element.elementor-element-3003cc0 > .elementor-background-overlay{background-attachment:scroll;}.elementor-3348 .elementor-element.elementor-element-1e9fcbda > .elementor-background-overlay{background-attachment:scroll;}.elementor-3348 .elementor-element.elementor-element-e202226 > .elementor-background-overlay{background-attachment:scroll;}.elementor-3348 .elementor-element.elementor-element-f765aaa > .elementor-background-overlay{background-attachment:scroll;}}/* Start custom CSS for section, class: .elementor-element-3003cc0 */.our-practice .elementor-background-overlay {
    background-position: center 30px;
}
.our-practice .elementor-image a {
    border-radius: 50%;
}

@media only screen and (max-width: 1023px) {
    .our-practice .elementor-background-overlay {
        background-size:100% 985px !important;
        background-position: center 240px!important;
    }
}
@media only screen and (max-width: 767px) {
    .our-practice .elementor-background-overlay {
        background-size:100% 530px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f765aaa */.our-practice .elementor-background-overlay {
    background-position: center 30px;
}

@media only screen and (max-width: 1023px) {
    .our-practice .elementor-background-overlay {
        background-size:100% 985px !important;
    }
}
@media only screen and (max-width: 767px) {
    .our-practice .elementor-background-overlay {
        background-size:100% 530px !important;
    }
}/* End custom CSS */