.elementor-43 .elementor-element.elementor-element-79b23e27:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-79b23e27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4eebef0 );background-image:url("https://sonoma-county-california.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center left;background-size:cover;}.elementor-43 .elementor-element.elementor-element-79b23e27 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(80deg, var( --e-global-color-accent ) 39%, #00000000 100%);opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-79b23e27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 100px 0px;}.elementor-43 .elementor-element.elementor-element-6871e0e3{text-align:start;}.elementor-43 .elementor-element.elementor-element-6871e0e3 .elementor-heading-title{font-family:var( --e-global-typography-1cbf86f-font-family ), Sans-serif;font-size:var( --e-global-typography-1cbf86f-font-size );font-weight:var( --e-global-typography-1cbf86f-font-weight );text-transform:var( --e-global-typography-1cbf86f-text-transform );line-height:var( --e-global-typography-1cbf86f-line-height );letter-spacing:var( --e-global-typography-1cbf86f-letter-spacing );word-spacing:var( --e-global-typography-1cbf86f-word-spacing );color:var( --e-global-color-4eebef0 );}.elementor-43 .elementor-element.elementor-element-2231f0db{padding:100px 0px 60px 0px;}.elementor-43 .elementor-element.elementor-element-96eeac2{margin-top:0px;margin-bottom:40px;}.elementor-43 .elementor-element.elementor-element-3b04581 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-43 .elementor-element.elementor-element-63a7d23 img{border-radius:3px 3px 3px 3px;}.elementor-43 .elementor-element.elementor-element-733f50b3{text-align:center;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;padding:15px 10px 15px 10px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;background-color:var( --e-global-color-4eebef0 );border-radius:3px 3px 3px 3px;box-shadow:0px 2px 14px -8px rgba(0, 0, 0, 0.23);}.elementor-43 .elementor-element.elementor-element-733f50b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-3fdf0545{margin-top:0px;margin-bottom:40px;}.elementor-43 .elementor-element.elementor-element-392debed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-43 .elementor-element.elementor-element-5394c9e2 img{border-radius:3px 3px 3px 3px;}.elementor-43 .elementor-element.elementor-element-177244d9{text-align:center;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;padding:15px 10px 15px 10px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;background-color:var( --e-global-color-4eebef0 );border-radius:3px 3px 3px 3px;box-shadow:0px 2px 14px -8px rgba(0, 0, 0, 0.23);}.elementor-43 .elementor-element.elementor-element-177244d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-3e0e40e0{margin-top:0px;margin-bottom:40px;}.elementor-43 .elementor-element.elementor-element-183ff44f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-43 .elementor-element.elementor-element-209e68bb img{border-radius:3px 3px 3px 3px;}.elementor-43 .elementor-element.elementor-element-3fef2fbd{text-align:center;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;padding:15px 10px 15px 10px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;background-color:var( --e-global-color-4eebef0 );border-radius:3px 3px 3px 3px;box-shadow:0px 2px 14px -8px rgba(0, 0, 0, 0.23);}.elementor-43 .elementor-element.elementor-element-3fef2fbd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-5e0c097b{margin-top:0px;margin-bottom:40px;}.elementor-43 .elementor-element.elementor-element-6e67face > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-43 .elementor-element.elementor-element-1facd366 img{border-radius:3px 3px 3px 3px;}.elementor-43 .elementor-element.elementor-element-48fd37c3{text-align:center;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;padding:15px 10px 15px 10px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;background-color:var( --e-global-color-4eebef0 );border-radius:3px 3px 3px 3px;box-shadow:0px 2px 14px -8px rgba(0, 0, 0, 0.23);}.elementor-43 .elementor-element.elementor-element-48fd37c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-a0bc034{margin-top:0px;margin-bottom:40px;}.elementor-43 .elementor-element.elementor-element-1d6e81c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-43 .elementor-element.elementor-element-570a4e4c img{border-radius:3px 3px 3px 3px;}.elementor-43 .elementor-element.elementor-element-6a0e0042{text-align:center;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;padding:15px 10px 15px 10px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;background-color:var( --e-global-color-4eebef0 );border-radius:3px 3px 3px 3px;box-shadow:0px 2px 14px -8px rgba(0, 0, 0, 0.23);}.elementor-43 .elementor-element.elementor-element-6a0e0042 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-3ecd47b2{margin-top:0px;margin-bottom:40px;}.elementor-43 .elementor-element.elementor-element-f56b427 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-43 .elementor-element.elementor-element-409ad0a4 img{border-radius:3px 3px 3px 3px;}.elementor-43 .elementor-element.elementor-element-305cb77b{text-align:center;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;padding:15px 10px 15px 10px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;background-color:var( --e-global-color-4eebef0 );border-radius:3px 3px 3px 3px;box-shadow:0px 2px 14px -8px rgba(0, 0, 0, 0.23);}.elementor-43 .elementor-element.elementor-element-305cb77b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-1dbf9a17{margin-top:0px;margin-bottom:40px;}.elementor-43 .elementor-element.elementor-element-1c7cc10d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-43 .elementor-element.elementor-element-a07a801 img{border-radius:3px 3px 3px 3px;}.elementor-43 .elementor-element.elementor-element-131fa090{text-align:center;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;padding:15px 10px 15px 10px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;background-color:var( --e-global-color-4eebef0 );border-radius:3px 3px 3px 3px;box-shadow:0px 2px 14px -8px rgba(0, 0, 0, 0.23);}.elementor-43 .elementor-element.elementor-element-131fa090 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-3b4b67ba{margin-top:0px;margin-bottom:40px;}.elementor-43 .elementor-element.elementor-element-2fc5e4e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-43 .elementor-element.elementor-element-3367fca9 img{border-radius:3px 3px 3px 3px;}.elementor-43 .elementor-element.elementor-element-61944d2e{text-align:center;margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;padding:15px 10px 15px 10px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;background-color:var( --e-global-color-4eebef0 );border-radius:3px 3px 3px 3px;box-shadow:0px 2px 14px -8px rgba(0, 0, 0, 0.23);}.elementor-43 .elementor-element.elementor-element-61944d2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-6871e0e3 .elementor-heading-title{font-size:var( --e-global-typography-1cbf86f-font-size );line-height:var( --e-global-typography-1cbf86f-line-height );letter-spacing:var( --e-global-typography-1cbf86f-letter-spacing );word-spacing:var( --e-global-typography-1cbf86f-word-spacing );}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-6871e0e3 .elementor-heading-title{font-size:var( --e-global-typography-1cbf86f-font-size );line-height:var( --e-global-typography-1cbf86f-line-height );letter-spacing:var( --e-global-typography-1cbf86f-letter-spacing );word-spacing:var( --e-global-typography-1cbf86f-word-spacing );}}