.elementor-2 .elementor-element.elementor-element-090a230>.elementor-container{min-height:100vh}.elementor-2 .elementor-element.elementor-element-efa2216>.elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-efa2216{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 110px 150px 110px;z-index:2}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-30baa9d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-30baa9d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-30baa9d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-29f219e{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-aa4b676.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-aa4b676.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-aa4b676>.elementor-element-populated{padding:0 0 0 0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2 .elementor-element.elementor-element-6d29b7a img{width:538px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-b253a4f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-b253a4f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-b253a4f>.elementor-element-populated{padding:0 0 0 60px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-725c7fb{text-align:start}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-a06394e:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-a06394e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-2 .elementor-element.elementor-element-a06394e>.elementor-background-overlay{background-image:url(https://shastafamilydentistry.getyourperfectsmile.com/wp-content/uploads/2024/01/half_pattern2-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-a06394e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 110px 150px 110px}.elementor-2 .elementor-element.elementor-element-8bd82af:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-8bd82af>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-2 .elementor-element.elementor-element-8bd82af>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-8bd82af>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-8bd82af>.elementor-background-slideshow{border-radius:25px 25px 25px 25px}.elementor-2 .elementor-element.elementor-element-8bd82af>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-8bd82af>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-25c4e61.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-25c4e61.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-25c4e61>.elementor-element-populated{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-38c2b32{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-38c2b32>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-4e34d0e{--spacer-size:40vh}.elementor-2 .elementor-element.elementor-element-186a164:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-186a164>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F6F6}.elementor-2 .elementor-element.elementor-element-186a164>.elementor-background-overlay{background-image:url(https://shastafamilydentistry.getyourperfectsmile.com/wp-content/uploads/2024/01/light_sections-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-186a164{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:130px 100px 130px 100px}.elementor-2 .elementor-element.elementor-element-46dc7f9d>.elementor-element-populated{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-634a4c96{text-align:center}.elementor-2 .elementor-element.elementor-element-4785167{margin-top:20px;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-2516a3de:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-2516a3de>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#292929}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-2516a3de.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2 .elementor-element.elementor-element-2516a3de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2 .elementor-element.elementor-element-2516a3de>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-2516a3de>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-2516a3de>.elementor-background-slideshow{border-radius:25px 25px 25px 25px}.elementor-2 .elementor-element.elementor-element-2516a3de>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-2516a3de>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-2df460e1 img{width:200px}.elementor-2 .elementor-element.elementor-element-1905f14{padding:0 0 0 0;text-align:center}.elementor-2 .elementor-element.elementor-element-1905f14 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-fcf6c09{padding:0 0 0 0;text-align:center;color:#FFF}.elementor-2 .elementor-element.elementor-element-fd2c837:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-fd2c837>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#292929}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-fd2c837.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2 .elementor-element.elementor-element-fd2c837.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2 .elementor-element.elementor-element-fd2c837>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-fd2c837>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-fd2c837>.elementor-background-slideshow{border-radius:25px 25px 25px 25px}.elementor-2 .elementor-element.elementor-element-fd2c837>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-fd2c837>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-13ec77c img{width:200px}.elementor-2 .elementor-element.elementor-element-fa0e9e2{padding:0 0 0 0;text-align:center}.elementor-2 .elementor-element.elementor-element-fa0e9e2 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-d516a07{padding:0 0 0 0;text-align:center;color:#FFF}.elementor-2 .elementor-element.elementor-element-09a3a4e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-09a3a4e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#292929}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-09a3a4e.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2 .elementor-element.elementor-element-09a3a4e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2 .elementor-element.elementor-element-09a3a4e>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-09a3a4e>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-09a3a4e>.elementor-background-slideshow{border-radius:25px 25px 25px 25px}.elementor-2 .elementor-element.elementor-element-09a3a4e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-09a3a4e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-fe561eb img{width:200px}.elementor-2 .elementor-element.elementor-element-f23c360{padding:0 0 0 0;text-align:center}.elementor-2 .elementor-element.elementor-element-f23c360 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-878c7d1{padding:0 0 0 0;text-align:center;color:#FFF}.elementor-2 .elementor-element.elementor-element-8c9d8b7:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-8c9d8b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#191919}.elementor-2 .elementor-element.elementor-element-8c9d8b7>.elementor-container{max-width:944px}.elementor-2 .elementor-element.elementor-element-8c9d8b7>.elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.3;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-8c9d8b7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:130px 100px 130px 100px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-fe5df4a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-fe5df4a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-fe5df4a>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 50px 0 0}.elementor-2 .elementor-element.elementor-element-d4829bf .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-90a6343{color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-f699af2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-f699af2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-f699af2>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-ed86617 img{width:450px;max-width:100%}.elementor-2 .elementor-element.elementor-element-976fd64:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-976fd64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shastafamilydentistry.getyourperfectsmile.com/wp-content/uploads/2024/06/3d.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-976fd64>.elementor-container{min-height:495px}.elementor-2 .elementor-element.elementor-element-976fd64{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:120px 90px 120px 90px}.elementor-2 .elementor-element.elementor-element-976fd64>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-42adc88>.elementor-container{max-width:1080px}.elementor-2 .elementor-element.elementor-element-42adc88{padding:120px 90px 120px 90px}.elementor-2 .elementor-element.elementor-element-3f9fad7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-5a45b1d{text-align:center}.elementor-2 .elementor-element.elementor-element-b77380d{margin-top:30px;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-989807e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-989807e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-989807e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-989807e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-989807e>.elementor-element-populated>.elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.7}.elementor-2 .elementor-element.elementor-element-989807e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-989807e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-a8ef06e .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-193d295{color:#FFF}.elementor-2 .elementor-element.elementor-element-550c12f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-550c12f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shastafamilydentistry.getyourperfectsmile.com/wp-content/uploads/2024/06/implants.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-550c12f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-550c12f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-e139f3f{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-f7b8e09{margin-top:0;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-4afaeca:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-4afaeca>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shastafamilydentistry.getyourperfectsmile.com/wp-content/uploads/2024/06/general.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-4afaeca>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-4afaeca>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-cb247e7{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-3a22430:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-3a22430>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-3a22430.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-3a22430.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-3a22430>.elementor-element-populated>.elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.7}.elementor-2 .elementor-element.elementor-element-3a22430>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-3a22430>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-eb64fa7 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-3aa8917{color:#FFF}.elementor-2 .elementor-element.elementor-element-0f99ac9{margin-top:0;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-eaecaf3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-eaecaf3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-eaecaf3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-eaecaf3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-eaecaf3>.elementor-element-populated>.elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.7}.elementor-2 .elementor-element.elementor-element-eaecaf3>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-eaecaf3>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-6b07da5 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-5a2690c{color:#FFF}.elementor-2 .elementor-element.elementor-element-cfab5a5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-cfab5a5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shastafamilydentistry.getyourperfectsmile.com/wp-content/uploads/2024/06/arches.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-cfab5a5>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-cfab5a5>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-1af36b1{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-9aeb56d{margin-top:0;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-52cf16c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-52cf16c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shastafamilydentistry.getyourperfectsmile.com/wp-content/uploads/2024/06/cosmetic.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-52cf16c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-52cf16c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-3ca81ef{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-dab2082:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-dab2082>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-dab2082.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-dab2082.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-dab2082>.elementor-element-populated>.elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.7}.elementor-2 .elementor-element.elementor-element-dab2082>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-dab2082>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-1a2d8e2 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-2ad13dd{color:#FFF}.elementor-2 .elementor-element.elementor-element-794c4e1:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-794c4e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F6F6}.elementor-2 .elementor-element.elementor-element-794c4e1>.elementor-background-overlay{background-image:url(https://shastafamilydentistry.getyourperfectsmile.com/wp-content/uploads/2024/01/light_sections-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-794c4e1>.elementor-container{max-width:875px}.elementor-2 .elementor-element.elementor-element-794c4e1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:130px 100px 130px 100px}.elementor-2 .elementor-element.elementor-element-8f5dfd8 img{width:210px;max-width:100%}.elementor-2 .elementor-element.elementor-element-82f9932{text-align:center}.elementor-2 .elementor-element.elementor-element-db9a6ed{text-align:center}.elementor-2 .elementor-element.elementor-element-3d87804d:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-3d87804d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-3d87804d>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(180deg,#000000 0%,#251E07 100%);opacity:.23;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-3d87804d>.elementor-container{max-width:1188px}.elementor-2 .elementor-element.elementor-element-3d87804d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 110px 150px 110px;z-index:2}.elementor-2 .elementor-element.elementor-element-12ac17f4{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-27631e7b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-27631e7b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-27631e7b>.elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#EACA85;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px}.elementor-2 .elementor-element.elementor-element-27631e7b>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-27631e7b>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-27631e7b>.elementor-background-slideshow{border-radius:25px 25px 25px 25px}.elementor-2 .elementor-element.elementor-element-1bf3d028{text-align:center}.elementor-2 .elementor-element.elementor-element-1bf3d028 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-374dca4d{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-2 .elementor-element.elementor-element-374dca4d .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-4cbfe0eb{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2 .elementor-element.elementor-element-f20f2cc>.elementor-background-overlay{opacity:.03;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-f20f2cc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 260px 150px 260px}.elementor-2 .elementor-element.elementor-element-9455241>.elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-primary);padding:45px 90px 45px 90px}.elementor-2 .elementor-element.elementor-element-9455241>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-9455241>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-9455241>.elementor-background-slideshow{border-radius:25px 25px 25px 25px}.elementor-2 .elementor-element.elementor-element-feb5753{text-align:center}.elementor-2 .elementor-element.elementor-element-feb5753 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-5e7dbe6{text-align:center}.elementor-2 .elementor-element.elementor-element-5e7dbe6 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-29c2be4{text-align:center;font-size:14px;color:#FFF}:root{--page-title-display:none}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-aa4b676{width:46.987%}.elementor-2 .elementor-element.elementor-element-b253a4f{width:52.948%}.elementor-2 .elementor-element.elementor-element-8bd82af{width:41.799%}.elementor-2 .elementor-element.elementor-element-25c4e61{width:58.201%}.elementor-2 .elementor-element.elementor-element-fe5df4a{width:46.111%}.elementor-2 .elementor-element.elementor-element-f699af2{width:53.842%}.elementor-2 .elementor-element.elementor-element-2dbf307{width:59.157%}.elementor-2 .elementor-element.elementor-element-038f850{width:40.797%}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-090a230>.elementor-container{min-height:2vh}.elementor-2 .elementor-element.elementor-element-090a230{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-2252305>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-efa2216{padding:80px 60px 80px 60px}.elementor-2 .elementor-element.elementor-element-30baa9d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-29f219e{padding:30px 0 30px 0}.elementor-2 .elementor-element.elementor-element-6d29b7a img{width:400px}.elementor-2 .elementor-element.elementor-element-b253a4f>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-725c7fb{text-align:center}.elementor-2 .elementor-element.elementor-element-9679604{text-align:center}.elementor-2 .elementor-element.elementor-element-a06394e>.elementor-background-overlay{background-image:url(https://shastafamilydentistry.getyourperfectsmile.com/wp-content/uploads/2024/01/black.jpg)}.elementor-2 .elementor-element.elementor-element-a06394e{padding:40px 60px 80px 60px}.elementor-2 .elementor-element.elementor-element-8bd82af>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-b7ab88d{text-align:center}.elementor-2 .elementor-element.elementor-element-46ef3a8{text-align:center}.elementor-2 .elementor-element.elementor-element-38c2b32{margin-top:0;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-95171c1>.elementor-element-populated{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-4e34d0e{--spacer-size:40vh}.elementor-2 .elementor-element.elementor-element-186a164{padding:90px 60px 90px 60px}.elementor-2 .elementor-element.elementor-element-634a4c96{text-align:center}.elementor-2 .elementor-element.elementor-element-2516a3de>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-fd2c837>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-09a3a4e>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-8c9d8b7{padding:90px 60px 90px 60px}.elementor-2 .elementor-element.elementor-element-fe5df4a>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-d4829bf{text-align:center}.elementor-2 .elementor-element.elementor-element-90a6343{text-align:center}.elementor-2 .elementor-element.elementor-element-f699af2>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-ed86617 img{width:400px}.elementor-2 .elementor-element.elementor-element-976fd64:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-976fd64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://shastafamilydentistry.getyourperfectsmile.com/wp-content/uploads/2024/01/light.jpg)}.elementor-2 .elementor-element.elementor-element-976fd64{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-2dbf307>.elementor-element-populated{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-038f850>.elementor-element-populated{padding:80px 60px 80px 60px}.elementor-2 .elementor-element.elementor-element-1362a84{text-align:center}.elementor-2 .elementor-element.elementor-element-a53b63f{text-align:center}.elementor-2 .elementor-element.elementor-element-42adc88{padding:80px 60px 80px 60px}.elementor-2 .elementor-element.elementor-element-5a45b1d{text-align:center}.elementor-2 .elementor-element.elementor-element-b77380d{margin-top:30px;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-989807e>.elementor-element-populated{padding:60px 60px 60px 60px}.elementor-2 .elementor-element.elementor-element-a8ef06e{text-align:center}.elementor-2 .elementor-element.elementor-element-193d295{text-align:center}.elementor-2 .elementor-element.elementor-element-e139f3f{--spacer-size:50vh}.elementor-2 .elementor-element.elementor-element-f7b8e09{margin-top:40px;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-cb247e7{--spacer-size:50vh}.elementor-2 .elementor-element.elementor-element-3a22430>.elementor-element-populated{padding:60px 60px 60px 60px}.elementor-2 .elementor-element.elementor-element-eb64fa7{text-align:center}.elementor-2 .elementor-element.elementor-element-3aa8917{text-align:center}.elementor-2 .elementor-element.elementor-element-0f99ac9{margin-top:40px;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-eaecaf3>.elementor-element-populated{padding:60px 60px 60px 60px}.elementor-2 .elementor-element.elementor-element-6b07da5{text-align:center}.elementor-2 .elementor-element.elementor-element-5a2690c{text-align:center}.elementor-2 .elementor-element.elementor-element-1af36b1{--spacer-size:50vh}.elementor-2 .elementor-element.elementor-element-9aeb56d{margin-top:40px;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-3ca81ef{--spacer-size:50vh}.elementor-2 .elementor-element.elementor-element-dab2082>.elementor-element-populated{padding:60px 60px 60px 60px}.elementor-2 .elementor-element.elementor-element-1a2d8e2{text-align:center}.elementor-2 .elementor-element.elementor-element-2ad13dd{text-align:center}.elementor-2 .elementor-element.elementor-element-794c4e1{padding:90px 60px 90px 60px}.elementor-2 .elementor-element.elementor-element-3d87804d{margin-top:0;margin-bottom:0;padding:80px 60px 80px 60px}.elementor-2 .elementor-element.elementor-element-4d934a70>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-12ac17f4{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-50fe822f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-53f3e7e9>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-1f39865>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-3ed3dbcf>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-27631e7b>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-1bf3d028{text-align:center}.elementor-2 .elementor-element.elementor-element-1bf3d028 .elementor-heading-title{font-size:40px}.elementor-2 .elementor-element.elementor-element-374dca4d{text-align:center}.elementor-2 .elementor-element.elementor-element-f20f2cc{padding:60px 60px 60px 60px}.elementor-2 .elementor-element.elementor-element-9455241>.elementor-element-populated{padding:60px 60px 60px 60px}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-090a230>.elementor-container{min-height:75vh}.elementor-2 .elementor-element.elementor-element-090a230{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-efa2216{margin-top:0;margin-bottom:0;padding:60px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-30baa9d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-29f219e{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-6d29b7a img{width:255px}.elementor-2 .elementor-element.elementor-element-a06394e{padding:40px 30px 50px 30px}.elementor-2 .elementor-element.elementor-element-8bd82af>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-95171c1>.elementor-element-populated{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-4e34d0e{--spacer-size:22vh}.elementor-2 .elementor-element.elementor-element-186a164{padding:60px 30px 60px 30px}.elementor-2 .elementor-element.elementor-element-8c9d8b7{padding:60px 30px 60px 30px}.elementor-2 .elementor-element.elementor-element-fe5df4a>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-f699af2>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-ed86617 img{width:255px}.elementor-2 .elementor-element.elementor-element-038f850>.elementor-element-populated{padding:50px 30px 50px 30px}.elementor-2 .elementor-element.elementor-element-42adc88{padding:50px 30px 50px 30px}.elementor-2 .elementor-element.elementor-element-989807e>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-e139f3f{--spacer-size:35vh}.elementor-2 .elementor-element.elementor-element-cb247e7{--spacer-size:35vh}.elementor-2 .elementor-element.elementor-element-3a22430>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-eaecaf3>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-1af36b1{--spacer-size:35vh}.elementor-2 .elementor-element.elementor-element-3ca81ef{--spacer-size:35vh}.elementor-2 .elementor-element.elementor-element-dab2082>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-794c4e1{padding:60px 30px 60px 30px}.elementor-2 .elementor-element.elementor-element-3d87804d{padding:30px 15px 30px 15px}.elementor-2 .elementor-element.elementor-element-4d934a70>.elementor-element-populated{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-50fe822f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-53f3e7e9>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-1f39865>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-3ed3dbcf>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-27631e7b>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-2 .elementor-element.elementor-element-1bf3d028{text-align:center}.elementor-2 .elementor-element.elementor-element-1bf3d028 .elementor-heading-title{font-size:32px}.elementor-2 .elementor-element.elementor-element-374dca4d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-2 .elementor-element.elementor-element-f20f2cc{padding:30px 25px 30px 25px}.elementor-2 .elementor-element.elementor-element-9455241>.elementor-element-populated{padding:30px 20px 30px 20px}.elementor-2 .elementor-element.elementor-element-70bf65d{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-29c2be4{padding:0 0 0 0}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-30baa9d{width:100%}.elementor-2 .elementor-element.elementor-element-aa4b676{width:100%}.elementor-2 .elementor-element.elementor-element-b253a4f{width:100%}.elementor-2 .elementor-element.elementor-element-8bd82af{width:100%}.elementor-2 .elementor-element.elementor-element-25c4e61{width:100%}.elementor-2 .elementor-element.elementor-element-2516a3de{width:100%}.elementor-2 .elementor-element.elementor-element-fd2c837{width:100%}.elementor-2 .elementor-element.elementor-element-09a3a4e{width:100%}.elementor-2 .elementor-element.elementor-element-fe5df4a{width:100%}.elementor-2 .elementor-element.elementor-element-f699af2{width:100%}.elementor-2 .elementor-element.elementor-element-2dbf307{width:100%}.elementor-2 .elementor-element.elementor-element-038f850{width:100%}.elementor-2 .elementor-element.elementor-element-989807e{width:100%}.elementor-2 .elementor-element.elementor-element-550c12f{width:100%}.elementor-2 .elementor-element.elementor-element-4afaeca{width:100%}.elementor-2 .elementor-element.elementor-element-3a22430{width:100%}.elementor-2 .elementor-element.elementor-element-eaecaf3{width:100%}.elementor-2 .elementor-element.elementor-element-cfab5a5{width:100%}.elementor-2 .elementor-element.elementor-element-52cf16c{width:100%}.elementor-2 .elementor-element.elementor-element-dab2082{width:100%}.elementor-2 .elementor-element.elementor-element-50fe822f{width:100%}.elementor-2 .elementor-element.elementor-element-53f3e7e9{width:100%}.elementor-2 .elementor-element.elementor-element-1f39865{width:100%}.elementor-2 .elementor-element.elementor-element-3ed3dbcf{width:100%}.elementor-2 .elementor-element.elementor-element-27631e7b{width:100%}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-efa2216>.elementor-background-overlay{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-a06394e>.elementor-background-overlay{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-186a164>.elementor-background-overlay{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-8c9d8b7>.elementor-background-overlay{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-976fd64:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-976fd64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-989807e>.elementor-element-populated>.elementor-background-overlay{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-550c12f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-550c12f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2 .elementor-element.elementor-element-4afaeca:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-4afaeca>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2 .elementor-element.elementor-element-3a22430>.elementor-element-populated>.elementor-background-overlay{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-eaecaf3>.elementor-element-populated>.elementor-background-overlay{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-cfab5a5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-cfab5a5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2 .elementor-element.elementor-element-52cf16c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-52cf16c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2 .elementor-element.elementor-element-dab2082>.elementor-element-populated>.elementor-background-overlay{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-794c4e1>.elementor-background-overlay{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-3d87804d:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-3d87804d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.elementor-2 .elementor-element.elementor-element-4cbfe0eb a{display:block}.font-xs{font-size:16px;font-weight:300;padding-top:8px}input[type=button]{-webkit-appearance:none}input[type=radio],input[type=checkbox]{width:18px}.elementor-field-option{display:flex;align-items:center;align-items:baseline;padding:5px;transition:all 0.15s linear;cursor:pointer}.elementor-field-option:hover{transform:scale(1.03);background-color:#338EEF;color:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .14),inset 0 0 0 2px rgb(255 255 255 / .16)}.elementor-field-option label{width:100%;cursor:pointer}