.elementor .e-fcef5382-a867{font-size:14px;color:var(--color-gris);text-decoration:none;}.elementor .e-06243816-8051{font-size:14px;}.elementor .e-937464e7-a401{font-size:14px;color:var(--color-tinta);}.elementor .e-c0ad8210-1acc{font-size:14px;}.elementor .e-7662fcbb-e64b{font-size:14px;color:var(--color-tinta);}.elementor .e-737be301-1de6{margin-block-end:auto;gap:10px;flex-wrap:wrap;justify-content:center; align-items:baseline;\n}.elementor .e-d80da64a-2b4f{height:clamp(26px, 24.5143px + 0.381vw, 30px);font-weight:600;font-size:clamp(11px, 10.6286px + 0.0952vw, 12px);color:var(--color-tinta);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(10px, 9.2571px + 0.1905vw, 12px);padding-inline-end:clamp(10px, 9.2571px + 0.1905vw, 12px);margin-block-start:clamp(22px, 19.0286px + 0.7619vw, 30px);background-color:#CDBF9F;display:inline-flex;align-items:center;}.elementor .e-d2ac1242-f1c1{font-size:clamp(34px, 18.4px + 4vw, 76px);letter-spacing:-0.04em;line-height:1.04;margin-block-start:clamp(20px, 17.0286px + 0.7619vw, 28px);font-weight:600; max-width:1080px; text-align:center; margin-inline:auto; text-wrap:balance;\n}.elementor .e-b4d7795f-be45{font-size:clamp(17px, 15.1429px + 0.4762vw, 22px);line-height:1.5;margin-block-start:clamp(16px, 13.0286px + 0.7619vw, 24px);color: var(--color-gris); max-width: 700px; margin-inline:auto; text-align:center;\n}.elementor .e-f587090d-e120{font-size:clamp(13px, 12.4429px + 0.1429vw, 14.5px);color:var(--color-gris);line-height:1.4;margin-block-start:clamp(18px, 15.0286px + 0.7619vw, 26px);color: var(--color-gris); text-align:center; display:block; width:100%;\n}.elementor .e-4e33f54a-c345{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-c3e83b07-c4c9{width:100%;overflow:hidden;aspect-ratio:16 / 7;margin-block-start:clamp(36px, 25.6px + 2.6667vw, 64px);padding:0 !important; width:100%;\n}.elementor .e-aa8728e5-faac{padding-bottom: 0 !important; align-items:center; background: var(--color-papel);\n}.elementor .e-1092638e-bd41{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-7dd42f91-9f80{width:clamp(56px, 44.1143px + 3.0476vw, 88px);height:clamp(56px, 44.1143px + 3.0476vw, 88px);flex: 0 0 auto; border-radius:50%; overflow:hidden; aspect-ratio:1/1;\n}.elementor .e-a5d04dba-732f{font-size:clamp(18px, 16.5143px + 0.381vw, 22px);letter-spacing:-0.01em;line-height:1.2;font-weight:600; color: var(--color-tinta); margin:0;\n}.elementor .e-cdce74f9-6b68{font-size:clamp(15px, 14.4429px + 0.1429vw, 16.5px);line-height:1.5;color: var(--color-gris); margin:0;\n}.elementor .e-a01ec586-7261{font-size:clamp(14px, 13.6286px + 0.0952vw, 15px);line-height:1.4;font-weight:600; color: var(--color-tinta); text-decoration: underline; text-underline-offset:4px; text-decoration-thickness:1px; margin-top:4px; display:inline-block;\n}.elementor .e-8247a5d6-3722{gap:clamp(4px, 3.2571px + 0.1905vw, 6px);flex:1 1 0; min-width:0;\n}.elementor .e-a4558e83-c2f3{padding-block-start:clamp(24px, 21.0286px + 0.7619vw, 32px);margin-block-start:clamp(40px, 31.0857px + 2.2857vw, 64px);gap:clamp(16px, 13.0286px + 0.7619vw, 24px);display:flex; align-items:center; border-top: 1px solid var(--color-linea-piedra);\n}.elementor .e-495d3972-1aba{margin-block-start:clamp(48px, 36.1143px + 3.0476vw, 80px);width:100%; max-width: clamp(720px, 705.1429px + 3.8095vw, 760px); margin-left:auto; margin-right:auto; box-sizing:border-box;\n}.elementor .e-16755bea-0a74{font-size:clamp(34px, 24.3429px + 2.4762vw, 60px);letter-spacing:-0.03em;line-height:1.05;font-weight:600; color: var(--color-papel); margin:0; text-align:center;\n}.elementor .e-f7578ddf-2f4b{font-size:clamp(17px, 15.8857px + 0.2857vw, 20px);line-height:1.5;color: var(--color-gris-oscuro); margin:0; text-align:center; max-width:560px;\n}.elementor .e-7215cc83-0c39{height:clamp(52px, 49.0286px + 0.7619vw, 60px);background:#CDBF9F !important; color:#0E0E0E !important; border-color:#CDBF9F !important;\n}.elementor .e-f661ea94-d2b3{color: var(--color-papel) !important; text-decoration: underline; text-underline-offset:4px; text-decoration-thickness:1px;\n}.elementor .e-4d3faa30-3d08{margin-block-start:clamp(12px, 9.0286px + 0.7619vw, 20px);gap:clamp(20px, 15.5429px + 1.1429vw, 32px);display:flex; flex-wrap:wrap; justify-content:center; align-items:center;\n}.elementor .e-82119ce2-cd39{padding-block-start:clamp(56px, 38.1714px + 4.5714vw, 104px);padding-block-end:clamp(56px, 38.1714px + 4.5714vw, 104px);margin-block-start:clamp(64px, 46.1714px + 4.5714vw, 112px);gap:clamp(16px, 13.7714px + 0.5714vw, 22px);width:100%; max-width:1320px; margin-left:auto; margin-right:auto; box-sizing:border-box; background:#0E0E0E; align-items:center; text-align:center; padding-left: clamp(20px, 5.14px + 3.81vw, 64px); padding-right: clamp(20px, 5.14px + 3.81vw, 64px);\n}.elementor .e-902c39ad-4cb2{grid-column:1 / span 3;}.elementor .e-458f9288-9f98{grid-column:4 / -1;}.elementor .e-04c9301d-d3c3{padding-block-start:clamp(28px, 22.0571px + 1.5238vw, 44px);padding-block-end:clamp(28px, 22.0571px + 1.5238vw, 44px);margin-block-start:clamp(56px, 44.1143px + 3.0476vw, 88px);width:100%; max-width:1320px; margin-left:auto; margin-right:auto; box-sizing:border-box; border-top:1px solid var(--color-tinta); border-bottom:1px solid var(--color-linea-piedra); row-gap: clamp(12px, 9.03px + 0.7619vw, 20px);\n}.elementor .e-0214ff5b-bf6e{background: var(--color-papel); width:100%; box-sizing:border-box; align-items:center; padding-left: clamp(20px, 5.14px + 3.81vw, 60px); padding-right: clamp(20px, 5.14px + 3.81vw, 60px); max-width:1440px; margin-left:auto; margin-right:auto;\n}.elementor .e-7492f8f8-ec03{font-size:clamp(28px, 22.0571px + 1.5238vw, 44px);letter-spacing:-0.03em;line-height:1.1;font-weight:600; margin:0; color: var(--color-tinta);\n}.elementor .e-e89222ef-d257{font-size:clamp(14px, 13.6286px + 0.0952vw, 15px);line-height:1.4;font-weight:600; color: var(--color-tinta); text-decoration: underline; text-underline-offset:4px; text-decoration-thickness:1px;\n}.elementor .e-cd1f3c3a-aa2c{margin-block-start:clamp(0px, 0px + 0vw, 0px);gap:clamp(12px, 7.5429px + 1.1429vw, 24px);display:flex; justify-content:space-between; align-items:baseline; flex-wrap:wrap; width:100%; box-sizing:border-box; max-width:1440px; margin-inline:auto; padding-left: clamp(20px, 5.14px + 3.81vw, 60px); padding-right: clamp(20px, 5.14px + 3.81vw, 60px);\n}.elementor .e-80fb2905-5a8e{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-6339d7c1-f68d{width:100%;overflow:hidden;aspect-ratio:3 / 2;margin-block-end:clamp(6px, 4.5143px + 0.381vw, 10px);}.elementor .e-02471a1c-3481{height:clamp(26px, 24.5143px + 0.381vw, 30px);font-weight:600;font-size:clamp(11px, 10.6286px + 0.0952vw, 12px);color:var(--color-tinta);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(10px, 9.2571px + 0.1905vw, 12px);padding-inline-end:clamp(10px, 9.2571px + 0.1905vw, 12px);background-color:#CDBF9F;display:inline-flex;align-items:center;}.elementor .e-c92b9d96-63d1{font-size:clamp(19px, 17.8857px + 0.2857vw, 22px);letter-spacing:-0.02em;line-height:1.2;margin:0px;& a { color:inherit; text-decoration:none; } & a { font: inherit; letter-spacing: inherit; } & a { font-family: inherit !important; font-weight: inherit !important; font-size: inherit !important; line-height: inherit !important; } font-family: Figtree, sans-serif; font-weight: 500; & a { font-family: Figtree, sans-serif !important; font-weight: 500 !important; }\n}.elementor .e-68c1da4a-bb60{overflow:hidden;font-size:clamp(15px, 14.6286px + 0.0952vw, 16px);color:var(--color-gris);line-height:1.5;margin:0px;display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;\n}.elementor .e-6a5a913f-5448{font-size:clamp(13px, 12.6286px + 0.0952vw, 14px);color:var(--color-gris);}.elementor .e-b6b181b4-fdae{font-weight:600;font-size:clamp(14px, 13.6286px + 0.0952vw, 15px);color:var(--color-tinta);text-decoration:none;padding-block-end:2px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--color-tinta);\n}.elementor .e-752c7bb4-3c46{width:100%;padding-block-start:8px;margin-block-start:auto;display:flex;justify-content:space-between;align-items:baseline;\n}.elementor .e-14ec2d23-111e{height:100%;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-428e3f32-9972{column-gap:clamp(20px, 15.5429px + 1.1429vw, 32px);display:grid;grid-template-columns:repeat(3, minmax(0,1fr));row-gap: clamp(48px, 39.0857px + 2.2857vw, 72px);\n}.elementor .e-9ff856e0-c278{width:100%;max-width:1440px;padding-block-end:clamp(56px, 41.1429px + 3.8095vw, 96px);padding-inline-start:clamp(16px, 8px + 2vw, 40px);padding-inline-end:clamp(16px, 8px + 2vw, 40px);margin-block-start:clamp(28px, 20.5714px + 1.9048vw, 48px);display:flex;flex-direction:column;margin-inline:auto; box-sizing:border-box; padding-left: clamp(20px, 5.14px + 3.81vw, 60px) !important; padding-right: clamp(20px, 5.14px + 3.81vw, 60px) !important; padding-left: calc(clamp(20px, 5.14px + 3.81vw, 60px) - 10px) !important; padding-right: calc(clamp(20px, 5.14px + 3.81vw, 60px) - 10px) !important; padding-bottom:0 !important; padding-left: clamp(20px, 5.14px + 3.81vw, 60px) !important; padding-right: clamp(20px, 5.14px + 3.81vw, 60px) !important; & .e-con, & .e-div-block-base{padding:0 !important;}\n}.elementor .e-deff13bc-f024{padding-block-start:clamp(64px, 49.1429px + 3.8095vw, 104px);padding-block-end:clamp(88px, 61.2571px + 6.8571vw, 160px);background: var(--color-papel); width:100%; box-sizing:border-box; padding-bottom: clamp(88px, 61.2571px + 6.8571vw, 160px) !important;\n}