.elementor .e-d997036-11a4bee{color:var(--accent-light);}.elementor .e-03485bf-d309996{max-width:680px;font-size:66px;line-height:1.06;}.elementor .e-32cfda1-ee29f74{max-width:570px;font-size:19px;color:var(--footer-text);margin-block-end:28px;}.elementor .e-f79757f-5b3a95a{gap:12px;flex-wrap:wrap;}.elementor .e-92ebb5f-c61c71b{min-height:510px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, rgba(18,50,71,0.96) 0%,rgba(18,50,71,0.75) 42%,rgba(18,50,71,0.08) 100%),url("https://apartamentsjulia.com/wp-content/uploads/2026/09/aj-patrimoni-3720540.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;}.elementor .e-31bb279-64951fa{max-width:770px;margin-block-start:22px;}.elementor .e-30419d9-c7cfb06{max-width:900px;}.elementor .e-cc14eee-ac56736{margin-block-start:28px;gap:30px;flex-wrap:wrap;}.elementor .e-c2d1e80-e818bdc{font-size:21px;color:var(--brand-deep);margin-block-start:20px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-83ad3f0-a5e7114{margin-block-start:16px;}.elementor .e-2439f29-f6a3f9e{font-size:13px;}.elementor .e-9b56d14-3896780{gap:4px;justify-content:center;}.elementor .e-f69104e-1851d4e{aspect-ratio:1.15;border-radius:8px;}.elementor .e-6bc8636-701428b{font-size:12px;margin-block-start:12px;}.elementor .e-7beeb1c-aa5578f{display:grid;gap:52px;grid-template-columns:1fr 1.05fr;align-items:center;}.elementor .e-b3b3c08-cbec8a8{font-weight:800;font-size:14px;color:var(--brand-deep);}.elementor .e-43767cf-67bbf8d{font-size:14px;}.elementor .e-efe2cb7-ebcb2f9{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:32px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:var(--brand-sea);border-style:solid;background-color:var(--surface-mist);gap:7px;}.elementor .e-cb54118-9d04e39{background-color:var(--surface-white);}.elementor .e-c85d633-ed2b933{aspect-ratio:1.15;border-radius:8px;}.elementor .e-fa5dce1-b34f56b{margin-block-start:22px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-091e10f-d4d105e{font-size:13px;}.elementor .e-dbdb616-b212d4c{font-size:24px;}.elementor .e-794d48a-2c30d2e{font-size:15px;margin-block-start:12px;}.elementor .e-0e0343d-feb424f{font-size:13px;}.elementor .e-ffdf61b-0187681{padding-block-start:25px;margin-block-start:25px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;}.elementor .e-d6f344c-f48fa36{display:grid;gap:52px;grid-template-columns:1.05fr 1fr;align-items:center;}.elementor .e-d638a3f-452acdf{max-width:740px;margin-block-start:22px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2d5407f-e27252d{aspect-ratio:3;border-radius:8px;}.elementor .e-0aeae8c-1f8b24f{margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e05dfba-cbfd2d1{font-size:13px;}.elementor .e-a84bf16-f8efdf6{margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5682a07-03cd00b{font-size:13px;}.elementor .e-33d456f-250acdb{margin-block-start:32px;display:grid;gap:44px;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-830567a-ff83bc0{background-color:var(--surface-mist);}.elementor .e-c0589db-3cce016{max-width:690px;margin-block-start:22px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4b40707-6abbf8d{font-family:var(--font-display);font-size:36px;color:var(--brand-sea);margin-block-end:16px;}.elementor .e-a40a1df-b219c16{font-size:25px;}.elementor .e-aea66e7-4418756{margin-block-start:16px;}.elementor .e-77ec859-a1861a7{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;}.elementor .e-3aba566-4205dbe{font-family:var(--font-display);font-size:36px;color:var(--brand-sea);margin-block-end:16px;}.elementor .e-a4d9ee8-600ca48{font-size:25px;}.elementor .e-048d535-4039517{margin-block-start:16px;}.elementor .e-fdb6f9f-3ed8683{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;}.elementor .e-6700339-072e36a{font-family:var(--font-display);font-size:36px;color:var(--brand-sea);margin-block-end:16px;}.elementor .e-d6a6c0d-94cae7e{font-size:25px;}.elementor .e-9eb5e27-8fe91d1{margin-block-start:16px;}.elementor .e-9ed5bb2-7628b0f{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;}.elementor .e-09f53b5-6454313{font-weight:800;color:var(--brand-navy);}.elementor .e-15c6dbf-9d4e33c{font-size:14px;}.elementor .e-b7b6bdd-3b0ddd5{max-width:850px;margin-block-start:30px;gap:9px;}.elementor .e-7fab42c-fecac7c{color:var(--accent-light);}.elementor .e-554658b-0c48541{max-width:780px;color:var(--surface-white);}.elementor .e-5a92cb1-059bfc4{max-width:650px;color:var(--footer-text);margin-block-start:20px;}.elementor .e-e8a3254-a6d52f2{min-width:180px;}.elementor .e-df2e8c9-5708837{min-width:180px;}.elementor .e-e629bf1-7fd9c2c{gap:12px;}.elementor .e-1a1bd45-140115a{gap:38px;justify-content:space-between;}.elementor .e-963e04d-9e8b4c2{background-color:var(--brand-navy);}.elementor .e-6b7bca4-a9d54fd{font-weight:800;font-size:11px;margin-block-end:8px;}.elementor .e-ae6b55d-678b744{font-size:11px;line-height:1.5;}.elementor .e-fc3db5e-e666f70{font-size:11px;line-height:1.5;}.elementor .e-6f06936-3124e2a{font-size:11px;line-height:1.5;}.elementor .e-ac420f8-2d26a3a{font-size:11px;line-height:1.5;}.elementor .e-ae574cb-db8a098{font-size:11px;line-height:1.5;}.elementor .e-5dfc2e4-42a5595{font-size:11px;line-height:1.5;}.elementor .e-7daa630-f42c239{padding:24px;}