.elementor-1552 .elementor-element.elementor-element-186e2dbc{--display:flex;--min-height:390px;--justify-content:center;--padding-top:48px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}.elementor-1552 .elementor-element.elementor-element-186e2dbc:not(.elementor-motion-effects-element-type-background), .elementor-1552 .elementor-element.elementor-element-186e2dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f5ed;background-image:url("https://marinrealtors.org/wp-content/uploads/2026/11/Marin-dawn-panorama-with-editorial-prints-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Open Sans;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1552 .elementor-element.elementor-element-9b87cd9{text-align:start;}.elementor-1552 .elementor-element.elementor-element-9b87cd9 .elementor-heading-title{font-family:"Georgia", Open Sans;font-size:56px;font-weight:700;color:#243c2e;}.elementor-1552 .elementor-element.elementor-element-4d2c194a{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1552 .elementor-element.elementor-element-4d2c194a:not(.elementor-motion-effects-element-type-background), .elementor-1552 .elementor-element.elementor-element-4d2c194a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f5ed;}@media(max-width:767px){.elementor-1552 .elementor-element.elementor-element-186e2dbc{--min-height:245px;}.elementor-1552 .elementor-element.elementor-element-186e2dbc:not(.elementor-motion-effects-element-type-background), .elementor-1552 .elementor-element.elementor-element-186e2dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:left center;}.elementor-1552 .elementor-element.elementor-element-9b87cd9 .elementor-heading-title{font-size:36px;}.elementor-1552 .elementor-element.elementor-element-4d2c194a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-1552 .elementor-element.elementor-element-186e2dbc{--content-width:1220px;}.elementor-1552 .elementor-element.elementor-element-4d2c194a{--content-width:1220px;}}