.fas, .fas-agencia{font-size:50px;}
.fas-agencia {
    font-family: "Font Awesome 6 Free";
    font-weight: 900;font-style: normal;}
.menu_overlay {
  width: 100vw;
  height: 100vh;
  top:0;
  position: absolute;
  overflow: hidden;
  display:none;
  color: #fff;
  background: #000;
  /*background: -webkit-linear-gradient(to right, #4b134f, #c94b4b);
  background: linear-gradient(to right, #4b134f, #c94b4b);*/
  z-index: 9999;
  transform: translateX(110%);
  transition: transform 0.5s ease;
}

.menu_overlay .fas, .menu_overlay .fas-agencia  {
  position: absolute;
  right: 40px;
  top: 20px;
  font-size: 2.5rem;
  transition: all 0.3s ease;
}
.menu_overlay .fas:hover, .menu_overlay .fas-agencia:hover {
  color: #ffff00;
  transform: scale(1.1) rotate(180deg);
}

.menu_overlay ul {
  height: 50vh;
  width: 100%;
  list-style: none;
  padding: 20px;
  /*margin-left: 50px;
  font-size: 2.5rem;*/
  font-size:14px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: left;
  
}

.menu_overlay a {
  color: #fff;
  text-decoration: none;
  font-weight: bolder;
  text-transform:uppercase;
  font-family: 'Open Sans Condensed',sans-serif!important;
}

.menu_overlay a:hover {
  color: #ffff00;
}

#menuBtn {
  display: none;
}

#menuBtn:checked ~ .menu_overlay {
  transform: translateX(0);
  display:block;
}

.landing_page {
  max-height: 100vh;
  height: 100%;
  width: 100%;
  position: relative;
}

.menu {
  position: absolute;
  right: 20px;
  /*top: 20px;*/
  margin:50px;
}
.migas{margin:50px;position: absolute; font-size:20px}
.fas {
  font-size: 2rem;
  color: #fff;
  cursor:pointer;
}
.fas-agencia {
  font-size: 2rem;
  color: #000;
  cursor:pointer;
}
.fas-blanco{

  color: #fff!important;

}

.fas:hover {
  color: #ffff00;
}
.fas-agencia:hover {
  color: #ffff00;
}
.menu_overlay  .active{color: #ffff00;}

@media (max-width: 1000px) {
	.menu{top: 0; margin: 25px;}
}

@media screen and (max-width: 650px) {
  .list a {
    font-size: 2rem;
  }
}
