.elementor .e-4f2897bb-f29b379{margin:23px;background-color:#00000000;}.elementor .e-342cc62f-8aca328{font-family:Montserrat;font-weight:500;font-size:22px;color:#ffffff;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transform:scale3d(1, 1, 1);transition:all 200ms;display:flex;align-items:center;align-self:center;}.elementor .e-14011a6e-c066681{font-family:Cormorant Garamond;font-weight:700;font-size:20px;color:#ffffff;text-align:center;margin-block-start:34px;margin-inline-start:500px;margin-inline-end:500px;display:flex;justify-content:center;align-items:center;}.elementor .e-6699bca4-7553ec3{font-family:Montserrat;font-weight:700;color:#1E2224;padding-block-start:20px;padding-block-end:20px;padding-inline-start:50px;padding-inline-end:50px;margin-block-start:50px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-block-start-width:0px;background-color:#A99A72;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-528d116-e740410{height:700px;aspect-ratio:auto;object-fit:fill;padding-block-start:10px;background-image:url("https://imobiliariaaracatuba.com/wp-content/uploads/2026/06/IMG_3915-scaled.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;background-color:#1E2224;background-clip:border-box;filter:blur(0px);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-538d873f-68274cd{display:block;justify-content:space-between;align-items:center;}.elementor .e-5c38acb6-32334a5{height:600px;justify-content:center;}.elementor .e-35e8caf8-2c3eaaf{padding-block-start:100px;padding-block-end:100px;background-color:#A99A72;flex-direction:column;}.elementor .e-67a3f201-37448ef{font-family:Alkalami;font-weight:300;font-size:35px;color:#8F969A;text-align:center;display:flex;justify-content:center;align-self:center;}.elementor .e-48ce7821-5cc7138{justify-content:center;}.elementor .e-3c318275-a40fde5{font-family:Arizonia;font-weight:100;font-size:36px;color:#A99A72;align-self:center;}.elementor .e-2471add3-e9e64cb{font-family:Montserrat;font-weight:400;font-size:21px;color:#B8BEC0;line-height:46px;text-align:center;padding-block-start:50px;padding-block-end:50px;display:flex;justify-content:space-between;align-self:center;}.elementor .e-5c300b40-251ad1f{padding-block-start:100px;padding-block-end:100px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#1E2224;flex-direction:column;}.elementor .e-a981dff-93da11c{font-family:Alkalami;font-weight:300;font-size:35px;color:#1E2224;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;align-self:center;}.elementor .e-3a32495-debe775{font-family:Montserrat;font-weight:400;font-size:20px;color:#1e2224;text-align:center;padding-block-end:30px;align-self:center;}.elementor .e-a38b219-83f7cb7{padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;background-color:#00000000;}.elementor .e-6067a3e8-e0fb923{font-family:Montserrat;font-weight:700;color:#A99A72;padding-block-start:20px;padding-block-end:20px;padding-inline-start:50px;padding-inline-end:50px;margin-block-start:50px;margin-block-end:50px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-block-start-width:0px;background-color:#1E2224;align-self:center;}.elementor .e-29cfc212-8d2417c{padding-block-start:100px;padding-block-end:100px;background-color:#A99A72;flex-direction:column;}.elementor .e-572efed-739ffc0{font-size:2.5rem;color:#8f969a;text-align: center; font-weight: 700; margin-bottom: 1rem;\n}.elementor .e-14c3a87-b027840{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-1e11ef5-c997950{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-a216aab-80458e7{padding:2.5rem;background-color:#A99A72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-35ae6fb-c076a02{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-d646172-076aed7{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-350299a-7bde694{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-fb548d2-dfcd168{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-662c6c0-b8b1d76{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-78bd45a-b298fac{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-374fa92-2d664cd{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-31fc6df-87f19df{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-061d34a-90033da{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-0caf8b0-012f8b0{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-c4baaac-166479a{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-c1831db-1481816{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-4d1bdd0-26dea3a{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-6e357ed-4abb441{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-8981aa5-2a9cb15{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-7ff998e-eaa9ef9{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-4b1df39-9a96006{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-673ee28-feb58fd{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-cda539d-b2eac51{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-3c115d3-84fc31c{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-2e36e5b-d1ada64{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-28154e4-d81001b{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-7efeedb-cf6b571{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-89ecc7d-faa0f3b{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-2eecd7a-e4ead5d{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-1f62e8e-68ba3ac{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-80c227b-df24872{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-51b1354-cd78ea3{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));}.elementor .e-efbb8af-a287e32{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#1e2224;flex-direction:column;gap:3rem;}.elementor .e-63a0ba7c-b2e67df{font-family:Alkalami;font-weight:300;font-size:35px;color:#1E2224;margin-block-start:50px;margin-inline-start:130px;align-self:start;}.elementor .e-2b983619-e54d542{font-family:Montserrat;font-weight:400;font-size:17px;color:#1E2224;margin-block-start:-8px;margin-block-end:60px;margin-inline-start:130px;margin-inline-end:60px;}.elementor .e-34288682-87e3e47{padding-inline-end:23px;display:block;flex-direction:column;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-3c5fdfc2-3888d2b{justify-content:flex-end;align-items:center;}.elementor .e-524a99d7-5aa84ed{padding-block-start:100px;padding-block-end:100px;margin:0px;background-color:#A99A72;flex-direction:row;}.elementor .e-801e1da-65f1c4a{font-size:2.5rem;color:#8f969a;text-align: center; font-weight: 700; margin-bottom: 0.5rem;\n}.elementor .e-27fe1b1-83c7e3b{font-size:1.5rem;color:#8f969a;text-align: center; font-weight: 600; margin-bottom: 1rem;\n}.elementor .e-c717a89-80be392{color:#8f969a;text-align: center; line-height: 1.6; font-size: 1.1rem; max-width: 800px; margin-left: auto; margin-right: auto;\n}.elementor .e-973e47e-1f0a89b{color:#8f969a;text-align: center; line-height: 1.6; font-size: 1rem; max-width: 900px; margin-left: auto; margin-right: auto;\n}.elementor .e-55bef15-3da3f94{font-size:2rem;color:#8f969a;text-align: center; font-weight: 700; margin-top: 2rem; margin-bottom: 1rem;\n}.elementor .e-de132db-54066c0{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-5a176e5-1f26c74{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-d1f965b-5987b0b{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-84c2f50-97b0668{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-11df961-3d2baec{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-604f97b-f6ddce1{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-7a1d286-d73e8e1{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-69ce331-75bba10{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-9401a3e-da38ba9{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-6ba7e06-92b27a3{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-ed5e78e-e4f2239{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-021dfbf-f2aa2cb{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-8986e66-1628639{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-551113a-ff45134{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-8da7ea1-38744ad{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-8c3b0eb-f570566{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-0e6c612-ba551ed{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-144458b-c7222e4{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-aea35e7-f09702b{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-4467212-166d125{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-f810d6e-0cc1f24{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-60b66e3-aa6e0eb{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-71d0f25-2540770{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-3eafe19-06bd684{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-1e17f03-7fb97cc{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-a3b5d29-364197a{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-725852c-3a3f737{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-20f55bb-cde6865{font-size:1.35rem;color:#1e2224;font-weight: 600; margin: 0;\n}.elementor .e-1437316-8171f9f{color:#1e2224;line-height: 1.6; margin: 0; font-size: 0.95rem;\n}.elementor .e-d9f4ab8-c82158d{padding:2.5rem;background-color:#a99a72;flex-direction:column;gap:1rem;border-radius: 12px; transition: transform 0.3s ease, box-shadow 0.3s ease; text-align: center;\n}.elementor .e-fdc3028-fa3f2a4{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));}.elementor .e-cbd4137-42afb08{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#1e2224;flex-direction:column;gap:2.5rem;}.elementor .e-141732f7-1ed66b4{font-family:Alkalami;font-weight:300;font-size:35px;color:#8F969A;text-align:start;margin-block-start:50px;margin-inline-start:130px;align-self:end;}.elementor .e-8226860-4fc78a7{font-family:Alkalami;font-weight:300;font-size:35px;color:#A99A72;font-style:italic;margin-inline-start:130px;align-self:end;}.elementor .e-7142652c-092552c{font-family:Montserrat;font-weight:400;font-size:17px;color:#9A8A63;text-align:end;margin-block-start:-8px;margin-inline-start:400px;display:flex;justify-content:flex-end;align-self:end;}.elementor .e-47948300-d231500{width:50%;flex-direction:column;}.elementor .e-f4d238f-7516e14{width:50%;flex-direction:column;justify-content:space-between;align-items:start;}.elementor .e-2408f647-9a6a57b{padding-block-start:100px;padding-block-end:100px;background-color:#1E2224;flex-direction:row;}