/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@charset "UTF-8";
.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}
@media (max-width: 767.98px) {
  .page-item {
    display: none;
  }
  .page-item:nth-of-type(4) {
    position: relative;
    padding-right: 50px;
  }
  .page-item:nth-of-type(4)::after {
    content: "…";
    position: absolute;
    font-size: 24px;
    top: 0;
    left: 45px;
  }
  .page-item:nth-child(-n+4), .page-item:nth-last-child(-n+4) {
    display: block;
  }
}
p.com-content-category__counter.counter.float-end.pt-3 {
  padding-top: 3rem !important;
}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container {
  color: #000000;
}
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  color: #000000;
}
/*# sourceMappingURL=custom_15.css.map */