.elementor-3888 .elementor-element.elementor-element-3765e6ac:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-3765e6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://providence-orthodontics.com/wp-content/uploads/2025/10/Braces-in-Hayden-ID-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3888 .elementor-element.elementor-element-3765e6ac > .elementor-background-overlay{background-color:#34353580;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3888 .elementor-element.elementor-element-3765e6ac > .elementor-container{min-height:720px;}.elementor-3888 .elementor-element.elementor-element-3765e6ac{border-style:solid;border-width:0px 0px 0px 100px;border-color:var( --e-global-color-2be87d6 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3888 .elementor-element.elementor-element-54f7c0da{text-align:center;}.elementor-3888 .elementor-element.elementor-element-54f7c0da .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-2be87d6 );}.elementor-3888 .elementor-element.elementor-element-6c766a1b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-6c766a1b{text-align:center;}.elementor-3888 .elementor-element.elementor-element-6c766a1b .elementor-heading-title{font-family:var( --e-global-typography-48e44a5-font-family ), Sans-serif;font-size:var( --e-global-typography-48e44a5-font-size );font-weight:var( --e-global-typography-48e44a5-font-weight );text-transform:var( --e-global-typography-48e44a5-text-transform );line-height:var( --e-global-typography-48e44a5-line-height );letter-spacing:var( --e-global-typography-48e44a5-letter-spacing );color:var( --e-global-color-2be87d6 );}.elementor-3888 .elementor-element.elementor-element-e23d1c1:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-e23d1c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be5e30f );}.elementor-3888 .elementor-element.elementor-element-e23d1c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-e23d1c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3888 .elementor-element.elementor-element-dc3368a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3888 .elementor-element.elementor-element-dc3368a{text-align:center;}.elementor-3888 .elementor-element.elementor-element-dc3368a .elementor-heading-title{font-family:var( --e-global-typography-0ee5ea3-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee5ea3-font-size );font-weight:var( --e-global-typography-0ee5ea3-font-weight );text-transform:var( --e-global-typography-0ee5ea3-text-transform );line-height:var( --e-global-typography-0ee5ea3-line-height );letter-spacing:var( --e-global-typography-0ee5ea3-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-7541bb8{text-align:center;}.elementor-3888 .elementor-element.elementor-element-7541bb8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3888 .elementor-element.elementor-element-d6c96af > .elementor-widget-container{margin:24px 0px 60px 0px;}.elementor-3888 .elementor-element.elementor-element-d6c96af{text-align:center;font-family:var( --e-global-typography-f693681-font-family ), Sans-serif;font-size:var( --e-global-typography-f693681-font-size );font-weight:var( --e-global-typography-f693681-font-weight );line-height:var( --e-global-typography-f693681-line-height );letter-spacing:var( --e-global-typography-f693681-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-fd050dd:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-fd050dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be5e30f );}.elementor-3888 .elementor-element.elementor-element-fd050dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-3888 .elementor-element.elementor-element-fd050dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3888 .elementor-element.elementor-element-01ca4a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3888 .elementor-element.elementor-element-01ca4a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be87d6 );}.elementor-3888 .elementor-element.elementor-element-01ca4a7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3888 .elementor-element.elementor-element-01ca4a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 120px 160px 0px;}.elementor-3888 .elementor-element.elementor-element-01ca4a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3888 .elementor-element.elementor-element-33d7b79 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3888 .elementor-element.elementor-element-4daf54f > .elementor-widget-container{padding:24px 0px 40px 0px;}.elementor-3888 .elementor-element.elementor-element-4daf54f{font-family:var( --e-global-typography-f693681-font-family ), Sans-serif;font-size:var( --e-global-typography-f693681-font-size );font-weight:var( --e-global-typography-f693681-font-weight );line-height:var( --e-global-typography-f693681-line-height );letter-spacing:var( --e-global-typography-f693681-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-fca3db0 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-8e91220-font-family ), Sans-serif;font-size:var( --e-global-typography-8e91220-font-size );font-weight:var( --e-global-typography-8e91220-font-weight );text-transform:var( --e-global-typography-8e91220-text-transform );line-height:var( --e-global-typography-8e91220-line-height );letter-spacing:var( --e-global-typography-8e91220-letter-spacing );fill:var( --e-global-color-2be87d6 );color:var( --e-global-color-2be87d6 );border-style:none;border-radius:100px 100px 100px 100px;padding:20px 33px 20px 33px;}.elementor-3888 .elementor-element.elementor-element-fca3db0{z-index:2;}.elementor-3888 .elementor-element.elementor-element-fca3db0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3888 .elementor-element.elementor-element-fca3db0 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-3888 .elementor-element.elementor-element-8957581 img{width:100%;height:546px;object-fit:cover;object-position:center center;border-radius:0px 24px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-97ef7ca:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-97ef7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be5e30f );}.elementor-3888 .elementor-element.elementor-element-97ef7ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-3888 .elementor-element.elementor-element-97ef7ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3888 .elementor-element.elementor-element-e087659 img{width:100%;height:546px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 24px;}.elementor-3888 .elementor-element.elementor-element-11cb2a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3888 .elementor-element.elementor-element-11cb2a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be87d6 );}.elementor-3888 .elementor-element.elementor-element-11cb2a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 120px;}.elementor-3888 .elementor-element.elementor-element-11cb2a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3888 .elementor-element.elementor-element-87f1d4e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-3888 .elementor-element.elementor-element-207fd76 > .elementor-widget-container{padding:24px 0px 40px 0px;}.elementor-3888 .elementor-element.elementor-element-9844b87 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-8e91220-font-family ), Sans-serif;font-size:var( --e-global-typography-8e91220-font-size );font-weight:var( --e-global-typography-8e91220-font-weight );text-transform:var( --e-global-typography-8e91220-text-transform );line-height:var( --e-global-typography-8e91220-line-height );letter-spacing:var( --e-global-typography-8e91220-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:20px 033px 20px 33px;}.elementor-3888 .elementor-element.elementor-element-9844b87{z-index:2;}.elementor-3888 .elementor-element.elementor-element-9844b87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3888 .elementor-element.elementor-element-9844b87 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-3888 .elementor-element.elementor-element-f99bc75:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-f99bc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be5e30f );}.elementor-3888 .elementor-element.elementor-element-f99bc75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:108px;padding:0px 0px 0px 0px;z-index:1;}.elementor-3888 .elementor-element.elementor-element-f99bc75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3888 .elementor-element.elementor-element-5c221c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2be87d6 );}.elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-element-populated, .elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-background-slideshow{border-radius:0px 0px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 120px 160px 0px;}.elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3888 .elementor-element.elementor-element-b8d6923 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-c6ac904 > .elementor-widget-container{padding:24px 0px 40px 0px;}.elementor-3888 .elementor-element.elementor-element-5fab044 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e91220-font-family ), Sans-serif;font-size:var( --e-global-typography-8e91220-font-size );font-weight:var( --e-global-typography-8e91220-font-weight );text-transform:var( --e-global-typography-8e91220-text-transform );line-height:var( --e-global-typography-8e91220-line-height );letter-spacing:var( --e-global-typography-8e91220-letter-spacing );fill:var( --e-global-color-2be87d6 );color:var( --e-global-color-2be87d6 );box-shadow:0px 0px 0px 0px #B3C2CA inset;border-style:none;border-radius:100px 100px 100px 100px;padding:20px 33px 20px 33px;}.elementor-3888 .elementor-element.elementor-element-5fab044{z-index:2;}.elementor-3888 .elementor-element.elementor-element-5fab044 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3888 .elementor-element.elementor-element-5fab044 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-3888 .elementor-element.elementor-element-5061ce6 img{width:100%;height:546px;object-fit:cover;object-position:center center;border-radius:0px 0px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-3bf973b:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-3bf973b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be5e30f );}.elementor-3888 .elementor-element.elementor-element-3bf973b > .elementor-container{min-height:120px;}.elementor-3888 .elementor-element.elementor-element-3bf973b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-108px;margin-bottom:0px;z-index:0;}.elementor-3888 .elementor-element.elementor-element-3bf973b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3888 .elementor-element.elementor-element-3765e6ac > .elementor-container{min-height:470px;}.elementor-3888 .elementor-element.elementor-element-3765e6ac{border-width:0px 0px 0px 40px;padding:0px 40px 0px 40px;}.elementor-3888 .elementor-element.elementor-element-54f7c0da .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-6c766a1b .elementor-heading-title{font-size:var( --e-global-typography-48e44a5-font-size );line-height:var( --e-global-typography-48e44a5-line-height );letter-spacing:var( --e-global-typography-48e44a5-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-e23d1c1{padding:60px 40px 0px 40px;}.elementor-3888 .elementor-element.elementor-element-dc3368a .elementor-heading-title{font-size:var( --e-global-typography-0ee5ea3-font-size );line-height:var( --e-global-typography-0ee5ea3-line-height );letter-spacing:var( --e-global-typography-0ee5ea3-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-7541bb8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-d6c96af > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-3888 .elementor-element.elementor-element-d6c96af{font-size:var( --e-global-typography-f693681-font-size );line-height:var( --e-global-typography-f693681-line-height );letter-spacing:var( --e-global-typography-f693681-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-fd050dd{padding:0px 40px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-01ca4a7 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-3888 .elementor-element.elementor-element-33d7b79 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-4daf54f > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-4daf54f{font-size:var( --e-global-typography-f693681-font-size );line-height:var( --e-global-typography-f693681-line-height );letter-spacing:var( --e-global-typography-f693681-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-fca3db0 .elementor-button{font-size:var( --e-global-typography-8e91220-font-size );line-height:var( --e-global-typography-8e91220-line-height );letter-spacing:var( --e-global-typography-8e91220-letter-spacing );padding:18px 28px 18px 28px;}.elementor-3888 .elementor-element.elementor-element-8957581 img{border-radius:0px 24px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-97ef7ca{padding:40px 0px 40px 40px;}.elementor-3888 .elementor-element.elementor-element-e087659 img{border-radius:24px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-11cb2a9 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-3888 .elementor-element.elementor-element-87f1d4e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-207fd76 > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-9844b87 .elementor-button{font-size:var( --e-global-typography-8e91220-font-size );line-height:var( --e-global-typography-8e91220-line-height );letter-spacing:var( --e-global-typography-8e91220-letter-spacing );padding:18px 28px 18px 28px;}.elementor-3888 .elementor-element.elementor-element-f99bc75{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-element-populated, .elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-background-slideshow{border-radius:0px 0px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-3888 .elementor-element.elementor-element-b8d6923 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-c6ac904 > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-5fab044 .elementor-button{font-size:var( --e-global-typography-8e91220-font-size );line-height:var( --e-global-typography-8e91220-line-height );letter-spacing:var( --e-global-typography-8e91220-letter-spacing );padding:18px 28px 18px 28px;}.elementor-3888 .elementor-element.elementor-element-5061ce6 img{border-radius:0px 24px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-3bf973b > .elementor-container{min-height:60px;}.elementor-3888 .elementor-element.elementor-element-3bf973b{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-3888 .elementor-element.elementor-element-3765e6ac > .elementor-container{min-height:330px;}.elementor-3888 .elementor-element.elementor-element-3765e6ac{border-width:0px 0px 0px 20px;padding:0px 20px 0px 20px;}.elementor-3888 .elementor-element.elementor-element-54f7c0da .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-6c766a1b > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-6c766a1b .elementor-heading-title{font-size:var( --e-global-typography-48e44a5-font-size );line-height:var( --e-global-typography-48e44a5-line-height );letter-spacing:var( --e-global-typography-48e44a5-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-e23d1c1{padding:40px 20px 0px 20px;}.elementor-3888 .elementor-element.elementor-element-dc3368a .elementor-heading-title{font-size:var( --e-global-typography-0ee5ea3-font-size );line-height:var( --e-global-typography-0ee5ea3-line-height );letter-spacing:var( --e-global-typography-0ee5ea3-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-7541bb8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-d6c96af > .elementor-widget-container{margin:16px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-d6c96af{font-size:var( --e-global-typography-f693681-font-size );line-height:var( --e-global-typography-f693681-line-height );letter-spacing:var( --e-global-typography-f693681-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-fd050dd{padding:0px 20px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-01ca4a7 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3888 .elementor-element.elementor-element-33d7b79 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-4daf54f > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-3888 .elementor-element.elementor-element-4daf54f{font-size:var( --e-global-typography-f693681-font-size );line-height:var( --e-global-typography-f693681-line-height );letter-spacing:var( --e-global-typography-f693681-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-fca3db0 .elementor-button{font-size:var( --e-global-typography-8e91220-font-size );line-height:var( --e-global-typography-8e91220-line-height );letter-spacing:var( --e-global-typography-8e91220-letter-spacing );padding:11px 22px 11px 22px;}.elementor-3888 .elementor-element.elementor-element-8957581 img{border-radius:0px 16px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-97ef7ca{padding:30px 0px 30px 20px;}.elementor-3888 .elementor-element.elementor-element-e087659 img{border-radius:16px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-11cb2a9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3888 .elementor-element.elementor-element-87f1d4e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-207fd76 > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-3888 .elementor-element.elementor-element-9844b87 .elementor-button{font-size:var( --e-global-typography-8e91220-font-size );line-height:var( --e-global-typography-8e91220-line-height );letter-spacing:var( --e-global-typography-8e91220-letter-spacing );padding:11px 22px 11px 22px;}.elementor-3888 .elementor-element.elementor-element-f99bc75{padding:0px 20px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-element-populated, .elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-background-slideshow{border-radius:0px 0px 16px 0px;}.elementor-3888 .elementor-element.elementor-element-5c221c8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3888 .elementor-element.elementor-element-b8d6923 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-c6ac904 > .elementor-widget-container{padding:16px 0px 16px 0px;}.elementor-3888 .elementor-element.elementor-element-5fab044 .elementor-button{font-size:var( --e-global-typography-8e91220-font-size );line-height:var( --e-global-typography-8e91220-line-height );letter-spacing:var( --e-global-typography-8e91220-letter-spacing );padding:11px 22px 11px 22px;}.elementor-3888 .elementor-element.elementor-element-5061ce6 img{border-radius:0px 16px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-3bf973b > .elementor-container{min-height:40px;}}@media(min-width:768px){.elementor-3888 .elementor-element.elementor-element-01ca4a7{width:40.441%;}.elementor-3888 .elementor-element.elementor-element-7cb38b9{width:59.559%;}.elementor-3888 .elementor-element.elementor-element-b8f1885{width:59.559%;}.elementor-3888 .elementor-element.elementor-element-11cb2a9{width:40.441%;}.elementor-3888 .elementor-element.elementor-element-5c221c8{width:40.441%;}.elementor-3888 .elementor-element.elementor-element-3b7e094{width:59.559%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3888 .elementor-element.elementor-element-01ca4a7{width:100%;}.elementor-3888 .elementor-element.elementor-element-7cb38b9{width:100%;}.elementor-3888 .elementor-element.elementor-element-b8f1885{width:100%;}.elementor-3888 .elementor-element.elementor-element-11cb2a9{width:100%;}.elementor-3888 .elementor-element.elementor-element-5c221c8{width:100%;}.elementor-3888 .elementor-element.elementor-element-3b7e094{width:100%;}}/* Start custom CSS for section, class: .elementor-element-e23d1c1 */.how_we_help .section_details{
    max-width: 870px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fd050dd */@media(min-width:1025px){
    .same_content:before{
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    background: white;
    height: 100%;
    max-width: calc( calc(100% - 50% ) - 130px);
    width: 100%;
    }
}
@media(max-width: 1200px) and (min-width: 1025px) {
    .home-braces .elementor-column:first-child > .elementor-widget-wrap {
        padding-right: 40px;
    }
}

@media (max-width:1024px){
    .same_content .elementor-column:first-child > .elementor-widget-wrap {
       background: white;
       border-radius: 0px 0px 24px 0px;
    }
    .same_content img{
        height: auto !important;
    }
}
@media (max-width:767px){
    .same_content .elementor-column:first-child > .elementor-widget-wrap {
       border-radius: 0px 0px 16px 0px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-97ef7ca */@media(min-width:1025px){
    .same_content:before{
        content: '';
        position: absolute;
        left: 0;
        bottom: 0;
        background: white;
        height: 100%;
        max-width: calc( calc(100% - 50% ) - 130px);
        width: 100%;
    }
    .invisalign_content:before{
        left: unset !important;
        right: 0;
    }
}
@media(max-width: 1200px) and (min-width: 1025px) {
    .invisalign_content .elementor-column:last-child > .elementor-widget-wrap {
        padding-left: 40px;
    }
}
@media (max-width:1024px){
    .same_content.invisalign_content .elementor-column:first-child > .elementor-widget-wrap {
       background: transparent;
    }
    .same_content.invisalign_content .elementor-column:last-child > .elementor-widget-wrap {
       background: white;
       border-radius: 0px 0px 0px 24px;
    }
}
@media (max-width:767px){
   
    .same_content.invisalign_content .elementor-column:last-child > .elementor-widget-wrap {
       border-radius: 0px 0px 0px 16px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f99bc75 *//*.same_content:before{*/
/*    content: '';*/
/*    position: absolute;*/
/*    left: 0;*/
/*    bottom: 0;*/
/*    background: white;*/
/*    height: 100%;*/
/*    max-width: calc( calc(100% - 50% ) - 130px);*/
/*    width: 100%;*/
/*}*/

/*@media(max-width: 1200px) and (min-width: 1025px) {*/
/*    .home-braces .elementor-column:first-child > .elementor-widget-wrap {*/
/*        padding-right: 40px;*/
/*    }*/
/*}*/
.same_content.other_service:before{
    border-radius: 0px 0px 24px 0px;
}/* End custom CSS */