﻿@media (max-width: 667px) {
  body {
    overflow-x: hidden;
  }
}
.home-logo > img {
  max-width: 100%;
}
/*#menu-responsive-classic { padding-right: 2em; }
@media screen and (max-width: 991px) {
    header nav.navbar #menu-classic.open .menu-holder ul li.submenu:after { padding-right: 2em; }
}*/
@media screen and (max-width: 991px) {
  footer.fixed.full-width > .container,
  .footer.fixed.full-width > .container {
    margin-left: 0;
    margin-right: 0;
  }
  footer.fixed.full-width > .container br,
  .footer.fixed.full-width > .container br {
    display: none;
  }
}
@media (max-width: 375px) {
  .showcase-trek h3 {
    word-break: break-word;
  }
}