:root{--gb-container-width:1200px}.gb-container .wp-block-image img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:none}.gb-shape{line-height:0}.gb-element-0c894c57{background-color:var(--base);position:relative;z-index:2}.gb-element-b540dc7c{column-gap:100px;display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:100px 30px 20px 30px}@media (max-width:1024px){.gb-element-b540dc7c{flex-direction:column}}.gb-element-c37f8a95{margin-bottom:60px;margin-top:20px;width:60%;padding:0}@media (max-width:1024px){.gb-element-c37f8a95{width:100%}}@media (max-width:767px){.gb-element-c37f8a95{width:100%}}.gb-element-ec1b2613{width:40%;padding:0}@media (max-width:1024px){.gb-element-ec1b2613{width:66.66%}}@media (max-width:767px){.gb-element-ec1b2613{width:100%}}.gb-element-392f9f3b{column-gap:100px;display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:100px 30px 20px 30px}@media (max-width:1024px){.gb-element-392f9f3b{flex-direction:column}}.gb-element-553defbc{background-blend-mode:normal;background-image:linear-gradient(to left,var(--base-3) 0%,var(--base-3) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;width:50%;padding:0}@media (max-width:1024px){.gb-element-553defbc{width:100%}}@media (max-width:767px){.gb-element-553defbc{width:100%}}.gb-element-2bb29cb1{width:50%;padding:0}@media (max-width:1024px){.gb-element-2bb29cb1{width:66.66%}}@media (max-width:767px){.gb-element-2bb29cb1{width:100%}}.gb-element-8850b7bc{background-color:var(--accent-2);color:var(--base-3);margin-top:70px;overflow-x:hidden;overflow-y:hidden;position:relative}.gb-element-8850b7bc a{color:var(--base-3)}.gb-element-8850b7bc a:hover{color:var(--base-3)}.gb-element-c56a38e3{background-blend-mode:normal;background-image:url(https://sites.generatepress.com/realtor/wp-content/uploads/sites/95/pattern-waves.svg);background-position:center;background-repeat:repeat;background-size:200px;bottom:0;left:0;opacity:.15;position:absolute;right:0;top:0}.gb-element-ea35fab7{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:120px 30px 100px 30px}.gb-element-5f98251d{column-gap:120px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.gb-element-5f98251d{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:60px}}@media (max-width:767px){.gb-element-5f98251d{grid-template-columns:1fr}}.gb-element-318fa38c{padding:0}.gb-element-89497718{border-left:2px solid var(--accent);padding:0 0 0 30px}@media (max-width:767px){.gb-element-89497718{padding-left:0;border-left:0 solid var(--accent)}}.gb-element-be2ef344{border-left:2px solid var(--accent);padding:0 0 0 30px}@media (max-width:767px){.gb-element-be2ef344{padding-left:0;border-left:0 solid var(--accent)}}.gb-element-ba1def1c{background-blend-mode:normal,normal,normal;background-color:var(--accent-2);color:var(--base-3);overflow-x:hidden;overflow-y:hidden;position:relative;background:linear-gradient(to left,rgb(12 29 61 / .81) 0%,rgb(12 29 61 / .81) 100%),url(https://calsurfaces.com/wp-content/uploads/2021/07/Brasada_Plan4_Kitchen1-1600.jpg) center /cover no-repeat,url(https://calicounters.com/wp-content/uploads/2021/10/hillcrest-security_desk1-1600.webp) center /cover no-repeat}.gb-element-f90eb26c{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:260px 30px 100px 30px}.gb-shape-3c8a610b{bottom:0;color:#000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0;transform:scale(-1,1)}.gb-shape-3c8a610b svg{fill:currentColor;width:100%;height:80px;color:var(--base-3)}@media (max-width:1024px){.gb-text-d9f2d02f{padding-top:0}}.gb-text-dbabedef{text-align:center}.gb-text-2007b8ec{color:var(--base-3);line-height:1.4em;margin-bottom:0em;text-align:center}.gb-text-2007b8ec .gb-shape svg{color:#fa0;fill:currentColor}@media (max-width:1024px){.gb-text-2007b8ec{text-align:center}}@media (max-width:767px){.gb-text-2007b8ec{text-align:center}}.gb-text-627e4123{display:inline-flex}.gb-text-3f825caa{align-items:center;column-gap:.5em;display:inline-flex}.gb-text-3f825caa .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-348d0dff{font-size:14px;text-align:center}@media (max-width:767px){.gb-text-348d0dff{text-align:left}}.gb-text-96e95bfb{color:var(--base-3);display:inline-block;letter-spacing:.1em;padding-bottom:15px;border-bottom:1px solid var(--accent)}.gb-text-96e95bfb a{color:var(--base-3)}.gb-media-05909922{height:auto;max-width:100%;object-fit:cover;width:auto}