@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
html, body {width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    overflow-x: hidden!important;}
body {font-family: 'Open Sans',sans-serif;font-size: 5vw;font-weight: 400;background-color: grey;}
body {/*background: url('/medias/bg.jpg');*/background-color:#fff;background-attachment: fixed;background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;}
* {margin: 0;padding: 0;}
input[type="search"] {
	-webkit-appearance: textfield;
}
a {
    color: #000;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
	display: none;
}
select {
/* Add paddings to accommodate arrow */
  padding-right: 30px;
  
  /* Add arrow icon */
  /* Source: https://material.io/tools/icons/?icon=keyboard_arrow_down&style=baseline */
  background-image: url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewBox="0 0 24 24" xml:space="preserve"><path d="M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z"/><path fill="none" d="M0,0h24v24H0V0z"/></svg>');
  background-position: center right;
  background-repeat: no-repeat;
  color:#434567;
}

select::-webkit-search-decoration,
select::-webkit-search-cancel-button,
select::-webkit-search-results-button,
select::-webkit-search-results-decoration {
	display: none;
} 

.logo {max-width:100%;text-align:center;}
.logo img {width: 50%;max-width:200px;margin-top:20px;}
.description {width: 100%;max-width: 300px;margin-bottom: 20px;text-align: center;font-size: 18px;line-height: normal;}
.ctr {text-align:center;}
.footer {position: absolute;width: 100%;bottom: 5px;font-size: 14px;text-align: center;}
button svg {margin-bottom: 3px; height: 20px; margin-left: 3px;margin-right: 3px;} 