

/*
Theme Name: Divi Child Theme
Description: Divi Child Theme
Template: Divi
Version: Updated for Divi 3+
*/



/*------------------------------------------------*/
/*-------------------[GENERAL]--------------------*/
/*------------------------------------------------*/

div#page-container {
    padding-top: 0 !important;
}
/*------------------------------------------------*/
/*-----------------[HEADER-MENU]------------------*/
/*------------------------------------------------*/
div#top-header, header#main-header {
    background: transparent;
    border-bottom: solid 1px #ffffff5c;
}

div#top-header .container, 
header#main-header .container {
    width: 83%;
    max-width: 100vw;
}

ul.et-social-icons {
    float: right !important;
}
div#et-info {
    width: 100%;
}
li.et-social-icon {
    padding-left: 1vw;
}

/*------------------------------------------------*/
/*-----------------[HEADER-MENU-FIXED]------------*/
/*------------------------------------------------*/
.et-fixed-header {
    background: #fff !important;
    border-bottom: solid 1px #ccc !important;
}

.et-fixed-header span{
	color: #333 !important;
}

.et-fixed-header #logo {
    content: url(/wp-content/uploads/2024/01/logo-expansart-purple.png);
}


/*------------------------------------------------*/
/*-----------------[HEADER]------------------*/
/*------------------------------------------------*/
div#top-header .container {
    padding-top: 23px;
    padding-bottom: 10px;
}
header#main-header .container {
    margin-top: 23px;
}

img#logo {
    padding-bottom: 6px;
}

/*------------------------------------------------*/
/*-----------------[HOME]-------------------------*/
/*------------------------------------------------*/



#mep_0:after {
    width: 100%;
    height: 100%;
    display: block;
    content: '';
    top: 0;
    left: 0;
    position: absolute;
    background-image: linear-gradient(25deg,#1d7481bd 25%,rgb(131 22 116 / 69%) 100%)!important;
 }



/*------------------------------------------------*/
/*-----------------[ ENTRADAS ]------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-----------------[  ]------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*-----------------[ FOOTER ]------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-----------------[ MOVIL ]------------------*/
/*------------------------------------------------*/

@media only screen and (max-width: 768px) {
    span.mobile_menu_bar.mobile_menu_bar_toggle:before {
        color: #fff;
    }

    li.menu-item a {
        color: #000 !important;
        text-align: center;
    }

    .et_mobile_menu {
        border-top: 3px solid #ffffff !important;
    }
}
