@import url("https://fonts.googleapis.com/css?family=Francois+One&display=swap");
@font-face {
    /*font-family: 'bluehighway';
    /*src: url('fonts/bluehigh.ttf');
    src: url('fonts/bluehighwayr.ttf');*/
    font-family: 'Francois One', sans-serif;
}

body {
  margin-top: 0;
  margin-left: 0;
  margin-right:0;
  padding-right:0;
  font-family: 'Francois One', sans-serif;
}

a:hover{
    text-decoration: none;
}
.list-group-item{
    background-color: transparent!important;
/*    border: none;*/
}
.addressdetails {
    list-style-type: none;
    list-style: none;
}
.addressdetails > li > span {
    
}
#footer-icons a{
    color: white;
    padding-right: 20px;    
}
#footer-links a {
    color: white;
    padding-right: 20px;
}
#footer-contact span {
    color: white;
    padding-right: 20px;    
}
.page-footer .list-group-item {
    border: none;
}
.page-footer .list-unstyled {
    text-decoration: none;
    color:white;
}
.page-footer .list-unstyled > li > p > a {
    text-decoration: none;
    color:white;
} 
.header {
  /*background-color: black;
  padding-top: 10px;*/
  margin-left: 0px;
  padding-bottom: 10px;
  text-align: center;
}
.navbar-nav > li{
  padding-left:20px;
  padding-right:20px;
}
.sticky {
  position: fixed;
  background-color: black;
  top: 0;
  width: 100%;
  z-index: 10;
  transition: background-color 200ms linear;
}
.footer-copyright {
    font-size:15px!important;
}
.non-sticky .navbar-nav > li > .nav-link {
    background-color: transparent;
    color: black;
    font-size:22px!important;
}
.non-sticky .navbar-nav > li > .nav-link:hover {
    background-color: black;
    color: white;
}
.sticky .navbar-nav > li > .nav-link {
    background-color: black;
    color: white;
    font-size:22px!important;
}
.sticky .navbar-nav > li > .nav-link:hover {
    background-color: white;
    color: black;
}
.sticky + .content {
  padding-top: 60px;
}
.wave {
  position: absolute;
  left:0;
  right:0;
  width:100%;
  z-index: 1;
}
.wave + .wave {
  z-index: 2;
}  