.elementor .e-ce779d2-2d5fce7{max-width:100%;font-family:Manrope;font-weight:800;font-size:clamp(42px, 6vw, 78px);color:#fff;letter-spacing:-.05em;line-height:.96;margin:0;overflow-wrap:normal;\n}.elementor .e-b248dc8-4bd3fac{max-width:600px;font-family:Manrope;font-weight:400;font-size:18px;color:rgb(255 255 255 / .82);line-height:1.55;margin:0}.elementor .e-ead2894-d07b07c{font-family:Manrope;font-weight:700;font-size:14px;color:#fff;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:4px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:999px;background-color:#b86637;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start}.elementor .e-58cd0fe-bbd67f2{font-family:Manrope;font-weight:800;font-size:11px;color:rgb(255 255 255 / .78);letter-spacing:.15em;line-height:1.2;text-transform:uppercase;margin-block-start:0;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0;order:-1}.elementor .e-60b4344{min-height:680px;max-width:1120px;overflow:hidden;padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;margin-block-start:16px;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;border-radius:20px;background-image:linear-gradient(90deg,rgb(10 11 10 / .94) 0%,rgb(10 11 10 / .74) 48%,rgb(10 11 10 / .22) 78%),url(https://jsuarezgestion.com/wp-content/uploads/2026/09/hero-gestoria-asturias.png);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;display:flex;flex-direction:column;gap:24px;justify-content:flex-end;align-items:flex-start}.elementor .e-8b357fa-4e33d1f{font-weight:800;font-size:11px;color:#9b4b27;letter-spacing:.16em;text-transform:uppercase;margin:0;order:-1}.elementor .e-7dbd90c-8604e2d{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-c3c4551{width:calc(100% - 32px);max-width:1120px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:28px;margin-block-end:28px;margin-inline-start:auto;margin-inline-end:auto;border-radius:12px;background-color:#fff;display:flex;flex-direction:column;gap:18px;box-sizing:border-box;\n}.elementor .e-ede2096-47ba6b4{font-weight:800;font-size:11px;color:#9b4b27;letter-spacing:.16em;text-transform:uppercase;margin:0;order:-1}.elementor .e-a5c0451-fcafc8b{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-9fb05ae-f94fa6b{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-fc7a14a-0b8fecb{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-f48b601{width:calc(100% - 32px);max-width:1120px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:28px;margin-block-end:28px;margin-inline-start:auto;margin-inline-end:auto;border-radius:12px;background-color:#f3efe7;display:flex;flex-direction:column;gap:18px;box-sizing:border-box;\n}.elementor .e-69a92a6-fda10a1{font-weight:800;font-size:11px;color:#9b4b27;letter-spacing:.16em;text-transform:uppercase;margin:0;order:-1}.elementor .e-d7e6fea-ffa7958{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-955569d-c834dee{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-f700154-86b879f{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-400dd10{width:calc(100% - 32px);max-width:1120px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:28px;margin-block-end:28px;margin-inline-start:auto;margin-inline-end:auto;border-radius:12px;background-color:#ded3c2;display:flex;flex-direction:column;gap:18px;box-sizing:border-box;\n}.elementor .e-61f779b-e4188e5{font-weight:800;font-size:11px;color:#9b4b27;letter-spacing:.16em;text-transform:uppercase;margin:0;order:-1}.elementor .e-fe86f53-0efab43{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-0bfb14c-5d1b73a{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-72cfe7c{width:calc(100% - 32px);max-width:1120px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:28px;margin-block-end:28px;margin-inline-start:auto;margin-inline-end:auto;border-radius:12px;background-color:#fff;display:flex;flex-direction:column;gap:18px;box-sizing:border-box;\n}.elementor .e-65f3961-02ca970{font-weight:800;font-size:11px;color:#9b4b27;letter-spacing:.16em;text-transform:uppercase;margin:0;order:-1}.elementor .e-8eceb92-eec72d2{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-1f79ab1-cbefae8{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-72a5aff-e0c7ecd{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-d64678b{width:calc(100% - 32px);max-width:1120px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:28px;margin-block-end:28px;margin-inline-start:auto;margin-inline-end:auto;border-radius:12px;background-color:#f3efe7;display:flex;flex-direction:column;gap:18px;box-sizing:border-box;\n}.elementor .e-ffcb23f-eb40eae{font-weight:800;font-size:11px;color:#9b4b27;letter-spacing:.16em;text-transform:uppercase;margin:0;order:-1}.elementor .e-8d648b8-4b26564{max-width:760px;font-size:17px;color:#57534d;line-height:1.7;margin:0}.elementor .e-14c7991-26e9290{width:100%;height:auto;max-width:100%;display:block;order:-2}.elementor .e-5472ec8{width:calc(100% - 32px);max-width:1120px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:28px;margin-block-end:28px;margin-inline-start:auto;margin-inline-end:auto;border-radius:12px;background-color:#fff;display:flex;flex-direction:column;gap:18px;box-sizing:border-box;\n}