.elementor-587 .elementor-element.elementor-element-22a6f3c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-587 .elementor-element.elementor-element-22a6f3c:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-22a6f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distinctivedental.com/wp-content/uploads/2024/07/DDhero.jpg");background-position:center center;background-size:cover;}.elementor-587 .elementor-element.elementor-element-22a6f3c > .elementor-container{min-height:850px;}.elementor-587 .elementor-element.elementor-element-22a6f3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-587 .elementor-element.elementor-element-22a6f3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-22a6f3c > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-22a6f3c > .elementor-shape-bottom svg{height:60px;}.elementor-587 .elementor-element.elementor-element-22a6f3c > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-587 .elementor-element.elementor-element-807f58f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-807f58f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000085;}.elementor-587 .elementor-element.elementor-element-807f58f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-807f58f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-4e2f1c1 .elementor-heading-title{font-size:52px;font-weight:300;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-9ea43ba .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-9ea43ba{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-9ea43ba .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-9ea43ba .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-9ea43ba .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-9ea43ba .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-ac9b37c .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-ac9b37c{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-ac9b37c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-587 .elementor-element.elementor-element-ac9b37c .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-ac9b37c .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-ac9b37c .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-ac9b37c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-c586300 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-c586300 p{margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-c586300{color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-5a2f95b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-587 .elementor-element.elementor-element-5a2f95b:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-5a2f95b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-5a2f95b > .elementor-background-overlay{background-image:url("https://distinctivedental.com/wp-content/uploads/2026/03/elm1.png");background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-5a2f95b .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-587 .elementor-element.elementor-element-5a2f95b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 60px 30px;z-index:3;}.elementor-587 .elementor-element.elementor-element-905da48 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-587 .elementor-element.elementor-element-905da48{z-index:3;}.elementor-587 .elementor-element.elementor-element-663af70 .elementor-heading-title{font-size:42px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-f08c56c .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-f08c56c{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-f08c56c .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-f08c56c .elementor-button:focus{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-f08c56c .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-f08c56c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-b530f48 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-7a4881a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-7a4881a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-5f373847 );padding:0px 20px 0px 20px;}.elementor-587 .elementor-element.elementor-element-5a8f776 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-587 .elementor-element.elementor-element-5a8f776{text-align:center;}.elementor-587 .elementor-element.elementor-element-5a8f776 .elementor-heading-title{font-size:16px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-bb21e53{--divider-border-style:solid;--divider-color:var( --e-global-color-5f373847 );--divider-border-width:1px;}.elementor-587 .elementor-element.elementor-element-bb21e53 .elementor-divider-separator{width:100%;}.elementor-587 .elementor-element.elementor-element-bb21e53 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-587 .elementor-element.elementor-element-a159fd3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-a159fd3{text-align:center;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-a159fd3 p{margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-d6892c0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-d6892c0 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-5f373847 );padding:0px 20px 0px 20px;}.elementor-587 .elementor-element.elementor-element-3750e5d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-587 .elementor-element.elementor-element-3750e5d{text-align:center;}.elementor-587 .elementor-element.elementor-element-3750e5d .elementor-heading-title{font-size:16px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-3909ea3{--divider-border-style:solid;--divider-color:var( --e-global-color-5f373847 );--divider-border-width:1px;}.elementor-587 .elementor-element.elementor-element-3909ea3 .elementor-divider-separator{width:100%;}.elementor-587 .elementor-element.elementor-element-3909ea3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-587 .elementor-element.elementor-element-b414c97 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-b414c97{text-align:center;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-b414c97 p{margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-44513c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-44513c4 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-5f373847 );padding:0px 20px 0px 20px;}.elementor-587 .elementor-element.elementor-element-e8cc02c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-587 .elementor-element.elementor-element-e8cc02c{text-align:center;}.elementor-587 .elementor-element.elementor-element-e8cc02c .elementor-heading-title{font-size:16px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-0e6c312{--divider-border-style:solid;--divider-color:var( --e-global-color-5f373847 );--divider-border-width:1px;}.elementor-587 .elementor-element.elementor-element-0e6c312 .elementor-divider-separator{width:100%;}.elementor-587 .elementor-element.elementor-element-0e6c312 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-587 .elementor-element.elementor-element-0fe572b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-0fe572b{text-align:center;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-0fe572b p{margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-934085b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-934085b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-5f373847 );padding:0px 20px 0px 20px;}.elementor-587 .elementor-element.elementor-element-f7b8922 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-587 .elementor-element.elementor-element-f7b8922{text-align:center;}.elementor-587 .elementor-element.elementor-element-f7b8922 .elementor-heading-title{font-size:16px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-bd87994{--divider-border-style:solid;--divider-color:var( --e-global-color-5f373847 );--divider-border-width:1px;}.elementor-587 .elementor-element.elementor-element-bd87994 .elementor-divider-separator{width:100%;}.elementor-587 .elementor-element.elementor-element-bd87994 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-587 .elementor-element.elementor-element-0cb5306 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-0cb5306{text-align:center;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-0cb5306 p{margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-777ec68 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-777ec68 > .elementor-shape-top svg{height:60px;}.elementor-587 .elementor-element.elementor-element-777ec68{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-a5a14b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-73aae61{--spacer-size:200px;}.elementor-587 .elementor-element.elementor-element-525fff8:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-525fff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-587 .elementor-element.elementor-element-525fff8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:3;}.elementor-587 .elementor-element.elementor-element-525fff8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-3f49155 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-95823b6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-587 .elementor-element.elementor-element-95823b6{margin-top:-100px;margin-bottom:0px;}.elementor-587 .elementor-element.elementor-element-db216df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-db216df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distinctivedental.com/wp-content/uploads/2026/03/shutterstock_1451449286-scaled.jpg");background-position:center right;background-size:cover;}.elementor-587 .elementor-element.elementor-element-db216df > .elementor-element-populated, .elementor-587 .elementor-element.elementor-element-db216df > .elementor-element-populated > .elementor-background-overlay, .elementor-587 .elementor-element.elementor-element-db216df > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-db216df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-db216df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-b8e9b4f{--spacer-size:1px;}.elementor-587 .elementor-element.elementor-element-b8e9b4f > .elementor-widget-container{padding:70% 0% 0% 0%;}.elementor-587 .elementor-element.elementor-element-12d603b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-587 .elementor-element.elementor-element-12d603b > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-3a4fd9d > .elementor-widget-container{background-color:var( --e-global-color-5f373847 );padding:30px 30px 30px 30px;border-radius:30px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-3a4fd9d{text-align:center;}.elementor-587 .elementor-element.elementor-element-3a4fd9d .elementor-heading-title{font-size:36px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-177de64{color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-2316457 .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-2316457{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-2316457 .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-2316457 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-2316457 .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-2316457 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-829f967 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-587 .elementor-element.elementor-element-829f967{margin-top:60px;margin-bottom:-60px;}.elementor-587 .elementor-element.elementor-element-d1cb383:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-d1cb383 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-d1cb383 > .elementor-element-populated, .elementor-587 .elementor-element.elementor-element-d1cb383 > .elementor-element-populated > .elementor-background-overlay, .elementor-587 .elementor-element.elementor-element-d1cb383 > .elementor-background-slideshow{border-radius:100000px 100000px 100000px 100000px;}.elementor-587 .elementor-element.elementor-element-d1cb383 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-587 .elementor-element.elementor-element-d1cb383 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-8d27c7f .elementor-button{background-color:#02010100;border-style:solid;border-color:var( --e-global-color-text );border-width:0px 0px 1px 0px;}.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-image img{width:200px;}.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-icon-wrap .uael-icon, .elementor-587 .elementor-element.elementor-element-8d27c7f .uael-image .uael-image-content img{padding:0px;display:inline-block;box-sizing:content-box;}.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-imgicon-style-custom .uael-icon-wrap .uael-icon, .elementor-587 .elementor-element.elementor-element-8d27c7f .uael-imgicon-style-custom .uael-image .uael-image-content img{border-style:none;border-radius:1000px 1000px 1000px 1000px;box-sizing:content-box;}.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-587 .elementor-element.elementor-element-8d27c7f .elementor-button .elementor-align-icon-right,.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-infobox-link-icon-after{margin-left:5px;}.elementor-587 .elementor-element.elementor-element-8d27c7f .elementor-button .elementor-align-icon-left, .elementor-587 .elementor-element.elementor-element-8d27c7f .uael-infobox-link-icon-before{margin-right:5px;}.elementor-587 .elementor-element.elementor-element-8d27c7f a.elementor-button, .elementor-587 .elementor-element.elementor-element-8d27c7f .elementor-button{color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-8d27c7f a.elementor-button svg, .elementor-587 .elementor-element.elementor-element-8d27c7f .elementor-button svg{fill:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-8d27c7f a.elementor-button:hover, .elementor-587 .elementor-element.elementor-element-8d27c7f .elementor-button:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-infobox-title{text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );margin:0px 0px 10px 0px;}.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-infobox-text{color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-infobox-cta-link, .elementor-587 .elementor-element.elementor-element-8d27c7f .elementor-button, .elementor-587 .elementor-element.elementor-element-8d27c7f a.elementor-button{text-transform:uppercase;letter-spacing:0.1em;}.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-infobox-cta-link-style, .elementor-587 .elementor-element.elementor-element-8d27c7f .uael-button-wrapper{margin:10px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-7db5046:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-7db5046 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-7db5046 > .elementor-element-populated, .elementor-587 .elementor-element.elementor-element-7db5046 > .elementor-element-populated > .elementor-background-overlay, .elementor-587 .elementor-element.elementor-element-7db5046 > .elementor-background-slideshow{border-radius:100000px 100000px 100000px 100000px;}.elementor-587 .elementor-element.elementor-element-7db5046 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:20px 20px 20px 20px;}.elementor-587 .elementor-element.elementor-element-7db5046 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-c5cf79a .uael-image img{width:200px;}.elementor-587 .elementor-element.elementor-element-c5cf79a .uael-icon-wrap .uael-icon, .elementor-587 .elementor-element.elementor-element-c5cf79a .uael-image .uael-image-content img{padding:0px;display:inline-block;box-sizing:content-box;}.elementor-587 .elementor-element.elementor-element-c5cf79a .uael-imgicon-style-custom .uael-icon-wrap .uael-icon, .elementor-587 .elementor-element.elementor-element-c5cf79a .uael-imgicon-style-custom .uael-image .uael-image-content img{border-style:none;border-radius:1000px 1000px 1000px 1000px;box-sizing:content-box;}.elementor-587 .elementor-element.elementor-element-c5cf79a .uael-image .uael-image-content img{transition-duration:0.3s;}.elementor-587 .elementor-element.elementor-element-c5cf79a .uael-infobox-title{text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );margin:0px 0px 10px 0px;}.elementor-587 .elementor-element.elementor-element-c5cf79a .uael-infobox-text{color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-d6885c5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-587 .elementor-element.elementor-element-d6885c5 > .elementor-container{max-width:870px;}.elementor-587 .elementor-element.elementor-element-d6885c5{padding:100px 0px 30px 0px;}.elementor-587 .elementor-element.elementor-element-bc7614c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-587 .elementor-element.elementor-element-bc7614c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-f1897c9{text-align:center;}.elementor-587 .elementor-element.elementor-element-f1897c9 .elementor-heading-title{font-size:42px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-6c96b66 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-1c460d6 img{width:160px;}.elementor-587 .elementor-element.elementor-element-fc404d8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-587 .elementor-element.elementor-element-fc404d8 > .elementor-container{min-height:600px;}.elementor-587 .elementor-element.elementor-element-fc404d8 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-fc404d8 > .elementor-shape-top svg{height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-587 .elementor-element.elementor-element-fc404d8 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-587 .elementor-element.elementor-element-edb8187:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-edb8187 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distinctivedental.com/wp-content/uploads/2026/03/shutterstock_2488467319-4-scaled.jpg");background-position:center center;background-size:cover;}.elementor-587 .elementor-element.elementor-element-edb8187 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-587 .elementor-element.elementor-element-edb8187 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-587 .elementor-element.elementor-element-edb8187 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-e5763b6{width:auto;max-width:auto;}.elementor-587 .elementor-element.elementor-element-e5763b6 .elementor-heading-title{font-size:63px;line-height:1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-18af5e3{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-18af5e3 > .elementor-widget-container{margin:5px 0px 0px 10px;}.elementor-587 .elementor-element.elementor-element-18af5e3 .elementor-heading-title{font-size:24px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-727bfc1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-727bfc1 p{margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-727bfc1{color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-a4f9d81 .elementor-heading-title{font-size:14px;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-0014ea0 .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-0014ea0{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-0014ea0 .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-0014ea0 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-0014ea0 .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-0014ea0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-f110f4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-f110f4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distinctivedental.com/wp-content/uploads/2026/03/shutterstock_2188113063-4-scaled.jpg");background-position:center center;background-size:cover;}.elementor-587 .elementor-element.elementor-element-f110f4d > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-587 .elementor-element.elementor-element-f110f4d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-587 .elementor-element.elementor-element-f110f4d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-4f68d5f{width:auto;max-width:auto;}.elementor-587 .elementor-element.elementor-element-4f68d5f .elementor-heading-title{font-size:63px;line-height:1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-fe5a953{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-fe5a953 > .elementor-widget-container{margin:5px 0px 0px 10px;}.elementor-587 .elementor-element.elementor-element-fe5a953 .elementor-heading-title{font-size:24px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-1993953 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-1993953 p{margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-1993953{color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-91e68af .elementor-heading-title{font-size:14px;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-82fa1df .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-82fa1df{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-82fa1df .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-82fa1df .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-82fa1df .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-82fa1df .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-e97dae7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-587 .elementor-element.elementor-element-e97dae7 > .elementor-container{min-height:600px;}.elementor-587 .elementor-element.elementor-element-86deef4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-86deef4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distinctivedental.com/wp-content/uploads/2026/04/shutterstock_2294687961-scaled.jpg");background-position:center center;background-size:cover;}.elementor-587 .elementor-element.elementor-element-86deef4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-587 .elementor-element.elementor-element-86deef4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-587 .elementor-element.elementor-element-86deef4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-5d549c8{width:auto;max-width:auto;}.elementor-587 .elementor-element.elementor-element-5d549c8 .elementor-heading-title{font-size:63px;line-height:1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-4491b8d{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-4491b8d > .elementor-widget-container{margin:5px 0px 0px 10px;}.elementor-587 .elementor-element.elementor-element-4491b8d .elementor-heading-title{font-size:24px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-08c363e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-08c363e p{margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-08c363e{color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-b5547e7 .elementor-heading-title{font-size:14px;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-6a50e71 .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-6a50e71{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-6a50e71 .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-6a50e71 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-6a50e71 .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-6a50e71 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-9c9acc0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-9c9acc0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distinctivedental.com/wp-content/uploads/2026/04/shutterstock_2211549937-scaled.jpg");background-position:center center;background-size:cover;}.elementor-587 .elementor-element.elementor-element-9c9acc0 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-587 .elementor-element.elementor-element-9c9acc0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-587 .elementor-element.elementor-element-9c9acc0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-15ed20c{width:auto;max-width:auto;}.elementor-587 .elementor-element.elementor-element-15ed20c .elementor-heading-title{font-size:63px;line-height:1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-c72e476{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-c72e476 > .elementor-widget-container{margin:5px 0px 0px 10px;}.elementor-587 .elementor-element.elementor-element-c72e476 .elementor-heading-title{font-size:24px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-0d91224 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-0d91224 p{margin-block-end:0px;}.elementor-587 .elementor-element.elementor-element-0d91224{color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-1cdc4a5 .elementor-heading-title{font-size:14px;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-1054f40 .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-1054f40{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-1054f40 .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-1054f40 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-1054f40 .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-1054f40 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-07efd78:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-07efd78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-07efd78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 60px 30px;}.elementor-587 .elementor-element.elementor-element-07efd78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-ddcb87e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-587 .elementor-element.elementor-element-b37c8cd .elementor-icon-list-icon i{color:#02010100;transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-b37c8cd .elementor-icon-list-icon svg{fill:#02010100;transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-b37c8cd{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-587 .elementor-element.elementor-element-b37c8cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-b37c8cd .elementor-icon-list-item > a{font-family:"bilo", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:0.1em;}.elementor-587 .elementor-element.elementor-element-b37c8cd .elementor-icon-list-text{color:var( --e-global-color-5f373847 );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-e39ca0a{text-align:center;}.elementor-587 .elementor-element.elementor-element-e39ca0a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-bd9c684.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-587 .elementor-element.elementor-element-bd9c684 > .elementor-element-populated{border-style:solid;border-width:0px 01px 0px 01px;border-color:var( --e-global-color-5f373847 );padding:0px 20px 0px 20px;}.elementor-587 .elementor-element.elementor-element-68514fd .elementor-icon-list-icon i{color:#02010100;transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-68514fd .elementor-icon-list-icon svg{fill:#02010100;transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-68514fd{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-587 .elementor-element.elementor-element-68514fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-68514fd .elementor-icon-list-item > a{font-family:"bilo", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:0.1em;}.elementor-587 .elementor-element.elementor-element-68514fd .elementor-icon-list-text{color:var( --e-global-color-5f373847 );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-215fa6b .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-215fa6b{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-215fa6b .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-215fa6b .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-215fa6b .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-215fa6b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-a2a76ff > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-587 .elementor-element.elementor-element-3a1bab6 .elementor-icon-list-icon i{color:#02010100;transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-3a1bab6 .elementor-icon-list-icon svg{fill:#02010100;transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-3a1bab6{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-587 .elementor-element.elementor-element-3a1bab6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-3a1bab6 .elementor-icon-list-item > a{font-family:"bilo", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:0.1em;}.elementor-587 .elementor-element.elementor-element-3a1bab6 .elementor-icon-list-text{color:var( --e-global-color-5f373847 );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-5072737{text-align:center;}.elementor-587 .elementor-element.elementor-element-5072737 .elementor-heading-title{color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-ed495bf:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-ed495bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-ed495bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-587 .elementor-element.elementor-element-ed495bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-4e33ef5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-4e33ef5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-bc-flex-widget .elementor-587 .elementor-element.elementor-element-4e33ef5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-587 .elementor-element.elementor-element-4e33ef5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-587 .elementor-element.elementor-element-4e33ef5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-587 .elementor-element.elementor-element-4e33ef5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-3e642b9 .elementor-heading-title{font-size:16px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-404f94f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-404f94f .elementor-heading-title{font-size:42px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-bdf6499:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-bdf6499 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}.elementor-bc-flex-widget .elementor-587 .elementor-element.elementor-element-bdf6499.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-587 .elementor-element.elementor-element-bdf6499.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-587 .elementor-element.elementor-element-bdf6499 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 50px 50px;}.elementor-587 .elementor-element.elementor-element-bdf6499 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-57eeb07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-57eeb07{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-ecdc5f0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-587 .elementor-element.elementor-element-c34e306 .elementor-button{background-color:#02010100;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-c34e306{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-c34e306 .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-c34e306 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-c34e306 .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-c34e306 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-347c0e8:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-347c0e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-587 .elementor-element.elementor-element-347c0e8 > .elementor-background-overlay{background-image:url("https://distinctivedental.com/wp-content/uploads/2026/03/elm1.png");background-repeat:no-repeat;background-size:contain;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-347c0e8 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-587 .elementor-element.elementor-element-347c0e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 40px 80px 40px;z-index:3;}.elementor-587 .elementor-element.elementor-element-347c0e8 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-347c0e8 > .elementor-shape-top svg{height:60px;}.elementor-587 .elementor-element.elementor-element-44c4e19 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-09b7373 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-587 .elementor-element.elementor-element-c5183d3 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-587 .elementor-element.elementor-element-417ac21 .elementor-heading-title{font-size:16px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-e3be8d2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-e3be8d2 .elementor-heading-title{font-size:42px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-81966a3 .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-81966a3{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-81966a3 .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-81966a3 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-81966a3 .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-81966a3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-c061e5a .elementor-button{background-color:#02010100;text-transform:uppercase;letter-spacing:0.2em;fill:var( --e-global-color-5f373847 );color:var( --e-global-color-5f373847 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5f373847 );border-radius:0px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-c061e5a{width:auto;max-width:auto;align-self:center;}.elementor-587 .elementor-element.elementor-element-c061e5a > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-587 .elementor-element.elementor-element-c061e5a .elementor-button:hover, .elementor-587 .elementor-element.elementor-element-c061e5a .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-c061e5a .elementor-button:hover svg, .elementor-587 .elementor-element.elementor-element-c061e5a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-c913415 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-abe2b7c{color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-13b3246 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-13b3246 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-587 .elementor-element.elementor-element-13b3246{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-587 .elementor-element.elementor-element-13b3246 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-13b3246 .elementor-icon-list-item > a{text-transform:uppercase;line-height:1.1em;letter-spacing:0.1em;}.elementor-587 .elementor-element.elementor-element-13b3246 .elementor-icon-list-text{color:var( --e-global-color-5f373847 );transition:color 0.3s;}.elementor-587 .elementor-element.elementor-element-fc8b943 .swiper-pagination-bullet-active, .elementor-587 .elementor-element.elementor-element-fc8b943 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-fc8b943 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-fc8b943 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-5f373847 );border-radius:15px;}.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-swiper-button svg{fill:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-fc8b943 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-5f373847 );opacity:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-testimonial__text{color:var( --e-global-color-text );font-size:15px;font-style:normal;}.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-testimonial__name{color:var( --e-global-color-secondary );font-style:normal;}.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-testimonial__title{color:var( --e-global-color-primary );font-style:normal;}.elementor-587 .elementor-element.elementor-element-94f60c9:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-94f60c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distinctivedental.com/wp-content/uploads/2026/03/shutterstock_1873777471-scaled.jpg");background-position:center center;background-size:cover;}.elementor-587 .elementor-element.elementor-element-94f60c9 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-587 .elementor-element.elementor-element-94f60c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 40px 80px 40px;}.elementor-587 .elementor-element.elementor-element-94f60c9 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-587 .elementor-element.elementor-element-94f60c9 > .elementor-shape-top svg{height:60px;}.elementor-587 .elementor-element.elementor-element-815d0f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-b4be4e1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-587 .elementor-element.elementor-element-01000b3 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-587 .elementor-element.elementor-element-55b10ff .elementor-heading-title{font-size:16px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-e302049 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-e302049 .elementor-heading-title{font-size:42px;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-ac484d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-c0ccaca{color:var( --e-global-color-5f373847 );}.elementor-587 .elementor-element.elementor-element-1ec54f9{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:16px;--arrow-normal-color:var( --e-global-color-5f373847 );--arrow-hover-color:var( --e-global-color-primary );--dots-normal-color:var( --e-global-color-5f373847 );--swiper-pagination-spacing:20px;}.elementor-587 .elementor-element.elementor-element-1ec54f9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-1ec54f9 .swiper-slide > .elementor-element{height:100%;}.elementor-587 .elementor-element.elementor-element-1ec54f9 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f373847 );border-radius:10000px 10000px 10000px 10000px;padding:10px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-1ec54f9 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}body.elementor-page-587:not(.elementor-motion-effects-element-type-background), body.elementor-page-587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f373847 );}@media(max-width:1024px){.elementor-587 .elementor-element.elementor-element-22a6f3c > .elementor-container{min-height:500px;}.elementor-587 .elementor-element.elementor-element-5a2f95b{padding:30px 40px 30px 40px;}.elementor-587 .elementor-element.elementor-element-905da48 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-587 .elementor-element.elementor-element-777ec68{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-525fff8{padding:0px 40px 0px 40px;}.elementor-587 .elementor-element.elementor-element-db216df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-db216df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:66% 0px;}.elementor-587 .elementor-element.elementor-element-d1cb383 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-587 .elementor-element.elementor-element-7db5046 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-587 .elementor-element.elementor-element-d6885c5 > .elementor-container{max-width:670px;}.elementor-587 .elementor-element.elementor-element-f1897c9 .elementor-heading-title{font-size:30px;}.elementor-587 .elementor-element.elementor-element-1c460d6 img{width:120px;}.elementor-587 .elementor-element.elementor-element-fc404d8 > .elementor-container{min-height:500px;}.elementor-587 .elementor-element.elementor-element-edb8187 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-f110f4d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-e97dae7 > .elementor-container{min-height:500px;}.elementor-587 .elementor-element.elementor-element-86deef4 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-9c9acc0 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-07efd78{padding:40px 40px 40px 40px;}.elementor-587 .elementor-element.elementor-element-b37c8cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-b37c8cd .elementor-icon-list-item > a{font-size:20px;}.elementor-587 .elementor-element.elementor-element-68514fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-68514fd .elementor-icon-list-item > a{font-size:20px;}.elementor-587 .elementor-element.elementor-element-3a1bab6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-587 .elementor-element.elementor-element-3a1bab6 .elementor-icon-list-item > a{font-size:20px;}.elementor-587 .elementor-element.elementor-element-c34e306{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-347c0e8{padding:80px 40px 30px 40px;}.elementor-587 .elementor-element.elementor-element-c061e5a{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-c061e5a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-94f60c9{padding:100px 40px 60px 40px;}.elementor-587 .elementor-element.elementor-element-1ec54f9{--swiper-slides-to-display:2;--swiper-slides-gap:20px;}}@media(max-width:767px){.elementor-587 .elementor-element.elementor-element-22a6f3c > .elementor-container{min-height:0px;}.elementor-587 .elementor-element.elementor-element-22a6f3c{padding:60px 0px 80px 0px;}.elementor-587 .elementor-element.elementor-element-4e2f1c1 .elementor-heading-title{font-size:36px;}.elementor-587 .elementor-element.elementor-element-9ea43ba{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-9ea43ba .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-ac9b37c{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-ac9b37c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-ac9b37c .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-5a2f95b{padding:30px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-905da48.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-587 .elementor-element.elementor-element-905da48 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-587 .elementor-element.elementor-element-663af70{text-align:center;}.elementor-587 .elementor-element.elementor-element-663af70 .elementor-heading-title{font-size:28px;}.elementor-587 .elementor-element.elementor-element-f08c56c .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-7a4881a > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-587 .elementor-element.elementor-element-bb21e53 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-587 .elementor-element.elementor-element-bb21e53 .elementor-divider{text-align:center;}.elementor-587 .elementor-element.elementor-element-d6892c0 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-587 .elementor-element.elementor-element-3909ea3 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-587 .elementor-element.elementor-element-3909ea3 .elementor-divider{text-align:center;}.elementor-587 .elementor-element.elementor-element-44513c4 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-587 .elementor-element.elementor-element-0e6c312 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-587 .elementor-element.elementor-element-0e6c312 .elementor-divider{text-align:center;}.elementor-587 .elementor-element.elementor-element-934085b > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-bd87994 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-587 .elementor-element.elementor-element-bd87994 .elementor-divider{text-align:center;}.elementor-587 .elementor-element.elementor-element-73aae61{--spacer-size:150px;}.elementor-587 .elementor-element.elementor-element-525fff8{padding:0px 30px 0px 30px;}.elementor-587 .elementor-element.elementor-element-db216df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-587 .elementor-element.elementor-element-db216df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-587 .elementor-element.elementor-element-db216df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-587 .elementor-element.elementor-element-12d603b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-587 .elementor-element.elementor-element-3a4fd9d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-587 .elementor-element.elementor-element-3a4fd9d .elementor-heading-title{font-size:28px;}.elementor-587 .elementor-element.elementor-element-2316457 .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-d1cb383 > .elementor-element-populated{padding:20px 20px 40px 20px;}.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-image img{width:165px;}.elementor-587 .elementor-element.elementor-element-8d27c7f .uael-infobox-cta-link, .elementor-587 .elementor-element.elementor-element-8d27c7f .elementor-button, .elementor-587 .elementor-element.elementor-element-8d27c7f a.elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-7db5046 > .elementor-element-populated{padding:20px 20px 40px 20px;}.elementor-587 .elementor-element.elementor-element-c5cf79a > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-587 .elementor-element.elementor-element-c5cf79a .uael-image img{width:165px;}.elementor-587 .elementor-element.elementor-element-d6885c5{padding:100px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-f1897c9 .elementor-heading-title{font-size:28px;}.elementor-587 .elementor-element.elementor-element-6c96b66 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-edb8187 > .elementor-element-populated{padding:80px 030px 30px 30px;}.elementor-587 .elementor-element.elementor-element-e5763b6 .elementor-heading-title{font-size:42px;}.elementor-587 .elementor-element.elementor-element-18af5e3 .elementor-heading-title{font-size:20px;}.elementor-587 .elementor-element.elementor-element-0014ea0 .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-4f68d5f .elementor-heading-title{font-size:42px;}.elementor-587 .elementor-element.elementor-element-fe5a953 .elementor-heading-title{font-size:20px;}.elementor-587 .elementor-element.elementor-element-82fa1df .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-86deef4 > .elementor-element-populated{padding:80px 030px 30px 30px;}.elementor-587 .elementor-element.elementor-element-5d549c8 .elementor-heading-title{font-size:42px;}.elementor-587 .elementor-element.elementor-element-4491b8d .elementor-heading-title{font-size:20px;}.elementor-587 .elementor-element.elementor-element-6a50e71 .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-15ed20c .elementor-heading-title{font-size:42px;}.elementor-587 .elementor-element.elementor-element-c72e476 .elementor-heading-title{font-size:20px;}.elementor-587 .elementor-element.elementor-element-1054f40 .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-ddcb87e > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-587 .elementor-element.elementor-element-bd9c684 > .elementor-element-populated{border-width:1px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-587 .elementor-element.elementor-element-215fa6b .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-a2a76ff > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-5072737 .elementor-heading-title{font-size:16px;}.elementor-587 .elementor-element.elementor-element-ed495bf{padding:30px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-4e33ef5 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-587 .elementor-element.elementor-element-404f94f .elementor-heading-title{font-size:28px;}.elementor-587 .elementor-element.elementor-element-bdf6499 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-57eeb07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-ecdc5f0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-587 .elementor-element.elementor-element-c34e306{width:auto;max-width:auto;}.elementor-587 .elementor-element.elementor-element-c34e306 .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-347c0e8{padding:80px 30px 30px 30px;}.elementor-587 .elementor-element.elementor-element-c5183d3 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-587 .elementor-element.elementor-element-e3be8d2 .elementor-heading-title{font-size:28px;}.elementor-587 .elementor-element.elementor-element-81966a3{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-81966a3 .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-c061e5a .elementor-button{font-size:14px;}.elementor-587 .elementor-element.elementor-element-94f60c9{padding:80px 30px 60px 30px;}.elementor-587 .elementor-element.elementor-element-01000b3 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-587 .elementor-element.elementor-element-e302049 .elementor-heading-title{font-size:28px;}.elementor-587 .elementor-element.elementor-element-1ec54f9{--swiper-slides-to-display:1;--arrow-size:14px;}.elementor-587 .elementor-element.elementor-element-1ec54f9 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:6px 6px 6px 6px;}}@media(min-width:768px){.elementor-587 .elementor-element.elementor-element-905da48{width:18.547%;}.elementor-587 .elementor-element.elementor-element-b530f48{width:81.453%;}.elementor-587 .elementor-element.elementor-element-bc7614c{width:70%;}.elementor-587 .elementor-element.elementor-element-6c96b66{width:30%;}.elementor-587 .elementor-element.elementor-element-4e33ef5{width:40%;}.elementor-587 .elementor-element.elementor-element-bdf6499{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-587 .elementor-element.elementor-element-905da48{width:100%;}.elementor-587 .elementor-element.elementor-element-b530f48{width:100%;}.elementor-587 .elementor-element.elementor-element-d1cb383{width:100%;}.elementor-587 .elementor-element.elementor-element-7db5046{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-4e2f1c1 */.elementor-587 .elementor-element.elementor-element-4e2f1c1 small{
    display:block;
    line-height: 1;
    font-size: 0.91em;
}

.elementor-587 .elementor-element.elementor-element-4e2f1c1 em {
    display: block;
    font-style: normal;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ea43ba */.elementor-587 .elementor-element.elementor-element-9ea43ba .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-9ea43ba .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-9ea43ba a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac9b37c */.elementor-587 .elementor-element.elementor-element-ac9b37c .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-ac9b37c .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-ac9b37c a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-807f58f */@media (min-width: 768px) {
    .elementor-587 .elementor-element.elementor-element-807f58f {
    width: 480px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f08c56c */.elementor-587 .elementor-element.elementor-element-f08c56c .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-f08c56c .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-f08c56c a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a2f95b */.elementor-587 .elementor-element.elementor-element-5a2f95b .elementor-background-overlay {
    aspect-ratio: 247 / 253;
    width: 250px;
    left: -180px;
    bottom: -100px;
    top: initial;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a4fd9d */.elementor-587 .elementor-element.elementor-element-3a4fd9d small {
    display: block;

    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-177de64 */.elementor-587 .elementor-element.elementor-element-177de64 p:last-child {
    margin-bottom: 0;
}

.one {
 all: inherit !important; 
 display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2316457 */.elementor-587 .elementor-element.elementor-element-2316457 .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-2316457 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-2316457 a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for uael-infobox, class: .elementor-element-8d27c7f */@media (max-width: 767px) {
    .elementor-587 .elementor-element.elementor-element-8d27c7f .uael-infobox-text {
        max-width: 250px;
        margin: 0 auto !important;
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for uael-infobox, class: .elementor-element-c5cf79a */@media (max-width: 767px) {
    .elementor-587 .elementor-element.elementor-element-c5cf79a .uael-infobox-text {
        max-width: 250px;
        margin: 0 auto !important;
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0014ea0 */.elementor-587 .elementor-element.elementor-element-0014ea0 .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-0014ea0 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-0014ea0 a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82fa1df */.elementor-587 .elementor-element.elementor-element-82fa1df .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-82fa1df .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-82fa1df a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fc404d8 */.elementor-587 .elementor-element.elementor-element-fc404d8 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a50e71 */.elementor-587 .elementor-element.elementor-element-6a50e71 .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-6a50e71 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-6a50e71 a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1054f40 */.elementor-587 .elementor-element.elementor-element-1054f40 .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-1054f40 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-1054f40 a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e97dae7 */.elementor-587 .elementor-element.elementor-element-e97dae7 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b37c8cd */.elementor-587 .elementor-element.elementor-element-b37c8cd i {
    -webkit-text-stroke: 1px var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e39ca0a */.elementor-587 .elementor-element.elementor-element-e39ca0a a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68514fd */.elementor-587 .elementor-element.elementor-element-68514fd i {
    -webkit-text-stroke: 1px var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-215fa6b */.elementor-587 .elementor-element.elementor-element-215fa6b .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-215fa6b .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-215fa6b a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3a1bab6 */.elementor-587 .elementor-element.elementor-element-3a1bab6 i {
    -webkit-text-stroke: 1px var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57eeb07 */.elementor-587 .elementor-element.elementor-element-57eeb07 p:last-child {
    margin-bottom:0;
}
.elementor-587 .elementor-element.elementor-element-57eeb07 ul:last-child {
    margin-bottom:0;
}
.elementor-587 .elementor-element.elementor-element-57eeb07 h2 span{
    font-weight: 300 !important;
    color: #272727;
    font-size: 40px;
    
}
.elementor-587 .elementor-element.elementor-element-57eeb07 h2{
    margin-bottom: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c34e306 */.elementor-587 .elementor-element.elementor-element-c34e306 .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-c34e306 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-c34e306 a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81966a3 */.elementor-587 .elementor-element.elementor-element-81966a3 .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-81966a3 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-81966a3 a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c061e5a */.elementor-587 .elementor-element.elementor-element-c061e5a .elementor-button-icon {
    color: transparent;
    -webkit-text-stroke: 1px white;

    line-height: 1em;
    letter-spacing: 0;
}

.elementor-587 .elementor-element.elementor-element-c061e5a .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-587 .elementor-element.elementor-element-c061e5a a:hover .elementor-button-icon {
    border-color: var(--e-global-color-primary);
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c5183d3 */.elementor-587 .elementor-element.elementor-element-c5183d3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe2b7c */.elementor-587 .elementor-element.elementor-element-abe2b7c p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13b3246 */.elementor-587 .elementor-element.elementor-element-13b3246 i {
    color: transparent;
    -webkit-text-stroke: 1px var(--e-global-color-primary)
}
.elementor-587 .elementor-element.elementor-element-13b3246 a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-fc8b943 */.elementor-587 .elementor-element.elementor-element-fc8b943 {
    overflow: hidden;
}

.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-testimonial__content::before {
    content:"\f005 \f005 \f005 \f005 \f005";
    font-family: "Font Awesome 5 FREE";
    font-weight: 700;
    letter-spacing: 0.2em;
    color: #fbbc11;
    font-size: 12px;
    margin-bottom: 10px;
    display: block;
}

.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-swiper-button-prev {
    position: absolute !important;
    left:calc(50% - 80px) !important;
    bottom: 0 !important;
    top: unset !important;
    right: unset !important;
    opacity: 0.3;
    transition: 0.3s ease-out all;
}

.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-swiper-button-next {
    position: absolute !important;
    right:calc(50% - 80px) !important;
    bottom: 0 !important;
    top: unset !important;
    left: unset !important;
    z-index:9;
    opacity: 0.3;
    transition: 0.3s ease-out all;

}

.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-swiper-button-next:hover, .elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-swiper-button-prev:hover {
    opacity: 1;
}


.elementor-587 .elementor-element.elementor-element-fc8b943 .swiper-pagination {
    width: auto;
    left:50%;
    transform: translateX(-50%) translateY(-5px)
}

.elementor-587 .elementor-element.elementor-element-fc8b943 .elementor-swiper {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-347c0e8 */.elementor-587 .elementor-element.elementor-element-347c0e8 .elementor-background-overlay {
    aspect-ratio: 247 / 253;
    width: 250px !important;
    left: 30px;
    bottom: -80px;
    top: initial;
}

@media (max-width: 767px) {
    .elementor-587 .elementor-element.elementor-element-347c0e8 .elementor-background-overlay {
        right: -200px !important;
        left: initial !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-01000b3 */.elementor-587 .elementor-element.elementor-element-01000b3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0ccaca */.elementor-587 .elementor-element.elementor-element-c0ccaca p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-1ec54f9 */.elementor-587 .elementor-element.elementor-element-1ec54f9 .elementor-swiper-button-prev {
    left: -50px !important;
}

.elementor-587 .elementor-element.elementor-element-1ec54f9 .elementor-swiper-button-next {
    right: -50px !important;
}

@media (max-width: 1024px) {
    .elementor-587 .elementor-element.elementor-element-1ec54f9 .elementor-swiper-button-next {
        right: -30px !important;
    }
    .elementor-587 .elementor-element.elementor-element-1ec54f9 .elementor-swiper-button-prev {
        left: -30px !important;
    }
}/* End custom CSS */