.elementor-849 .elementor-element.elementor-element-cb2976a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-849 .elementor-element.elementor-element-cb2976a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-b3aa4d7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-849 .elementor-element.elementor-element-855751a{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-b287f2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-b287f2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-b287f2c > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-b287f2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-b287f2c > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-b287f2c > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-b287f2c > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-b287f2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-b287f2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-1915c25 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-1915c25{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-6725299{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-32a8b69 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-d6ca7f0 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-fbc97a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-fbc97a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-fbc97a3 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element7.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-fbc97a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-fbc97a3 > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-fbc97a3 > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-fbc97a3 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-fbc97a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-fbc97a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-2d85960 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-2d85960{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-4138752{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-7be4b42 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-e0e605b .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-e43c4cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-e43c4cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-e43c4cf > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-e43c4cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-e43c4cf > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-e43c4cf > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-e43c4cf > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-e43c4cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-e43c4cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-0cc76c1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-0cc76c1{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-93f3caf{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-3c0b3f4 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-21a69d1 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-74b1c9e{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-f2f1ce4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-f2f1ce4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-f2f1ce4 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-f2f1ce4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-f2f1ce4 > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-f2f1ce4 > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-f2f1ce4 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-f2f1ce4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-f2f1ce4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-8fac2a1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-8fac2a1{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-e673df3{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-bbd82da .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-42b9aa3 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-88eb9ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-88eb9ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-88eb9ae > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element7.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-88eb9ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-88eb9ae > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-88eb9ae > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-88eb9ae > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-88eb9ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-88eb9ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-8c76c48 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-8c76c48{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-516674a{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-42e5873 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-7f78aad .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-6cbd62a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-6cbd62a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-6cbd62a > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-6cbd62a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-6cbd62a > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-6cbd62a > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-6cbd62a > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-6cbd62a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-6cbd62a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-3334cc4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-3334cc4{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-50e38e1{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-3ff728b .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-07f868d .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-d40497b{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-f53cc45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-f53cc45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-f53cc45 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-f53cc45 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-f53cc45 > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-f53cc45 > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-f53cc45 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-f53cc45 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-f53cc45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-f9228fb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-f9228fb{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-d8e131a{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-f1b02fe .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-9d903d7 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-325a0eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-325a0eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-325a0eb > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element7.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-325a0eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-325a0eb > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-325a0eb > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-325a0eb > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-325a0eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-325a0eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-90076a7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-90076a7{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-f9ba8eb{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-1852bee .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-42f66b4 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-ecb0c96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-ecb0c96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-ecb0c96 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-ecb0c96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-ecb0c96 > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-ecb0c96 > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-ecb0c96 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-ecb0c96 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-ecb0c96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-dc7ffae > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-dc7ffae{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-46701ce{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-420ad7b .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-1810c43 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-62ed195{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-90e4304:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-90e4304 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-90e4304 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-90e4304 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-90e4304 > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-90e4304 > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-90e4304 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-90e4304 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-90e4304 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-55e1134 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-55e1134{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-b61f80e{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-b36fcea .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-28932c5 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-22ff057:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-22ff057 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-22ff057 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element7.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-22ff057 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-22ff057 > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-22ff057 > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-22ff057 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-22ff057 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-22ff057 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-c1ad839 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-c1ad839{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-08c7ddd{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-0ac0798 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-fcc797f .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-011a47e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-011a47e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-011a47e > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-011a47e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-011a47e > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-011a47e > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-011a47e > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-011a47e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-011a47e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-5aaaf94 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-5aaaf94{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-336d52d{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-f2e07f3 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-fd87647 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-d3dbf98{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-f3ace79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-f3ace79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-f3ace79 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-f3ace79 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-f3ace79 > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-f3ace79 > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-f3ace79 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-f3ace79 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-f3ace79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-516240e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-516240e{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-e9b87a9{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-42e423f .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-d96576e .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-aa1cb06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-aa1cb06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-aa1cb06 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element7.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-aa1cb06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-aa1cb06 > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-aa1cb06 > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-aa1cb06 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-aa1cb06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-aa1cb06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-852cffe > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-852cffe{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-2872e20{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-ae04fc0 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-654fc9c .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-212415d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-212415d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-212415d > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-212415d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-212415d > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-212415d > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-212415d > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-212415d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-212415d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-56da262 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-56da262{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-a89597b{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-d79d9e5 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-958a1dd .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-a8465c8{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-89cdb80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-89cdb80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-89cdb80 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-89cdb80 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-89cdb80 > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-89cdb80 > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-89cdb80 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-89cdb80 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-89cdb80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-879adb4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-879adb4{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-257e085{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-a27e580 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-3bae517 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-e663f0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-e663f0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-e663f0f > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element7.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-e663f0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-e663f0f > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-e663f0f > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-e663f0f > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-e663f0f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-e663f0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-a5bb50f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-a5bb50f{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-993fb3b{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-5e742ec .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-ce4aea1 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-b032284:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-b032284 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56b0602 );}.elementor-849 .elementor-element.elementor-element-b032284 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://fremontpediatricdental.com/wp-content/uploads/2025/07/fremont-element5.png");background-position:bottom right;background-repeat:no-repeat;background-size:175px auto;opacity:0.14;}.elementor-849 .elementor-element.elementor-element-b032284 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-849 .elementor-element.elementor-element-b032284 > .elementor-element-populated, .elementor-849 .elementor-element.elementor-element-b032284 > .elementor-element-populated > .elementor-background-overlay, .elementor-849 .elementor-element.elementor-element-b032284 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-849 .elementor-element.elementor-element-b032284 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:040px 040px 040px 040px;}.elementor-849 .elementor-element.elementor-element-b032284 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-23d458b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-23d458b{--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-849 .elementor-element.elementor-element-9a19e20{font-size:15px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-849 .elementor-element.elementor-element-4668c2c .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-0ba467a .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-849 .elementor-element.elementor-element-cb2976a{padding:60px 10px 60px 10px;}.elementor-849 .elementor-element.elementor-element-855751a{margin-top:10px;margin-bottom:20px;}.elementor-849 .elementor-element.elementor-element-b287f2c > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-6725299{font-size:14px;}.elementor-849 .elementor-element.elementor-element-d6ca7f0 .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-fbc97a3 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-4138752{font-size:14px;}.elementor-849 .elementor-element.elementor-element-e0e605b .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-e43c4cf > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-93f3caf{font-size:14px;}.elementor-849 .elementor-element.elementor-element-21a69d1 .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-74b1c9e{margin-top:10px;margin-bottom:20px;}.elementor-849 .elementor-element.elementor-element-f2f1ce4 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-e673df3{font-size:14px;}.elementor-849 .elementor-element.elementor-element-42b9aa3 .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-88eb9ae > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-516674a{font-size:14px;}.elementor-849 .elementor-element.elementor-element-7f78aad .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-6cbd62a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-50e38e1{font-size:14px;}.elementor-849 .elementor-element.elementor-element-07f868d .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-d40497b{margin-top:10px;margin-bottom:20px;}.elementor-849 .elementor-element.elementor-element-f53cc45 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-d8e131a{font-size:14px;}.elementor-849 .elementor-element.elementor-element-9d903d7 .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-325a0eb > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-f9ba8eb{font-size:14px;}.elementor-849 .elementor-element.elementor-element-42f66b4 .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-ecb0c96 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-46701ce{font-size:14px;}.elementor-849 .elementor-element.elementor-element-1810c43 .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-62ed195{margin-top:10px;margin-bottom:20px;}.elementor-849 .elementor-element.elementor-element-90e4304 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-b61f80e{font-size:14px;}.elementor-849 .elementor-element.elementor-element-28932c5 .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-22ff057 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-08c7ddd{font-size:14px;}.elementor-849 .elementor-element.elementor-element-fcc797f .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-011a47e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-336d52d{font-size:14px;}.elementor-849 .elementor-element.elementor-element-fd87647 .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-d3dbf98{margin-top:10px;margin-bottom:20px;}.elementor-849 .elementor-element.elementor-element-f3ace79 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-e9b87a9{font-size:14px;}.elementor-849 .elementor-element.elementor-element-d96576e .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-aa1cb06 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-2872e20{font-size:14px;}.elementor-849 .elementor-element.elementor-element-654fc9c .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-212415d > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-a89597b{font-size:14px;}.elementor-849 .elementor-element.elementor-element-958a1dd .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-a8465c8{margin-top:10px;margin-bottom:20px;}.elementor-849 .elementor-element.elementor-element-89cdb80 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-257e085{font-size:14px;}.elementor-849 .elementor-element.elementor-element-3bae517 .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-e663f0f > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-993fb3b{font-size:14px;}.elementor-849 .elementor-element.elementor-element-ce4aea1 .elementor-heading-title{font-size:12px;}.elementor-849 .elementor-element.elementor-element-b032284 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-9a19e20{font-size:14px;}.elementor-849 .elementor-element.elementor-element-0ba467a .elementor-heading-title{font-size:12px;}}@media(max-width:767px){.elementor-849 .elementor-element.elementor-element-cb2976a{padding:050px 30px 50px 30px;}.elementor-849 .elementor-element.elementor-element-855751a{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-b287f2c > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-32a8b69 .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-fbc97a3 > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-7be4b42 .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-e43c4cf > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-3c0b3f4 .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-74b1c9e{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-f2f1ce4 > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-bbd82da .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-88eb9ae > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-42e5873 .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-6cbd62a > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-3ff728b .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-d40497b{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-f53cc45 > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-f1b02fe .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-325a0eb > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-1852bee .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-ecb0c96 > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-420ad7b .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-62ed195{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-90e4304 > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-b36fcea .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-22ff057 > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-0ac0798 .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-011a47e > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-f2e07f3 .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-d3dbf98{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-f3ace79 > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-42e423f .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-aa1cb06 > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-ae04fc0 .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-212415d > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-d79d9e5 .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-a8465c8{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-89cdb80 > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-a27e580 .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-e663f0f > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-5e742ec .elementor-heading-title{font-size:18px;}.elementor-849 .elementor-element.elementor-element-b032284 > .elementor-element-populated{margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-4668c2c .elementor-heading-title{font-size:18px;}}/* Start custom CSS for section, class: .elementor-element-855751a */.elementor-849 .elementor-element.elementor-element-855751a .elementor-column {
    animation: 3s bouncing;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes bouncing {
    0% {
        transform: none;
    }
    
    40% {
        transform: translateY(-5px);
    }
    
    80% {
        tranform: translateY(0);
    }
}

.elementor-849 .elementor-element.elementor-element-855751a .elementor-column:nth-child(2) {
    animation-delay: 1s;
}
.elementor-849 .elementor-element.elementor-element-855751a .elementor-column:last-child {
    animation-delay: 2s;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-74b1c9e */.elementor-849 .elementor-element.elementor-element-74b1c9e .elementor-column {
    animation: 3s bouncing;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes bouncing {
    0% {
        transform: none;
    }
    
    40% {
        transform: translateY(-5px);
    }
    
    80% {
        tranform: translateY(0);
    }
}

.elementor-849 .elementor-element.elementor-element-74b1c9e .elementor-column:nth-child(2) {
    animation-delay: 1s;
}
.elementor-849 .elementor-element.elementor-element-74b1c9e .elementor-column:last-child {
    animation-delay: 2s;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d40497b */.elementor-849 .elementor-element.elementor-element-d40497b .elementor-column {
    animation: 3s bouncing;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes bouncing {
    0% {
        transform: none;
    }
    
    40% {
        transform: translateY(-5px);
    }
    
    80% {
        tranform: translateY(0);
    }
}

.elementor-849 .elementor-element.elementor-element-d40497b .elementor-column:nth-child(2) {
    animation-delay: 1s;
}
.elementor-849 .elementor-element.elementor-element-d40497b .elementor-column:last-child {
    animation-delay: 2s;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-62ed195 */.elementor-849 .elementor-element.elementor-element-62ed195 .elementor-column {
    animation: 3s bouncing;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes bouncing {
    0% {
        transform: none;
    }
    
    40% {
        transform: translateY(-5px);
    }
    
    80% {
        tranform: translateY(0);
    }
}

.elementor-849 .elementor-element.elementor-element-62ed195 .elementor-column:nth-child(2) {
    animation-delay: 1s;
}
.elementor-849 .elementor-element.elementor-element-62ed195 .elementor-column:last-child {
    animation-delay: 2s;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d3dbf98 */.elementor-849 .elementor-element.elementor-element-d3dbf98 .elementor-column {
    animation: 3s bouncing;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes bouncing {
    0% {
        transform: none;
    }
    
    40% {
        transform: translateY(-5px);
    }
    
    80% {
        tranform: translateY(0);
    }
}

.elementor-849 .elementor-element.elementor-element-d3dbf98 .elementor-column:nth-child(2) {
    animation-delay: 1s;
}
.elementor-849 .elementor-element.elementor-element-d3dbf98 .elementor-column:last-child {
    animation-delay: 2s;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a8465c8 */.elementor-849 .elementor-element.elementor-element-a8465c8 .elementor-column {
    animation: 3s bouncing;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes bouncing {
    0% {
        transform: none;
    }
    
    40% {
        transform: translateY(-5px);
    }
    
    80% {
        tranform: translateY(0);
    }
}

.elementor-849 .elementor-element.elementor-element-a8465c8 .elementor-column:nth-child(2) {
    animation-delay: 1s;
}
.elementor-849 .elementor-element.elementor-element-a8465c8 .elementor-column:last-child {
    animation-delay: 2s;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cb2976a */.elementor-849 .elementor-element.elementor-element-cb2976a::before { 
    content:"";
    position: absolute;
    top:15%;
    left:-22%;
  width: 40vw;
  height: auto;
  aspect-ratio: 1;
  background-color: var(--e-global-color-primary);
  mask-image: url("data:image/svg+xml;utf8,%3Csvg viewBox=%220 0 1000 1000%22 xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3CclipPath id=%22a%22%3E%3Cpath fill=%22currentColor%22 d=%22M866.5 632Q764 764 632 841.5t-295 31Q174 826 132.5 663T151 355.5Q211 211 355.5 117t316-27Q843 157 906 328.5T866.5 632Z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg clip-path=%22url(%23a)%22%3E%3Cpath fill=%22%23444cf7%22 d=%22M866.5 632Q764 764 632 841.5t-295 31Q174 826 132.5 663T151 355.5Q211 211 355.5 117t316-27Q843 157 906 328.5T866.5 632Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  z-index: -1;
}

.elementor-849 .elementor-element.elementor-element-cb2976a::after{
    content:"";
    position: absolute;
    bottom: -8%;
    right: -22%;
  width: 40vw;
  height:auto;
  aspect-ratio: 1;
  background-color: var(--e-global-color-secondary);
  mask-image: url("data:image/svg+xml;utf8,%3Csvg viewBox=%220 0 1000 1000%22 xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%3E%3CclipPath id=%22a%22%3E%3Cpath fill=%22currentColor%22 d=%22M866.5 632Q764 764 632 841.5t-295 31Q174 826 132.5 663T151 355.5Q211 211 355.5 117t316-27Q843 157 906 328.5T866.5 632Z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg clip-path=%22url(%23a)%22%3E%3Cpath fill=%22%23444cf7%22 d=%22M866.5 632Q764 764 632 841.5t-295 31Q174 826 132.5 663T151 355.5Q211 211 355.5 117t316-27Q843 157 906 328.5T866.5 632Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  z-index: -1;
}

@media (max-width: 767px) {
    .elementor-849 .elementor-element.elementor-element-cb2976a::before {
        width: 140vw;
        left: -70%;
        top: 10%;
        opacity: 0.3;
    }
    
    .elementor-849 .elementor-element.elementor-element-cb2976a::after {
        width: 120vw;
        right: -70%;
        bottom: 15%;
        opacity: 0.3;
    }
}

.elementor-849 .elementor-element.elementor-element-cb2976a h5, .elementor-849 .elementor-element.elementor-element-cb2976a h6 {
    margin-bottom: 0 !important;
}

.elementor-849 .elementor-element.elementor-element-cb2976a p:last-child {
    margin-bottom: 15px !important;
}/* End custom CSS */