/******************************************************************
Site Name:
Author:

Stylesheet: Footer

******************************************************************/
/******************************************************************
Site Name:
Author:

Stylesheet: All SASS Utility Includes

******************************************************************/
/******************************************************************
Site Name:
Author:

Stylesheet: Utility Functions

******************************************************************/
/******************************************************************
Site Name:
Author:

Stylesheet: Variables

******************************************************************/
/******************************************************************
Site Name:
Author:

Stylesheet: Mixins & Constants Stylesheet

This is where you can take advantage of Sass' great features:
Mixins & Constants. I won't go in-depth on how they work exactly,
there are a few articles below that will help do that. What I will
tell you is that this will help speed up simple changes like
changing a color or adding CSS3 techniques like gradients.

A WORD OF WARNING: It's very easy to overdo it here. Be careful and
remember less is more.

******************************************************************/
/******************************************************************
Site Name:
Author:

Stylesheet: Pagination Stylesheet

******************************************************************/
.wex-page-navi ul {
  list-style: none;
  text-align: center;
  margin: 2em 0 0.5em;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.wex-page-navi ul:empty {
  display: none;
  margin: 0;
}
.wex-page-navi ul li {
  display: inline-block;
  margin: 0;
}
.wex-page-navi ul li:empty {
  display: none;
  margin: 0;
}
.wex-page-navi ul li a,
.wex-page-navi ul li span {
  display: block;
  margin-left: 0.25em;
  margin-right: 0.25em;
  margin-bottom: 0.5em;
  text-align: center;
}
.wex-page-navi ul li a,
.wex-page-navi ul li span:not(.dots) {
  border: 1px solid #ddd;
  min-width: 3em;
  padding: 0.675em;
}
.wex-page-navi ul li a {
  transition: all 0.25s ease-in-out;
}
.wex-page-navi ul li a:hover, .wex-page-navi ul li a:focus {
  text-decoration: none;
}
.wex-page-navi ul li span.dots {
  padding: 0.675em 0.35em;
}
.wex-page-navi ul li span.current {
  font-weight: bold;
  background-color: #f9f9f9;
}

.wp-prev-next .prev-link {
  float: left;
}
.wp-prev-next .next-link {
  float: right;
}

@media (max-width: 767.98px) {
  .wex-page-navi a.next, .wex-page-navi a.prev {
    display: none;
  }
}
@media (min-width: 576px) {
  .wex-page-navi ul li a,
  .wex-page-navi ul li span:not(.dots) {
    padding: 0.5em 1.25em;
  }
  .wex-page-navi ul li span.dots {
    padding: 0.5em;
  }
  .wex-page-navi ul li a.next,
  .wex-page-navi ul li a.prev {
    display: block;
  }
}
#colophon {
  background-color: var(--color-wex-slate-blue);
  clear: both;
  font-size: var(--step--1);
}
#colophon .footer-menu-column-title,
#colophon p,
#colophon a {
  color: var(--color-wex-white);
}

#footer-legal-text {
  padding-block: var(--space-m);
  --flow-space: var(--space-m);
}
#footer-legal-text p {
  max-width: none;
  --flow-space: var(--space-2xs);
}

#inner-footer {
  padding-block: var(--space-l);
}

ul.footer-menu {
  margin: 0 1px;
  padding: 0;
  font-size: var(--step-0);
}
ul.footer-menu li a {
  display: block;
  text-decoration: none;
}
ul.footer-menu li a:hover {
  text-decoration: underline;
}
ul.footer-menu ul.sub-menu {
  display: none;
}

.footer-layout-single_simple {
  --flow-space: var(--space-xs);
  justify-content: flex-end;
}
.footer-layout-single_simple ul.footer-menu {
  text-align: right;
  display: flex;
  gap: var(--space-s);
  flex-wrap: wrap;
  justify-content: flex-end;
}
.footer-layout-single_simple li {
  margin: 0;
  padding: 0;
  display: inline-block;
}
.footer-layout-single_simple li a {
  padding: 0;
}
.footer-layout-single_simple ul.sub-menu {
  display: none;
}
.footer-layout-single_simple .footer-content p {
  max-width: none;
  text-align: right;
}

.footer-layout-four_columns li {
  padding: 0;
  margin-left: 0;
  margin-bottom: 0.5em;
  display: block;
}
.footer-layout-four_columns .footer-menu-column-title {
  margin-bottom: 0.5rem;
  font-size: var(--step-1);
}
.footer-layout-four_columns .footer-content {
  margin-top: 1rem;
}

.four-column-footer-container {
  --grid-placement: auto-fill;
}

.wex-footer-logo {
  width: 115px;
  /*padding-left: 15px;*/
}/*# sourceMappingURL=footer.css.map */