* {
    margin: 0;
    padding: 0;
}
body {
  width: 100%;
  background: url(https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fwallpaperaccess.com%2Ffull%2F3481767.jpg&f=1&nofb=1&ipt=29ef7f8d2f0f98d157b00c3f4a06f42aaebadde009373a7282876566be4dbee2&ipo=images);
  background-repeat: no-repeat;
  background-size: auto auto;
  background-position: center center;
  opacity: 85%;
  overflow-y: auto;
  min-height: 100vh;
  font-family: 'Sono', sans-serif;
}
.navbar {
  background-image: inherit;
  background-repeat: no-repeat;
  font-family: 'Merriweather Sans', sans-serif;
}
footer {
  position: absolute;
  bottom: 0;
  background: #f1f1f1;
  width: 100%;
  padding: 0.5rem 0px;
  color: #999;
  text-align: center;
  /* width: 100%; */
  /* height: 2.5rem;   */
}
.restyle {
  background: url(https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fget.pxhere.com%2Fphoto%2Flight-cloud-sky-white-cloudy-air-atmosphere-daytime-high-heaven-color-weather-cumulus-blue-outdoors-clouds-daylight-bright-beautiful-day-pure-heavenly-cloudiness-meteorological-phenomenon-atmosphere-of-earth-956598.jpg&f=1&nofb=1&ipt=111d73122c3e68de8d7e395666e5fdc360acad3d9c42f14095bc545813feeb19&ipo=images); 
  height: auto; 
  background-repeat: no-repeat; 
  background-size: cover; 
  background-position: center center;
  font-family: 'Kanit', sans-serif;
  opacity: 90%;
  font-weight: bolder;
}


@media screen and (max-width: 980px) {
  body {
    background-size: auto auto;
    background-position: center center;
  }
  footer {
    position: fixed;
    bottom: 0;
  }
}
@media screen and (max-width: 575px) {
  body {
    text-align: center;
    height: auto;
  }
}
@media screen and (max-width: 767px) {
  .restyle {
    height: auto;
  }
}
