@font-face {
    font-family: 'Casual Rush';
    src: url('../my-fonts/casual-rush.woff2') formato('opentype');
    font-weight: normal;
    font-style: normal;
}
.casual-rush-font{
  font-family: 'Casual Rush'!important;
}
/*My margin*/
.my-margin-bottom-10{
 margin-bottom: 10px!important;
}
.my-margin-bottom-20{
 margin-bottom: 20px!important;
}
.my-margin-top-10{
 margin-top: 10px!important;
}
.my-margin-top-20{
 margin-top: 20px!important;
}
.my-margin-left-10{
 margin-left: 10px!important;
}
.my-margin-left-20{
 margin-left: 20px!important;
}
.my-margin-right-10{
 margin-right: 10px!important;
}
.my-margin-right-20{
 margin-right: 20px!important;
}
.font-bolder{
  font-weight: 900!important;
}
/* Contacto */
.my-hero-2{
  border-radius: 0px!important;
  height: 500px!important;
}
.my-hero-2 video{
  border-radius: 0px!important;
}


/*Line height*/
.lh-normal{
  line-height: normal!important;
}
h1{
  line-height: 65px!important;
  font-weight: bolder!important;
}

a.my-line-btn{
  /*color: #808080!important;*/
  text-transform: none!important;
}
a.my-line-btn:hover{
  color: #808080!important;
}

/*============*/

.gray-font{
  color: #808080!important;
}
.cd-h-timeline__event-title{
  /*font-family: 'Montez', sans-serif!important;*/
  font-size: 1.5em!important;
}
.cd-h-timeline__event-date{
  font-family: "Nunito sans", sans-serif;
  font-weight: 300;
}
.cd-timeline__img > i , .cd-timeline__img--movie > i{
color: #fff;
font-size: 1.6em;
}

.cd-timeline__img:hover > i, .cd-timeline__img--movie:hover > i{
/*color: var(--primary-color);*/
font-size: 1.8em;
}

.cd-timeline__date{
  font-family: var(--body-font);
  color: var(--primary-color)!important;
  font-size: 1.45em!important;
}
@media (max-width: 1024px){
  .cd-timeline__date{
    font-size: 1em!important;
  }
}

.my-th-btn{
  border-radius: 15px!important;
  padding: 10px 20px!important;
}

.my-margin-5{
  margin: 0 10%;  
}

@media (max-width:900px){
  .my-margin-5{
  margin: 0 2%;  
  }
}
