.elementor .e-7a877285-fab4{font-family:var(--fuente-texto);font-size:14px;color:#5C6166;}.elementor .e-60ca4163-1c73{font-family:var(--fuente-titulos);font-weight:500;font-size:50px;color:#23313A;letter-spacing:-0.01em;line-height:1.08;}.elementor .e-58b0f0eb-2a57{max-width:620px;font-family:var(--fuente-texto);font-size:19px;color:#3D4A52;line-height:1.6;}.elementor .e-75bde26a-5786:hover,.elementor .e-75bde26a-5786:focus-visible{background-color:#23313A;}.elementor .e-75bde26a-5786{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#FFFFFF;line-height:1.2;padding-block-start:19px;padding-block-end:19px;padding-inline-start:28px;padding-inline-end:28px;border-radius:10px;background-color:#2D3F44;}.elementor .e-1b193af3-8cf0:hover,.elementor .e-1b193af3-8cf0:focus-visible{background-color:#EFE8DC;}.elementor .e-1b193af3-8cf0{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;line-height:1.2;padding-block-start:17.5px;padding-block-end:17.5px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1.5px;border-color:#2D3F44;border-style:solid;background-color:transparent;}.elementor .e-74132e12-4f84{padding:0px;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-b33c15-4490{font-family:var(--fuente-texto);font-weight:600;font-size:16px;color:#2F5A3C;line-height:1.8;}.elementor .e-4eba2373-c237{padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-8e529bf-8392{width:100%;height:420px;object-fit:cover;border-radius:14px;}.elementor .e-16191326-db4e{column-gap:64px;padding-block-start:40px;padding-block-end:64px;padding-inline-start:max(80px, calc((100% - 1280px) / 2));padding-inline-end:max(80px, calc((100% - 1280px) / 2));background-color:#F7F3EC;grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:center;row-gap: 16px;\n}.elementor .e-6ac8e416-8173{font-family:var(--fuente-titulos);font-weight:500;font-size:34px;color:#23313A;line-height:1.2;}.elementor .e-751118f-f31f{width:36px;height:36px;font-family:var(--fuente-texto);font-weight:700;font-size:16px;color:#7D5229;line-height:36px;text-align:center;border-radius:50%;background-color:#F2E6D6;flex:0 0 auto;}.elementor .e-2f50629a-6266{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;}.elementor .e-51992dfc-78b6{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.5;}.elementor .e-17a9d8a6-5b9a{padding:0px;flex-direction:column;gap:2px;}.elementor .e-301881cd-ccc5{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #E0CDB4;\n}.elementor .e-5f865cff-23b5{width:36px;height:36px;font-family:var(--fuente-texto);font-weight:700;font-size:16px;color:#7D5229;line-height:36px;text-align:center;border-radius:50%;background-color:#F2E6D6;flex:0 0 auto;}.elementor .e-68ae110a-d9ea{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;}.elementor .e-266357cb-4cbf{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.5;}.elementor .e-f8c041a-368b{padding:0px;flex-direction:column;gap:2px;}.elementor .e-3bffc869-bb28{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #E0CDB4;\n}.elementor .e-624f6ca3-5ff3{width:36px;height:36px;font-family:var(--fuente-texto);font-weight:700;font-size:16px;color:#7D5229;line-height:36px;text-align:center;border-radius:50%;background-color:#F2E6D6;flex:0 0 auto;}.elementor .e-19a5e985-3a21{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;}.elementor .e-79a4ca8b-3aae{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.5;}.elementor .e-151681fe-67db{padding:0px;flex-direction:column;gap:2px;}.elementor .e-7da2f99b-7c21{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #E0CDB4;\n}.elementor .e-509bcd39-4b09{width:36px;height:36px;font-family:var(--fuente-texto);font-weight:700;font-size:16px;color:#7D5229;line-height:36px;text-align:center;border-radius:50%;background-color:#F2E6D6;flex:0 0 auto;}.elementor .e-6938a38c-b845{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;}.elementor .e-41af45a1-f15d{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.5;}.elementor .e-4c832faf-365c{padding:0px;flex-direction:column;gap:2px;}.elementor .e-3a2124d3-7b90{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #E0CDB4;\n}.elementor .e-747a6962-1281{width:36px;height:36px;font-family:var(--fuente-texto);font-weight:700;font-size:16px;color:#7D5229;line-height:36px;text-align:center;border-radius:50%;background-color:#F2E6D6;flex:0 0 auto;}.elementor .e-1a425185-a553{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;}.elementor .e-74f2c26e-3c16{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.5;}.elementor .e-20f30695-e028{padding:0px;flex-direction:column;gap:2px;}.elementor .e-7396ff2d-7afe{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #E0CDB4;\n}.elementor .e-280c672a-76cb{padding:0px;gap:24px;grid-template-columns:repeat(5, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-5009bb6-4578{padding-block-start:56px;padding-block-end:56px;padding-inline-start:max(80px, calc((100% - 1280px) / 2));padding-inline-end:max(80px, calc((100% - 1280px) / 2));background-color:#FFFFFF;flex-direction:column;gap:28px;}.elementor .e-58899ea4-572e{font-family:var(--fuente-titulos);font-weight:500;font-size:36px;color:#23313A;line-height:1.2;}.elementor .e-7b65d89e-3759{font-family:var(--fuente-texto);font-size:17px;color:#5C6166;line-height:1.55;}.elementor .e-7d9a9447-7066{padding:0px;flex-direction:column;gap:8px;}.elementor .e-5355f600-331d{font-family:var(--fuente-texto);font-weight:700;font-size:12px;color:#7D5229;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:#F2E6D6;align-self:flex-start;}.elementor .e-3f459306-c30a{font-family:var(--fuente-titulos);font-weight:500;font-size:26px;color:#23313A;line-height:1.2;}.elementor .e-2e70dc26-8705{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.45;margin-block-start:-8px;}.elementor .e-744deafc-9806{font-family:var(--fuente-texto);font-size:16px;color:#23313A;line-height:1.85;}.elementor .e-3757fc39-a4e8:hover,.elementor .e-3757fc39-a4e8:focus-visible{background-color:#23313A;}.elementor .e-3757fc39-a4e8{width:100%;font-family:var(--fuente-texto);font-weight:700;font-size:16px;color:#FFFFFF;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;background-color:#2D3F44;justify-content:center;}.elementor .e-56629d52-fda1:hover,.elementor .e-56629d52-fda1:focus-visible{color:#23313A;}.elementor .e-56629d52-fda1{width:100%;font-family:var(--fuente-texto);font-weight:600;font-size:15px;color:#7D5229;text-align:center;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;justify-content:center;}.elementor .e-20a30d92-87cc{padding:28px;border-radius:14px;border-width:1px;border-color:rgba(45,63,68,0.12);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:14px;}.elementor .e-7a383d3a-2055{font-family:var(--fuente-texto);font-weight:700;font-size:12px;color:#7D5229;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:#F2E6D6;align-self:flex-start;}.elementor .e-5c4d2541-35e9{font-family:var(--fuente-titulos);font-weight:500;font-size:26px;color:#23313A;line-height:1.2;}.elementor .e-668981da-c9a8{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.45;margin-block-start:-8px;}.elementor .e-3d9131cc-8b5b{font-family:var(--fuente-texto);font-size:16px;color:#23313A;line-height:1.85;}.elementor .e-578b9fcf-c4ca:hover,.elementor .e-578b9fcf-c4ca:focus-visible{background-color:#23313A;}.elementor .e-578b9fcf-c4ca{width:100%;font-family:var(--fuente-texto);font-weight:700;font-size:16px;color:#FFFFFF;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;background-color:#2D3F44;justify-content:center;}.elementor .e-3aa59ea0-aeb2:hover,.elementor .e-3aa59ea0-aeb2:focus-visible{color:#23313A;}.elementor .e-3aa59ea0-aeb2{width:100%;font-family:var(--fuente-texto);font-weight:600;font-size:15px;color:#7D5229;text-align:center;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;justify-content:center;}.elementor .e-61a0150b-cf62{padding:28px;border-radius:14px;border-width:2px;border-color:#996633;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:14px;}.elementor .e-634a2d74-41c4{font-family:var(--fuente-texto);font-weight:700;font-size:12px;color:#7D5229;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:#F2E6D6;align-self:flex-start;}.elementor .e-22543d-95da{font-family:var(--fuente-titulos);font-weight:500;font-size:26px;color:#23313A;line-height:1.2;}.elementor .e-6fbeea1a-c499{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.45;margin-block-start:-8px;}.elementor .e-6569ac5f-fd4e{font-family:var(--fuente-texto);font-size:16px;color:#23313A;line-height:1.85;}.elementor .e-1ca9da34-b328:hover,.elementor .e-1ca9da34-b328:focus-visible{background-color:#23313A;}.elementor .e-1ca9da34-b328{width:100%;font-family:var(--fuente-texto);font-weight:700;font-size:16px;color:#FFFFFF;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;background-color:#2D3F44;justify-content:center;}.elementor .e-7d977b90-4ba1:hover,.elementor .e-7d977b90-4ba1:focus-visible{color:#23313A;}.elementor .e-7d977b90-4ba1{width:100%;font-family:var(--fuente-texto);font-weight:600;font-size:15px;color:#7D5229;text-align:center;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;justify-content:center;}.elementor .e-106c0945-ade3{padding:28px;border-radius:14px;border-width:1px;border-color:rgba(45,63,68,0.12);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:14px;}.elementor .e-6a96ca08-4b6a{padding:0px;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;align-items:start;}.elementor .e-6440bad9-e698{padding-block-start:72px;padding-block-end:72px;padding-inline-start:max(80px, calc((100% - 1280px) / 2));padding-inline-end:max(80px, calc((100% - 1280px) / 2));background-color:#F7F3EC;flex-direction:column;gap:28px;}.elementor .e-2c3d01d5-6cad{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#2F5A3C;}.elementor .e-1782d1f9-bf10{font-family:var(--fuente-texto);font-size:16px;color:#23313A;line-height:1.8;}.elementor .e-39e360ac-68fa{padding:20px;border-radius:12px;background-color:#E6EFE7;flex-direction:column;gap:8px;}.elementor .e-61b3e4d8-2482{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#7D5229;}.elementor .e-6396ca72-c8a0{font-family:var(--fuente-texto);font-size:16px;color:#23313A;line-height:1.8;}.elementor .e-e96ad42-6d51{padding:20px;border-radius:12px;background-color:#EFE8DC;flex-direction:column;gap:8px;}.elementor .e-350f5f38-8d4d{padding:0px;gap:14px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;align-items:start;}.elementor .e-71617cd4-4dc8{font-family:var(--fuente-titulos);font-weight:500;font-size:30px;color:#23313A;line-height:1.2;}.elementor .e-32d2c897-6950{width:100%;height:240px;object-fit:cover;border-radius:12px;}.elementor .e-7c4cab50-9edc{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.6;}.elementor .e-5a559722-d650:hover,.elementor .e-5a559722-d650:focus-visible{color:#23313A;}.elementor .e-5a559722-d650{font-family:var(--fuente-texto);font-weight:700;font-size:16px;color:#7D5229;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-786781f0-c1a9{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-7bb2d79f-f493{column-gap:64px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:max(80px, calc((100% - 1280px) / 2));padding-inline-end:max(80px, calc((100% - 1280px) / 2));background-color:#FFFFFF;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:start;row-gap: 32px;\n}.elementor .e-eb1d6b-cd9a{font-family:var(--fuente-titulos);font-weight:500;font-size:32px;color:#23313A;line-height:1.2;}.elementor .e-42d3778d-5aea{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-2233ec24-c5f2{padding:0px;flex-direction:column;gap:10px;}.elementor .e-47b152d-1c35{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-4444b0b-93ae{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(45,63,68,0.14);\n}.elementor .e-3c51fbfe-3710{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-60b3a82-82e2{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-140c99b2-9ac6{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-6c40e944-ea96{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(45,63,68,0.14);\n}.elementor .e-148be8f9-b36d{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-7612715-9f15{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-66af62cb-48f7{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-3bd3039e-9c91{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(45,63,68,0.14);\n}.elementor .e-6a9ff57c-2386{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-769f10c9-a759{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-672eef99-8c33{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-1bb417b5-db17{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(45,63,68,0.14);\n}.elementor .e-511983a9-ec0a{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-2e663dfa-4cdd{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-34526097-c189{column-gap:64px;padding-block-start:64px;padding-block-end:72px;padding-inline-start:max(80px, calc((100% - 1280px) / 2));padding-inline-end:max(80px, calc((100% - 1280px) / 2));background-color:#F7F3EC;grid-template-columns:380px minmax(0, 1fr);grid-template-rows:auto;align-items:start;row-gap: 8px;\n}