/*
 Theme Name: Divi Child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme
 Author: Elegant Themes
 Author URI: https://www.elegantthemes.com
 Template: Divi
 Version: 1.0.0
*/

/* =Theme customization starts here
------------------------------------------------------- */


/* make global header transparent on top of banner */

.et-fixed-header {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 9999;
    background: rgba(255, 255, 255, 0.5);
}



.header-mobile {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 9999;
    background: rgba(255, 255, 255, 0.5);
}

/* place mobile menu on top of screeen */
#mobile_menu1 {
	/*display: none !important;  Hide the menu by default */
    position: fixed;
    top: 30%;
    bottom: 0px;
    right: 0px;
    left: 0px;
	text-align: center;
	
}

/* dinamically indicate page location */

.menu-actual-item  {
    border-bottom: 3px solid #7dd1d5;
	padding-bottom: 5px;
}

/* estilos links menu movil */
#mobile_menu1 a {
	
   padding:20px;
	border-bottom: 1px solid white;
	font-size:1.5em;
	
	
}


.scrolled {
    /* Background color when scrolled */
    background-color: #000000 !important; 
}

/* hide desktop menu and big logo on mobile and tablet */

@media (max-width: 978px) {
	.menu-desktop-items {
		display:none;
	}
	#texto-logo {
		display:none;
	}
}

@media (min-width: 979px) {
	.header-mobile {
		display:none;
	}

}

/* animations for home logo  */

  .pulse {
            animation: pulse 0.5s ease forwards;
        }

@keyframes pulse {
            0% {
                transform: translateX(0%) scale(1);
                opacity: 0;
            }
            50% {
                transform: translateX(0%) scale(1.2);
                opacity: 1;
            }
            100% {
                transform: translateX(0%) scale(1);
                opacity: 1;
            }
        }
