@charset "UTF-8";/*=========== CODDED BY EPHREM ===================================== AMSTERDAM - 2021 ================================================================================*//*Global Styles---------------*/body {  background-color: #10100F;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;  font-style: normal;  font-family: Arial, Helvetica, sans-serif;}h1 {  font-size: 50px;}h2 {  font-size: 30px;}p {  font-size: 16px;}header {  width: 100%;  /*height: 7.5%;*/  height: auto;  background-color: #000000;  border-bottom: 3px solid #989898;  position: fixed;}.container {  width: 100%;  margin-left: auto;  margin-right: auto;  height: 960px;}.logo {  color: #fff;  font-weight: bold;  text-align: undefined;  width: 10%;  float: left;  margin-top: 15px;  margin-left: 25px;  letter-spacing: 4px;}hr {  border: 1px solid #545454;  border-top: 1px solid #000000;  margin-bottom: 50px}.hero-title, .tagline, .banner h2 {  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;}/* Menu -------*/nav {  float: right;  margin-right: 25px;  padding-top: 1em;}header nav ul {  list-style: none;  float: right;}nav ul li {  float: left;  margin-right: 25px;  letter-spacing: 2px;  font-weight: bold;  transition: all 0.3s linear;  font-size: 15px;}ul li a {  color: #989898;  text-decoration: none;}ul li:hover a {  color: #ffffff;}/* Hero Area -------------*/#hero {  display: flex;  align-items: center;  justify-content: center;}.hero-img {  background-image: url(../images/thee-bg.jpg);  background-repeat: no-repeat;  background-size: cover;  background-position: center;  height: 100%;}.hero-title {  color: #FFFFFF;  text-align: center;  margin: 0;  letter-spacing: 10px;  background-color: rgba(1, 1, 1, 0.71);  font-size: 50px;  padding-top: 15px;}.hero-txt {  display: inline-block;}.light-txt {  font-weight: bold;  color: #717070;}.tagline {  text-align: center;  color: rgb(210 210 210);  margin-top: 0px;  background-color: rgba(1, 1, 1, 0.71);  padding: 30px;  font-size: 25px;}/* Gallery Area --------------*/.gallery-container {  color: #ababab;  padding: 15px;  background-color: #2f2f2f;  text-align: center;}.gallery {  clear: both;  display: inline-block;  width: 100%;  background-color: #2f2f2f;  padding-bottom: 35px;  padding-top: 0px;  margin-top: -5px;  margin-bottom: 0px;  text-align: center;  color: #fff;}.gallery h4 {  margin-top: 5px;  margin-right: 5px;  margin-bottom: 5px;  margin-left: 5px;  color: #52BAD5;}.gallery h2 {  margin-top: 30px;  padding-top: 15px;  padding-left: 15px;  padding-right: 15px;}.thumbnail {  margin: 10px;}.card {  width: 100%;  height: auto;  max-width: 400px;  max-height: 200px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;}.card:hover {  -moz-box-shadow: 0 0 20px #fff;  -webkit-box-shadow: 0 0 20px #fff;  box-shadow: 0 0 20px #fff;}.flex-center {  display: flex;  /*justify-content: center;*/  flex-wrap: wrap;}.box {  float: left;  width: 20%;  background-color: rgba(1, 1, 1, 0.71);  color: #d4d4d4;  padding: 15px;  text-align: center;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  margin-top: 1em;  margin-bottom: 1em;  margin-right: 1em;  margin-left: 1em;}.after-box {  clear: left;}.box h4 {  font-weight: bold;}@media (max-width: 525px) {  .logo, .header-flex {    flex: 100%;  }  .logo {    float: none;  }  .nav {    float: left;  }}@media (max-width: 800px) {  .box, .footer-flex, .copyright-flex {    flex: 100%;  }  .tagline {    font-size: 15px;  }  .hero-title {    font-size: 30px;  }}.flex-wraper {  display: flex;  justify-content: center;}/* Parallax Effect Area----------------------*/.banner {  background-attachment: fixed;  background-size: cover;  background-repeat: no-repeat;  background-image: url(../images/locaties-bg.jpg);  padding-top: 5em;  padding-bottom: 5em;}.banner h2 {  margin-top: 30px;  background-color: rgba(1, 1, 1, 0.71);  padding: 15px;  width: 30%;  display: inline-block;  text-align: center;  color: #b1b1b1;}.banner-txt-center {  text-align: center;}.parallax {  color: #f1f1f1;  text-align: center;  letter-spacing: 2px;  margin-top: 0px;}/* Footer Area--------------*/footer {  padding-bottom: 35px;  padding: 30px;  text-align: center;  background-color: #000;}.hidden {  display: none;}.copyright-flex {  margin: 1em;}footer ul {  list-style-type: none;  padding: 0;  overflow: hidden;  display: table;  margin: 0 auto;}footer li {  float: left;  margin-left: 30px;  color: #949292;  font-size: 12px;}address {  display: block;  font-style: normal;  color: #BDBDBD}