@media screen and (max-width: 1250px) and (min-width: 1175px) {
  .nine15-nav .desktop-nav > li > a {
    font-size: 12px !important
  }
}

.fancybox-close-small:after {
  height: 60px;
  width: 60px;
  font-size: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.lazyload {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.loaded..lazyloaded {
  opacity: 1;
}

.section--template--16123143585837__b4d00ec0-4559-4dce-b948-8999f573a557 .cell_no_gutter:not(.no-image) .image-block {
  padding-top:0 !important;
}
