.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-b7ff98d:#FFCB00;--e-global-color-40f59de:#242526;--e-global-color-4351eb4:#100D08;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Vezus Serif", Sans-serif;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.marcador {

  background: linear-gradient(to top, #FFCB00 70%, transparent 30%);
  padding: 0 2px; /* Espaciado horizontal */
  border-radius: .2rem !important; /* Opcional: redondea bordes */
  box-decoration-break: clone; /* Permite dividir el fondo en líneas múltiples */
  display: inline; /* Asegura que el marcador respete el flujo del texto */
  line-height: 1.2; /* Ajusta el espaciado vertical del texto */
}

.listado ul {
  list-style: none !important; /* Elimina los bullets predeterminados */
  padding: 0; /* Opcional: elimina el padding de la lista */
  margin: 0; /* Opcional: elimina el margen de la lista */
  
}

.listado ul, .listado ol {margin-top: .6rem; margin-bottom: 1.6rem}

.listado li {
  position: relative; /* Necesario para posicionar el bullet */
  padding-left: 20px; /* Espacio entre el bullet y el texto */
  margin-bottom: .6rem;
}

.listado ul li::before {
  content: ""; /* Genera el bullet cuadrado */
  position: absolute;
  left: 0; /* Ubica el bullet al inicio del li */
  top: .8rem; /* Centra verticalmente el bullet */
  transform: translateY(-50%); /* Ajusta el centrado vertical */
  width: 10px; /* Ancho del cuadrado */
  height: 10px; /* Alto del cuadrado */
  background-color: #FFCB00; /* Color amarillo del bullet */
}

.page-content .elementor-text-editor b, .page-content .elementor-text-editor strong {
    font-weight: 900 !important;
}

/*cookies*/

.cky-btn, .cky-notice .cky-title, .cky-notice-des b, .cky-notice-des strong { font-weight: 800 !important;}
.cky-category-des {display: none !important;}
.cky-audit-table-element h3 {font-size: inherit !important; font-weight: 700 !important;}
.cky-preference-center {background-color: #100d08 !important;}
.cky-prefrence-btn-wrapper .cky-btn {background-color: #FFCB00 !important; color: #100d08 !important;}
.cky-preference-title {color: #FFCB00 !important;}
.cky-btn-close img {
  filter: brightness(0) saturate(100%) invert(77%) sepia(89%) saturate(750%) hue-rotate(5deg) brightness(100%) contrast(104%);
}




/*blog*/
.elementor-widget-theme-post-content p {font-size: 1.2rem !important;
    line-height: 1.8rem !important;}
    .elementor-widget-theme-post-content h2 {margin-top: 3rem !important; font-size: 1.55rem !important;}
.elementor-widget-theme-post-content h3 {margin-top: 3rem !important; font-size: 1.4rem !important;}
.elementor-widget-theme-post-content h2, .elementor-widget-theme-post-content h3, .wp-block-heading {font-weight: 600 !important;}
.post-fuentes {font-size: .9rem !important; margin-top: 2.6rem !important;}
.post-fuentes-link a {font-size: .8rem; line-height: 1.1rem !important; color: #333 !important;}
.post-fuentes-link {margin-bottom: .8rem !important;}
.elementor-post-date {padding: .4rem !important; background-color: #ffcb00 !important;}
.elementor-widget-post-comments h2 {font-size: 1.4rem !important; font-weight: 600 !important;}
.logged-in-as a {color: #d0942a !important; text-decoration: underline !important;}
.elementor-widget-post-comments [type=submit] {background-color: #ffcb00 !important; color: #242526 !important; border: solid 1px #ffcb00 !important; font-weight: 500 !important; font-weight: 800 !important;}
.elementor-widget-post-comments [type=submit]:hover {background-color: #242526 !important; color: #ffcb00 !important; border: solid 1px #242526 !important;}

.elementor-widget-theme-post-content ul {
  list-style: none !important; /* Elimina los bullets predeterminados */
  padding: 0; /* Opcional: elimina el padding de la lista */
  margin: 0; /* Opcional: elimina el margen de la lista */
  
}

.elementor-widget-theme-post-content ul, .elementor-widget-theme-post-content ol {margin-top: .6rem; margin-bottom: 1.6rem}

.elementor-widget-theme-post-content li {
  position: relative; /* Necesario para posicionar el bullet */
  padding-left: 20px; /* Espacio entre el bullet y el texto */
  margin-bottom: .6rem;
}

.elementor-widget-theme-post-content ul li::before {
  content: ""; /* Genera el bullet cuadrado */
  position: absolute;
  left: 0; /* Ubica el bullet al inicio del li */
  top: .8rem; /* Centra verticalmente el bullet */
  transform: translateY(-50%); /* Ajusta el centrado vertical */
  width: 10px; /* Ancho del cuadrado */
  height: 10px; /* Alto del cuadrado */
  background-color: #FFCB00; /* Color amarillo del bullet */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vezus Serif';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifLight.eot');
	src: url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifLight.eot?#iefix') format('embedded-opentype'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifLight.woff2') format('woff2'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifLight.woff') format('woff'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifLight.ttf') format('truetype'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifLight.svg#VezusSerif') format('svg');
}
@font-face {
	font-family: 'Vezus Serif';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifRegular.eot');
	src: url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifRegular.eot?#iefix') format('embedded-opentype'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifRegular.woff2') format('woff2'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifRegular.woff') format('woff'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifRegular.ttf') format('truetype'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifRegular.svg#VezusSerif') format('svg');
}
@font-face {
	font-family: 'Vezus Serif';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBold.eot');
	src: url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBold.eot?#iefix') format('embedded-opentype'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBold.woff2') format('woff2'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBold.woff') format('woff'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBold.ttf') format('truetype'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBold.svg#VezusSerif') format('svg');
}
@font-face {
	font-family: 'Vezus Serif';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBlack.eot');
	src: url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBlack.eot?#iefix') format('embedded-opentype'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBlack.woff2') format('woff2'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBlack.woff') format('woff'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBlack.ttf') format('truetype'),
		url('https://tarjetas-abusonas.es/wp-content/uploads/2024/11/VezusSerifBlack.svg#VezusSerif') format('svg');
}
/* End Custom Fonts CSS */