.gb-container-bc9084ae{position:relative;overflow-x:hidden;overflow-y:hidden;padding-top:80px;padding-bottom:80px;background-color:rgba(0,0,0,0.4);}.gb-container-bc9084ae:before{content:"";background-image:url(https://floorplanspro.com/wp-content/uploads/2025/05/Arquitect-making-a-floor-plan.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;}.gb-container-bc9084ae > .gb-shapes .gb-shape-1{color:var(--contrast);position:absolute;overflow:hidden;pointer-events:none;line-height:0;left:0;right:0;top:-1px;transform:scaleY(-1);}.gb-container-bc9084ae > .gb-shapes .gb-shape-1 svg{height:90px;width:200%;fill:currentColor;position:relative;left:50%;transform:translateX(-50%);min-width:100%;}.gb-container-bc9084ae > .gb-shapes .gb-shape-2{color:rgba(240, 240, 240, 0.99);position:absolute;overflow:hidden;pointer-events:none;line-height:0;left:0;right:0;bottom:-1px;transform:scaleX(-1);}.gb-container-bc9084ae > .gb-shapes .gb-shape-2 svg{height:75px;width:calc(100% + 1.3px);fill:currentColor;position:relative;left:50%;transform:translateX(-50%);min-width:100%;}.gb-container-fffb2431{position:relative;margin-top:0px;margin-left:0px;}.gb-container-7f08cedb{position:relative;padding-top:50px;margin-right:0px;margin-left:0px;}.gb-container-a293313b{background-color:rgba(240, 240, 240, 0.99);}.gb-container-ac34b888{text-align:center;padding:15px 40px;}.gb-container-0a882170{position:relative;padding-top:125px;padding-bottom:50px;margin-bottom:0px;background-color:#111d2e;}.gb-container-0a882170 > .gb-shapes .gb-shape-1{color:rgba(240, 240, 240, 0.99);position:absolute;overflow:hidden;pointer-events:none;line-height:0;left:0;right:0;top:-1px;transform:scaleY(-1);}.gb-container-0a882170 > .gb-shapes .gb-shape-1 svg{height:75px;width:150%;fill:currentColor;position:relative;left:50%;transform:translateX(-50%);min-width:100%;}.gb-container-39f8c195{margin-right:25px;margin-bottom:1px;margin-left:25px;background-color:var(--contrast);}.gb-container-90d8f57c{padding-bottom:15px;}.gb-container-5027f13a{margin-left:25px;}.gb-container-66a2290a{text-align:center;padding-bottom:15px;}.gb-container-2604a84b{margin-bottom:-20px;margin-left:25px;}.gb-container-055f30cb{padding-bottom:15px;}.gb-container-786c7689{margin-left:25px;}.gb-container-860b0ff7{position:relative;padding-top:30px;padding-bottom:30px;background-color:rgba(240, 240, 240, 0.99);}.gb-container-4f1f40cf{padding:25px 50px;}.gb-container-2776a6d3{position:relative;padding-top:30px;padding-bottom:1px;background-color:#111d2e;}.gb-container-2776a6d3 > .gb-shapes .gb-shape-1{color:var(--base);position:absolute;overflow:hidden;pointer-events:none;line-height:0;left:0;right:0;top:-1px;transform:scaleY(-1);}.gb-container-2776a6d3 > .gb-shapes .gb-shape-1 svg{height:30px;width:calc(100% + 1.3px);fill:currentColor;position:relative;left:50%;transform:translateX(-50%);min-width:100%;}.gb-container-7780ea6a{padding-top:25px;padding-right:50px;padding-left:50px;margin-right:50px;margin-bottom:0px;margin-left:50px;}h1.gb-headline-8d89f015{font-family:Poppins, sans-serif;font-size:40px;text-align:center;margin:75px 50px 0;color:rgba(255, 255, 255, 0.9);}h4.gb-headline-310bbc2c{text-align:left;padding-top:15px;padding-right:50px;padding-left:50px;color:#000000;}h2.gb-headline-43ee19d6{text-align:center;padding-bottom:30px;color:var(--base-3);}h5.gb-headline-b0028518{text-align:center;color:#ffffff;}h5.gb-headline-2ae27d79{text-align:center;margin-top:-10px;color:#FFFFFF;}h5.gb-headline-23a69978{text-align:center;margin-top:-5px;color:#ffffff;}h2.gb-headline-e4913217{text-align:center;margin-top:0px;color:#1f2937;}h3.gb-headline-fd138f0c{text-align:center;padding-top:15px;color:#1f2937 ;}p.gb-headline-40a77d98{text-align:center;color:#4b5563;}h3.gb-headline-aba05c3e{text-align:center;padding-top:15px;color:#1f2937 ;}p.gb-headline-4e95363a{text-align:center;color:#4b5563;}h3.gb-headline-ab8ea24c{text-align:center;padding-top:15px;color:#1f2937;}p.gb-headline-b2547a10{text-align:center;color:#4b5563;}.gb-block-image-0ee4afa0{text-align:center;}.gb-image-0ee4afa0{border-radius:10px;width:200px;height:200px;vertical-align:middle;}.gb-block-image-cdd4e97c{text-align:center;}.gb-image-cdd4e97c{border-radius:10px;width:200px;height:200px;vertical-align:middle;}.gb-block-image-caedf453{text-align:center;}.gb-image-caedf453{border-radius:180px;vertical-align:middle;}.gb-block-image-bdf00889{text-align:center;}.gb-image-bdf00889{border-radius:180px;vertical-align:middle;}.gb-block-image-35fcdca6{text-align:center;}.gb-image-35fcdca6{border-radius:180px;vertical-align:middle;}@media (max-width: 1024px) {.gb-container-fffb2431{padding-top:75px;margin-top:75px;}.gb-container-7f08cedb{margin-right:0px;}.gb-container-ac34b888{padding:6rem 30px;}h1.gb-headline-8d89f015{text-align:center;}h4.gb-headline-310bbc2c{text-align:center;}.gb-image-0ee4afa0{width:150px;height:150px;}}@media (max-width: 767px) {.gb-container-bc9084ae{padding-top:15px;}.gb-container-fffb2431{padding-top:0px;margin-top:0px;margin-left:0px;}.gb-container-7f08cedb{padding-top:25px;margin-right:0px;}.gb-container-a293313b{padding-top:0px;padding-bottom:0px;}.gb-container-39f8c195{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.gb-container-90d8f57c{margin-left:10px;}.gb-container-5027f13a{margin-left:10px;}.gb-container-66a2290a{width:150px;margin-right:0px;margin-left:10px;}.gb-grid-wrapper > .gb-grid-column-66a2290a{width:150px;}.gb-container-2604a84b{margin-left:10px;}.gb-container-055f30cb{padding-right:10px;margin-left:50px;}.gb-container-786c7689{margin-left:25px;}.gb-container-7780ea6a{padding-right:15px;padding-left:15px;}h1.gb-headline-8d89f015{font-size:35px;text-align:center;margin:90px 25px 0;}h4.gb-headline-310bbc2c{text-align:center;}h5.gb-headline-b0028518{text-align:center;margin-left:10px;}.gb-block-image-0ee4afa0{padding-right:50px;padding-left:50px;margin-left:10px;text-align:center;}.gb-image-0ee4afa0{width:150px;}.gb-block-image-cdd4e97c{margin-left:25px;text-align:center;}.gb-image-cdd4e97c{width:150px;height:150px;}}: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-7b838a56{justify-content:center;justify-items:center;justify-self:center}.gb-element-36889e2b{column-gap:1em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-36889e2b{grid-template-columns:1fr}}.gb-element-e372af1d{margin-bottom:-10px}@media (max-width:767px){.gb-element-e372af1d{margin-bottom:-15px}}.gb-element-7fd7c145{margin-top:-15px}@media (max-width:767px){.gb-element-998ceeca{margin-left:10px}}@media (max-width:767px){.gb-element-74137096{margin-left:20px}}@media (max-width:767px){.gb-element-0886e89b{margin-left:25px}}@media (max-width:767px){.gb-element-a25bb101{margin-left:20px}}@media (max-width:767px){.gb-element-e19a724a{margin-left:25px}}@media (max-width:767px){.gb-element-9a9520da{align-self:center;justify-items:center;justify-self:center;margin-left:25px}}.gb-element-aa5c7120{align-self:center;justify-items:center;justify-self:center;padding-top:5px}@media (max-width:767px){.gb-element-aa5c7120{margin-left:25px}}.gb-element-6858a067{background-color:var(--contrast);margin-top:-50px;padding-bottom:15px;position:relative}.gb-element-198937bc{background-color:var(--accent);padding-bottom:50px;padding-top:50px;position:relative}@media (max-width:767px){.gb-element-198937bc{background-color:var(--accent)}}.gb-element-bd7a97d0{background-color:rgba(240,240,240,0.99);position:relative}.gb-element-b4be99ec{background-color:#111d2e}.gb-text-a0355dd6{align-items:center;background-color:#0051a2;color:#ffffff;display:inline-flex;text-align:center;text-decoration:none;padding:1rem 2rem}.gb-text-a0355dd6:is(:hover,:focus){background-color:#1a4a9b;color:#ffffff}.gb-text-b76da55f{align-items:center;background-color:#215bc2;color:#ffffff;display:inline-flex;text-align:center;text-decoration:none;padding:1rem 2rem}.gb-text-b76da55f:is(:hover,:focus){background-color:#1a4a9b;color:#ffffff}.gb-media-bbf272f3{height:auto;max-width:100%;object-fit:cover;opacity:0.68;width:auto}.gb-media-65e833ca{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-b97caed6{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-8965316e{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-b28156ef{height:200px;max-width:100%;object-fit:cover;width:200px}@media (max-width:767px){.gb-media-b28156ef{margin-left:10px}}.gb-shape-90a8d1a1{bottom:0;color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0;transform:scale(-1,1)}.gb-shape-90a8d1a1 svg{fill:currentColor;width:100%;color:rgba(31,116,191,0.99);height:40px}@media (max-width:767px){.gb-shape-90a8d1a1 svg{color:var(--accent)}}.gb-shape-5f1b351d{bottom:0;color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0}.gb-shape-5f1b351d svg{fill:currentColor;height:25px;color:rgba(240,240,240,0.99);width:100%}