.elementor .e-7eb20b1c-ec91{width:180px;height:auto;}.elementor .e-2ca8d646-ce74{width:56px;height:auto;padding-inline-start:18px;border-inline-start-width: 1px; border-left-style: solid; border-left-color: rgba(42,33,29,0.2);\n}.elementor .e-77f10943-4a1a{width:auto;padding:0px;flex-direction:row;gap:18px;flex:0 0 auto;align-items:center;}.elementor .e-336c4aa5-96c6:hover,.elementor .e-336c4aa5-96c6:focus-visible{color:var(--rojo);}.elementor .e-336c4aa5-96c6{font-family:var(--font-texto);font-weight:700;font-size:clamp(14px, 1.3vw, 16px);color:var(--oscuro);line-height:1.2;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;background-color:transparent;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-5e4dfb27-ad43:hover,.elementor .e-5e4dfb27-ad43:focus-visible{color:var(--rojo);}.elementor .e-5e4dfb27-ad43{font-family:var(--font-texto);font-weight:700;font-size:clamp(14px, 1.3vw, 16px);color:var(--oscuro);line-height:1.2;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;background-color:transparent;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-3340a18f-b816:hover,.elementor .e-3340a18f-b816:focus-visible{color:var(--rojo);}.elementor .e-3340a18f-b816{font-family:var(--font-texto);font-weight:700;font-size:clamp(14px, 1.3vw, 16px);color:var(--oscuro);line-height:1.2;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;background-color:transparent;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-32edc0cd-2504:hover,.elementor .e-32edc0cd-2504:focus-visible{color:var(--rojo);}.elementor .e-32edc0cd-2504{font-family:var(--font-texto);font-weight:700;font-size:clamp(14px, 1.3vw, 16px);color:var(--oscuro);line-height:1.2;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;background-color:transparent;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-10e66a8e-32d2:hover,.elementor .e-10e66a8e-32d2:focus-visible{color:var(--rojo);}.elementor .e-10e66a8e-32d2{font-family:var(--font-texto);font-weight:700;font-size:clamp(14px, 1.3vw, 16px);color:var(--oscuro);line-height:1.2;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;background-color:transparent;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-753114a7-1c5a:hover,.elementor .e-753114a7-1c5a:focus-visible{color:var(--rojo);}.elementor .e-753114a7-1c5a{font-family:var(--font-texto);font-weight:700;font-size:clamp(14px, 1.3vw, 16px);color:var(--oscuro);line-height:1.2;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;background-color:transparent;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-4f75caf0-e994{width:auto;min-width:0px;z-index:3;padding:0px;flex-direction:row;gap:clamp(8px, 1.2vw, 22px);flex-wrap:nowrap;flex:1 1 auto;justify-content:center;align-items:center;overflow-x: auto; scrollbar-width: none;\n}.elementor .e-34dc3efa-342e{font-size:20px;padding-block-start:12px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-1ef5e016-9914{width:auto;min-width:0px;padding:0px;display:none;}.elementor .e-6074db67-b01f{width:auto;padding:0px;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .e-35d90782-365a{height:4px;}.elementor .e-2fee01e3-d353{width:100%;height:92px;position:fixed;inset-inline-end:0px;inset-inline-start:0px;z-index:999;padding-block-start:0px;padding-block-end:4px;padding-inline-start:max(var(--gutter), calc((100% - var(--ancho-max)) / 2));padding-inline-end:max(var(--gutter), calc((100% - var(--ancho-max)) / 2));background-color:var(--crema);box-shadow:0px 6px 18px 0px rgba(42,33,29,0.08);flex-direction:row;gap:24px;flex-wrap:nowrap;justify-content:space-between;align-items:center;max-width: none; box-sizing: border-box; inset-block-start: var(--wp-admin--admin-bar--height, 0px);\n}.elementor .e-517cbf12-a55a{width:100%;height:92px;position:relative;padding:0px;flex-direction:column;align-items:center;}