/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 06 2023 | 10:40:03 */
/*TESTIMONIOS V1*/
section.testimonios-v1{}
section.testimonios-v1 .elementor-widget-icon i{width: 30px; height: 30px; font-size: 30px; color: var(--a-color-blanco)}
section.testimonios-v1 .elementor-widget-testimonial{}
section.testimonios-v1 .elementor-widget-testimonial .elementor-testimonial-content,
section.testimonios-v1 .elementor-widget-testimonial .elementor-testimonial-meta .elementor-testimonial-name{font-family: var(--a-body-fuente); 
	font-size: var(--a-body-tamano); font-weight: var(--a-body-grosor); letter-spacing: var(--a-body-letter-spacing); max-width: 600px; margin: auto;}
section.testimonios-v1 .elementor-widget-testimonial .elementor-testimonial-meta .elementor-testimonial-name{font-weight: 600; margin-top: 10px;}




/*TESTIMONIOS V2*/
section.testimonios-v2{}
section.testimonios-v2 .elementor-widget-icon{margin-bottom: 30px}
section.testimonios-v2 .elementor-widget-icon i{width: 30px; height: 30px; font-size: 30px; color: var(--a-color-blanco)}
section.testimonios-v2 .elementor-widget-testimonial .elementor-testimonial-content,
section.testimonios-v2 .elementor-widget-testimonial .elementor-testimonial-meta .elementor-testimonial-name{font-family: var(--a-body-fuente); 
	font-size: var(--a-body-destacado-tamano); line-height: 1.3; font-weight: var(--a-body-destacado-grosor); letter-spacing: var(--a-body-letter-spacing); max-width: 600px; margin: auto}
section.testimonios-v2 .elementor-widget-testimonial .elementor-testimonial-meta .elementor-testimonial-name{font-size: var(--a-body-tamano); line-height: var(--a-body-line-height);
	font-weight: var(--a-body-grosor); margin-top: 10px;}



/*TESTIMONIOS V3*/
section.testimonios-v3{}
section.testimonios-v3 .elementor-widget-testimonial-carousel{max-width: 750px; margin-left: auto; margin-right: auto;}
section.testimonios-v3 .elementor-widget-testimonial-carousel .swiper-slide{height: auto; display: flex;}
section.testimonios-v3 .elementor-widget-testimonial-carousel .elementor-testimonial{display: flex; flex-wrap: wrap; justify-content: center; align-items: flex-end;
    align-content: center;}
section.testimonios-v3 .elementor-widget-testimonial-carousel .swiper-slide .elementor-testimonial__text,
section.testimonios-v3 .elementor-widget-testimonial-carousel .elementor-testimonial__name,
section.testimonios-v3 .elementor-widget-testimonial-carousel .elementor-testimonial__title{font-family: var(--a-body-fuente); 
	font-size: var(--a-body-tamano); line-height: var(--a-body-line-height); font-weight: var(--a-body-grosor); letter-spacing: var(--a-body-letter-spacing); 
	color: var(--a-color-blanco)}
section.testimonios-v3 .elementor-widget-testimonial-carousel .elementor-testimonial__name{font-weight: bold}
section.testimonios-v3 .elementor-widget-testimonial-carousel .elementor-testimonial__title{}
/*flechas*/
section.testimonios-v3 .elementor-widget-testimonial-carousel .elementor-swiper-button i{color: var(--a-color-2)}
/*paginacion*/
section.testimonios-v3 .elementor-widget-testimonial-carousel .swiper-pagination{}
section.testimonios-v3 .elementor-widget-testimonial-carousel .swiper-pagination .swiper-pagination-bullet{width: 10px; height: 10px; background: var(--a-color-2);}
section.testimonios-v3 .elementor-widget-testimonial-carousel .swiper-pagination .swiper-pagination-bullet-active{}
/*responsive*/
@media (max-width: 992px){
	section.testimonios-v3 .elementor-column.uno{order: 1; padding-bottom: 30px !important}
	section.testimonios-v3 .elementor-column.dos{order: 2}
}



/*TESTIMONIOS 1 - SMAR SLIDER*/
.testimonios-1{}
.testimonios-1 .n2-ss-slider-pane-single{overflow-y: visible !important; padding: 30px 0px !important}
.testimonios-1 .n2-ss-slider-pane-single .n2-ss-slide{box-shadow: var(--a-box-shadow) !important; }
.testimonios-1 .n2-ss-slider-pane-single .n2-ss-slide .texto p{font-family: var(--a-body-fuente) !important; font-weight: var(--a-body-grosor) !important; 
  font-size: 20px !important; line-height: 30px !important; font-style: italic !important; color: var(--a-color-negro) !important}
.testimonios-1 .n2-ss-slider-pane-single .n2-ss-slide .nombre{font-family: var(--a-body-fuente) !important; font-weight: 600 !important; 
      font-size: 14px !important; line-height: 20px !important; text-transform: uppercase !important; color: var(--a-color-1) !important;}



/*TESTIMONIOS 2 - SMAR SLIDER*/
.testimonios-2{}
.testimonios-2 .n2-ss-slider-pane-single{overflow-y: visible !important; padding: 100px 0px 30px 0px !important}
.testimonios-2 .n2-ss-slider-pane-single .n2-ss-slide{overflow: visible !important}
.testimonios-2 .n2-ss-slider-pane-single .n2-ss-slide{box-shadow: var(--a-box-shadow) !important; }
/*fotos*/
.testimonios-2 .n2-ss-slider-pane-single .n2-ss-slide .foto{position: absolute; top: -100px;}
/*notas*/
.testimonios-2 .n2-ss-slider-pane-single .n2-ss-slide .nota-1{opacity: 0.2; position: absolute; left: 30px; top: 70px;}
.testimonios-2 .n2-ss-slider-pane-single .n2-ss-slide .nota-2{opacity: 0.2; position: absolute; right: 30px; bottom: 50px; transform: rotate(180deg);}
/*texto y nombrve*/
.testimonios-2 .n2-ss-slider-pane-single .n2-ss-slide .texto p{font-family: var(--a-body-fuente) !important; font-weight: var(--a-body-grosor) !important; 
  font-size: 18px !important; line-height: 24px !important; font-style: italic !important; color: var(--a-color-negro) !important}
.testimonios-2 .n2-ss-slider-pane-single .n2-ss-slide .nombre{position: absolute; bottom: 60px;}
.testimonios-2 .n2-ss-slider-pane-single .n2-ss-slide .nombre > div{font-family: var(--a-body-fuente) !important; font-weight: 600 !important; 
      font-size: 14px !important; line-height: 20px !important; text-transform: uppercase !important; color: var(--a-color-1) !important;}