@charset "utf-8";

@media ( max-width : 30.061em ){
	
html {
	box-sizing: border-box;
	font-family: 'Lato', Arial, Helvetica, sans-serif;

}

*, *:before, *:after {
  box-sizing: inherit;
}

body {
	height: 72vh;
	z-index: 1;
}

.Main{
	width: 100%;
	margin-top: 30vh;
	text-align: center;
}
.Main h1 {
	letter-spacing: 0.3vw;
	font-weight: 700;
	line-height: var(--h1-line-height);
	font-size: 20vw;
	margin-top: 0;
}
.Main h5 {
	letter-spacing: 0.4em;
	font-size: 1em;
	font-weight: 400;
}
.Main {
	
}


.Schedules {
	text-align: right;
}  


.Container {
  display:flex;
  justify-content:space-between;
  height: 100vh
}

.Map{
	display:flex;
	justify-content: center;	
	
}
.Map img {
	height: auto;
	z-index: 0;
}

.Watermark{
	display:flex;
	justify-content: center;	
	letter-spacing: 1px;
	height: 10px;
	text-align: center;
    font-size: 0.7em;
    padding-bottom: 40px;
}


.Probar {
  width: 15em;
  height: 1.3em;  
}
.Probar #Probar {
	border-radius: 25px;
  border: 2px solid #FFF;
  height: 100%;
	width: auto;
}

    
    #switch_f {
            width: 50%;
    font-size:2vw;
    }
    
    
    .Probar h4 {
    margin-top: 10px;
    font-size: 1.002em;
    text-align:center;
    font-style: normal;
}
    
#annbuttons{
	height:100px;
	width: 100px;
	padding: 0;
	line-height: 17px;
}
}
