html{
 height:100%;
}
body{
margin:0px;
 height:100%;
}
.wrp{
height:100%;
display: flex;
flex-direction:column;
align-items:start;
justify-content:center;
}
.wrp .languageBlock{
margin:10px;
display:flex;
flex-direction:column;
align-items:start;
}
.wrp .languageBlock aside{
margin-bottom:20px;
display:flex;
flex-direction:column;
align-items:start;
}
.wrp .languageBlock aside .info{
font-size:clamp(1px, 6vw, 38px);
margin-bottom:2px;
}
.wrp .languageBlock aside a{

}
.wrp .languageBlock aside a button{
font-size:clamp(15px, 8vw, 58px);
padding:10px;
border-radius:15px;
border:1px solid black;
color:#333333;
background-color: white;
}
