@media (min-width: 992px) {
  header .container {
    width: 1200px !important;
  }
}
header .btn a {
  background-color: #000000 !important;
  border-radius: 1px 1px 1px 1px !important;
  padding: 0 30px !important;
  color: #fff !important;
}

main {
  background-color: #EDEDED !important;
}
main .home-search {
  z-index: 10 !important;
}
main .banner img {
  height: 400px !important;
  -o-object-fit: cover !important;
     object-fit: cover !important;
}
main .banner .gallery-item {
  height: 200px !important;
  margin: 0 !important;
}
main .banner .gallery-item .gallery-icon {
  height: 100% !important;
}
main .banner .gallery-item .gallery-icon img {
  height: 100% !important;
  -o-object-fit: cover !important;
     object-fit: cover !important;
  border: none !important;
}

.container404 {
  background-image: url("../images/ocean-404.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}/*# sourceMappingURL=custom.css.map */