.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6212 .elementor-element.elementor-element-02eac58:not(.elementor-motion-effects-element-type-background), .elementor-6212 .elementor-element.elementor-element-02eac58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quenotefaltelapapa.co/wp-content/uploads/2026/07/Banner-Glosario.jpg");background-position:center center;background-size:cover;}.elementor-6212 .elementor-element.elementor-element-02eac58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-86px;margin-bottom:0px;padding:200px 0px 70px 0px;}.elementor-6212 .elementor-element.elementor-element-02eac58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-int-section-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-int-section-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6212 .elementor-element.elementor-element-d43fffa > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-6212 .elementor-element.elementor-element-d43fffa .your-class{text-align:left;}.elementor-6212 .elementor-element.elementor-element-d43fffa .section-heading .heading-title{color:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-d43fffa .inv-section-title h2{color:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-d43fffa .inv-section-title-2 h2{color:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-d43fffa .sec-title h2{color:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-d43fffa .sec-title-two h2{color:var( --e-global-color-4fcafef );}
				.elementor-6212 .elementor-element.elementor-element-d43fffa .section-heading .heading-title,
				.elementor-6212 .elementor-element.elementor-element-d43fffa .inv-section-title-2 h2,
				.elementor-6212 .elementor-element.elementor-element-d43fffa .sec-title h2,
				.elementor-6212 .elementor-element.elementor-element-d43fffa .sec-title-two h2
				{font-family:"Poppins", Sans-serif;font-size:68px;font-weight:700;line-height:60px;letter-spacing:-1px;}.elementor-6212 .elementor-element.elementor-element-d43fffa .section-heading--two p{color:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-d43fffa .section-heading .heading-subtitle{color:var( --e-global-color-text );}.elementor-6212 .elementor-element.elementor-element-d43fffa .inv-section-title-2 .subtitle{color:var( --e-global-color-text );}.elementor-6212 .elementor-element.elementor-element-d43fffa .sec-title-two .title{color:var( --e-global-color-text );}
				.elementor-6212 .elementor-element.elementor-element-d43fffa .section-heading--two p,
				.elementor-6212 .elementor-element.elementor-element-d43fffa .inv-section-title .subtitle,
				.elementor-6212 .elementor-element.elementor-element-d43fffa .inv-section-title-2 .subtitle,
				.elementor-6212 .elementor-element.elementor-element-d43fffa .sec-title .title,
				.elementor-6212 .elementor-element.elementor-element-d43fffa .sec-title-two .title
				{font-size:18px;letter-spacing:0px;}.elementor-6212 .elementor-element.elementor-element-d43fffa .section-heading p{color:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-d43fffa .inv-section-title p{color:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-d43fffa .inv-section-title-2 p{color:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-d43fffa .sec-title-two .text{color:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-d43fffa .section-heading--two p, .inv-section-title p, .inv-section-title-2 p, .sec-title-two .text{font-size:19px;line-height:26px;}.elementor-widget-eael-breadcrumbs .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-breadcrumbs .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6212 .elementor-element.elementor-element-cc03d6e .eael-breadcrumbs{justify-content:left;}.elementor-6212 .elementor-element.elementor-element-cc03d6e .eael-breadcrumbs .eael-breadcrumbs__content{border-style:none;color:var( --e-global-color-text );font-size:17px;}.elementor-6212 .elementor-element.elementor-element-cc03d6e .eael-breadcrumbs .eael-breadcrumbs__content a{color:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-cc03d6e .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:var( --e-global-color-4fcafef );}.elementor-6212 .elementor-element.elementor-element-cc03d6e .eael-breadcrumbs .eael-breadcrumb-separator{color:var( --e-global-color-4fcafef );margin:0 10px;}.elementor-6212 .elementor-element.elementor-element-cc03d6e .eael-breadcrumbs .eael-breadcrumb-separator svg{width:15px;height:15px;}.elementor-6212 .elementor-element.elementor-element-cc03d6e .eael-breadcrumbs .eael-breadcrumb-separator i{font-size:15px;}.elementor-6212 .elementor-element.elementor-element-cc03d6e .eael-breadcrumbs .eael-breadcrumb-separator svg, 
					.elementor-6212 .elementor-element.elementor-element-cc03d6e .eael-breadcrumbs .eael-breadcrumb-separator i{margin:4px 0px 0px 0px;}.elementor-6212 .elementor-element.elementor-element-a50a86e > .elementor-background-overlay{opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6212 .elementor-element.elementor-element-a50a86e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-6212 .elementor-element.elementor-element-feb04d5{z-index:222;}.elementor-widget-EventON .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-EventON .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6212 .elementor-element.elementor-element-eventon > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:767px){.elementor-6212 .elementor-element.elementor-element-a50a86e{padding:60px 0px 60px 0px;}}/* Start custom CSS for EventON, class: .elementor-element-eventon */:root {
  --fp-blue: #002A87;
  --fp-green: #D4F83A;
  --fp-text: #444;
}
.elementor-6212 .elementor-element.elementor-element-eventon .gt-search-bar { display: none !important; }
.elementor-6212 .elementor-element.elementor-element-eventon .fp-glosario-header,
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-term-bar {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  max-width: 1200px;
  margin: 0 auto 30px;
  padding: 0 20px;
}
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-link-initial-item a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background: #F1F1F1;
  color: var(--fp-blue);
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
}
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-link-initial-item a:hover,
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-link-initial-item.fp-activo a {
  background: var(--fp-blue);
  color: #fff;
}
.elementor-6212 .elementor-element.elementor-element-eventon .fp-filtro-letra {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 18px;
  height: 36px;
  border-radius: 20px;
  background: var(--fp-blue);
  border: none;
  color: #fff;
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  cursor: pointer;
}
.elementor-6212 .elementor-element.elementor-element-eventon .fp-filtro-letra.fp-activo { background: var(--fp-green); color: var(--fp-blue); }
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-term-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 20px;
}
@media (max-width: 992px) { .elementor-6212 .elementor-element.elementor-element-eventon .glossary-term-list { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 600px) { .elementor-6212 .elementor-element.elementor-element-eventon .glossary-term-list { grid-template-columns: 1fr; } }
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-block {
  background: #fff;
  border: 1px solid #EAEAEA;
  border-radius: 14px;
  padding: 24px;
  box-shadow: 0 2px 8px rgba(0,0,0,.04);
}
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-letter {
  display: block;
  font-family: 'Poppins', sans-serif;
  font-size: 38px;
  font-weight: 800;
  color: var(--fp-blue);
  text-transform: uppercase;
}
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-letter::after {
  content: '';
  display: block;
  width: 40px;
  height: 4px;
  background: var(--fp-green);
  border-radius: 2px;
  margin-top: 6px;
}
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-block ul { list-style: none; margin: 20px 0 0; padding: 0; }
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-block ul li {
  display: flex !important;
  align-items: flex-start !important;
  gap: 14px !important;
  border-left: 3px solid var(--fp-green);
  padding: 12px 0 12px 14px;
  margin-bottom: 10px;
}
.elementor-6212 .elementor-element.elementor-element-eventon .fp-term-icon {
  flex: 0 0 44px !important;
  margin: 0 !important;
}
.elementor-6212 .elementor-element.elementor-element-eventon .fp-term-icon img { width: 44px; height: 44px; object-fit: contain; display: block; }
.elementor-6212 .elementor-element.elementor-element-eventon .fp-term-text { flex: 1 1 auto !important; min-width: 0; }
.elementor-6212 .elementor-element.elementor-element-eventon .fp-term-title { font-family: 'Poppins', sans-serif; font-weight: 700; color: var(--fp-blue); font-size: 16px; margin: 0 0 6px; }
.elementor-6212 .elementor-element.elementor-element-eventon .fp-term-def { font-family: 'Poppins', sans-serif; font-size: 13.5px; color: var(--fp-text); line-height: 1.5; margin: 0; }
.elementor-6212 .elementor-element.elementor-element-eventon .glossary-block ul li.fp-oculto { display: none !important; }
.elementor-6212 .elementor-element.elementor-element-eventon .fp-ver-mas {
  display: block;
  margin: 14px 0 0;
  padding: 8px 0;
  background: none;
  border: none;
  color: var(--fp-blue);
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  font-size: 13px;
  cursor: pointer;
  text-align: left;
}
.elementor-6212 .elementor-element.elementor-element-eventon .fp-ver-mas:hover { text-decoration: underline; }/* End custom CSS */