.elementor-2488040301 .elementor-element.elementor-element-23c66d00 .elementor-heading-title{color:#000000;}.elementor-2488040301 .elementor-element.elementor-element-12b3b402 .elementor-spacer-inner{height:10px;}.elementor-2488040301 .elementor-element.elementor-element-b2d9fcc{color:#000000;}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 .elementor-accordion-item{border-width:1px;border-color:rgba(2, 1, 1, 0);}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:rgba(2, 1, 1, 0);}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:rgba(2, 1, 1, 0);}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 .elementor-accordion-icon, .elementor-2488040301 .elementor-element.elementor-element-1d0c8226 a.elementor-accordion-title:not(#e){color:#000000;}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 a.elementor-accordion-title{font-style:normal;}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 .elementor-tab-content{padding:15px 0px 0px 0px;}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 > .elementor-widget-container{margin:-35px 0px 0px -2px;}.elementor-2488040301 .elementor-element.elementor-element-449f3ed0 .elementor-spacer-inner{height:25px;}.elementor-2488040301 .elementor-element.elementor-element-15823a14{margin-top:25px;margin-bottom:15px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .swiper-slide-image{height:50px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(6, 1fr);grid-column-gap:20px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .swiper-wrapper{align-items:center;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C1;border-radius:5px 5px 5px 5px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .elementor-image-carousel-caption{text-align:center;color:#C50038;font-family:"Bagoss", Bagoss;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 figcaption{margin-top:0px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .elementor-swiper-button{font-size:14px;color:#1D1D1B;}.elementor-2488040301 .elementor-element.elementor-element-390dd678{width:initial;max-width:initial;align-self:center;order:-99999;flex-grow:1;}@media(max-width:767px){.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 a.elementor-accordion-title{font-size:14px;line-height:1.3em;}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 .elementor-tab-content{padding:0px 0px 0px 0px;}.elementor-2488040301 .elementor-element.elementor-element-1d0c8226 > .elementor-widget-container{margin:-45px 0px 0px -23px;padding:0px 0px 0px 20px;}.elementor-2488040301 .elementor-element.elementor-element-15823a14{margin-top:10px;margin-bottom:10px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .swiper-slide-image{height:50px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);grid-column-gap:12px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .swiper-wrapper{align-items:center;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .elementor-image-carousel-caption{font-size:12px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 figcaption{margin-top:0px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 .elementor-swiper-button{font-size:15px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2488040301 .elementor-element.elementor-element-390dd678{width:initial;max-width:initial;align-self:center;}}/* Start custom CSS for accordion, class: .elementor-element-1d0c8226 *//* Tamaño de fuente y subrayado en dispositivos móviles */
@media screen and (max-width: 768px) {
  .elementor-accordion-title.ce-display-small {
    font-size: 14px !important;
  }

  .elementor-accordion-title.ce-display-small a {
    font-size: 14px !important; /* Ajusta el tamaño a 14px para móvil */
    text-decoration: underline !important; /* Asegura el subrayado */
  }
}

/* Subrayado y tamaño de fuente para escritorio */
.elementor-accordion-title.ce-display-small a {
  text-decoration: underline !important; /* Subrayado en escritorio */
  font-size: inherit; /* Hereda el tamaño del contenedor */
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Bagoss';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Bagoss';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Bagoss';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Bagoss';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Bagoss';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Bagoss';
	font-weight: 200;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-Thin.ttf') format('truetype');
}
 /* End Custom Fonts CSS */