/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/



/*Menu popup*/
#menu-navegacion ul{
    list-style: none;
    padding: 0;
    display: flex;
    flex-flow: column;
    
}

#menu-navegacion ul li{
    transform: skewX(-12deg);
    transition: all .3s ease-in-out;
}

#menu-navegacion ul li a{
    font-family: 'Noto Serif Display', serif;
    font-weight: 200;
    font-size:5em;
    text-transform: uppercase;
    color: #F5F8F9;
    border:none;
}

#menu-navegacion ul li:hover{
    transform: skewX(0deg);
}

#menu-navegacion .item-menu-1, #menu-navegacion .item-menu-3{
    align-self: start;
}

#menu-navegacion .item-menu-2, #menu-navegacion .item-menu-4{
    align-self: end;
}

 #menu-navegacion .item-menu-5{
     align-self: center;
 }

#menu-navegacion .item-menu-1{
    margin-left: 240px;
}
#menu-navegacion .item-menu-4{
    margin-right: 80px;
}

@media (max-width: 1024px) {
 #menu-navegacion ul li a{
    font-size:3em;  
  }
  #menu-navegacion .item-menu-1{
    margin-left: 140px;
}
}

@media (max-width: 720px) {
    #menu-navegacion ul li{
    margin: 8px 0;
}
  #menu-navegacion ul li a{
    font-size:2.5em;  
  }
  #menu-navegacion .item-menu-1{
    margin-left: 40px;
}
    #menu-navegacion .item-menu-4{
    margin-right: 40px;
}
}
/*titulares*/
.section-txt-01 {
  color: #fff;
  font-size: 6em;
	font-family:'Noto Serif Display', serif;
	font-weight:200;
	font-style: italic;
	text-transform: uppercase;
	line-height: 1;
}

.section-txt-01 span {
  font-style: normal; 
  font-family: 'Sora';
  font-weight: 100;
}


/*titulares2*/
.section-txt-02 {
  color: #fff;
  font-size: 6em;
	font-family:'Noto Serif Display', serif;
	font-weight:200;
	font-style: italic;
	text-transform: uppercase;
	text-align: right;
		line-height: 1 ;
}


/*titulares3*/
.section-txt-03 {
  color: #06282F;
  font-size: 7em;
	font-family:'Sora';
	font-weight:100;
	text-transform: uppercase;
	line-height: 1;
}

/*titulares4*/
.section-txt-04 {
  color: #06282F;
  font-size: 7em;
	font-family:'Noto Serif Display', serif;
	font-weight:200;
	font-style: italic;
	text-transform: uppercase;
	line-height: 1;
	text-align: right;
}

/*section eventoactual */
.section-evento-01 {
  color: #CBB884;
  font-size: 4em;
	font-family:'Noto Serif Display', serif;
	text-transform: uppercase;
	line-height: 1;
}
.section-evento-01 span{
  color: #CBB884;
  font-size: 0.5em;
	font-family:'Sora';
	text-transform: none;
		line-height: none;
}


/*texto evento actual */
.texto-evento-01 {
  color: #EAE3CE;
  font-size: 1em;
	font-family:'Sora'
	line-height: 1;
}


/*texto eventos pasados */
.texto-evento-cards {
  color: #fff;
  font-size: 1em;
	font-family:'Sora'
	line-height: 1;
	text-align:center;
}
