/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 03 2025 | 20:16:51 */
/* =========================
   Incorporar fuente local
   Carpeta: /wp-content/uploads/fonts/
   ========================= */

/* Ejemplo con variantes Regular y Bold.
   Podés agregar más (Light, Italic, etc.) si las tenés. */

@font-face {
  font-family: "Meta";
  src: url("/wp-content/uploads/fonts/meta-normal.ttf") format("truetype");    
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Meta";
  src: url("/wp-content/uploads/fonts/meta-normal.ttf") format("truetype");   
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* =========================
   Aplicar globalmente
   ========================= */

/* Reemplazamos la fuente global de Elementor */
:root {
  --e-global-typography-primary-font-family: "Meta", sans-serif !important;
}

/* Aplicación general a todo el sitio */
body,
button,
input,
select,
textarea {
  font-family: var(--e-global-typography-primary-font-family) !important;
}

/* También puede aplicarse a los encabezados si querés que usen la misma */
h1, h2, h3, h4, h5, h6 {
  font-family: var(--e-global-typography-primary-font-family) !important;
}

.elementor-2170 .elementor-element.elementor-element-659c7ae3 .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-2170 .elementor-element.elementor-element-659c7ae3 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item {
    background-color: #84A9AE !important;
}

.elementor-2322 .elementor-element.elementor-element-6658cc45 .wpr-nav-menu .wpr-menu-item, .elementor-2322 .elementor-element.elementor-element-6658cc45 .wpr-mobile-nav-menu a, .elementor-2322 .elementor-element.elementor-element-6658cc45 .wpr-mobile-toggle-text {
    font-family:  "Meta", sans-serif !important;
}
.elementor-2170 .elementor-element.elementor-element-24dbcd5a .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-2170 .elementor-element.elementor-element-24dbcd5a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2313 .elementor-element.elementor-element-246b3acf .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-2313 .elementor-element.elementor-element-246b3acf .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2170 .elementor-element.elementor-element-24dbcd5a .wpr-mobile-toggle {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2113 .elementor-element.elementor-element-de5dc2e .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-2113 .elementor-element.elementor-element-de5dc2e .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-1935 .elementor-element.elementor-element-72b67620 .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-1935 .elementor-element.elementor-element-72b67620 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2394 .elementor-element.elementor-element-d9ae34a .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-2394 .elementor-element.elementor-element-d9ae34a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2214 .elementor-element.elementor-element-7490ebac .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-2214 .elementor-element.elementor-element-7490ebac .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2224 .elementor-element.elementor-element-4cd19294 .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-2224 .elementor-element.elementor-element-4cd19294 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2227 .elementor-element.elementor-element-20a29f74 .wpr-sub-menu .wpr-sub-menu-item:hover, .elementor-2227 .elementor-element.elementor-element-20a29f74 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}


.elementor-1935 .elementor-element.elementor-element-72b67620 .wpr-mobile-nav-menu a:hover, .elementor-1935 .elementor-element.elementor-element-72b67620 .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-1935 .elementor-element.elementor-element-72b67620 .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-1935 .elementor-element.elementor-element-72b67620 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}

.elementor-2394 .elementor-element.elementor-element-d9ae34a .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2394 .elementor-element.elementor-element-d9ae34a .wpr-mobile-toggle:hover .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2394 .elementor-element.elementor-element-d9ae34a .wpr-mobile-nav-menu a:hover, .elementor-2394 .elementor-element.elementor-element-d9ae34a .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
elementor-2394 .elementor-element.elementor-element-d9ae34a .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}

.elementor-2113 .elementor-element.elementor-element-de5dc2e .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2113 .elementor-element.elementor-element-de5dc2e .wpr-mobile-toggle:hover .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2113 .elementor-element.elementor-element-de5dc2e .wpr-mobile-nav-menu a:hover, .elementor-2113 .elementor-element.elementor-element-de5dc2e .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}

.elementor-2170 .elementor-element.elementor-element-24dbcd5a .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2170 .elementor-element.elementor-element-24dbcd5a .wpr-mobile-toggle:hover {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2170 .elementor-element.elementor-element-24dbcd5a .wpr-mobile-nav-menu a:hover, .elementor-2170 .elementor-element.elementor-element-24dbcd5a .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2170 .elementor-element.elementor-element-24dbcd5a .wpr-mobile-toggle:hover .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}

.elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-nav-menu a:hover, .elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-toggle {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-toggle:hover {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-nav-menu a:hover, .elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-toggle {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-nav-menu a:hover, .elementor-2322 .elementor-element.elementor-element-442ac5e2 .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2313 .elementor-element.elementor-element-246b3acf .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2313 .elementor-element.elementor-element-246b3acf .wpr-mobile-toggle {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2313 .elementor-element.elementor-element-246b3acf .wpr-mobile-nav-menu a:hover, .elementor-2313 .elementor-element.elementor-element-246b3acf .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2214 .elementor-element.elementor-element-7490ebac .wpr-mobile-toggle {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2214 .elementor-element.elementor-element-7490ebac .wpr-mobile-toggle:hover {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2214 .elementor-element.elementor-element-7490ebac .wpr-mobile-nav-menu a:hover, .elementor-2214 .elementor-element.elementor-element-7490ebac .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2214 .elementor-element.elementor-element-7490ebac .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2214 .elementor-element.elementor-element-7490ebac .wpr-mobile-toggle:hover .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2224 .elementor-element.elementor-element-4cd19294 .wpr-mobile-toggle {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2224 .elementor-element.elementor-element-4cd19294 .wpr-mobile-nav-menu a:hover, .elementor-2224 .elementor-element.elementor-element-4cd19294 .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2224 .elementor-element.elementor-element-4cd19294 .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2224 .elementor-element.elementor-element-4cd19294 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2227 .elementor-element.elementor-element-20a29f74 .wpr-mobile-toggle-line {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2227 .elementor-element.elementor-element-20a29f74 .wpr-mobile-nav-menu a:hover, .elementor-2227 .elementor-element.elementor-element-20a29f74 .wpr-mobile-nav-menu a.wpr-active-menu-item {
    background-color: var(--e-global-color-primary); !important;
}
.elementor-2227 .elementor-element.elementor-element-20a29f74 .wpr-mobile-toggle {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2227 .elementor-element.elementor-element-20a29f74 .wpr-mobile-toggle:hover {
    border-color: var(--e-global-color-primary); !important;
}
.elementor-2227 .elementor-element.elementor-element-20a29f74 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line
Specificity: (0,6,0)
 {
    background-color: var(--e-global-color-primary); !important;
}
a {
    background-color: transparent;
    color: var(--e-global-color-primary); !important;
}