/*-----------------------------------------------------------*\
	GENERIC
\*-----------------------------------------------------------*/

body header .elementor-icon-wrapper, body header svg, 
body .ah_modal-main-menu .elementor-icon-wrapper, body .ah_modal-main-menu svg {
	line-height: 0;
}

body .elementor-lightbox .elementor-lightbox-image, body .elementor-lightbox .elementor-video-container {
    box-shadow: none;
}

/*------ LEER MÁS / READ MORE ------*/

.ah_read-more-toogle .elementor-toggle-item {
	display: flex;
	flex-direction: column;
}

.ah_read-more-toogle  .elementor-toggle-item .elementor-tab-title {
	order: 2;
}

.ah_read-more-toogle  .elementor-toggle-item .elementor-tab-title.elementor-active {
	margin-top: 12px;
}

.ah_read-more-toogle .elementor-toggle-item .elementor-tab-content {
	order: 1;
}

body .ah_read-more-toogle .elementor-toggle-item .elementor-tab-content.elementor-active {
	padding: 0;
}

.ah_read-more-toogle  .elementor-tab-title.elementor-active a{
    display:none;
}

.ah_read-more-toogle .elementor-tab-title.elementor-active::before {
	display: inline-block;
    content: open-quote;
	font-family: "Cera", Sans-serif;
	font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.1em;
	text-transform: uppercase;
    color: #1A1A1A;
}

:lang(en-US) .ah_read-more-toogle .elementor-tab-title.elementor-active::before {
	quotes: "Read Less""Read Less";
} 

:lang(es) .ah_read-more-toogle .elementor-tab-title.elementor-active::before {
	quotes: "Leer menos""Leer menos";
} 

:lang(fr) .ah_read-more-toogle .elementor-tab-title.elementor-active::before {
	quotes: "Réduire""Réduire";
}

:lang(de) .ah_read-more-toogle .elementor-tab-title.elementor-active::before {
	quotes: "Minimieren""Minimieren";
}

/* Icono más y menos personalizado */

.ah_read-more-toogle .elementor-tab-title .elementor-toggle-icon svg {
	height: 18px;
	width: 18px;
}



/*-----------------------------------------------------------*\
	GENERIC
\*-----------------------------------------------------------*/

.ah_main_menu ul li a{
	font-size: 15px !important;
} 

.ah_main_menu ul li ul li a{
	font-size: 12px !important;
	padding-left: 30px;
}




