/* 
Theme Name: MCo
Description: Custom theme for Wow
Author: WALLABI
Author URI: https://www.wallabi.it/
Template: hello-elementor
Version: 1.0.1
Text Domain: mco-child-theme
*/

/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------- VARIABILI GLOBALI --------------------------------------*/

:root {

}

/*-----------------------------------------------------------------------------------------------*/

#site-header, .page-header {
	display:none;
}

span.e-n-accordion-item-title-header {
	width:98% !important;
}
.elementor-counter-title {
    text-align: center !important;
}

.custom-lang-switcher {
    list-style: none;         /* niente bullet */
    margin: 0;
    padding: 0;
    display: flex;            /* allineamento orizzontale */
    gap: 10px;                /* spazio tra le lingue */
}

.custom-lang-switcher li {
    display: inline-block;
}

.custom-lang-switcher a {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: inherit;
}

.custom-lang-switcher .lang-flag {
    width: 20px;
    height: auto;
    margin-right: 6px;
    border-radius: 2px;       /* opzionale: angoli arrotondati */
}

span.lang-name {
	font-family: poppins;
	font-size:16px;
	text-transform: uppercase;
	color:#005ab3;
	font-weight:400;
}
span.lang-name:hover {
	color:#008dff;
}
/*-----------------------------------------------------------------------------------------------*/
/*------------------------------------------ DESKTOP --------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

@media only screen and (min-width: 1024px) {

}	


/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------- TABLET VERTICALE ---------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

@media only screen and (min-width: 768px) and (max-width: 1023px) {  
span.lang-name {
	font-family: poppins;
	font-size:14px;
	text-transform: uppercase;
	color:#005ab3;
	font-weight:400;
}
span.lang-name:hover {
	color:#008dff;
}
}

/*-----------------------------------------------------------------------------------------------*/
/*-------------------------------------- MOBILE VERTICALE ---------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

@media only screen and (max-width: 767px) {
span.lang-name {
	font-family: poppins;
	font-size:18px;
	text-transform: uppercase;
	color:#005ab3;
	font-weight:400;
}
span.lang-name:hover {
	color:#008dff;
}
}