.elementor .e-6f6f9750-31ed{font-family:var(--fuente-texto);font-size:14px;color:#5C6166;}.elementor .e-4346e98e-f9f3{font-family:var(--fuente-titulos);font-weight:500;font-size:50px;color:#23313A;letter-spacing:-0.01em;line-height:1.08;}.elementor .e-2696508f-7f27{max-width:620px;font-family:var(--fuente-texto);font-size:19px;color:#3D4A52;line-height:1.6;}.elementor .e-3fc21620-172f:hover,.elementor .e-3fc21620-172f:focus-visible{background-color:#23313A;}.elementor .e-3fc21620-172f{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-481ca6db-98ca:hover,.elementor .e-481ca6db-98ca:focus-visible{background-color:#EFE8DC;}.elementor .e-481ca6db-98ca{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-6a601a62-5268{padding:0px;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-2c6d1469-397e{font-family:var(--fuente-texto);font-weight:600;font-size:16px;color:#2F5A3C;line-height:1.8;}.elementor .e-bb064b4-c34f{padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-78f14fdd-4677{width:100%;height:420px;object-fit:cover;border-radius:14px;}.elementor .e-1986fc83-ccee{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-726f3391-8bd9{font-family:var(--fuente-titulos);font-weight:500;font-size:34px;color:#23313A;line-height:1.2;}.elementor .e-11e731dd-a505{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-ae44b7d-7594{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;}.elementor .e-2336e96d-8614{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.5;}.elementor .e-7e6b7fea-7fa1{padding:0px;flex-direction:column;gap:2px;}.elementor .e-19afa0ba-7003{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-7b6c9bb3-9be1{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-2cf63e22-ec3d{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;}.elementor .e-2dcccae7-852e{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.5;}.elementor .e-12402a48-de64{padding:0px;flex-direction:column;gap:2px;}.elementor .e-5243b963-1fa4{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-45458efb-edd1{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-669991aa-c5ef{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;}.elementor .e-5d1c667d-5d86{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.5;}.elementor .e-291e38b2-8791{padding:0px;flex-direction:column;gap:2px;}.elementor .e-6996ab04-441a{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-2f818450-975b{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-8985f8b-d2b4{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;}.elementor .e-788effcc-9e43{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.5;}.elementor .e-70c0abd5-85bd{padding:0px;flex-direction:column;gap:2px;}.elementor .e-3a17c9bf-905a{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-1ef584c1-6cb1{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-725f23e9-f083{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#23313A;}.elementor .e-2e9c0908-eebe{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.5;}.elementor .e-3bd0988d-2a15{padding:0px;flex-direction:column;gap:2px;}.elementor .e-27be2052-7db3{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-3f048e24-6c1b{padding:0px;gap:24px;grid-template-columns:repeat(5, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-3f101fd2-7b68{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-279116a2-ea04{font-family:var(--fuente-titulos);font-weight:500;font-size:36px;color:#23313A;line-height:1.2;}.elementor .e-31492327-a774{font-family:var(--fuente-texto);font-size:17px;color:#5C6166;line-height:1.55;}.elementor .e-2a832119-4382{padding:0px;flex-direction:column;gap:8px;}.elementor .e-42b2ffe0-ae10{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-3611d9cb-a2af{font-family:var(--fuente-titulos);font-weight:500;font-size:26px;color:#23313A;line-height:1.2;}.elementor .e-29f41da2-71bd{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.45;margin-block-start:-8px;}.elementor .e-e64bf07-5c1d{font-family:var(--fuente-texto);font-size:16px;color:#23313A;line-height:1.85;}.elementor .e-330649ef-f6c8:hover,.elementor .e-330649ef-f6c8:focus-visible{background-color:#23313A;}.elementor .e-330649ef-f6c8{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-6adb6865-96b5:hover,.elementor .e-6adb6865-96b5:focus-visible{color:#23313A;}.elementor .e-6adb6865-96b5{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-6a720fc6-398a{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-2c716143-815f{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-7e29b537-d551{font-family:var(--fuente-titulos);font-weight:500;font-size:26px;color:#23313A;line-height:1.2;}.elementor .e-7c1afed8-dbf1{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.45;margin-block-start:-8px;}.elementor .e-2a706818-da60{font-family:var(--fuente-texto);font-size:16px;color:#23313A;line-height:1.85;}.elementor .e-3527dfc8-e242:hover,.elementor .e-3527dfc8-e242:focus-visible{background-color:#23313A;}.elementor .e-3527dfc8-e242{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-4c2390f9-f8a5:hover,.elementor .e-4c2390f9-f8a5:focus-visible{color:#23313A;}.elementor .e-4c2390f9-f8a5{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-410e19f0-22f3{padding:28px;border-radius:14px;border-width:2px;border-color:#996633;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:14px;}.elementor .e-63c3f9b5-7ef4{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-3e2c1df4-cd15{font-family:var(--fuente-titulos);font-weight:500;font-size:26px;color:#23313A;line-height:1.2;}.elementor .e-f49e9df-980e{font-family:var(--fuente-texto);font-size:16px;color:#5C6166;line-height:1.45;margin-block-start:-8px;}.elementor .e-bb12622-9e48{font-family:var(--fuente-texto);font-size:16px;color:#23313A;line-height:1.85;}.elementor .e-160cc272-6cd4:hover,.elementor .e-160cc272-6cd4:focus-visible{background-color:#23313A;}.elementor .e-160cc272-6cd4{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-3ab5e2dd-4605:hover,.elementor .e-3ab5e2dd-4605:focus-visible{color:#23313A;}.elementor .e-3ab5e2dd-4605{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-57818f1-3dbf{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-693e93f8-34b7{padding:0px;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;align-items:start;}.elementor .e-6cba36ad-4fc8{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-6b7cd36e-99ae{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#2F5A3C;}.elementor .e-f6cfd72-9a54{font-family:var(--fuente-texto);font-size:16px;color:#23313A;line-height:1.8;}.elementor .e-19fed45f-b696{padding:20px;border-radius:12px;background-color:#E6EFE7;flex-direction:column;gap:8px;}.elementor .e-6914c280-2b04{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#7D5229;}.elementor .e-66ceb91f-a0cb{font-family:var(--fuente-texto);font-size:16px;color:#23313A;line-height:1.8;}.elementor .e-3132c6f3-be07{padding:20px;border-radius:12px;background-color:#EFE8DC;flex-direction:column;gap:8px;}.elementor .e-5d914c5d-97a6{padding:0px;gap:14px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;align-items:start;}.elementor .e-43eb3139-58a0{font-family:var(--fuente-titulos);font-weight:500;font-size:30px;color:#23313A;line-height:1.2;}.elementor .e-fbedcec-8e12{width:100%;height:240px;object-fit:cover;border-radius:12px;}.elementor .e-6b3bbc41-7bc3{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.6;}.elementor .e-726f9007-bfc6:hover,.elementor .e-726f9007-bfc6:focus-visible{color:#23313A;}.elementor .e-726f9007-bfc6{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-232163e9-37e1{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-7dae553d-d33a{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-13243688-869b{font-family:var(--fuente-titulos);font-weight:500;font-size:32px;color:#23313A;line-height:1.2;}.elementor .e-1b79dc54-b40a{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-3262662f-4c14{padding:0px;flex-direction:column;gap:10px;}.elementor .e-632838da-6d09{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-33c107c9-166e{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-c7d9d41-c10e{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-66ff6186-ec6c{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4d1283ea-3db1{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-50c08784-3ef7{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-20a9cc58-f7e2{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-798e66c4-7879{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3902ed0-9fa8{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-4ef4b5e1-8c97{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-72aa3beb-d0ba{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-649764ab-7ccd{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-a769fcc-5b3a{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-6d493e77-86f4{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-2330471c-9f29{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-62cbdf35-8568{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-10cbb117-58e3{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}