
 #nav {
-webkit-backdrop-filter: blur(40px);
backdrop-filter: blur(40px);
}

 #agendar {
position: fixed;
-webkit-backdrop-filter: blur(40px);
backdrop-filter: blur(40px);
bottom: 0;
}

#selectplan{
position: fixed;
backdrop-filter: blur(40px);
}

 #navinterna {
-webkit-backdrop-filter: blur(40px)!important;
backdrop-filter: blur(40px)!important;
}


#pay{
height: 100vh!important;
  position: fixed;

}

#and_container{
padding: 0px!important;
}


#rghome::-webkit-scrollbar,
#rgout::-webkit-scrollbar {
    display: none!important;
}

#rghome{
  scroll-snap-type: x mandatory;
  overflow-x: scroll;
  white-space: nowrap;
  height: 320px;

}

#rgout{
  scroll-snap-type: x proximity;
  overflow-x: scroll;
  white-space: nowrap;
  

}

#child{
  scroll-snap-align: start;
  height: 100%;
  width: 270px;
  display: inline-block;
}

#childout{
  scroll-snap-align: start;
  height: 100%;
  width: 185px;
  display: inline-block;
}
 
 
#cover {
  position: fixed;
  top: 0;
  left: 0;

}

#navCalendar {
-webkit-backdrop-filter: blur(40px);
backdrop-filter: blur(40px);
  position: fixed;
  top: 0;


}

#covernav {

  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));

}


#background {
  position: fixed;
  top: 0;
  left: 0;
height: 70vh!important;

}