.elementor .e-1f5da8fd-de37{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--color-accent);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-f4ecfac-2d75{max-width:820px;font-family:var(--font-heading);font-weight:600;font-size:56px;color:var(--color-light);letter-spacing:-0.02em;line-height:1.05;}.elementor .e-18b2645-10d4:hover,.elementor .e-18b2645-10d4:focus-visible{background-color:#e0993f;}.elementor .e-18b2645-10d4{font-family:var(--font-body);font-weight:700;font-size:15px;color:var(--color-dark);padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:2px;background-color:var(--color-accent);}.elementor .e-5c9d6109-f264:hover,.elementor .e-5c9d6109-f264:focus-visible{background-color:rgba(246,238,226,.12);}.elementor .e-5c9d6109-f264{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--color-light);padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:2px;border-width:1px;border-color:var(--color-light);border-style:solid;background-color:transparent;}.elementor .e-249cbdc1-e9ac{margin-block-start:8px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-75eed6a4-41bc{min-height:620px;position:relative;padding-block-start:160px;padding-block-end:120px;padding-inline-start:64px;padding-inline-end:64px;background-image:linear-gradient(120deg, rgba(36,26,18,.90) 0%,rgba(36,26,18,.55) 100%),url("https://mrparquet.es/wp-content/uploads/2026/09/fondo-1.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:center/cover;display:flex;flex-direction:column;gap:28px;justify-content:center;align-items:flex-start;}.elementor .e-6dfd17f1-a97c{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--color-primary);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1138a914-e2ff{font-family:var(--font-heading);font-weight:600;font-size:38px;color:var(--color-dark);letter-spacing:-0.01em;line-height:1.15;}.elementor .e-5e2645db-22ef{font-family:var(--font-body);font-size:16px;color:#4a3c2f;line-height:1.7;}.elementor .e-5a2b5407-7ecb{font-family:var(--font-body);font-size:16px;color:#4a3c2f;line-height:1.7;}.elementor .e-59639500-9b8d{font-family:var(--font-body);font-size:16px;color:#4a3c2f;line-height:1.7;}.elementor .e-170c1edf-6df1:hover,.elementor .e-170c1edf-6df1:focus-visible{background-color:#4a2f1a;}.elementor .e-170c1edf-6df1{font-family:var(--font-body);font-weight:700;color:var(--color-light);padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:12px;border-radius:2px;background-color:var(--color-primary);align-self:flex-start;}.elementor .e-dc90ee2-2c3e{max-width:620px;display:flex;flex-direction:column;gap:20px;flex:1 1 0%;}.elementor .e-6603f3a5-3240{width:100%;height:560px;object-fit:cover;border-radius:4px;}.elementor .e-7652a4f5-4600{display:flex;flex:1 1 0%;}.elementor .e-2e97b1fb-5bc9{padding-block-start:120px;padding-block-end:120px;padding-inline-start:64px;padding-inline-end:64px;background-color:var(--color-light);display:flex;flex-direction:row;gap:72px;align-items:center;}.elementor .e-19e5856e-f59c{max-width:820px;font-family:var(--font-heading);font-weight:600;font-size:40px;color:var(--color-light);line-height:1.25;}.elementor .e-2818f759-17c6{font-family:var(--font-heading);font-weight:600;font-size:44px;color:var(--color-accent);}.elementor .e-204f9925-8805{font-family:var(--font-body);font-size:14px;color:var(--color-light);letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-1a5ef597-a48d{display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .e-6e0cfdef-82ba{font-family:var(--font-heading);font-weight:600;font-size:44px;color:var(--color-accent);}.elementor .e-aa0509d-1132{font-family:var(--font-body);font-size:14px;color:var(--color-light);letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-27827efb-5f55{display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .e-23a1f452-44d6{font-family:var(--font-heading);font-weight:600;font-size:44px;color:var(--color-accent);}.elementor .e-1f94df7a-9a33{font-family:var(--font-body);font-size:14px;color:var(--color-light);letter-spacing:0.04em;text-transform:uppercase;}.elementor .e-6088bfb4-e530{display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .e-61262dd5-5956{width:50%;display:flex;flex-direction:row;gap:64px;flex-wrap:nowrap;justify-content:center;}.elementor .e-619b02fe-fc38{width:100%;text-align:center;padding-block-start:120px;padding-block-end:120px;padding-inline-start:64px;padding-inline-end:64px;background-color:var(--color-dark);display:flex;flex-direction:column;gap:56px;align-items:center;}.elementor .e-42302270-1c7b{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--color-primary);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-38e0de3b-a6b2{width:100%;font-family:var(--font-heading);font-weight:600;font-size:34px;color:var(--color-dark);display:flex;justify-content:center;}.elementor .e-785032a2-96f7{font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--color-accent);letter-spacing:0.1em;}.elementor .e-3bb6d108-3fd2{font-family:var(--font-heading);font-weight:600;font-size:20px;color:var(--color-dark);}.elementor .e-2457c06a-a4c0{font-family:var(--font-body);font-size:15px;color:#4a3c2f;line-height:1.6;}.elementor .e-dc26c9a-47f7{padding-block-start:20px;border-block-start-width:2px;display:flex;flex-direction:column;gap:10px;flex:1 1 260px;}.elementor .e-7b78771b-4a87{font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--color-accent);letter-spacing:0.1em;}.elementor .e-54bb35de-5221{font-family:var(--font-heading);font-weight:600;font-size:20px;color:var(--color-dark);}.elementor .e-11c52963-2f6e{font-family:var(--font-body);font-size:15px;color:#4a3c2f;line-height:1.6;}.elementor .e-6ee316ec-7695{padding-block-start:20px;border-block-start-width:2px;display:flex;flex-direction:column;gap:10px;flex:1 1 260px;}.elementor .e-66ba3e33-4eb8{font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--color-accent);letter-spacing:0.1em;}.elementor .e-53886708-ea43{font-family:var(--font-heading);font-weight:600;font-size:20px;color:var(--color-dark);}.elementor .e-5af01a40-ffeb{font-family:var(--font-body);font-size:15px;color:#4a3c2f;line-height:1.6;}.elementor .e-c480613-b8ba{padding-block-start:20px;border-block-start-width:2px;display:flex;flex-direction:column;gap:10px;flex:1 1 260px;}.elementor .e-49feb215-500a{width:70%;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-6e7f065-3060{padding-block-start:120px;padding-block-end:120px;padding-inline-start:64px;padding-inline-end:64px;background-color:var(--color-light);display:flex;flex-direction:column;gap:48px;justify-content:center;align-items:center;}.elementor .e-751807f4-a0fd{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--color-primary);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7b4ba931-27db{max-width:640px;font-family:var(--font-heading);font-weight:600;font-size:34px;color:var(--color-dark);}.elementor .e-215063bf-ae5c{font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--color-primary);}.elementor .e-7d93c079-318a{font-family:var(--font-heading);font-weight:600;font-size:19px;color:var(--color-dark);}.elementor .e-2d4ee1b9-94c6{font-family:var(--font-body);font-size:14px;color:#4a3c2f;line-height:1.6;}.elementor .e-3e60aaba-b83a{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;background-color:var(--color-light);display:flex;flex-direction:column;gap:10px;}.elementor .e-bb09a42-3d07{font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--color-primary);}.elementor .e-4fae7097-6980{font-family:var(--font-heading);font-weight:600;font-size:19px;color:var(--color-dark);}.elementor .e-3534c6b5-fdf3{font-family:var(--font-body);font-size:14px;color:#4a3c2f;line-height:1.6;}.elementor .e-76f62ae9-969a{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;background-color:var(--color-light);display:flex;flex-direction:column;gap:10px;}.elementor .e-21dee8ba-b604{font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--color-primary);}.elementor .e-459b8d8f-9551{font-family:var(--font-heading);font-weight:600;font-size:19px;color:var(--color-dark);}.elementor .e-e23c688-651a{font-family:var(--font-body);font-size:14px;color:#4a3c2f;line-height:1.6;}.elementor .e-7e76c5c4-fd60{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;background-color:var(--color-light);display:flex;flex-direction:column;gap:10px;}.elementor .e-16915755-1dfe{font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--color-primary);}.elementor .e-49f7b4ff-2c30{font-family:var(--font-heading);font-weight:600;font-size:19px;color:var(--color-dark);}.elementor .e-2f77ae1e-f3d9{font-family:var(--font-body);font-size:14px;color:#4a3c2f;line-height:1.6;}.elementor .e-1a9ddc3d-5289{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;background-color:var(--color-light);display:flex;flex-direction:column;gap:10px;}.elementor .e-2f286da2-25de{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);}.elementor .e-2e3eca75-78c5{padding-block-start:120px;padding-block-end:120px;padding-inline-start:64px;padding-inline-end:64px;background-color:#EFE3D3;display:flex;flex-direction:column;gap:48px;}.elementor .e-71e15314-94f5{font-family:var(--font-heading);font-weight:600;font-size:32px;color:var(--color-light);line-height:1.25;}.elementor .e-420bc2d8-9f04{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--color-accent);line-height:1.6;}.elementor .e-6e389632-a6b9{font-family:var(--font-body);font-size:16px;color:#d8cabb;line-height:1.7;}.elementor .e-48284d06-6450:hover,.elementor .e-48284d06-6450:focus-visible{background-color:#e0993f;}.elementor .e-48284d06-6450{font-family:var(--font-body);font-weight:700;color:var(--color-dark);padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:2px;background-color:var(--color-accent);}.elementor .e-1b65f014-b837:hover,.elementor .e-1b65f014-b837:focus-visible{background-color:rgba(246,238,226,.12);}.elementor .e-1b65f014-b837{font-family:var(--font-body);font-weight:600;color:var(--color-light);padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:2px;border-width:1px;border-color:var(--color-light);border-style:solid;background-color:transparent;}.elementor .e-46818484-609b{margin-block-start:8px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-6d3b37d8-dce9{display:flex;flex-direction:column;gap:20px;flex:1 1 0%;}.elementor .e-223b2667-397c{min-height:320px;border-radius:4px;background-image:linear-gradient(120deg, rgba(36,26,18,.15) 0%,rgba(36,26,18,.55) 100%),url("https://mrparquet.es/wp-content/uploads/2026/09/foto3-1.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:center/cover;flex:1 1 0%;}.elementor .e-1c8abfac-2dd3{padding-block-start:120px;padding-block-end:120px;padding-inline-start:64px;padding-inline-end:64px;background-color:var(--color-dark);display:flex;flex-direction:row;gap:56px;}