.elementor-107 .elementor-element.elementor-element-15eed3b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4be2d204{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4be2d204:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-4be2d204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://specializeddental.com/wp-content/uploads/2025/07/Rectangle-2.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-6447fec{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-6447fec:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-6447fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://specializeddental.com/wp-content/uploads/2025/07/Clover-1.svg");background-position:-100px -120px;background-repeat:no-repeat;background-size:650px auto;}.elementor-107 .elementor-element.elementor-element-531ae9f5.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-531ae9f5{text-align:center;}.elementor-107 .elementor-element.elementor-element-531ae9f5 .elementor-heading-title{font-family:var( --e-global-typography-f3eefa8-font-family ), Sans-serif;font-size:var( --e-global-typography-f3eefa8-font-size );font-weight:var( --e-global-typography-f3eefa8-font-weight );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );color:var( --e-global-color-62f2d4d );}.elementor-107 .elementor-element.elementor-element-5b781dc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5b781dc0:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-5b781dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://specializeddental.com/wp-content/uploads/2025/09/0I1A5666-e1753876124399-1-1-1.jpg");background-position:center center;background-size:cover;}.elementor-107 .elementor-element.elementor-element-cece41e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5469b4d{--display:flex;}.elementor-107 .elementor-element.elementor-element-5469b4d.e-con{--align-self:center;}.elementor-107 .elementor-element.elementor-element-b3b1d7b{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;text-align:center;}.elementor-107 .elementor-element.elementor-element-b3b1d7b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-b3b1d7b .elementor-heading-title{font-family:var( --e-global-typography-f3eefa8-font-family ), Sans-serif;font-size:var( --e-global-typography-f3eefa8-font-size );font-weight:var( --e-global-typography-f3eefa8-font-weight );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );color:var( --e-global-color-b86ada9 );}.elementor-107 .elementor-element.elementor-element-56e0a46{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-180093a-font-family ), Sans-serif;font-size:var( --e-global-typography-180093a-font-size );font-weight:var( --e-global-typography-180093a-font-weight );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );color:var( --e-global-color-8355815 );}.elementor-107 .elementor-element.elementor-element-56e0a46.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-12a07be .elementor-button{background-color:var( --e-global-color-d90305b );font-family:"Source Sans 3", Sans-serif;font-size:1.1rem;font-weight:bold;border-radius:50px 50px 50px 50px;}.elementor-107 .elementor-element.elementor-element-12a07be .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-12a07be .elementor-button:focus{background-color:var( --e-global-color-a6ab778 );}.elementor-107 .elementor-element.elementor-element-12a07be.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-7418a6c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1897c7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-107 .elementor-element.elementor-element-8bdc941{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5a2261b{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-5a2261b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-17590d8{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-17590d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-17590d8 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:2.475rem;font-weight:700;letter-spacing:-2px;color:var( --e-global-color-b86ada9 );}.elementor-107 .elementor-element.elementor-element-2f1684c{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-180093a-font-family ), Sans-serif;font-size:var( --e-global-typography-180093a-font-size );font-weight:var( --e-global-typography-180093a-font-weight );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );color:var( --e-global-color-8355815 );}.elementor-107 .elementor-element.elementor-element-2f1684c a{color:var( --e-global-color-d90305b );}.elementor-107 .elementor-element.elementor-element-2f1684c a:hover, .elementor-107 .elementor-element.elementor-element-2f1684c a:focus{color:var( --e-global-color-a6ab778 );}.elementor-107 .elementor-element.elementor-element-3706421{--display:flex;--justify-content:center;}.elementor-107 .elementor-element.elementor-element-34992c5{width:initial;max-width:initial;}.elementor-107 .elementor-element.elementor-element-34992c5.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-34992c5 img{width:550px;max-width:600px;height:350px;}.elementor-107 .elementor-element.elementor-element-c8f381f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-af7300c{--display:flex;--justify-content:center;}.elementor-107 .elementor-element.elementor-element-d6d0b05.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-6e9c940{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-6e9c940.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-9884b67{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-9884b67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-9884b67 .elementor-heading-title{font-family:var( --e-global-typography-27b3f42-font-family ), Sans-serif;font-size:var( --e-global-typography-27b3f42-font-size );font-weight:var( --e-global-typography-27b3f42-font-weight );line-height:var( --e-global-typography-27b3f42-line-height );letter-spacing:var( --e-global-typography-27b3f42-letter-spacing );color:var( --e-global-color-b86ada9 );}.elementor-107 .elementor-element.elementor-element-515c4b4{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-180093a-font-family ), Sans-serif;font-size:var( --e-global-typography-180093a-font-size );font-weight:var( --e-global-typography-180093a-font-weight );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );color:var( --e-global-color-8355815 );}.elementor-107 .elementor-element.elementor-element-515c4b4 a{color:var( --e-global-color-d90305b );}.elementor-107 .elementor-element.elementor-element-515c4b4 a:hover, .elementor-107 .elementor-element.elementor-element-515c4b4 a:focus{color:var( --e-global-color-a6ab778 );}.elementor-107 .elementor-element.elementor-element-e28cb87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-22b9302{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-22b9302.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-c86db47{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-c86db47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-c86db47 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:2.475rem;font-weight:700;letter-spacing:-1px;color:var( --e-global-color-b86ada9 );}.elementor-107 .elementor-element.elementor-element-77ae8b3{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-180093a-font-family ), Sans-serif;font-size:var( --e-global-typography-180093a-font-size );font-weight:var( --e-global-typography-180093a-font-weight );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );color:var( --e-global-color-8355815 );}.elementor-107 .elementor-element.elementor-element-77ae8b3 a{color:var( --e-global-color-d90305b );}.elementor-107 .elementor-element.elementor-element-77ae8b3 a:hover, .elementor-107 .elementor-element.elementor-element-77ae8b3 a:focus{color:var( --e-global-color-a6ab778 );}.elementor-107 .elementor-element.elementor-element-f6c7647 .elementor-button{background-color:var( --e-global-color-d90305b );font-family:var( --e-global-typography-715d04e-font-family ), Sans-serif;font-size:var( --e-global-typography-715d04e-font-size );font-weight:var( --e-global-typography-715d04e-font-weight );border-radius:50px 50px 50px 50px;}.elementor-107 .elementor-element.elementor-element-f6c7647 .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-f6c7647 .elementor-button:focus{background-color:var( --e-global-color-a6ab778 );}.elementor-107 .elementor-element.elementor-element-e5885b8{--display:flex;--justify-content:center;}.elementor-107 .elementor-element.elementor-element-d5e503a.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-7b12cc3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-7b12cc3:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-7b12cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9078d7e );}.elementor-107 .elementor-element.elementor-element-b529f27{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-086a778.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-086a778 .elementor-heading-title{font-family:var( --e-global-typography-f3eefa8-font-family ), Sans-serif;font-size:var( --e-global-typography-f3eefa8-font-size );font-weight:var( --e-global-typography-f3eefa8-font-weight );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );color:var( --e-global-color-b86ada9 );}.elementor-107 .elementor-element.elementor-element-9dbc8d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-d7b94a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-47f4da1{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-47f4da1 .elementor-heading-title{font-family:var( --e-global-typography-bb78205-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78205-font-size );font-weight:var( --e-global-typography-bb78205-font-weight );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );color:var( --e-global-color-a6ab778 );}.elementor-107 .elementor-element.elementor-element-5590058{font-family:"Source Sans 3", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.2em;letter-spacing:0em;word-spacing:0px;color:var( --e-global-color-8355815 );}.elementor-107 .elementor-element.elementor-element-86948ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-e300597{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-e300597 .elementor-heading-title{font-family:var( --e-global-typography-bb78205-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78205-font-size );font-weight:var( --e-global-typography-bb78205-font-weight );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );color:var( --e-global-color-a6ab778 );}.elementor-107 .elementor-element.elementor-element-a9ccc19{font-family:"Source Sans 3", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.2em;letter-spacing:0em;word-spacing:0px;color:var( --e-global-color-8355815 );}.elementor-107 .elementor-element.elementor-element-9424aa4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-c01dfe9{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-c01dfe9 .elementor-heading-title{font-family:var( --e-global-typography-bb78205-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78205-font-size );font-weight:var( --e-global-typography-bb78205-font-weight );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );color:var( --e-global-color-a6ab778 );}.elementor-107 .elementor-element.elementor-element-cc9d1f3{font-family:"Source Sans 3", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.2em;letter-spacing:0em;word-spacing:0px;color:var( --e-global-color-8355815 );}.elementor-107 .elementor-element.elementor-element-2caf9cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-24ddfb2{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-24ddfb2 .elementor-heading-title{font-family:var( --e-global-typography-bb78205-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78205-font-size );font-weight:var( --e-global-typography-bb78205-font-weight );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );color:var( --e-global-color-a6ab778 );}.elementor-107 .elementor-element.elementor-element-48d5308{font-family:"Source Sans 3", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.2em;letter-spacing:0em;word-spacing:0px;color:var( --e-global-color-8355815 );}.elementor-107 .elementor-element.elementor-element-9f0b20e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-7e6f228{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-7e6f228 .elementor-heading-title{font-family:var( --e-global-typography-bb78205-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78205-font-size );font-weight:var( --e-global-typography-bb78205-font-weight );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );color:var( --e-global-color-a6ab778 );}.elementor-107 .elementor-element.elementor-element-43d11f4{font-family:"Source Sans 3", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.2em;letter-spacing:0em;word-spacing:0px;color:var( --e-global-color-8355815 );}.elementor-107 .elementor-element.elementor-element-9c353b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-fe1e095{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-97c4b0f.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-97c4b0f{text-align:center;}.elementor-107 .elementor-element.elementor-element-97c4b0f .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:3rem;font-weight:700;letter-spacing:-2px;color:var( --e-global-color-b86ada9 );}.elementor-107 .elementor-element.elementor-element-08d3cf5{--display:flex;}.elementor-107 .elementor-element.elementor-element-08d3cf5.e-con{--align-self:center;}.elementor-107 .elementor-element.elementor-element-b59c86e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-13dcfeb{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:1.375rem;font-weight:600;line-height:1.2em;letter-spacing:0em;word-spacing:0px;color:var( --e-global-color-b86ada9 );}.elementor-107 .elementor-element.elementor-element-13dcfeb.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-5a28390c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5a28390c:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-5a28390c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://specializeddental.com/wp-content/uploads/2025/07/Rectangle-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-42a290c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-318e2353{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1511047e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1511047e:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-1511047e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://specializeddental.com/wp-content/uploads/2025/07/Group-2.png");background-position:40px 60px;background-repeat:no-repeat;background-size:contain;}.elementor-107 .elementor-element.elementor-element-509cb74b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-229c7b74 img{width:400px;max-width:400px;}.elementor-107 .elementor-element.elementor-element-4679e37c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4679e37c.e-con{--align-self:center;}.elementor-107 .elementor-element.elementor-element-43b7c3e{width:100%;max-width:100%;font-family:"Source Sans 3", Sans-serif;font-size:1.65rem;font-weight:600;line-height:30px;color:var( --e-global-color-62f2d4d );}.elementor-107 .elementor-element.elementor-element-43b7c3e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-258bf8fb{font-family:"Source Sans 3", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.2em;letter-spacing:0em;word-spacing:0px;color:var( --e-global-color-62f2d4d );}.elementor-107 .elementor-element.elementor-element-b850354{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5f55769{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5f55769:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-5f55769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://specializeddental.com/wp-content/uploads/2025/07/Group-2.png");background-position:40px 60px;background-repeat:no-repeat;background-size:contain;}.elementor-107 .elementor-element.elementor-element-998b12f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-79ecdb7 img{width:400px;max-width:400px;}.elementor-107 .elementor-element.elementor-element-2a86b79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-2a86b79.e-con{--align-self:center;}.elementor-107 .elementor-element.elementor-element-35fb14c{width:100%;max-width:100%;font-family:"Source Sans 3", Sans-serif;font-size:1.65rem;font-weight:600;line-height:30px;color:var( --e-global-color-62f2d4d );}.elementor-107 .elementor-element.elementor-element-35fb14c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-9e076b0{font-family:"Source Sans 3", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.2em;letter-spacing:0em;word-spacing:0px;color:var( --e-global-color-62f2d4d );}.elementor-107 .elementor-element.elementor-element-46a5ac5c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:var( --e-global-color-d90305b );}.elementor-107 .elementor-element.elementor-element-46a5ac5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-bff4dff{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-d66caba{--display:flex;}.elementor-107 .elementor-element.elementor-element-d66caba.e-con{--align-self:center;}.elementor-107 .elementor-element.elementor-element-18e9d98{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-107 .elementor-element.elementor-element-18e9d98.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-18e9d98 .elementor-heading-title{font-family:var( --e-global-typography-f3eefa8-font-family ), Sans-serif;font-size:var( --e-global-typography-f3eefa8-font-size );font-weight:var( --e-global-typography-f3eefa8-font-weight );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );color:var( --e-global-color-b86ada9 );}.elementor-107 .elementor-element.elementor-element-eaaaea9 .elementor-button{background-color:var( --e-global-color-d90305b );font-family:var( --e-global-typography-715d04e-font-family ), Sans-serif;font-size:var( --e-global-typography-715d04e-font-size );font-weight:var( --e-global-typography-715d04e-font-weight );border-radius:50px 50px 50px 50px;}.elementor-107 .elementor-element.elementor-element-eaaaea9 .elementor-button:hover, .elementor-107 .elementor-element.elementor-element-eaaaea9 .elementor-button:focus{background-color:var( --e-global-color-a6ab778 );}@media(min-width:768px){.elementor-107 .elementor-element.elementor-element-4be2d204{--content-width:100%;}.elementor-107 .elementor-element.elementor-element-cece41e{--content-width:100%;}.elementor-107 .elementor-element.elementor-element-5469b4d{--width:100%;}.elementor-107 .elementor-element.elementor-element-1897c7f{--width:100%;}.elementor-107 .elementor-element.elementor-element-5a2261b{--width:45%;}.elementor-107 .elementor-element.elementor-element-3706421{--width:45%;}.elementor-107 .elementor-element.elementor-element-af7300c{--width:45%;}.elementor-107 .elementor-element.elementor-element-6e9c940{--width:45%;}.elementor-107 .elementor-element.elementor-element-22b9302{--width:45%;}.elementor-107 .elementor-element.elementor-element-e5885b8{--width:45%;}.elementor-107 .elementor-element.elementor-element-b529f27{--width:100%;}.elementor-107 .elementor-element.elementor-element-d7b94a0{--width:20%;}.elementor-107 .elementor-element.elementor-element-86948ff{--width:20%;}.elementor-107 .elementor-element.elementor-element-9424aa4{--width:20%;}.elementor-107 .elementor-element.elementor-element-2caf9cf{--width:20%;}.elementor-107 .elementor-element.elementor-element-9f0b20e{--width:20%;}.elementor-107 .elementor-element.elementor-element-fe1e095{--content-width:100%;}.elementor-107 .elementor-element.elementor-element-08d3cf5{--width:1000px;}.elementor-107 .elementor-element.elementor-element-5a28390c{--width:100%;}.elementor-107 .elementor-element.elementor-element-42a290c5{--width:100%;}.elementor-107 .elementor-element.elementor-element-318e2353{--width:100%;}.elementor-107 .elementor-element.elementor-element-509cb74b{--width:450px;}.elementor-107 .elementor-element.elementor-element-4679e37c{--width:550px;}.elementor-107 .elementor-element.elementor-element-b850354{--width:100%;}.elementor-107 .elementor-element.elementor-element-998b12f{--width:450px;}.elementor-107 .elementor-element.elementor-element-2a86b79{--width:550px;}.elementor-107 .elementor-element.elementor-element-bff4dff{--content-width:100%;}.elementor-107 .elementor-element.elementor-element-d66caba{--width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-107 .elementor-element.elementor-element-5469b4d{--width:700px;}.elementor-107 .elementor-element.elementor-element-5a2261b{--width:350px;}.elementor-107 .elementor-element.elementor-element-3706421{--width:350px;}.elementor-107 .elementor-element.elementor-element-af7300c{--width:350px;}.elementor-107 .elementor-element.elementor-element-6e9c940{--width:350px;}.elementor-107 .elementor-element.elementor-element-22b9302{--width:350px;}.elementor-107 .elementor-element.elementor-element-e5885b8{--width:350px;}.elementor-107 .elementor-element.elementor-element-b529f27{--width:700px;}.elementor-107 .elementor-element.elementor-element-08d3cf5{--width:600px;}.elementor-107 .elementor-element.elementor-element-5a28390c{--width:100%;}.elementor-107 .elementor-element.elementor-element-42a290c5{--width:100%;}.elementor-107 .elementor-element.elementor-element-1511047e{--width:100%;}.elementor-107 .elementor-element.elementor-element-509cb74b{--width:300px;}.elementor-107 .elementor-element.elementor-element-4679e37c{--width:400px;}.elementor-107 .elementor-element.elementor-element-5f55769{--width:100%;}.elementor-107 .elementor-element.elementor-element-998b12f{--width:300px;}.elementor-107 .elementor-element.elementor-element-2a86b79{--width:400px;}.elementor-107 .elementor-element.elementor-element-d66caba{--width:700px;}}@media(min-width:1025px){.elementor-107 .elementor-element.elementor-element-1511047e:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-1511047e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-107 .elementor-element.elementor-element-5f55769:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-5f55769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-4be2d204{--min-height:200px;}.elementor-107 .elementor-element.elementor-element-6447fec:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-6447fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-50px -50px;background-size:300px auto;}.elementor-107 .elementor-element.elementor-element-531ae9f5 .elementor-heading-title{font-size:var( --e-global-typography-f3eefa8-font-size );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );}.elementor-107 .elementor-element.elementor-element-5b781dc0:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-5b781dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://specializeddental.com/wp-content/uploads/2025/09/0I1A5666-e1753876124399-1-1-1.jpg");}.elementor-107 .elementor-element.elementor-element-5b781dc0{--min-height:200px;}.elementor-107 .elementor-element.elementor-element-cece41e{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-b3b1d7b .elementor-heading-title{font-size:var( --e-global-typography-f3eefa8-font-size );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );}.elementor-107 .elementor-element.elementor-element-56e0a46{--container-widget-width:550px;--container-widget-flex-grow:0;width:var( --container-widget-width, 550px );max-width:550px;font-size:var( --e-global-typography-180093a-font-size );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );}.elementor-107 .elementor-element.elementor-element-12a07be .elementor-button{font-size:1rem;}.elementor-107 .elementor-element.elementor-element-7418a6c5{--padding-top:20px;--padding-bottom:20px;--padding-left:00px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1897c7f{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-8bdc941{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-17590d8{width:var( --container-widget-width, 358.102px );max-width:358.102px;--container-widget-width:358.102px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-17590d8 .elementor-heading-title{font-size:2rem;}.elementor-107 .elementor-element.elementor-element-2f1684c{text-align:start;font-size:var( --e-global-typography-180093a-font-size );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );}.elementor-107 .elementor-element.elementor-element-34992c5 img{width:100%;max-width:100%;height:250px;}.elementor-107 .elementor-element.elementor-element-c8f381f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-d6d0b05 img{width:100%;max-width:100%;height:250px;}.elementor-107 .elementor-element.elementor-element-9884b67{width:var( --container-widget-width, 358.102px );max-width:358.102px;--container-widget-width:358.102px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-9884b67 .elementor-heading-title{font-size:var( --e-global-typography-27b3f42-font-size );line-height:var( --e-global-typography-27b3f42-line-height );letter-spacing:var( --e-global-typography-27b3f42-letter-spacing );}.elementor-107 .elementor-element.elementor-element-515c4b4{text-align:start;font-size:var( --e-global-typography-180093a-font-size );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );}.elementor-107 .elementor-element.elementor-element-e28cb87{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-c86db47{width:var( --container-widget-width, 358.102px );max-width:358.102px;--container-widget-width:358.102px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-c86db47 .elementor-heading-title{font-size:2rem;}.elementor-107 .elementor-element.elementor-element-77ae8b3{text-align:start;font-size:var( --e-global-typography-180093a-font-size );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );}.elementor-107 .elementor-element.elementor-element-f6c7647 .elementor-button{font-size:var( --e-global-typography-715d04e-font-size );}.elementor-107 .elementor-element.elementor-element-d5e503a img{width:100%;max-width:100%;height:250px;}.elementor-107 .elementor-element.elementor-element-086a778{text-align:center;}.elementor-107 .elementor-element.elementor-element-086a778 .elementor-heading-title{font-size:var( --e-global-typography-f3eefa8-font-size );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );}.elementor-107 .elementor-element.elementor-element-47f4da1 .elementor-heading-title{font-size:var( --e-global-typography-bb78205-font-size );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );}.elementor-107 .elementor-element.elementor-element-5590058{font-size:1.23rem;}.elementor-107 .elementor-element.elementor-element-e300597 .elementor-heading-title{font-size:var( --e-global-typography-bb78205-font-size );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );}.elementor-107 .elementor-element.elementor-element-a9ccc19{font-size:1.23rem;}.elementor-107 .elementor-element.elementor-element-c01dfe9 .elementor-heading-title{font-size:var( --e-global-typography-bb78205-font-size );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );}.elementor-107 .elementor-element.elementor-element-cc9d1f3{font-size:1.23rem;}.elementor-107 .elementor-element.elementor-element-24ddfb2 .elementor-heading-title{font-size:var( --e-global-typography-bb78205-font-size );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );}.elementor-107 .elementor-element.elementor-element-48d5308{font-size:1.23rem;}.elementor-107 .elementor-element.elementor-element-7e6f228 .elementor-heading-title{font-size:var( --e-global-typography-bb78205-font-size );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );}.elementor-107 .elementor-element.elementor-element-43d11f4{font-size:1.23rem;}.elementor-107 .elementor-element.elementor-element-fe1e095{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-97c4b0f .elementor-heading-title{font-size:2.5rem;}.elementor-107 .elementor-element.elementor-element-13dcfeb{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;font-size:1.23rem;}.elementor-107 .elementor-element.elementor-element-318e2353{--min-height:0px;--justify-content:flex-end;}.elementor-107 .elementor-element.elementor-element-1511047e:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-1511047e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-5vw 3vh;}.elementor-107 .elementor-element.elementor-element-1511047e{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-509cb74b{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-229c7b74 img{width:300px;}.elementor-107 .elementor-element.elementor-element-43b7c3e{font-size:1.3rem;line-height:25px;}.elementor-107 .elementor-element.elementor-element-258bf8fb{font-size:1.1rem;}.elementor-107 .elementor-element.elementor-element-b850354{--min-height:0px;--justify-content:flex-end;}.elementor-107 .elementor-element.elementor-element-5f55769:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-5f55769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-5vw 3vh;}.elementor-107 .elementor-element.elementor-element-5f55769{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-998b12f{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-79ecdb7 img{width:300px;}.elementor-107 .elementor-element.elementor-element-35fb14c{font-size:1.3rem;line-height:25px;}.elementor-107 .elementor-element.elementor-element-9e076b0{font-size:1.1rem;}.elementor-107 .elementor-element.elementor-element-46a5ac5c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-107 .elementor-element.elementor-element-46a5ac5c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 10px 0px 10px;}.elementor-107 .elementor-element.elementor-element-bff4dff{--min-height:200px;}.elementor-107 .elementor-element.elementor-element-18e9d98 .elementor-heading-title{font-size:var( --e-global-typography-f3eefa8-font-size );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );}.elementor-107 .elementor-element.elementor-element-eaaaea9 .elementor-button{font-size:var( --e-global-typography-715d04e-font-size );}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-4be2d204{--min-height:150px;}.elementor-107 .elementor-element.elementor-element-6447fec:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-6447fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-40px -20px;background-size:200px auto;}.elementor-107 .elementor-element.elementor-element-531ae9f5 .elementor-heading-title{font-size:var( --e-global-typography-f3eefa8-font-size );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );}.elementor-107 .elementor-element.elementor-element-cece41e{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5469b4d{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-b3b1d7b{width:initial;max-width:initial;text-align:center;}.elementor-107 .elementor-element.elementor-element-b3b1d7b .elementor-heading-title{font-size:var( --e-global-typography-f3eefa8-font-size );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );}.elementor-107 .elementor-element.elementor-element-56e0a46{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-180093a-font-size );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );}.elementor-107 .elementor-element.elementor-element-12a07be.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-12a07be .elementor-button{font-size:0.96rem;}.elementor-107 .elementor-element.elementor-element-7418a6c5{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1897c7f{--width:100%;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-8bdc941{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-5a2261b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-17590d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-107 .elementor-element.elementor-element-17590d8 .elementor-heading-title{font-size:1.65rem;}.elementor-107 .elementor-element.elementor-element-2f1684c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-180093a-font-size );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );}.elementor-107 .elementor-element.elementor-element-2f1684c.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-3706421{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-3706421.e-con{--order:-99999 /* order start hack */;}.elementor-107 .elementor-element.elementor-element-34992c5 img{width:100%;max-width:100%;height:100%;}.elementor-107 .elementor-element.elementor-element-c8f381f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-af7300c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-af7300c.e-con{--order:-99999 /* order start hack */;}.elementor-107 .elementor-element.elementor-element-d6d0b05 img{width:100%;max-width:100%;height:100%;}.elementor-107 .elementor-element.elementor-element-6e9c940{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-9884b67{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-107 .elementor-element.elementor-element-9884b67 .elementor-heading-title{font-size:var( --e-global-typography-27b3f42-font-size );line-height:var( --e-global-typography-27b3f42-line-height );letter-spacing:var( --e-global-typography-27b3f42-letter-spacing );}.elementor-107 .elementor-element.elementor-element-515c4b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-180093a-font-size );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );}.elementor-107 .elementor-element.elementor-element-515c4b4.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-e28cb87{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-22b9302{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-c86db47{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-107 .elementor-element.elementor-element-c86db47 .elementor-heading-title{font-size:1.65rem;}.elementor-107 .elementor-element.elementor-element-77ae8b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-180093a-font-size );line-height:var( --e-global-typography-180093a-line-height );letter-spacing:var( --e-global-typography-180093a-letter-spacing );word-spacing:var( --e-global-typography-180093a-word-spacing );}.elementor-107 .elementor-element.elementor-element-77ae8b3.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-f6c7647.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-f6c7647 .elementor-button{font-size:var( --e-global-typography-715d04e-font-size );}.elementor-107 .elementor-element.elementor-element-e5885b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-e5885b8.e-con{--order:-99999 /* order start hack */;}.elementor-107 .elementor-element.elementor-element-d5e503a img{width:100%;max-width:100%;height:100%;}.elementor-107 .elementor-element.elementor-element-7b12cc3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-b529f27{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-107 .elementor-element.elementor-element-086a778{text-align:center;}.elementor-107 .elementor-element.elementor-element-086a778 .elementor-heading-title{font-size:var( --e-global-typography-f3eefa8-font-size );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );}.elementor-107 .elementor-element.elementor-element-d7b94a0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-107 .elementor-element.elementor-element-47f4da1{text-align:center;}.elementor-107 .elementor-element.elementor-element-47f4da1 .elementor-heading-title{font-size:var( --e-global-typography-bb78205-font-size );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );}.elementor-107 .elementor-element.elementor-element-5590058{text-align:center;font-size:1.1rem;}.elementor-107 .elementor-element.elementor-element-86948ff{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-107 .elementor-element.elementor-element-e300597.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-e300597{text-align:center;}.elementor-107 .elementor-element.elementor-element-e300597 .elementor-heading-title{font-size:var( --e-global-typography-bb78205-font-size );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );}.elementor-107 .elementor-element.elementor-element-a9ccc19{text-align:center;font-size:1.1rem;}.elementor-107 .elementor-element.elementor-element-9424aa4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-107 .elementor-element.elementor-element-c01dfe9.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-c01dfe9{text-align:center;}.elementor-107 .elementor-element.elementor-element-c01dfe9 .elementor-heading-title{font-size:var( --e-global-typography-bb78205-font-size );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );}.elementor-107 .elementor-element.elementor-element-cc9d1f3{text-align:center;font-size:1.1rem;}.elementor-107 .elementor-element.elementor-element-2caf9cf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-107 .elementor-element.elementor-element-24ddfb2.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-24ddfb2{text-align:center;}.elementor-107 .elementor-element.elementor-element-24ddfb2 .elementor-heading-title{font-size:var( --e-global-typography-bb78205-font-size );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );}.elementor-107 .elementor-element.elementor-element-48d5308{text-align:center;font-size:1.1rem;}.elementor-107 .elementor-element.elementor-element-9f0b20e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-107 .elementor-element.elementor-element-7e6f228.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-7e6f228{text-align:center;}.elementor-107 .elementor-element.elementor-element-7e6f228 .elementor-heading-title{font-size:var( --e-global-typography-bb78205-font-size );letter-spacing:var( --e-global-typography-bb78205-letter-spacing );}.elementor-107 .elementor-element.elementor-element-43d11f4{text-align:center;font-size:1.1rem;}.elementor-107 .elementor-element.elementor-element-fe1e095{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-97c4b0f .elementor-heading-title{font-size:2rem;}.elementor-107 .elementor-element.elementor-element-08d3cf5{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-13dcfeb{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:1.1rem;}.elementor-107 .elementor-element.elementor-element-42a290c5{--width:100%;}.elementor-107 .elementor-element.elementor-element-1511047e{--width:100%;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1511047e:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-1511047e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 2vh;}.elementor-107 .elementor-element.elementor-element-509cb74b{--width:40%;}.elementor-107 .elementor-element.elementor-element-229c7b74 img{width:100%;}.elementor-107 .elementor-element.elementor-element-4679e37c{--width:40%;}.elementor-107 .elementor-element.elementor-element-43b7c3e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-107 .elementor-element.elementor-element-43b7c3e{text-align:start;font-size:2.7vw;line-height:1.1em;}.elementor-107 .elementor-element.elementor-element-258bf8fb{text-align:start;font-size:1.8vw;line-height:1.1em;}.elementor-107 .elementor-element.elementor-element-5f55769{--width:100%;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5f55769:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-5f55769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 2vh;}.elementor-107 .elementor-element.elementor-element-998b12f{--width:40%;}.elementor-107 .elementor-element.elementor-element-79ecdb7 img{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-2a86b79{--width:40%;}.elementor-107 .elementor-element.elementor-element-35fb14c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-107 .elementor-element.elementor-element-35fb14c{text-align:start;font-size:2.7vw;line-height:1.1em;}.elementor-107 .elementor-element.elementor-element-9e076b0{text-align:start;font-size:1.8vw;line-height:1.1em;}.elementor-107 .elementor-element.elementor-element-46a5ac5c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:20px;}.elementor-107 .elementor-element.elementor-element-46a5ac5c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:20px 5px 0px 5px;}.elementor-107 .elementor-element.elementor-element-bff4dff{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-18e9d98{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-107 .elementor-element.elementor-element-18e9d98 .elementor-heading-title{font-size:var( --e-global-typography-f3eefa8-font-size );line-height:var( --e-global-typography-f3eefa8-line-height );letter-spacing:var( --e-global-typography-f3eefa8-letter-spacing );}.elementor-107 .elementor-element.elementor-element-eaaaea9 .elementor-button{font-size:var( --e-global-typography-715d04e-font-size );}}/* Start custom CSS for container, class: .elementor-element-6447fec */.elementor-107 .elementor-element.elementor-element-6447fec {
  height: 35vh;
  max-height: 500px;

}

@media only screen and (max-width:1024px){
    .elementor-107 .elementor-element.elementor-element-6447fec{
        height:200px;
    }
}

@media only screen and (max-width:767px){ .elementor-107 .elementor-element.elementor-element-6447fec{ height:150px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be2d204 */.elementor-107 .elementor-element.elementor-element-4be2d204 {
  height: 35vh;
  max-height: 500px;

}

@media only screen and (max-width:1024px){
    .elementor-107 .elementor-element.elementor-element-4be2d204{
        height:200px;
    }
}

@media only screen and (max-width:767px){ .elementor-107 .elementor-element.elementor-element-4be2d204{ height:150px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b781dc0 */.elementor-107 .elementor-element.elementor-element-5b781dc0 {
  height: 35vh;
  max-height: 500px;
}

@media only screen and (max-width:1024px){
    .elementor-107 .elementor-element.elementor-element-5b781dc0{height:200px;
    }
}

@media only screen and (max-width:767px){ .elementor-107 .elementor-element.elementor-element-5b781dc0{ display:none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15eed3b7 */.elementor-107 .elementor-element.elementor-element-15eed3b7 .banner {
    max-height: 500px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5469b4d */.elementor-107 .elementor-element.elementor-element-5469b4d{
    max-width: 1300px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34992c5 */.elementor-107 .elementor-element.elementor-element-34992c5 {
  overflow: hidden;
}

.elementor-107 .elementor-element.elementor-element-34992c5 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s ease;
}

.elementor-107 .elementor-element.elementor-element-34992c5:hover img {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6d0b05 */.elementor-107 .elementor-element.elementor-element-d6d0b05 {
  overflow: hidden;
}

.elementor-107 .elementor-element.elementor-element-d6d0b05 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s ease;
}

.elementor-107 .elementor-element.elementor-element-d6d0b05:hover img {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5e503a */.elementor-107 .elementor-element.elementor-element-d5e503a {
  overflow: hidden;
}

.elementor-107 .elementor-element.elementor-element-d5e503a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s ease;
}

.elementor-107 .elementor-element.elementor-element-d5e503a:hover img {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1897c7f */.elementor-107 .elementor-element.elementor-element-1897c7f{
    max-width: 1300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dbc8d2 *//* Hide text editor by default - only within containers with hover-reveal class */
.hover-reveal .elementor-widget-text-editor {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: all 0.3s ease-in-out;
    max-height: 0;
    overflow: hidden;
}

/* Ensure content is hidden when no heading is revealed */
.hover-reveal .elementor-widget-heading:not(.revealed) + .elementor-widget-text-editor {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    max-height: 0;
}

/* Show text editor when heading is revealed (using revealed class) */
.hover-reveal .elementor-widget-heading.revealed + .elementor-widget-text-editor {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    max-height: 300px; /* Adjust based on your content */
}

/* Make headings visually hoverable */
.hover-reveal .elementor-widget-heading {
    cursor: pointer;
}

/* Optional: Change heading color when revealed */
.hover-reveal .elementor-widget-heading.revealed .elementor-heading-title {
    color: #f68b2e; /* Change to your preferred color or remove this block */
    transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b529f27 */.elementor-107 .elementor-element.elementor-element-b529f27{
    max-width: 1300px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43b7c3e *//* Quote marks responsive sizing */


.quotemarks {
  width: 15px;
  height: auto; 
  margin-left: -2px;
}

/* Tablet styles */
@media (min-width: 768px) {
  .quotemarks {
    width: 40px; 
    margin-left: -8px;
  }
}

/* Desktop styles */
@media (min-width: 1024px) {
  .quotemarks {
    width: 50px; 
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35fb14c *//* Quote marks responsive sizing */


.quotemarks {
  width: 15px;
  height: auto; 
  margin-left: -2px;
}

/* Tablet styles */
@media (min-width: 768px) {
  .quotemarks {
    width: 40px; 
    margin-left: -8px;
  }
}

/* Desktop styles */
@media (min-width: 1024px) {
  .quotemarks {
    width: 50px; 
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43b7c3e *//* Quote marks responsive sizing */


.quotemarks {
  width: 15px;
  height: auto; 
  margin-left: -2px;
}

/* Tablet styles */
@media (min-width: 768px) {
  .quotemarks {
    width: 40px; 
    margin-left: -8px;
  }
}

/* Desktop styles */
@media (min-width: 1024px) {
  .quotemarks {
    width: 50px; 
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35fb14c *//* Quote marks responsive sizing */


.quotemarks {
  width: 15px;
  height: auto; 
  margin-left: -2px;
}

/* Tablet styles */
@media (min-width: 768px) {
  .quotemarks {
    width: 40px; 
    margin-left: -8px;
  }
}

/* Desktop styles */
@media (min-width: 1024px) {
  .quotemarks {
    width: 50px; 
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43b7c3e *//* Quote marks responsive sizing */


.quotemarks {
  width: 15px;
  height: auto; 
  margin-left: -2px;
}

/* Tablet styles */
@media (min-width: 768px) {
  .quotemarks {
    width: 40px; 
    margin-left: -8px;
  }
}

/* Desktop styles */
@media (min-width: 1024px) {
  .quotemarks {
    width: 50px; 
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35fb14c *//* Quote marks responsive sizing */


.quotemarks {
  width: 15px;
  height: auto; 
  margin-left: -2px;
}

/* Tablet styles */
@media (min-width: 768px) {
  .quotemarks {
    width: 40px; 
    margin-left: -8px;
  }
}

/* Desktop styles */
@media (min-width: 1024px) {
  .quotemarks {
    width: 50px; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a290c5 */.elementor-107 .elementor-element.elementor-element-42a290c5{
    max-width: 1400px;
}/* End custom CSS */