.elementor .e-5ff15150-794f{font-family:var(--fuente-texto);font-size:14px;color:#5C6166;}.elementor .e-2d7b2469-f861{font-family:var(--fuente-titulos);font-weight:500;font-size:48px;color:#23313A;letter-spacing:-0.01em;line-height:1.08;}.elementor .e-1714c307-86ca{font-family:var(--fuente-texto);font-size:19px;color:#3D4A52;line-height:1.6;}.elementor .e-4c9e6620-70fa:hover,.elementor .e-4c9e6620-70fa:focus-visible{background-color:#23313A;}.elementor .e-4c9e6620-70fa{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#FFFFFF;padding-block-start:18px;padding-block-end:18px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;background-color:#2D3F44;}.elementor .e-66b9b406-179d:hover,.elementor .e-66b9b406-179d:focus-visible{background-color:#EFE8DC;}.elementor .e-66b9b406-179d{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#2D3F44;padding-block-start:16.5px;padding-block-end:16.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-4a9dadae-2e7d{padding:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-2fc27306-edf5{padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-35c7445e-7a1e{width:100%;height:460px;object-fit:cover;border-radius:14px;}.elementor .e-5e14be48-f937{column-gap:56px;padding-block-start:36px;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:5fr 7fr;grid-template-rows:auto;align-items:center;row-gap: 0px;\n}.elementor .e-3afde7e7-8797{font-family:var(--fuente-titulos);font-weight:500;font-size:34px;color:#23313A;line-height:1.2;}.elementor .e-389c8249-b17d{width:100%;height:250px;object-fit:cover;border-radius:12px;}.elementor .e-49774d6d-7828{font-family:var(--fuente-titulos);font-weight:500;font-size:22px;color:#23313A;line-height:1.25;}.elementor .e-2e834eed-af8c{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-6051b668-5b10{padding:0px;flex-direction:column;gap:10px;}.elementor .e-4a6c8830-3fa3{width:100%;height:250px;object-fit:cover;border-radius:12px;}.elementor .e-6094a7f9-26a9{font-family:var(--fuente-titulos);font-weight:500;font-size:22px;color:#23313A;line-height:1.25;}.elementor .e-70c5443-7083{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-25a8e39f-1d38{padding:0px;flex-direction:column;gap:10px;}.elementor .e-2cd5402b-ec23{width:100%;height:250px;object-fit:cover;border-radius:12px;}.elementor .e-188ac3f2-a8f4{font-family:var(--fuente-titulos);font-weight:500;font-size:22px;color:#23313A;line-height:1.25;}.elementor .e-1ade75d5-dad6{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-59fd7400-8812{padding:0px;flex-direction:column;gap:10px;}.elementor .e-7bb94b07-f540{width:100%;height:250px;object-fit:cover;border-radius:12px;}.elementor .e-44d10815-8542{font-family:var(--fuente-titulos);font-weight:500;font-size:22px;color:#23313A;line-height:1.25;}.elementor .e-1ad51274-adeb{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-651cc2fc-c8b0{padding:0px;flex-direction:column;gap:10px;}.elementor .e-655688e6-caf7{width:100%;height:250px;object-fit:cover;border-radius:12px;}.elementor .e-693dc1cc-f540{font-family:var(--fuente-titulos);font-weight:500;font-size:22px;color:#23313A;line-height:1.25;}.elementor .e-86a1399-2d67{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-568e326-b6d9{padding:0px;flex-direction:column;gap:10px;}.elementor .e-7a7c57eb-c09d{width:100%;height:250px;object-fit:cover;border-radius:12px;}.elementor .e-75e38e54-8fa2{font-family:var(--fuente-titulos);font-weight:500;font-size:22px;color:#23313A;line-height:1.25;}.elementor .e-6963d03b-fbba{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-c8175d7-110c{padding:0px;flex-direction:column;gap:10px;}.elementor .e-f8bee14-89d6{column-gap:24px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(2, auto);row-gap: 28px;\n}.elementor .e-45328dd5-9a78{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;flex-direction:column;gap:28px;}.elementor .e-3c786bbb-83cb{font-family:var(--fuente-titulos);font-weight:500;font-size:32px;color:#23313A;line-height:1.2;}.elementor .e-1dc5f57a-694a{font-family:var(--fuente-texto);font-size:17px;color:#3D4A52;}.elementor .e-743959a6-6a90{font-family:var(--fuente-texto);font-size:17px;color:#23313A;text-align: right;\n}.elementor .e-42fedd59-eb90{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;flex-direction:row;gap:12px;justify-content:space-between;border-bottom-style: solid; border-bottom-color: rgba(45,63,68,0.10);\n}.elementor .e-7f79d069-dbc4{font-family:var(--fuente-texto);font-size:17px;color:#3D4A52;}.elementor .e-3c274779-aa63{font-family:var(--fuente-texto);font-size:17px;color:#23313A;text-align: right;\n}.elementor .e-12fe176f-bc60{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;flex-direction:row;gap:12px;justify-content:space-between;border-bottom-style: solid; border-bottom-color: rgba(45,63,68,0.10);\n}.elementor .e-15c1a9ba-b474{font-family:var(--fuente-texto);font-size:17px;color:#3D4A52;}.elementor .e-418985ff-be73{font-family:var(--fuente-texto);font-size:17px;color:#23313A;text-align: right;\n}.elementor .e-6a9894d8-baaf{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:row;gap:12px;justify-content:space-between;}.elementor .e-1a5f2d93-b0e8{padding:0px;border-radius:12px;border-width:1px;border-color:rgba(45,63,68,0.12);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:0px;}.elementor .e-7d242548-26e7{width:96px;height:96px;object-fit:cover;border-radius:10px;background-color:#FFFFFF;flex:0 0 auto;}.elementor .e-152853b9-ef7d{font-family:var(--fuente-texto);font-size:17px;color:#23313A;}.elementor .e-3e99a108-db6d{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;}.elementor .e-38ed1433-b707:hover,.elementor .e-38ed1433-b707:focus-visible{color:#5E3D1E;}.elementor .e-38ed1433-b707{font-family:var(--fuente-texto);font-weight:600;font-size:16px;color:#7D5229;text-decoration:underline;}.elementor .e-44d03cf0-b22d{padding:0px;flex-direction:column;gap:4px;}.elementor .e-2f5866a8-56c9{padding:20px;border-radius:12px;background-color:#EFE8DC;flex-direction:row;gap:16px;align-items:center;}.elementor .e-49b43361-f08f{padding:0px;flex-direction:column;gap:16px;}.elementor .e-22d3a7e9-d839{font-family:var(--fuente-titulos);font-weight:500;font-size:32px;color:#23313A;line-height:1.2;}.elementor .e-339221f3-c690{font-family:var(--fuente-texto);font-size:18px;color:#23313A;}.elementor .e-7e94b5c7-8019:hover,.elementor .e-7e94b5c7-8019:focus-visible{background-color:#23313A;}.elementor .e-7e94b5c7-8019{font-family:var(--fuente-texto);font-weight:700;font-size:17px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;background-color:#2D3F44;}.elementor .e-1724dc3f-1f5c{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-6bc6ff19-35f6{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-7b4e2ad0-eebd{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-41b2e9a6-4356{column-gap:48px;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:#F7F3EC;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;align-items:start;row-gap: 32px;\n}.elementor .e-49bc427e-fc50{font-family:var(--fuente-titulos);font-weight:500;font-size:32px;color:#23313A;line-height:1.2;}.elementor .e-27bab603-af17{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-50739f8a-ef6a{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-515164f-6de7{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-26c4e31a-aa10{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-c20c121-444b{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-456cf3f1-e365{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-34b55426-12b1{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-12913351-5cc8{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-cce13d8-766b{font-family:var(--fuente-texto);font-weight:700;font-size:18px;color:#23313A;}.elementor .e-40d3e262-690e{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-7bf746e5-cf50{font-family:var(--fuente-texto);font-size:16px;color:#3D4A52;line-height:1.55;}.elementor .e-27797c9-ba7e{padding-block-start:12px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2aa90bd1-9ad5{column-gap:64px;padding-block-start:56px;padding-block-end:72px;padding-inline-start:max(80px, calc((100% - 1280px) / 2));padding-inline-end:max(80px, calc((100% - 1280px) / 2));background-color:#FFFFFF;grid-template-columns:380px minmax(0, 1fr);grid-template-rows:auto;align-items:start;row-gap: 12px;\n}