@charset "UTF-8";
/**
 * Skeleton styles
 *
 * Adds skeleton styles for native WordPress features.
 * https://themosaurus.com/
 *
 */
/*------------------------------------*\
    #VARIABLES
\*------------------------------------*/
:root {
  --grimlock-container-width: 1350px;
  --section-decorated-primary-background-color: var(--grimlock-button-primary-background-color);
  --grimlock-modal-overlay-background-color: #313338;
  --grimlock-container-padding: clamp(20px, 2vw, 60px);
}

:root {
  --grimlock-heading-font-weight: 700;
  --grimlock-heading-font-family: Poppins, Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  --grimlock-heading-color: #0C1C3A;
  --grimlock-pagination-border-radius:0.15rem;
  --grimlock-pagination-border-width:1px;
  --grimlock-pagination-padding-y:0.75rem;
  --grimlock-pagination-padding-x:1.05rem;
  --grimlock-pagination-background-color:#ffffff;
  --grimlock-pagination-color:#4c5361;
  --grimlock-pagination-border-color:rgba(0,0,0,0.08);
  --grimlock-pagination-hover-background-color:#235AD2;
  --grimlock-pagination-hover-color:#FFFFFF;
  --grimlock-pagination-hover-border-color:#235AD2;
  --grimlock-navigation-sub-menu-item-color: #fff;
  --grimlock-navigation-font-weight: 600;
  --grimlock-navigation-font-size: 1rem;
  --grimlock-navigation-line-height: 1.5;
  --grimlock-navigation-letter-spacing: 0;
  --grimlock-button-primary-color: #fff;
  --grimlock-button-primary-background-color: #235AD2;
  --grimlock-button-font-weight: 600;
  --grimlock-button-font-size: 1rem;
  --grimlock-grimlock-link-color: #235AD2;
  --grimlock-grimlock-link-hover-color: #183e90;
  --grimlock-table-border-width: 1px;
  --grimlock-table-border-color: #eeeeee;
  --grimlock-table-striped-background-color: rgba(0, 0, 65, 0.05);
  --grimlock-custom-header-padding-y: 6%;
  --grimlock-custom-header-background-color: rgba(12, 28, 58, 0);
  --grimlock-custom-header-background-gradient-first-color: #0C1C3A;
  --grimlock-custom-header-background-gradient-second-color: rgba(12, 29, 59, 0);
  --grimlock-custom-header-background-gradient-direction: -90deg;
  --grimlock-custom-header-background-gradient-position: 0%;
  --grimlock-custom-header-border-top-width: 0px;
  --grimlock-custom-header-border-top-color: #183E90;
  --grimlock-custom-header-border-bottom-width: 0px;
  --grimlock-custom-header-border-bottom-color: #183E90;
  --grimlock-custom-header-title-color: #FFFFFF;
  --grimlock-custom-header-subtitle-color: #FFFFFF;
  --grimlock-custom-header-link-color: #235AD2;
  --grimlock-custom-header-link-hover-color: #183E90;
  --grimlock-navigation-menu-item-color: #0C1C3A;
  --grimlock-navigation-menu-item-active-color: #235AD2;
  --grimlock-navigation-menu-item-active-background-color: rgba(0, 0, 0, 0);
  --grimlock-navigation-sub-menu-item-color: #ffffff;
  --grimlock-navigation-sub-menu-item-background-color: #252b3f;
  --grimlock-navigation-search-form-color: #717479;
  --grimlock-navigation-search-form-placeholder-color: #717479;
  --grimlock-navigation-search-form-background-color: #ffffff;
  --grimlock-navigation-search-form-active-color: #0C1C3A;
  --grimlock-navigation-search-form-active-background-color: #FFFFFF;
  --grimlock-navigation-padding-y: 2rem;
  --grimlock-navigation-background-color: rgba(255, 255, 255, 1);
  --grimlock-navigation-stick-to-top-background-color: #FFFFFF;
  --grimlock-navigation-mobile-background-color: #FFFFFF;
  --grimlock-navigation-border-top-width: 0px;
  --grimlock-navigation-border-top-color: #EEF1F6;
  --grimlock-navigation-border-bottom-width: 1px;
  --grimlock-navigation-border-bottom-color: #EEF1F6;
  --grimlock-archive-post-background-color: #FFFFFF;
  --grimlock-archive-post-thumbnail-border-radius: 0rem;
  --grimlock-archive-post-border-radius: 0.15rem;
  --grimlock-archive-post-border-width: 1px;
  --grimlock-archive-post-border-color: rgba(0, 0, 0, 0.08);
  --grimlock-archive-post-box-shadow-x-offset: 0px;
  --grimlock-archive-post-box-shadow-y-offset: 5px;
  --grimlock-archive-post-box-shadow-blur-radius: 25px;
  --grimlock-archive-post-box-shadow-spread-radius: 0px;
  --grimlock-archive-post-box-shadow-color: rgba(0, 0, 0, 0.08);
  --grimlock-archive-post-color: #4c5361;
  --grimlock-archive-post-link-color: #4c5361;
  --grimlock-archive-post-link-hover-color: #235AD2;
  --grimlock-archive-post-title-color: #0C1C3A;
  --grimlock-archive-post-margin: 20px;
  --grimlock-archive-post-padding: 30px;
  --grimlock-blockquote-font-family: Poppins, Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  --grimlock-blockquote-font-weight: 300;
  --grimlock-blockquote-font-size: 1.5rem;
  --grimlock-blockquote-line-height: 1.5;
  --grimlock-blockquote-letter-spacing: 0px;
  --grimlock-blockquote-text-transform: none;
  --grimlock-blockquote-color: #fff;
  --grimlock-blockquote-background-color: #235AD2;
  --grimlock-blockquote-icon-color: #fff;
  --grimlock-blockquote-border-color: #D41E45;
  --grimlock-blockquote-margin: 2rem;
  --grimlock-heading4-font-size: 1.25rem;
}

#buddypress div.pagination div.pagination-links .page-numbers.prev, #buddypress div.pagination div.pagination-links .page-numbers.next,
#buddypress div.pagination div.bp-pagination-links .page-numbers.prev,
#buddypress div.pagination div.bp-pagination-links .page-numbers.next,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#buddypress div.bbp-pagination div.pagination-links .page-numbers.prev,
#buddypress div.bbp-pagination div.pagination-links .page-numbers.next,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.prev,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.next,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers.prev,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers.next,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.prev,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.next,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#buddypress div.bp-pagination div.pagination-links .page-numbers.prev,
#buddypress div.bp-pagination div.pagination-links .page-numbers.next,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers.prev,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers.next,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#bbpress-forums div.pagination div.pagination-links .page-numbers.prev,
#bbpress-forums div.pagination div.pagination-links .page-numbers.next,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers.prev,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers.next,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.prev,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.next,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.prev,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.next,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.prev,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.next,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.prev,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.next,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers.prev,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers.next,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.prev,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.next,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.next {
  font-size: 0;
}

.nav-links [class*="prev"] a, .page-links [class*="prev"] a,
.nav-links [class*="prev"] button,
.page-links [class*="prev"] button, #buddypress div.pagination div.pagination-links .page-numbers.prev,
#buddypress div.pagination div.bp-pagination-links .page-numbers.prev,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#buddypress div.bbp-pagination div.pagination-links .page-numbers.prev,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.prev,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers.prev,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.prev,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#buddypress div.bp-pagination div.pagination-links .page-numbers.prev,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers.prev,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#bbpress-forums div.pagination div.pagination-links .page-numbers.prev,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers.prev,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.prev,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.prev,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.prev,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.prev,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.prev,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers.prev,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.prev,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev {
  text-decoration: none !important;
}

.nav-links [class*="prev"] a:before, .page-links [class*="prev"] a:before,
.nav-links [class*="prev"] button:before,
.page-links [class*="prev"] button:before, #buddypress div.pagination div.pagination-links .page-numbers.prev:before,
#buddypress div.pagination div.bp-pagination-links .page-numbers.prev:before,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before,
#buddypress div.bbp-pagination div.pagination-links .page-numbers.prev:before,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.prev:before,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers.prev:before,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.prev:before,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before,
#buddypress div.bp-pagination div.pagination-links .page-numbers.prev:before,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers.prev:before,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before,
#bbpress-forums div.pagination div.pagination-links .page-numbers.prev:before,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers.prev:before,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.prev:before,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.prev:before,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.prev:before,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.prev:before,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers.prev:before,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.prev:before,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before {
  font-family: var(--grimlock-icon-pager-prev-font-family) !important;
  content: var(--grimlock-icon-pager-prev);
  font-weight: 100;
  font-style: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: inherit;
  opacity: 1;
  min-width: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 1rem;
  transition: transform .2s ease-in-out;
  background-image: none;
}

html[dir="rtl"] .nav-links [class*="prev"] a:before, .nav-links [class*="prev"] html[dir="rtl"] a:before, html[dir="rtl"] .page-links [class*="prev"] a:before, .page-links [class*="prev"] html[dir="rtl"] a:before,
html[dir="rtl"] .nav-links [class*="prev"] button:before, .nav-links [class*="prev"] html[dir="rtl"] button:before,
html[dir="rtl"] .page-links [class*="prev"] button:before, .page-links [class*="prev"] html[dir="rtl"] button:before, html[dir="rtl"] #buddypress div.pagination div.pagination-links .page-numbers.prev:before, #buddypress div.pagination div.pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.pagination div.bp-pagination-links .page-numbers.prev:before, #buddypress div.pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before, #buddypress div.pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.bbp-pagination div.pagination-links .page-numbers.prev:before, #buddypress div.bbp-pagination div.pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.prev:before, #buddypress div.bbp-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before, #buddypress div.bbp-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.bp-swap-pagination div.pagination-links .page-numbers.prev:before, #buddypress div.bp-swap-pagination div.pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.prev:before, #buddypress div.bp-swap-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before, #buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.bp-pagination div.pagination-links .page-numbers.prev:before, #buddypress div.bp-pagination div.pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.bp-pagination div.bp-pagination-links .page-numbers.prev:before, #buddypress div.bp-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before, #buddypress div.bp-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.pagination div.pagination-links .page-numbers.prev:before, #bbpress-forums div.pagination div.pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.pagination div.bp-pagination-links .page-numbers.prev:before, #bbpress-forums div.pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before, #bbpress-forums div.pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.prev:before, #bbpress-forums div.bbp-pagination div.pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.prev:before, #bbpress-forums div.bbp-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before, #bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.prev:before, #bbpress-forums div.bp-swap-pagination div.pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.prev:before, #bbpress-forums div.bp-swap-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before, #bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.bp-pagination div.pagination-links .page-numbers.prev:before, #bbpress-forums div.bp-pagination div.pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.prev:before, #bbpress-forums div.bp-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.prev:before,
html[dir="rtl"] #bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.prev:before, #bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.prev:before {
  transform: scaleX(-1);
}

.nav-links [class*="next"] a, .page-links [class*="next"] a,
.nav-links [class*="next"] button,
.page-links [class*="next"] button, #buddypress div.pagination div.pagination-links .page-numbers.next,
#buddypress div.pagination div.bp-pagination-links .page-numbers.next,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#buddypress div.bbp-pagination div.pagination-links .page-numbers.next,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.next,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers.next,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.next,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#buddypress div.bp-pagination div.pagination-links .page-numbers.next,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers.next,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#bbpress-forums div.pagination div.pagination-links .page-numbers.next,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers.next,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.next,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.next,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.next,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.next,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.next,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers.next,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.next,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.next {
  text-decoration: none !important;
}

.nav-links [class*="next"] a:after, .page-links [class*="next"] a:after,
.nav-links [class*="next"] button:after,
.page-links [class*="next"] button:after, #buddypress div.pagination div.pagination-links .page-numbers.next:after,
#buddypress div.pagination div.bp-pagination-links .page-numbers.next:after,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.next:after,
#buddypress div.bbp-pagination div.pagination-links .page-numbers.next:after,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.next:after,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers.next:after,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.next:after,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after,
#buddypress div.bp-pagination div.pagination-links .page-numbers.next:after,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers.next:after,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after,
#bbpress-forums div.pagination div.pagination-links .page-numbers.next:after,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers.next:after,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.next:after,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.next:after,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.next:after,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.next:after,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.next:after,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers.next:after,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.next:after,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after {
  font-family: var(--grimlock-icon-pager-next-font-family) !important;
  content: var(--grimlock-icon-pager-next);
  font-weight: 100;
  font-style: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: inherit;
  opacity: 1;
  min-width: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 1rem;
  transition: transform .2s ease-in-out;
  background-image: none;
}

html[dir="rtl"] .nav-links [class*="next"] a:after, .nav-links [class*="next"] html[dir="rtl"] a:after, html[dir="rtl"] .page-links [class*="next"] a:after, .page-links [class*="next"] html[dir="rtl"] a:after,
html[dir="rtl"] .nav-links [class*="next"] button:after, .nav-links [class*="next"] html[dir="rtl"] button:after,
html[dir="rtl"] .page-links [class*="next"] button:after, .page-links [class*="next"] html[dir="rtl"] button:after, html[dir="rtl"] #buddypress div.pagination div.pagination-links .page-numbers.next:after, #buddypress div.pagination div.pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.pagination div.bp-pagination-links .page-numbers.next:after, #buddypress div.pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.next:after, #buddypress div.pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.bbp-pagination div.pagination-links .page-numbers.next:after, #buddypress div.bbp-pagination div.pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.next:after, #buddypress div.bbp-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after, #buddypress div.bbp-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.bp-swap-pagination div.pagination-links .page-numbers.next:after, #buddypress div.bp-swap-pagination div.pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.next:after, #buddypress div.bp-swap-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after, #buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.bp-pagination div.pagination-links .page-numbers.next:after, #buddypress div.bp-pagination div.pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.bp-pagination div.bp-pagination-links .page-numbers.next:after, #buddypress div.bp-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after, #buddypress div.bp-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.pagination div.pagination-links .page-numbers.next:after, #bbpress-forums div.pagination div.pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.pagination div.bp-pagination-links .page-numbers.next:after, #bbpress-forums div.pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.next:after, #bbpress-forums div.pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.next:after, #bbpress-forums div.bbp-pagination div.pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.next:after, #bbpress-forums div.bbp-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after, #bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.next:after, #bbpress-forums div.bp-swap-pagination div.pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.next:after, #bbpress-forums div.bp-swap-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after, #bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.bp-pagination div.pagination-links .page-numbers.next:after, #bbpress-forums div.bp-pagination div.pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.next:after, #bbpress-forums div.bp-pagination div.bp-pagination-links html[dir="rtl"] .page-numbers.next:after,
html[dir="rtl"] #bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.next:after, #bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data html[dir="rtl"] .page-numbers.next:after {
  transform: scaleX(-1);
}

.nav-links, .page-links, .wp-pagenavi, #buddypress div.pagination div.pagination-links,
#buddypress div.pagination div.bp-pagination-links,
#buddypress div.pagination div.bbp-pagination-links .pag-data,
#buddypress div.bbp-pagination div.pagination-links,
#buddypress div.bbp-pagination div.bp-pagination-links,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data,
#buddypress div.bp-swap-pagination div.pagination-links,
#buddypress div.bp-swap-pagination div.bp-pagination-links,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data,
#buddypress div.bp-pagination div.pagination-links,
#buddypress div.bp-pagination div.bp-pagination-links,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data,
#bbpress-forums div.pagination div.pagination-links,
#bbpress-forums div.pagination div.bp-pagination-links,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data,
#bbpress-forums div.bbp-pagination div.pagination-links,
#bbpress-forums div.bbp-pagination div.bp-pagination-links,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data,
#bbpress-forums div.bp-swap-pagination div.pagination-links,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data,
#bbpress-forums div.bp-pagination div.pagination-links,
#bbpress-forums div.bp-pagination div.bp-pagination-links,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data {
  display: flex;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 0;
}

.nav-links::after, .page-links::after, .wp-pagenavi::after, #buddypress div.pagination div.pagination-links::after,
#buddypress div.pagination div.bp-pagination-links::after,
#buddypress div.pagination div.bbp-pagination-links .pag-data::after,
#buddypress div.bbp-pagination div.pagination-links::after,
#buddypress div.bbp-pagination div.bp-pagination-links::after,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data::after,
#buddypress div.bp-swap-pagination div.pagination-links::after,
#buddypress div.bp-swap-pagination div.bp-pagination-links::after,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data::after,
#buddypress div.bp-pagination div.pagination-links::after,
#buddypress div.bp-pagination div.bp-pagination-links::after,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data::after,
#bbpress-forums div.pagination div.pagination-links::after,
#bbpress-forums div.pagination div.bp-pagination-links::after,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data::after,
#bbpress-forums div.bbp-pagination div.pagination-links::after,
#bbpress-forums div.bbp-pagination div.bp-pagination-links::after,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data::after,
#bbpress-forums div.bp-swap-pagination div.pagination-links::after,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links::after,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data::after,
#bbpress-forums div.bp-pagination div.pagination-links::after,
#bbpress-forums div.bp-pagination div.bp-pagination-links::after,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data::after {
  display: block;
  clear: both;
  content: "";
}

.nav-links > .page-numbers, .nav-links > div,
.nav-links > ul > li {
  display: inline-flex;
  vertical-align: middle;
}

.nav-links > .page-numbers *, .nav-links > div *, .nav-links > ul > li * {
  text-decoration: none !important;
}

.nav-links, .page-links {
  display: flex;
  justify-content: center;
}

.nav-links::after, .page-links::after {
  display: block;
  clear: both;
  content: "";
}

@media (min-width: 768px) {
  .nav-links, .page-links {
    justify-content: normal;
  }
}

.nav-links [class*="prev"]:not(:only-child), .page-links [class*="prev"]:not(:only-child),
.nav-links [class*="next"]:not(:only-child),
.page-links [class*="next"]:not(:only-child) {
  max-width: 500px;
}

@media (max-width: 767.98px) {
  .nav-links [class*="prev"] a, .page-links [class*="prev"] a,
  .nav-links [class*="prev"] button,
  .page-links [class*="prev"] button,
  .nav-links [class*="next"] a,
  .page-links [class*="next"] a,
  .nav-links [class*="next"] button,
  .page-links [class*="next"] button {
    font-size: 0;
    padding: 1rem;
    width: 55px;
    min-width: 55px;
    height: 55px;
    min-height: 55px;
    line-height: 1;
  }
}

@media (min-width: 768px) {
  .nav-links [class*="prev"], .page-links [class*="prev"] {
    padding-right: .5rem;
  }
}

.nav-links [class*="prev"] a, .page-links [class*="prev"] a,
.nav-links [class*="prev"] button,
.page-links [class*="prev"] button {
  float: left;
  text-align: left;
}

@media (min-width: 768px) {
  .nav-links [class*="prev"] a:before, .page-links [class*="prev"] a:before,
  .nav-links [class*="prev"] button:before,
  .page-links [class*="prev"] button:before {
    margin-right: .75em;
  }
}

@media (min-width: 768px) {
  .nav-links [class*="prev"] a:hover:before, .page-links [class*="prev"] a:hover:before, .nav-links [class*="prev"] a:focus:before, .page-links [class*="prev"] a:focus:before,
  .nav-links [class*="prev"] button:hover:before,
  .page-links [class*="prev"] button:hover:before,
  .nav-links [class*="prev"] button:focus:before,
  .page-links [class*="prev"] button:focus:before {
    transform: translate3d(-0.25em, 0, 0);
  }
  html[dir="rtl"] .nav-links [class*="prev"] a:hover:before, html[dir="rtl"] .page-links [class*="prev"] a:hover:before, html[dir="rtl"] .nav-links [class*="prev"] a:focus:before, html[dir="rtl"] .page-links [class*="prev"] a:focus:before, html[dir="rtl"] .nav-links [class*="prev"] button:hover:before, html[dir="rtl"] .page-links [class*="prev"] button:hover:before, html[dir="rtl"] .nav-links [class*="prev"] button:focus:before, html[dir="rtl"] .page-links [class*="prev"] button:focus:before {
    transform: scaleX(-1) translate3d(-0.25em, 0, 0);
  }
}

.nav-links [class*="next"], .page-links [class*="next"] {
  margin-left: 1rem;
}

@media (min-width: 768px) {
  .nav-links [class*="next"], .page-links [class*="next"] {
    margin-left: auto;
    padding-left: .5rem;
  }
}


.nav-links [class*="next"] a,
.page-links [class*="next"] a,
.nav-links [class*="next"] button,
.page-links [class*="next"] button {
  float: right;
  text-align: right;
}

@media (min-width: 768px) {
  .nav-links [class*="next"] a:after, .page-links [class*="next"] a:after,
  .nav-links [class*="next"] button:after,
  .page-links [class*="next"] button:after {
    margin-left: .75em;
  }
}

@media (min-width: 768px) {
  .nav-links [class*="next"] a:hover:after, .page-links [class*="next"] a:hover:after, .nav-links [class*="next"] a:focus:after, .page-links [class*="next"] a:focus:after,
  .nav-links [class*="next"] button:hover:after,
  .page-links [class*="next"] button:hover:after,
  .nav-links [class*="next"] button:focus:after,
  .page-links [class*="next"] button:focus:after {
    transform: translate3d(0.25em, 0, 0);
  }
  html[dir="rtl"] .nav-links [class*="next"] a:hover:after, html[dir="rtl"] .page-links [class*="next"] a:hover:after, html[dir="rtl"] .nav-links [class*="next"] a:focus:after, html[dir="rtl"] .page-links [class*="next"] a:focus:after, html[dir="rtl"] .nav-links [class*="next"] button:hover:after, html[dir="rtl"] .page-links [class*="next"] button:hover:after, html[dir="rtl"] .nav-links [class*="next"] button:focus:after, html[dir="rtl"] .page-links [class*="next"] button:focus:after {
    transform: scaleX(-1) translate3d(0.25em, 0, 0);
  }
}

.nav-links > .page-numbers:hover, .nav-links > div > a:hover,
.nav-links > ul > li > a:hover, .page-links .post-page-numbers:hover, .wp-pagenavi a:hover,
.wp-pagenavi span:hover, #buddypress div.pagination div.pagination-links .page-numbers:hover,
#buddypress div.pagination div.bp-pagination-links .page-numbers:hover,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#buddypress div.bbp-pagination div.pagination-links .page-numbers:hover,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers:hover,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers:hover,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers:hover,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#buddypress div.bp-pagination div.pagination-links .page-numbers:hover,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers:hover,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#bbpress-forums div.pagination div.pagination-links .page-numbers:hover,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers:hover,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers:hover,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers:hover,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers:hover,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers:hover,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers:hover,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers:hover,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers:hover, .nav-links > .page-numbers:focus, .nav-links > div > a:focus,
.nav-links > ul > li > a:focus, .page-links .post-page-numbers:focus, .wp-pagenavi a:focus,
.wp-pagenavi span:focus, #buddypress div.pagination div.pagination-links .page-numbers:focus,
#buddypress div.pagination div.bp-pagination-links .page-numbers:focus,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#buddypress div.bbp-pagination div.pagination-links .page-numbers:focus,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers:focus,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers:focus,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers:focus,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#buddypress div.bp-pagination div.pagination-links .page-numbers:focus,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers:focus,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#bbpress-forums div.pagination div.pagination-links .page-numbers:focus,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers:focus,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers:focus,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers:focus,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers:focus,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers:focus,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers:focus,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers:focus,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers:focus, .nav-links > .page-numbers.current, .page-links .post-page-numbers.current,
.page-links > span:not(.screen-reader-text):not([class]), .wp-pagenavi a.current,
.wp-pagenavi span.current, #buddypress div.pagination div.pagination-links .page-numbers.current,
#buddypress div.pagination div.bp-pagination-links .page-numbers.current,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#buddypress div.bbp-pagination div.pagination-links .page-numbers.current,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.current,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers.current,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.current,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#buddypress div.bp-pagination div.pagination-links .page-numbers.current,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers.current,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#bbpress-forums div.pagination div.pagination-links .page-numbers.current,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers.current,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.current,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.current,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.current,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.current,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers.current,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.current,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.current {
  color: var(--grimlock-pagination-hover-color);
  background-color: var(--grimlock-pagination-hover-background-color);
  border-color: var(--grimlock-pagination-hover-border-color);
}

.nav-links > .page-numbers, .nav-links > div > a,
.nav-links > ul > li > a, .page-links .post-page-numbers, .wp-pagenavi a,
.wp-pagenavi span, #buddypress div.pagination div.pagination-links .page-numbers,
#buddypress div.pagination div.bp-pagination-links .page-numbers,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers,
#buddypress div.bbp-pagination div.pagination-links .page-numbers,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers,
#buddypress div.bp-pagination div.pagination-links .page-numbers,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.pagination div.pagination-links .page-numbers,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers {
  position: relative;
  float: left;
  padding: var(--grimlock-pagination-padding-y) var(--grimlock-pagination-padding-x);
  background-color: var(--grimlock-pagination-background-color);
  border: var(--grimlock-pagination-border-width) solid var(--grimlock-pagination-border-color);
  border-radius: var(--grimlock-pagination-border-radius);
  color: var(--grimlock-pagination-color);
  text-decoration: none !important;
  font-size: var(--grimlock-pagination-font-size);
  font-weight: var(--grimlock-pagination-font-weight);
  text-transform: var(--grimlock-pagination-text-transform);
  letter-spacing: var(--grimlock-pagination-letter-spacing);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  word-break: break-word;
}

.nav-links > .page-numbers:hover, .nav-links > div > a:hover,
.nav-links > ul > li > a:hover, .page-links .post-page-numbers:hover, .wp-pagenavi a:hover,
.wp-pagenavi span:hover, #buddypress div.pagination div.pagination-links .page-numbers:hover,
#buddypress div.pagination div.bp-pagination-links .page-numbers:hover,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#buddypress div.bbp-pagination div.pagination-links .page-numbers:hover,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers:hover,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers:hover,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers:hover,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#buddypress div.bp-pagination div.pagination-links .page-numbers:hover,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers:hover,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#bbpress-forums div.pagination div.pagination-links .page-numbers:hover,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers:hover,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers:hover,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers:hover,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers:hover,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers:hover,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers:hover,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers:hover,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers:hover,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers:hover, .nav-links > .page-numbers:focus, .nav-links > div > a:focus,
.nav-links > ul > li > a:focus, .page-links .post-page-numbers:focus, .wp-pagenavi a:focus,
.wp-pagenavi span:focus, #buddypress div.pagination div.pagination-links .page-numbers:focus,
#buddypress div.pagination div.bp-pagination-links .page-numbers:focus,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#buddypress div.bbp-pagination div.pagination-links .page-numbers:focus,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers:focus,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers:focus,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers:focus,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#buddypress div.bp-pagination div.pagination-links .page-numbers:focus,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers:focus,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#bbpress-forums div.pagination div.pagination-links .page-numbers:focus,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers:focus,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers:focus,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers:focus,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers:focus,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers:focus,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers:focus,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers:focus,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers:focus,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers:focus {
  text-decoration: none !important;
}

#buddypress div.pagination div.pagination-links .page-numbers,
#buddypress div.pagination div.bp-pagination-links .page-numbers,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers,
#buddypress div.bbp-pagination div.pagination-links .page-numbers,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers,
#buddypress div.bp-pagination div.pagination-links .page-numbers,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.pagination div.pagination-links .page-numbers,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers {
  padding: calc(var(--grimlock-pagination-padding-y) * .75) calc(var(--grimlock-pagination-padding-x) * .75);
  min-width: 45px;
  min-height: 45px;
  line-height: 1;
}

.wp-clearfix:after {
  content: '';
  display: table;
  clear: both;
}

.force-full-width {
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  width: auto !important;
  max-width: 1000% !important;
}

.region--9-3-cols-left .force-full-width,
.region--3-9-cols-left .force-full-width,
.region--3-6-3-cols-left .force-full-width {
  max-width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0 !important;
  background: none !important;
}

.region--9-3-cols-left .force-full-width > .container,
.region--3-9-cols-left .force-full-width > .container,
.region--3-6-3-cols-left .force-full-width > .container {
  padding: 0 !important;
  margin: 0 !important;
  max-width: 100% !important;
}

.rounded-card {
  border-radius: var(--grimlock-archive-post-border-radius);
}

.rounded-button {
  border-radius: var(--grimlock-button-border-radius);
}

.bg-black-faded {
  background-color: var(--grimlock-color-faded) !important;
}

.grimlock-remove-card-style {
  padding: 0 !important;
  background: none !important;
  box-shadow: none !important;
  border: 0 !important;
  border-radius: 0 !important;
  color: inherit !important;
}

.grimlock-text-shadow {
  text-shadow: 0 0 0.75em rgba(0, 0, 0, 0.6);
}

:root {
  --grimlock-pagination-font-size: inherit;
  --grimlock-pagination-font-weight: 400;
  --grimlock-pagination-text-transform: none;
  --grimlock-pagination-letter-spacing: 0;
}

/* WP core post pagination */
.nav-links {
  padding-left: 0;
  padding-right: 0;
}

.nav-links > .page-numbers {
  min-width: 50px;
  min-height: 50px;
}

.nav-links > .page-numbers + .page-numbers {
  margin-left: .5rem;
}

.nav-links > .page-numbers.current {
  pointer-events: none;
}

.nav-links > .page-numbers.dots {
  pointer-events: none;
}

.nav-links > ul {
  margin: 0;
}

.nav-links .pager {
  margin: 0;
  display: flex;
  width: 100%;
  padding: 0;
}

.nav-links .pager li.pager-prev {
  padding-right: .5rem;
}

.nav-links .pager li.pager-next {
  padding-left: .5rem;
  margin-left: auto;
}

.nav-links .pager li + .nav-links .pager li {
  margin-left: .5rem;
}

.nav-links .pager li:empty {
  display: none;
}

.nav-links .pager li a {
  padding: .75rem 1rem;
}

@media (min-width: 768px) {
  .nav-links .pager li a {
    font-size: .9rem;
  }
}

/* WP core comment pagination */
/* WP core image/media pagination */
/* WP core single post page pagination */
.page-links {
  display: flex;
  justify-content: center;
  padding: 1.5rem 0;
  width: 100%;
  border-top: 2px solid var(--grimlock-color-faded);
  border-bottom: 2px solid var(--grimlock-color-faded);
}

.page-links .post-page-numbers {
  display: inline-flex;
  vertical-align: middle;
  padding: .5rem;
  min-width: 50px;
  min-height: 50px;
}

.page-links .post-page-numbers ~ .post-page-numbers {
  margin-left: .5rem;
}

.page-links .page-links-title {
  display: none !important;
}

/* Modern pagination */
/* Modern floating pagination */
@media (min-width: 768px) {
  [class*="layout-modern-floating"] #site-wrapper .post-navigation,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation {
    margin: 0 !important;
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links {
    padding: 0 !important;
    margin: 0 !important;
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > *,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > *,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > *,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > * {
    position: fixed;
    top: 50%;
    left: 0;
    width: 300px;
    margin-top: 0;
    font-size: 1em;
    z-index: 1000;
    padding: 0;
    min-height: 100px;
    transform: translate3d(-200px, 0, 0);
    border-radius: 0;
    box-shadow: 0 0 50px rgba(0, 0, 0, 0.15);
    border-bottom: 4px solid rgba(0, 0, 0, 0.15);
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    transition: all ease-in-out .25s;
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > * > a,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > * > a,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a {
    position: relative;
    z-index: 2;
    padding: 0.75rem calc(100px + .75rem) 0.75rem 0.75rem;
    min-height: 100px;
    text-align: left;
    border-radius: 0;
    border: 0;
    margin: 0;
    background: var(--grimlock-archive-post-background-color);
    width: 100%;
    color: var(--grimlock-archive-post-title-color) !important;
    font-family: var(--grimlock-heading-font-family);
    font-weight: var(--grimlock-heading-font-weight);
    font-size: .9em;
    line-height: 1.2em;
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > * > a:before, [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > * > a:after,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a:before,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a:after,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > * > a:before,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > * > a:after,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a:before,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a:after {
    position: absolute;
    top: 0;
    right: 0;
    width: 100px;
    height: 100%;
    min-height: 100px;
    pointer-events: none;
    z-index: 3;
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.25);
    color: #fff;
    opacity: 1;
    transform: none;
    font-size: 1.7rem;
    transition: inherit;
    transform: none !important;
  }
  html[dir="rtl"] [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > * > a:before, html[dir="rtl"] [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > * > a:after, html[dir="rtl"]
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a:before, html[dir="rtl"]
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a:after, html[dir="rtl"]
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > * > a:before, html[dir="rtl"]
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > * > a:after, html[dir="rtl"]
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a:before, html[dir="rtl"]
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a:after {
    transform: scaleX(-1) !important;
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > * > a:after,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a:after,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > * > a:after,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a:after {
    right: auto;
    left: 0;
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > * > a img,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a img,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > * > a img,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > * > a img {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    width: 100px;
    pointer-events: none;
    z-index: 1;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
    opacity: 1 !important;
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > *.nav-next,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > *.nav-next,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > *.nav-next,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > *.nav-next {
    left: auto;
    right: 0;
    transform: translate3d(200px, 0, 0);
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > *.nav-next > a,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > *.nav-next > a,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > *.nav-next > a,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > *.nav-next > a {
    padding: 0.75rem 0.75rem 0.75rem calc(100px + .75rem);
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > *.nav-next > a img,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > *.nav-next > a img,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > *.nav-next > a img,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > *.nav-next > a img {
    right: auto;
    left: 0;
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > *.nav-previous > a,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > *.nav-previous > a,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > *.nav-previous > a,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > *.nav-previous > a {
    text-align: right;
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > *:hover,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > *:hover,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > *:hover,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > *:hover {
    transform: translate3d(0, 0, 0);
    border-bottom-color: var(--grimlock-button-primary-background-color);
  }
  [class*="layout-modern-floating"] #site-wrapper .post-navigation .nav-links > *:hover a > img,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation .nav-links > *:hover a > img,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation .nav-links > *:hover a > img,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation .nav-links > *:hover a > img {
    z-index: 99;
  }
}

@media (max-width: 767.98px) {
  [class*="layout-modern-floating"] #site-wrapper .post-navigation img,
  [class*="layout-modern-floating"] #site-wrapper .posts-navigation img,
  [class*="layout_modern-floating"] #site-wrapper .post-navigation img,
  [class*="layout_modern-floating"] #site-wrapper .posts-navigation img {
    display: none !important;
  }
}

/* Page-Navi */
.wp-pagenavi a + a,
.wp-pagenavi a + span,
.wp-pagenavi span + a,
.wp-pagenavi span + span {
  margin-left: 0.625rem;
}

.wp-pagenavi .pages,
.wp-pagenavi .extend {
  pointer-events: none;
}

/* BuddyPress & BBPress pagination */
#buddypress div.pagination,
#buddypress div.bbp-pagination,
#buddypress div.bp-swap-pagination,
#buddypress div.bp-pagination,
#bbpress-forums div.pagination,
#bbpress-forums div.bbp-pagination,
#bbpress-forums div.bp-swap-pagination,
#bbpress-forums div.bp-pagination {
  display: flex;
  align-items: center;
  float: none;
  color: inherit;
  padding: 1rem 0;
}

#buddypress div.pagination div.pagination-links,
#buddypress div.pagination div.bp-pagination-links,
#buddypress div.pagination div.bbp-pagination-links .pag-data,
#buddypress div.bbp-pagination div.pagination-links,
#buddypress div.bbp-pagination div.bp-pagination-links,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data,
#buddypress div.bp-swap-pagination div.pagination-links,
#buddypress div.bp-swap-pagination div.bp-pagination-links,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data,
#buddypress div.bp-pagination div.pagination-links,
#buddypress div.bp-pagination div.bp-pagination-links,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data,
#bbpress-forums div.pagination div.pagination-links,
#bbpress-forums div.pagination div.bp-pagination-links,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data,
#bbpress-forums div.bbp-pagination div.pagination-links,
#bbpress-forums div.bbp-pagination div.bp-pagination-links,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data,
#bbpress-forums div.bp-swap-pagination div.pagination-links,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data,
#bbpress-forums div.bp-pagination div.pagination-links,
#bbpress-forums div.bp-pagination div.bp-pagination-links,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data {
  float: none;
  padding: 0;
  margin: 0;
}

#buddypress div.pagination div.pagination-links .page-numbers,
#buddypress div.pagination div.bp-pagination-links .page-numbers,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers,
#buddypress div.bbp-pagination div.pagination-links .page-numbers,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers,
#buddypress div.bp-pagination div.pagination-links .page-numbers,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.pagination div.pagination-links .page-numbers,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers {
  font-size: 1rem;
  opacity: 1;
}

#buddypress div.pagination div.pagination-links .page-numbers + a,
#buddypress div.pagination div.pagination-links .page-numbers + span,
#buddypress div.pagination div.bp-pagination-links .page-numbers + a,
#buddypress div.pagination div.bp-pagination-links .page-numbers + span,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers + a,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers + span,
#buddypress div.bbp-pagination div.pagination-links .page-numbers + a,
#buddypress div.bbp-pagination div.pagination-links .page-numbers + span,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers + a,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers + span,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers + a,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers + span,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers + a,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers + span,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers + a,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers + span,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers + a,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers + span,
#buddypress div.bp-pagination div.pagination-links .page-numbers + a,
#buddypress div.bp-pagination div.pagination-links .page-numbers + span,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers + a,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers + span,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers + a,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers + span,
#bbpress-forums div.pagination div.pagination-links .page-numbers + a,
#bbpress-forums div.pagination div.pagination-links .page-numbers + span,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers + a,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers + span,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers + a,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers + span,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers + a,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers + span,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers + a,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers + span,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers + a,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers + span,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers + a,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers + span,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers + a,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers + span,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers + a,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers + span,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers + a,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers + span,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers + a,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers + span,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers + a,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers + span {
  margin-left: .5rem;
}

#buddypress div.pagination div.pagination-links .page-numbers.current,
#buddypress div.pagination div.bp-pagination-links .page-numbers.current,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#buddypress div.bbp-pagination div.pagination-links .page-numbers.current,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.current,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers.current,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.current,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#buddypress div.bp-pagination div.pagination-links .page-numbers.current,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers.current,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#bbpress-forums div.pagination div.pagination-links .page-numbers.current,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers.current,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.current,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.current,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.current,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.current,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.current,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers.current,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.current,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.current {
  pointer-events: none;
}

#buddypress div.pagination div.pagination-links .page-numbers.dots,
#buddypress div.pagination div.bp-pagination-links .page-numbers.dots,
#buddypress div.pagination div.bbp-pagination-links .pag-data .page-numbers.dots,
#buddypress div.bbp-pagination div.pagination-links .page-numbers.dots,
#buddypress div.bbp-pagination div.bp-pagination-links .page-numbers.dots,
#buddypress div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.dots,
#buddypress div.bp-swap-pagination div.pagination-links .page-numbers.dots,
#buddypress div.bp-swap-pagination div.bp-pagination-links .page-numbers.dots,
#buddypress div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.dots,
#buddypress div.bp-pagination div.pagination-links .page-numbers.dots,
#buddypress div.bp-pagination div.bp-pagination-links .page-numbers.dots,
#buddypress div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.dots,
#bbpress-forums div.pagination div.pagination-links .page-numbers.dots,
#bbpress-forums div.pagination div.bp-pagination-links .page-numbers.dots,
#bbpress-forums div.pagination div.bbp-pagination-links .pag-data .page-numbers.dots,
#bbpress-forums div.bbp-pagination div.pagination-links .page-numbers.dots,
#bbpress-forums div.bbp-pagination div.bp-pagination-links .page-numbers.dots,
#bbpress-forums div.bbp-pagination div.bbp-pagination-links .pag-data .page-numbers.dots,
#bbpress-forums div.bp-swap-pagination div.pagination-links .page-numbers.dots,
#bbpress-forums div.bp-swap-pagination div.bp-pagination-links .page-numbers.dots,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-links .pag-data .page-numbers.dots,
#bbpress-forums div.bp-pagination div.pagination-links .page-numbers.dots,
#bbpress-forums div.bp-pagination div.bp-pagination-links .page-numbers.dots,
#bbpress-forums div.bp-pagination div.bbp-pagination-links .pag-data .page-numbers.dots {
  pointer-events: none;
}

#buddypress div.pagination div.pag-count,
#buddypress div.pagination div.bbp-pagination-count,
#buddypress div.bbp-pagination div.pag-count,
#buddypress div.bbp-pagination div.bbp-pagination-count,
#buddypress div.bp-swap-pagination div.pag-count,
#buddypress div.bp-swap-pagination div.bbp-pagination-count,
#buddypress div.bp-pagination div.pag-count,
#buddypress div.bp-pagination div.bbp-pagination-count,
#bbpress-forums div.pagination div.pag-count,
#bbpress-forums div.pagination div.bbp-pagination-count,
#bbpress-forums div.bbp-pagination div.pag-count,
#bbpress-forums div.bbp-pagination div.bbp-pagination-count,
#bbpress-forums div.bp-swap-pagination div.pag-count,
#bbpress-forums div.bp-swap-pagination div.bbp-pagination-count,
#bbpress-forums div.bp-pagination div.pag-count,
#bbpress-forums div.bp-pagination div.bbp-pagination-count {
  opacity: .7;
  font-style: italic;
  float: none;
  margin-left: auto;
  order: 2;
}

/**
 * Fonts
 *
 * Custom fonts.
 */
@font-face {
  font-family: 'sinclair';
  src: url("../fonts/sinclair//sinclair.woff?21roo7") format("woff");
  font-weight: normal;
  font-style: normal;
}

.sinclair-icon {
  display: inline-block;
  vertical-align: middle;
  font-family: 'sinclair';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'sinclair' !important;
}

.sinclair-activity:before {
  content: "\e900";
}

.sinclair-address-book:before {
  content: "\e901";
}

.sinclair-airplane-in-flight:before {
  content: "\e902";
}

.sinclair-airplane-landing:before {
  content: "\e903";
}

.sinclair-airplane-takeoff:before {
  content: "\e904";
}

.sinclair-airplane-tilt:before {
  content: "\e905";
}

.sinclair-airplane:before {
  content: "\e906";
}

.sinclair-airplay:before {
  content: "\e907";
}

.sinclair-alarm:before {
  content: "\e908";
}

.sinclair-align-bottom:before {
  content: "\e909";
}

.sinclair-align-center-horizontal:before {
  content: "\e90a";
}

.sinclair-align-center-vertical:before {
  content: "\e90b";
}

.sinclair-align-left:before {
  content: "\e90c";
}

.sinclair-align-right:before {
  content: "\e90d";
}

.sinclair-align-top:before {
  content: "\e90e";
}

.sinclair-anchor-simple:before {
  content: "\e90f";
}

.sinclair-anchor:before {
  content: "\e910";
}

.sinclair-android-logo:before {
  content: "\e911";
}

.sinclair-aperture:before {
  content: "\e912";
}

.sinclair-app-window:before {
  content: "\e913";
}

.sinclair-apple-logo:before {
  content: "\e914";
}

.sinclair-archive-box:before {
  content: "\e915";
}

.sinclair-archive-tray:before {
  content: "\e916";
}

.sinclair-archive:before {
  content: "\e917";
}

.sinclair-armchair:before {
  content: "\e918";
}

.sinclair-arrow-arc-left:before {
  content: "\e919";
}

.sinclair-arrow-arc-right:before {
  content: "\e91a";
}

.sinclair-arrow-bend-double-up-left:before {
  content: "\e91b";
}

.sinclair-arrow-bend-double-up-right:before {
  content: "\e91c";
}

.sinclair-arrow-bend-down-left:before {
  content: "\e91d";
}

.sinclair-arrow-bend-down-right:before {
  content: "\e91e";
}

.sinclair-arrow-bend-left-down:before {
  content: "\e91f";
}

.sinclair-arrow-bend-left-up:before {
  content: "\e920";
}

.sinclair-arrow-bend-right-down:before {
  content: "\e921";
}

.sinclair-arrow-bend-right-up:before {
  content: "\e922";
}

.sinclair-arrow-bend-up-left:before {
  content: "\e923";
}

.sinclair-arrow-bend-up-right:before {
  content: "\e924";
}

.sinclair-arrow-circle-down-left:before {
  content: "\e925";
}

.sinclair-arrow-circle-down-right:before {
  content: "\e926";
}

.sinclair-arrow-circle-down:before {
  content: "\e927";
}

.sinclair-arrow-circle-left:before {
  content: "\e928";
}

.sinclair-arrow-circle-right:before {
  content: "\e929";
}

.sinclair-arrow-circle-up-left:before {
  content: "\e92a";
}

.sinclair-arrow-circle-up-right:before {
  content: "\e92b";
}

.sinclair-arrow-circle-up:before {
  content: "\e92c";
}

.sinclair-arrow-clockwise:before {
  content: "\e92d";
}

.sinclair-arrow-counter-clockwise:before {
  content: "\e92e";
}

.sinclair-arrow-down-left:before {
  content: "\e92f";
}

.sinclair-arrow-down-right:before {
  content: "\e930";
}

.sinclair-arrow-down:before {
  content: "\e931";
}

.sinclair-arrow-elbow-down-left:before {
  content: "\e932";
}

.sinclair-arrow-elbow-down-right:before {
  content: "\e933";
}

.sinclair-arrow-elbow-left-down:before {
  content: "\e934";
}

.sinclair-arrow-elbow-left-up:before {
  content: "\e935";
}

.sinclair-arrow-elbow-left:before {
  content: "\e936";
}

.sinclair-arrow-elbow-right-down:before {
  content: "\e937";
}

.sinclair-arrow-elbow-right-up:before {
  content: "\e938";
}

.sinclair-arrow-elbow-right:before {
  content: "\e939";
}

.sinclair-arrow-elbow-up-left:before {
  content: "\e93a";
}

.sinclair-arrow-elbow-up-right:before {
  content: "\e93b";
}

.sinclair-arrow-fat-down:before {
  content: "\e93c";
}

.sinclair-arrow-fat-left:before {
  content: "\e93d";
}

.sinclair-arrow-fat-line-down:before {
  content: "\e93e";
}

.sinclair-arrow-fat-line-left:before {
  content: "\e93f";
}

.sinclair-arrow-fat-line-right:before {
  content: "\e940";
}

.sinclair-arrow-fat-line-up:before {
  content: "\e941";
}

.sinclair-arrow-fat-lines-down:before {
  content: "\e942";
}

.sinclair-arrow-fat-lines-left:before {
  content: "\e943";
}

.sinclair-arrow-fat-lines-right:before {
  content: "\e944";
}

.sinclair-arrow-fat-lines-up:before {
  content: "\e945";
}

.sinclair-arrow-fat-right:before {
  content: "\e946";
}

.sinclair-arrow-fat-up:before {
  content: "\e947";
}

.sinclair-arrow-left:before {
  content: "\e948";
}

.sinclair-arrow-line-down-left:before {
  content: "\e949";
}

.sinclair-arrow-line-down-right:before {
  content: "\e94a";
}

.sinclair-arrow-line-down:before {
  content: "\e94b";
}

.sinclair-arrow-line-left:before {
  content: "\e94c";
}

.sinclair-arrow-line-right:before {
  content: "\e94d";
}

.sinclair-arrow-line-up-left:before {
  content: "\e94e";
}

.sinclair-arrow-line-up-right:before {
  content: "\e94f";
}

.sinclair-arrow-line-up:before {
  content: "\e950";
}

.sinclair-arrow-right:before {
  content: "\e951";
}

.sinclair-arrow-square-down-left:before {
  content: "\e952";
}

.sinclair-arrow-square-down-right:before {
  content: "\e953";
}

.sinclair-arrow-square-down:before {
  content: "\e954";
}

.sinclair-arrow-square-in:before {
  content: "\e955";
}

.sinclair-arrow-square-left:before {
  content: "\e956";
}

.sinclair-arrow-square-out:before {
  content: "\e957";
}

.sinclair-arrow-square-right:before {
  content: "\e958";
}

.sinclair-arrow-square-up-left:before {
  content: "\e959";
}

.sinclair-arrow-square-up-right:before {
  content: "\e95a";
}

.sinclair-arrow-square-up:before {
  content: "\e95b";
}

.sinclair-arrow-u-down-left:before {
  content: "\e95c";
}

.sinclair-arrow-u-down-right:before {
  content: "\e95d";
}

.sinclair-arrow-u-left-down:before {
  content: "\e95e";
}

.sinclair-arrow-u-left-up:before {
  content: "\e95f";
}

.sinclair-arrow-u-right-down:before {
  content: "\e960";
}

.sinclair-arrow-u-right-up:before {
  content: "\e961";
}

.sinclair-arrow-u-up-left:before {
  content: "\e962";
}

.sinclair-arrow-u-up-right:before {
  content: "\e963";
}

.sinclair-arrow-up-left:before {
  content: "\e964";
}

.sinclair-arrow-up-right:before {
  content: "\e965";
}

.sinclair-arrow-up:before {
  content: "\e966";
}

.sinclair-arrows-clockwise:before {
  content: "\e967";
}

.sinclair-arrows-counter-clockwise:before {
  content: "\e968";
}

.sinclair-arrows-down-up:before {
  content: "\e969";
}

.sinclair-arrows-in-cardinal:before {
  content: "\e96a";
}

.sinclair-arrows-in-line-horizontal:before {
  content: "\e96b";
}

.sinclair-arrows-in-line-vertical:before {
  content: "\e96c";
}

.sinclair-arrows-in-simple:before {
  content: "\e96d";
}

.sinclair-arrows-in:before {
  content: "\e96e";
}

.sinclair-arrows-left-right:before {
  content: "\e96f";
}

.sinclair-arrows-out-cardinal:before {
  content: "\e970";
}

.sinclair-arrows-out-line-horizontal:before {
  content: "\e971";
}

.sinclair-arrows-out-line-vertical:before {
  content: "\e972";
}

.sinclair-arrows-out-simple:before {
  content: "\e973";
}

.sinclair-arrows-out:before {
  content: "\e974";
}

.sinclair-article-medium:before {
  content: "\e975";
}

.sinclair-article-ny-times:before {
  content: "\e976";
}

.sinclair-article:before {
  content: "\e977";
}

.sinclair-asterisk:before {
  content: "\e978";
}

.sinclair-at:before {
  content: "\e979";
}

.sinclair-atom:before {
  content: "\e97a";
}

.sinclair-baby:before {
  content: "\e97b";
}

.sinclair-backspace:before {
  content: "\e97c";
}

.sinclair-bag-simple:before {
  content: "\e97d";
}

.sinclair-bag:before {
  content: "\e97e";
}

.sinclair-bank:before {
  content: "\e97f";
}

.sinclair-barbell:before {
  content: "\e980";
}

.sinclair-barcode:before {
  content: "\e981";
}

.sinclair-basketball:before {
  content: "\e982";
}

.sinclair-battery-charging-vertical:before {
  content: "\e983";
}

.sinclair-battery-charging:before {
  content: "\e984";
}

.sinclair-battery-empty:before {
  content: "\e985";
}

.sinclair-battery-full:before {
  content: "\e986";
}

.sinclair-battery-high:before {
  content: "\e987";
}

.sinclair-battery-low:before {
  content: "\e988";
}

.sinclair-battery-medium:before {
  content: "\e989";
}

.sinclair-battery-warning-vertical:before {
  content: "\e98a";
}

.sinclair-battery-warning:before {
  content: "\e98b";
}

.sinclair-bed:before {
  content: "\e98c";
}

.sinclair-bell-ringing:before {
  content: "\e98d";
}

.sinclair-bell-simple-ringing:before {
  content: "\e98e";
}

.sinclair-bell-simple-slash:before {
  content: "\e98f";
}

.sinclair-bell-simple-z:before {
  content: "\e990";
}

.sinclair-bell-simple:before {
  content: "\e991";
}

.sinclair-bell-slash:before {
  content: "\e992";
}

.sinclair-bell-z:before {
  content: "\e993";
}

.sinclair-bell:before {
  content: "\e994";
}

.sinclair-bicycle:before {
  content: "\e995";
}

.sinclair-bird:before {
  content: "\e996";
}

.sinclair-bluetooth-connected:before {
  content: "\e997";
}

.sinclair-bluetooth-slash:before {
  content: "\e998";
}

.sinclair-bluetooth-x:before {
  content: "\e999";
}

.sinclair-bluetooth:before {
  content: "\e99a";
}

.sinclair-boat:before {
  content: "\e99b";
}

.sinclair-book-bookmark:before {
  content: "\e99c";
}

.sinclair-book-open:before {
  content: "\e99d";
}

.sinclair-book:before {
  content: "\e99e";
}

.sinclair-bookmark-simple:before {
  content: "\e99f";
}

.sinclair-bookmark:before {
  content: "\e9a0";
}

.sinclair-bookmarks-simple:before {
  content: "\e9a1";
}

.sinclair-bookmarks:before {
  content: "\e9a2";
}

.sinclair-books:before {
  content: "\e9a3";
}

.sinclair-bounding-box:before {
  content: "\e9a4";
}

.sinclair-brackets-angle:before {
  content: "\e9a5";
}

.sinclair-brackets-curly:before {
  content: "\e9a6";
}

.sinclair-brackets-round:before {
  content: "\e9a7";
}

.sinclair-brackets-square:before {
  content: "\e9a8";
}

.sinclair-brain:before {
  content: "\e9a9";
}

.sinclair-brandy:before {
  content: "\e9aa";
}

.sinclair-briefcase-metal:before {
  content: "\e9ab";
}

.sinclair-briefcase:before {
  content: "\e9ac";
}

.sinclair-broadcast:before {
  content: "\e9ad";
}

.sinclair-browser:before {
  content: "\e9ae";
}

.sinclair-browsers:before {
  content: "\e9af";
}

.sinclair-bug-beetle:before {
  content: "\e9b0";
}

.sinclair-bug-droid:before {
  content: "\e9b1";
}

.sinclair-bug:before {
  content: "\e9b2";
}

.sinclair-buildings:before {
  content: "\e9b3";
}

.sinclair-bus:before {
  content: "\e9b4";
}

.sinclair-cake:before {
  content: "\e9b5";
}

.sinclair-calculator:before {
  content: "\e9b6";
}

.sinclair-calendar-blank:before {
  content: "\e9b7";
}

.sinclair-calendar-check:before {
  content: "\e9b8";
}

.sinclair-calendar-plus:before {
  content: "\e9b9";
}

.sinclair-calendar-x:before {
  content: "\e9ba";
}

.sinclair-calendar:before {
  content: "\e9bb";
}

.sinclair-camera-slash:before {
  content: "\e9bc";
}

.sinclair-camera:before {
  content: "\e9bd";
}

.sinclair-car-simple:before {
  content: "\e9be";
}

.sinclair-car:before {
  content: "\e9bf";
}

.sinclair-cardholder:before {
  content: "\e9c0";
}

.sinclair-cards:before {
  content: "\e9c1";
}

.sinclair-caret-circle-double-down:before {
  content: "\e9c2";
}

.sinclair-caret-circle-double-left:before {
  content: "\e9c3";
}

.sinclair-caret-circle-double-right:before {
  content: "\e9c4";
}

.sinclair-caret-circle-double-up:before {
  content: "\e9c5";
}

.sinclair-caret-circle-down:before {
  content: "\e9c6";
}

.sinclair-caret-circle-left:before {
  content: "\e9c7";
}

.sinclair-caret-circle-right:before {
  content: "\e9c8";
}

.sinclair-caret-circle-up:before {
  content: "\e9c9";
}

.sinclair-caret-double-down:before {
  content: "\e9ca";
}

.sinclair-caret-double-left:before {
  content: "\e9cb";
}

.sinclair-caret-double-right:before {
  content: "\e9cc";
}

.sinclair-caret-double-up:before {
  content: "\e9cd";
}

.sinclair-caret-down:before {
  content: "\e9ce";
}

.sinclair-caret-left:before {
  content: "\e9cf";
}

.sinclair-caret-right:before {
  content: "\e9d0";
}

.sinclair-caret-up:before {
  content: "\e9d1";
}

.sinclair-cat:before {
  content: "\e9d2";
}

.sinclair-cell-signal-full:before {
  content: "\e9d3";
}

.sinclair-cell-signal-high:before {
  content: "\e9d4";
}

.sinclair-cell-signal-low:before {
  content: "\e9d5";
}

.sinclair-cell-signal-medium:before {
  content: "\e9d6";
}

.sinclair-cell-signal-none:before {
  content: "\e9d7";
}

.sinclair-cell-signal-slash:before {
  content: "\e9d8";
}

.sinclair-cell-signal-x:before {
  content: "\e9d9";
}

.sinclair-chalkboard-simple:before {
  content: "\e9da";
}

.sinclair-chalkboard-teacher:before {
  content: "\e9db";
}

.sinclair-chalkboard:before {
  content: "\e9dc";
}

.sinclair-chart-bar-horizontal:before {
  content: "\e9dd";
}

.sinclair-chart-bar:before {
  content: "\e9de";
}

.sinclair-chart-line-up:before {
  content: "\e9df";
}

.sinclair-chart-line:before {
  content: "\e9e0";
}

.sinclair-chart-pie-slice:before {
  content: "\e9e1";
}

.sinclair-chart-pie:before {
  content: "\e9e2";
}

.sinclair-chat-centered-dots:before {
  content: "\e9e3";
}

.sinclair-chat-centered-text:before {
  content: "\e9e4";
}

.sinclair-chat-centered:before {
  content: "\e9e5";
}

.sinclair-chat-circle-dots:before {
  content: "\e9e6";
}

.sinclair-chat-circle-text:before {
  content: "\e9e7";
}

.sinclair-chat-circle:before {
  content: "\e9e8";
}

.sinclair-chat-dots:before {
  content: "\e9e9";
}

.sinclair-chat-teardrop-dots:before {
  content: "\e9ea";
}

.sinclair-chat-teardrop-text:before {
  content: "\e9eb";
}

.sinclair-chat-teardrop:before {
  content: "\e9ec";
}

.sinclair-chat-text:before {
  content: "\e9ed";
}

.sinclair-chat:before {
  content: "\e9ee";
}

.sinclair-chats-circle:before {
  content: "\e9ef";
}

.sinclair-chats-teardrop:before {
  content: "\e9f0";
}

.sinclair-chats:before {
  content: "\e9f1";
}

.sinclair-check-circle:before {
  content: "\e9f2";
}

.sinclair-check-square-offset:before {
  content: "\e9f3";
}

.sinclair-check-square:before {
  content: "\e9f4";
}

.sinclair-check:before {
  content: "\e9f5";
}

.sinclair-checks:before {
  content: "\e9f6";
}

.sinclair-circle-dashed:before {
  content: "\e9f7";
}

.sinclair-circle-half-tilt:before {
  content: "\e9f8";
}

.sinclair-circle-half:before {
  content: "\e9f9";
}

.sinclair-circle-wavy-check:before {
  content: "\e9fa";
}

.sinclair-circle-wavy-question:before {
  content: "\e9fb";
}

.sinclair-circle-wavy-warning:before {
  content: "\e9fc";
}

.sinclair-circle-wavy:before {
  content: "\e9fd";
}

.sinclair-circle:before {
  content: "\e9fe";
}

.sinclair-circles-four:before {
  content: "\e9ff";
}

.sinclair-circles-three-plus:before {
  content: "\ea00";
}

.sinclair-circles-three:before {
  content: "\ea01";
}

.sinclair-clipboard-text:before {
  content: "\ea02";
}

.sinclair-clipboard:before {
  content: "\ea03";
}

.sinclair-clock-afternoon:before {
  content: "\ea04";
}

.sinclair-clock-clockwise:before {
  content: "\ea05";
}

.sinclair-clock-counter-clockwise:before {
  content: "\ea06";
}

.sinclair-clock:before {
  content: "\ea07";
}

.sinclair-closed-captioning:before {
  content: "\ea08";
}

.sinclair-cloud-arrow-down:before {
  content: "\ea09";
}

.sinclair-cloud-arrow-up:before {
  content: "\ea0a";
}

.sinclair-cloud-check:before {
  content: "\ea0b";
}

.sinclair-cloud-fog:before {
  content: "\ea0c";
}

.sinclair-cloud-lightning:before {
  content: "\ea0d";
}

.sinclair-cloud-moon:before {
  content: "\ea0e";
}

.sinclair-cloud-rain:before {
  content: "\ea0f";
}

.sinclair-cloud-slash:before {
  content: "\ea10";
}

.sinclair-cloud-snow:before {
  content: "\ea11";
}

.sinclair-cloud-sun:before {
  content: "\ea12";
}

.sinclair-cloud:before {
  content: "\ea13";
}

.sinclair-club:before {
  content: "\ea14";
}

.sinclair-code-simple:before {
  content: "\ea15";
}

.sinclair-code:before {
  content: "\ea16";
}

.sinclair-coffee:before {
  content: "\ea17";
}

.sinclair-coin:before {
  content: "\ea18";
}

.sinclair-columns:before {
  content: "\ea19";
}

.sinclair-command:before {
  content: "\ea1b";
}

.sinclair-compass:before {
  content: "\ea1c";
}

.sinclair-computer-tower:before {
  content: "\ea1d";
}

.sinclair-cookie:before {
  content: "\ea1e";
}

.sinclair-cooking-pot:before {
  content: "\ea1f";
}

.sinclair-copy-simple:before {
  content: "\ea20";
}

.sinclair-copy:before {
  content: "\ea21";
}

.sinclair-copyright:before {
  content: "\ea22";
}

.sinclair-corners-in:before {
  content: "\ea23";
}

.sinclair-corners-out:before {
  content: "\ea24";
}

.sinclair-cpu:before {
  content: "\ea25";
}

.sinclair-credit-card:before {
  content: "\ea26";
}

.sinclair-crop:before {
  content: "\ea27";
}

.sinclair-crosshair-simple:before {
  content: "\ea28";
}

.sinclair-crosshair:before {
  content: "\ea29";
}

.sinclair-crown-simple:before {
  content: "\ea2a";
}

.sinclair-crown:before {
  content: "\ea2b";
}

.sinclair-cube:before {
  content: "\ea2c";
}

.sinclair-currency-btc:before {
  content: "\ea2d";
}

.sinclair-currency-circle-dollar:before {
  content: "\ea2e";
}

.sinclair-currency-cny:before {
  content: "\ea2f";
}

.sinclair-currency-dollar-simple:before {
  content: "\ea30";
}

.sinclair-currency-dollar:before {
  content: "\ea31";
}

.sinclair-currency-eur:before {
  content: "\ea32";
}

.sinclair-currency-gbp:before {
  content: "\ea33";
}

.sinclair-currency-inr:before {
  content: "\ea34";
}

.sinclair-currency-jpy:before {
  content: "\ea35";
}

.sinclair-currency-krw:before {
  content: "\ea36";
}

.sinclair-currency-rub:before {
  content: "\ea37";
}

.sinclair-cursor:before {
  content: "\ea38";
}

.sinclair-database:before {
  content: "\ea39";
}

.sinclair-desktop-tower:before {
  content: "\ea3a";
}

.sinclair-desktop:before {
  content: "\ea3b";
}

.sinclair-device-mobile-camera:before {
  content: "\ea3c";
}

.sinclair-device-mobile-speaker:before {
  content: "\ea3d";
}

.sinclair-device-mobile:before {
  content: "\ea3e";
}

.sinclair-device-tablet-camera:before {
  content: "\ea3f";
}

.sinclair-device-tablet-speaker:before {
  content: "\ea40";
}

.sinclair-device-tablet:before {
  content: "\ea41";
}

.sinclair-diamond:before {
  content: "\ea42";
}

.sinclair-dice-five:before {
  content: "\ea43";
}

.sinclair-dice-four:before {
  content: "\ea44";
}

.sinclair-dice-one:before {
  content: "\ea45";
}

.sinclair-dice-six:before {
  content: "\ea46";
}

.sinclair-dice-three:before {
  content: "\ea47";
}

.sinclair-dice-two:before {
  content: "\ea48";
}

.sinclair-disc:before {
  content: "\ea49";
}

.sinclair-discord-logo:before {
  content: "\ea4a";
}

.sinclair-divide:before {
  content: "\ea4b";
}

.sinclair-dog:before {
  content: "\ea4c";
}

.sinclair-door:before {
  content: "\ea4d";
}

.sinclair-dots-nine:before {
  content: "\ea4e";
}

.sinclair-dots-six-vertical:before {
  content: "\ea4f";
}

.sinclair-dots-six:before {
  content: "\ea50";
}

.sinclair-dots-three-circle-vertical:before {
  content: "\ea51";
}

.sinclair-dots-three-circle:before {
  content: "\ea52";
}

.sinclair-dots-three-outline-vertical:before {
  content: "\ea53";
}

.sinclair-dots-three-outline:before {
  content: "\ea54";
}

.sinclair-dots-three-vertical:before {
  content: "\ea55";
}

.sinclair-dots-three:before {
  content: "\ea56";
}

.sinclair-download-simple:before {
  content: "\ea57";
}

.sinclair-download:before {
  content: "\ea58";
}

.sinclair-dribbble-logo:before {
  content: "\ea59";
}

.sinclair-drop-half:before {
  content: "\ea5a";
}

.sinclair-drop:before {
  content: "\ea5b";
}

.sinclair-ear-slash:before {
  content: "\ea5c";
}

.sinclair-ear:before {
  content: "\ea5d";
}

.sinclair-eject-simple:before {
  content: "\ea5e";
}

.sinclair-eject:before {
  content: "\ea5f";
}

.sinclair-envelope-open:before {
  content: "\ea60";
}

.sinclair-envelope-simple-open:before {
  content: "\ea61";
}

.sinclair-envelope-simple:before {
  content: "\ea62";
}

.sinclair-envelope:before {
  content: "\ea63";
}

.sinclair-equals:before {
  content: "\ea64";
}

.sinclair-eraser:before {
  content: "\ea65";
}

.sinclair-export:before {
  content: "\ea66";
}

.sinclair-eye-closed:before {
  content: "\ea67";
}

.sinclair-eye-slash:before {
  content: "\ea68";
}

.sinclair-eye:before {
  content: "\ea69";
}

.sinclair-eyedropper:before {
  content: "\ea6a";
}

.sinclair-face-mask:before {
  content: "\ea6b";
}

.sinclair-facebook-logo:before {
  content: "\ea6c";
}

.sinclair-factory:before {
  content: "\ea6d";
}

.sinclair-faders-horizontal:before {
  content: "\ea6e";
}

.sinclair-faders:before {
  content: "\ea6f";
}

.sinclair-fast-forward-circle:before {
  content: "\ea70";
}

.sinclair-fast-forward:before {
  content: "\ea71";
}

.sinclair-figma-logo:before {
  content: "\ea72";
}

.sinclair-file-arrow-down:before {
  content: "\ea73";
}

.sinclair-file-arrow-up:before {
  content: "\ea74";
}

.sinclair-file-dotted:before {
  content: "\ea75";
}

.sinclair-file-minus:before {
  content: "\ea76";
}

.sinclair-file-pdf:before {
  content: "\ea77";
}

.sinclair-file-plus:before {
  content: "\ea78";
}

.sinclair-file-search:before {
  content: "\ea79";
}

.sinclair-file-text:before {
  content: "\ea7a";
}

.sinclair-file-x:before {
  content: "\ea7b";
}

.sinclair-file:before {
  content: "\ea7c";
}

.sinclair-files:before {
  content: "\ea7d";
}

.sinclair-film-strip:before {
  content: "\ea7e";
}

.sinclair-fingerprint-simple:before {
  content: "\ea7f";
}

.sinclair-fingerprint:before {
  content: "\ea80";
}

.sinclair-finn-the-human:before {
  content: "\ea81";
}

.sinclair-fire-simple:before {
  content: "\ea82";
}

.sinclair-fire:before {
  content: "\ea83";
}

.sinclair-first-aid-kit:before {
  content: "\ea84";
}

.sinclair-first-aid:before {
  content: "\ea85";
}

.sinclair-fish-simple:before {
  content: "\ea86";
}

.sinclair-fish:before {
  content: "\ea87";
}

.sinclair-flag-banner:before {
  content: "\ea88";
}

.sinclair-flag:before {
  content: "\ea89";
}

.sinclair-flame:before {
  content: "\ea8a";
}

.sinclair-flashlight:before {
  content: "\ea8b";
}

.sinclair-flask:before {
  content: "\ea8c";
}

.sinclair-floppy-disk-back:before {
  content: "\ea8d";
}

.sinclair-floppy-disk:before {
  content: "\ea8e";
}

.sinclair-flow-arrow:before {
  content: "\ea8f";
}

.sinclair-flower-lotus:before {
  content: "\ea90";
}

.sinclair-flower:before {
  content: "\ea91";
}

.sinclair-folder-minus:before {
  content: "\ea92";
}

.sinclair-folder-notch-minus:before {
  content: "\ea93";
}

.sinclair-folder-notch-open:before {
  content: "\ea94";
}

.sinclair-folder-notch-plus:before {
  content: "\ea95";
}

.sinclair-folder-notch:before {
  content: "\ea96";
}

.sinclair-folder-open:before {
  content: "\ea97";
}

.sinclair-folder-plus:before {
  content: "\ea98";
}

.sinclair-folder-simple-minus:before {
  content: "\ea99";
}

.sinclair-folder-simple-plus:before {
  content: "\ea9a";
}

.sinclair-folder-simple:before {
  content: "\ea9b";
}

.sinclair-folder:before {
  content: "\ea9c";
}

.sinclair-folders:before {
  content: "\ea9d";
}

.sinclair-football:before {
  content: "\ea9e";
}

.sinclair-fork-knife:before {
  content: "\ea9f";
}

.sinclair-frame-corners:before {
  content: "\eaa0";
}

.sinclair-framer-logo:before {
  content: "\eaa1";
}

.sinclair-funnel-simple:before {
  content: "\eaa2";
}

.sinclair-funnel:before {
  content: "\eaa3";
}

.sinclair-game-controller:before {
  content: "\eaa4";
}

.sinclair-gas-pump:before {
  content: "\eaa5";
}

.sinclair-gauge:before {
  content: "\eaa6";
}

.sinclair-gear-six:before {
  content: "\eaa7";
}

.sinclair-gear:before {
  content: "\eaa8";
}

.sinclair-gender-female:before {
  content: "\eaa9";
}

.sinclair-gender-intersex:before {
  content: "\eaaa";
}

.sinclair-gender-male:before {
  content: "\eaab";
}

.sinclair-gender-neuter:before {
  content: "\eaac";
}

.sinclair-gender-nonbinary:before {
  content: "\eaad";
}

.sinclair-gender-transgender:before {
  content: "\eaae";
}

.sinclair-ghost:before {
  content: "\eaaf";
}

.sinclair-gif:before {
  content: "\eab0";
}

.sinclair-gift:before {
  content: "\eab1";
}

.sinclair-git-branch:before {
  content: "\eab2";
}

.sinclair-git-commit:before {
  content: "\eab3";
}

.sinclair-git-diff:before {
  content: "\eab4";
}

.sinclair-git-fork:before {
  content: "\eab5";
}

.sinclair-git-merge:before {
  content: "\eab6";
}

.sinclair-git-pull-request:before {
  content: "\eab7";
}

.sinclair-github-logo:before {
  content: "\eab8";
}

.sinclair-gitlab-logo-simple:before {
  content: "\eab9";
}

.sinclair-gitlab-logo:before {
  content: "\eaba";
}

.sinclair-globe-hemisphere-east:before {
  content: "\eabb";
}

.sinclair-globe-hemisphere-west:before {
  content: "\eabc";
}

.sinclair-globe-simple:before {
  content: "\eabd";
}

.sinclair-globe-stand:before {
  content: "\eabe";
}

.sinclair-globe:before {
  content: "\eabf";
}

.sinclair-google-logo:before {
  content: "\eac0";
}

.sinclair-google-play-logo:before {
  content: "\eac1";
}

.sinclair-graduation-cap:before {
  content: "\eac2";
}

.sinclair-grid-four:before {
  content: "\eac3";
}

.sinclair-hand-fist:before {
  content: "\eac4";
}

.sinclair-hand-grabbing:before {
  content: "\eac5";
}

.sinclair-hand-palm:before {
  content: "\eac6";
}

.sinclair-hand-pointing:before {
  content: "\eac7";
}

.sinclair-hand-soap:before {
  content: "\eac8";
}

.sinclair-hand-waving:before {
  content: "\eac9";
}

.sinclair-hand:before {
  content: "\eaca";
}

.sinclair-handbag-simple:before {
  content: "\eacb";
}

.sinclair-handbag:before {
  content: "\eacc";
}

.sinclair-hands-clapping:before {
  content: "\eacd";
}

.sinclair-handshake:before {
  content: "\eace";
}

.sinclair-hard-drive:before {
  content: "\eacf";
}

.sinclair-hard-drives:before {
  content: "\ead0";
}

.sinclair-hash-straight:before {
  content: "\ead1";
}

.sinclair-hash:before {
  content: "\ead2";
}

.sinclair-headlights:before {
  content: "\ead3";
}

.sinclair-headphones:before {
  content: "\ead4";
}

.sinclair-headset:before {
  content: "\ead5";
}

.sinclair-heart-straight:before {
  content: "\ead6";
}

.sinclair-heart:before {
  content: "\ead7";
}

.sinclair-heartbeat:before {
  content: "\ead8";
}

.sinclair-hexagon:before {
  content: "\ead9";
}

.sinclair-highlighter-circle:before {
  content: "\eada";
}

.sinclair-horse:before {
  content: "\eadb";
}

.sinclair-hourglass-high:before {
  content: "\eadc";
}

.sinclair-hourglass-low:before {
  content: "\eadd";
}

.sinclair-hourglass-medium:before {
  content: "\eade";
}

.sinclair-hourglass-simple-high:before {
  content: "\eadf";
}

.sinclair-hourglass-simple-low:before {
  content: "\eae0";
}

.sinclair-hourglass-simple-medium:before {
  content: "\eae1";
}

.sinclair-hourglass-simple:before {
  content: "\eae2";
}

.sinclair-hourglass:before {
  content: "\eae3";
}

.sinclair-house-line:before {
  content: "\eae4";
}

.sinclair-house-simple:before {
  content: "\eae5";
}

.sinclair-house:before {
  content: "\eae6";
}

.sinclair-identification-badge:before {
  content: "\eae7";
}

.sinclair-identification-card:before {
  content: "\eae8";
}

.sinclair-image-square:before {
  content: "\eae9";
}

.sinclair-image:before {
  content: "\eaea";
}

.sinclair-infinity:before {
  content: "\eaeb";
}

.sinclair-info:before {
  content: "\eaec";
}

.sinclair-instagram-logo:before {
  content: "\eaed";
}

.sinclair-intersect:before {
  content: "\eaee";
}

.sinclair-jeep:before {
  content: "\eaef";
}

.sinclair-key-return:before {
  content: "\eaf0";
}

.sinclair-key:before {
  content: "\eaf1";
}

.sinclair-keyboard:before {
  content: "\eaf2";
}

.sinclair-knife:before {
  content: "\eaf3";
}

.sinclair-lamp:before {
  content: "\eaf4";
}

.sinclair-laptop:before {
  content: "\eaf5";
}

.sinclair-layout:before {
  content: "\eaf6";
}

.sinclair-leaf:before {
  content: "\eaf7";
}

.sinclair-lifebuoy:before {
  content: "\eaf8";
}

.sinclair-lightbulb-filament:before {
  content: "\eaf9";
}

.sinclair-lightbulb:before {
  content: "\eafa";
}

.sinclair-lightning-slash:before {
  content: "\eafb";
}

.sinclair-lightning:before {
  content: "\eafc";
}

.sinclair-line-segment:before {
  content: "\eafd";
}

.sinclair-line-segments:before {
  content: "\eafe";
}

.sinclair-link-break:before {
  content: "\eaff";
}

.sinclair-link-simple-break:before {
  content: "\eb00";
}

.sinclair-link-simple-horizontal-break:before {
  content: "\eb01";
}

.sinclair-link-simple-horizontal:before {
  content: "\eb02";
}

.sinclair-link-simple:before {
  content: "\eb03";
}

.sinclair-link:before {
  content: "\eb04";
}

.sinclair-linkedin-logo:before {
  content: "\eb05";
}

.sinclair-list-bullets:before {
  content: "\eb06";
}

.sinclair-list-dashes:before {
  content: "\eb07";
}

.sinclair-list-numbers:before {
  content: "\eb08";
}

.sinclair-list-plus:before {
  content: "\eb09";
}

.sinclair-list:before {
  content: "\eb0a";
}

.sinclair-lock-key-open:before {
  content: "\eb0b";
}

.sinclair-lock-key:before {
  content: "\eb0c";
}

.sinclair-lock-laminated-open:before {
  content: "\eb0d";
}

.sinclair-lock-laminated:before {
  content: "\eb0e";
}

.sinclair-lock-open:before {
  content: "\eb0f";
}

.sinclair-lock-simple-open:before {
  content: "\eb10";
}

.sinclair-lock-simple:before {
  content: "\eb11";
}

.sinclair-lock:before {
  content: "\eb12";
}

.sinclair-magic-wand:before {
  content: "\eb13";
}

.sinclair-magnet-straight:before {
  content: "\eb14";
}

.sinclair-magnet:before {
  content: "\eb15";
}

.sinclair-magnifying-glass-minus:before {
  content: "\eb16";
}

.sinclair-magnifying-glass-plus:before {
  content: "\eb17";
}

.sinclair-magnifying-glass:before {
  content: "\eb18";
}

.sinclair-map-pin-line:before {
  content: "\eb19";
}

.sinclair-map-pin:before {
  content: "\eb1a";
}

.sinclair-map-trifold:before {
  content: "\eb1b";
}

.sinclair-marker-circle:before {
  content: "\eb1c";
}

.sinclair-martini:before {
  content: "\eb1d";
}

.sinclair-math-operations:before {
  content: "\eb1e";
}

.sinclair-medal:before {
  content: "\eb1f";
}

.sinclair-medium-logo:before {
  content: "\eb20";
}

.sinclair-megaphone-simple:before {
  content: "\eb21";
}

.sinclair-megaphone:before {
  content: "\eb22";
}

.sinclair-messenger-logo:before {
  content: "\eb23";
}

.sinclair-microphone-slash:before {
  content: "\eb24";
}

.sinclair-microphone:before {
  content: "\eb25";
}

.sinclair-minus-circle:before {
  content: "\eb26";
}

.sinclair-minus:before {
  content: "\eb27";
}

.sinclair-money:before {
  content: "\eb28";
}

.sinclair-monitor-play:before {
  content: "\eb29";
}

.sinclair-monitor:before {
  content: "\eb2a";
}

.sinclair-moon-stars:before {
  content: "\eb2b";
}

.sinclair-moon:before {
  content: "\eb2c";
}

.sinclair-mouse-simple:before {
  content: "\eb2d";
}

.sinclair-mouse:before {
  content: "\eb2e";
}

.sinclair-music-note-simple:before {
  content: "\eb2f";
}

.sinclair-music-note:before {
  content: "\eb30";
}

.sinclair-music-notes-simple:before {
  content: "\eb31";
}

.sinclair-music-notes:before {
  content: "\eb32";
}

.sinclair-navigation-arrow:before {
  content: "\eb33";
}

.sinclair-newspaper-clipping:before {
  content: "\eb34";
}

.sinclair-newspaper:before {
  content: "\eb35";
}

.sinclair-note-blank:before {
  content: "\eb36";
}

.sinclair-note-pencil:before {
  content: "\eb37";
}

.sinclair-note:before {
  content: "\eb38";
}

.sinclair-notebook:before {
  content: "\eb39";
}

.sinclair-notepad:before {
  content: "\eb3a";
}

.sinclair-notification:before {
  content: "\eb3b";
}

.sinclair-number-circle-eight:before {
  content: "\eb3c";
}

.sinclair-number-circle-five:before {
  content: "\eb3d";
}

.sinclair-number-circle-four:before {
  content: "\eb3e";
}

.sinclair-number-circle-nine:before {
  content: "\eb3f";
}

.sinclair-number-circle-one:before {
  content: "\eb40";
}

.sinclair-number-circle-seven:before {
  content: "\eb41";
}

.sinclair-number-circle-six:before {
  content: "\eb42";
}

.sinclair-number-circle-three:before {
  content: "\eb43";
}

.sinclair-number-circle-two:before {
  content: "\eb44";
}

.sinclair-number-circle-zero:before {
  content: "\eb45";
}

.sinclair-number-eight:before {
  content: "\eb46";
}

.sinclair-number-five:before {
  content: "\eb47";
}

.sinclair-number-four:before {
  content: "\eb48";
}

.sinclair-number-nine:before {
  content: "\eb49";
}

.sinclair-number-one:before {
  content: "\eb4a";
}

.sinclair-number-seven:before {
  content: "\eb4b";
}

.sinclair-number-six:before {
  content: "\eb4c";
}

.sinclair-number-square-eight:before {
  content: "\eb4d";
}

.sinclair-number-square-five:before {
  content: "\eb4e";
}

.sinclair-number-square-four:before {
  content: "\eb4f";
}

.sinclair-number-square-nine:before {
  content: "\eb50";
}

.sinclair-number-square-one:before {
  content: "\eb51";
}

.sinclair-number-square-seven:before {
  content: "\eb52";
}

.sinclair-number-square-six:before {
  content: "\eb53";
}

.sinclair-number-square-three:before {
  content: "\eb54";
}

.sinclair-number-square-two:before {
  content: "\eb55";
}

.sinclair-number-square-zero:before {
  content: "\eb56";
}

.sinclair-number-three:before {
  content: "\eb57";
}

.sinclair-number-two:before {
  content: "\eb58";
}

.sinclair-number-zero:before {
  content: "\eb59";
}

.sinclair-nut:before {
  content: "\eb5a";
}

.sinclair-ny-times-logo:before {
  content: "\eb5b";
}

.sinclair-octagon:before {
  content: "\eb5c";
}

.sinclair-package:before {
  content: "\eb5d";
}

.sinclair-paint-brush-broad:before {
  content: "\eb5e";
}

.sinclair-paint-brush-household:before {
  content: "\eb5f";
}

.sinclair-paint-brush:before {
  content: "\eb60";
}

.sinclair-paint-bucket:before {
  content: "\eb61";
}

.sinclair-paint-roller:before {
  content: "\eb62";
}

.sinclair-palette:before {
  content: "\eb63";
}

.sinclair-paper-plane-right:before {
  content: "\eb64";
}

.sinclair-paper-plane-tilt:before {
  content: "\eb65";
}

.sinclair-paper-plane:before {
  content: "\eb66";
}

.sinclair-paperclip-horizontal:before {
  content: "\eb67";
}

.sinclair-paperclip:before {
  content: "\eb68";
}

.sinclair-path:before {
  content: "\eb69";
}

.sinclair-pause-circle:before {
  content: "\eb6a";
}

.sinclair-pause:before {
  content: "\eb6b";
}

.sinclair-paw-print:before {
  content: "\eb6c";
}

.sinclair-peace:before {
  content: "\eb6d";
}

.sinclair-pen-nib-straight:before {
  content: "\eb6e";
}

.sinclair-pen-nib:before {
  content: "\eb6f";
}

.sinclair-pen:before {
  content: "\eb70";
}

.sinclair-pencil-circle:before {
  content: "\eb71";
}

.sinclair-pencil-line:before {
  content: "\eb72";
}

.sinclair-pencil-simple:before {
  content: "\eb73";
}

.sinclair-pencil:before {
  content: "\eb74";
}

.sinclair-percent:before {
  content: "\eb75";
}

.sinclair-person-simple-run:before {
  content: "\eb76";
}

.sinclair-person-simple-walk:before {
  content: "\eb77";
}

.sinclair-person-simple:before {
  content: "\eb78";
}

.sinclair-person:before {
  content: "\eb79";
}

.sinclair-phone-call:before {
  content: "\eb7a";
}

.sinclair-phone-disconnect:before {
  content: "\eb7b";
}

.sinclair-phone-incoming:before {
  content: "\eb7c";
}

.sinclair-phone-outgoing:before {
  content: "\eb7d";
}

.sinclair-phone-slash:before {
  content: "\eb7e";
}

.sinclair-phone-x:before {
  content: "\eb7f";
}

.sinclair-phone:before {
  content: "\eb80";
}

.sinclair-phosphor-logo:before {
  content: "\eb81";
}

.sinclair-picture-in-picture:before {
  content: "\eb82";
}

.sinclair-pill:before {
  content: "\eb83";
}

.sinclair-pinterest-logo:before {
  content: "\eb84";
}

.sinclair-pizza:before {
  content: "\eb85";
}

.sinclair-placeholder:before {
  content: "\eb86";
}

.sinclair-planet:before {
  content: "\eb87";
}

.sinclair-play-circle:before {
  content: "\eb88";
}

.sinclair-play:before {
  content: "\eb89";
}

.sinclair-playlist:before {
  content: "\eb8a";
}

.sinclair-plus-circle:before {
  content: "\eb8b";
}

.sinclair-plus-minus:before {
  content: "\eb8c";
}

.sinclair-plus:before {
  content: "\eb8d";
}

.sinclair-poker-chip:before {
  content: "\eb8e";
}

.sinclair-polygon:before {
  content: "\eb8f";
}

.sinclair-power:before {
  content: "\eb90";
}

.sinclair-prescription:before {
  content: "\eb91";
}

.sinclair-presentation-chart:before {
  content: "\eb92";
}

.sinclair-presentation:before {
  content: "\eb93";
}

.sinclair-printer:before {
  content: "\eb94";
}

.sinclair-prohibit-inset:before {
  content: "\eb95";
}

.sinclair-prohibit:before {
  content: "\eb96";
}

.sinclair-projector-screen-chart:before {
  content: "\eb97";
}

.sinclair-projector-screen:before {
  content: "\eb98";
}

.sinclair-push-pin-simple-slash:before {
  content: "\eb99";
}

.sinclair-push-pin-simple:before {
  content: "\eb9a";
}

.sinclair-push-pin-slash:before {
  content: "\eb9b";
}

.sinclair-push-pin:before {
  content: "\eb9c";
}

.sinclair-puzzle-piece:before {
  content: "\eb9d";
}

.sinclair-qr-code:before {
  content: "\eb9e";
}

.sinclair-question:before {
  content: "\eb9f";
}

.sinclair-queue:before {
  content: "\eba0";
}

.sinclair-quotes:before {
  content: "\eba1";
}

.sinclair-radical:before {
  content: "\eba2";
}

.sinclair-radio:before {
  content: "\eba3";
}

.sinclair-rainbow-cloud:before {
  content: "\eba4";
}

.sinclair-rainbow:before {
  content: "\eba5";
}

.sinclair-receipt:before {
  content: "\eba6";
}

.sinclair-record:before {
  content: "\eba7";
}

.sinclair-rectangle:before {
  content: "\eba8";
}

.sinclair-recycle:before {
  content: "\eba9";
}

.sinclair-reddit-logo:before {
  content: "\ebaa";
}

.sinclair-repeat-once:before {
  content: "\ebab";
}

.sinclair-repeat:before {
  content: "\ebac";
}

.sinclair-rewind-circle:before {
  content: "\ebad";
}

.sinclair-rewind:before {
  content: "\ebae";
}

.sinclair-robot:before {
  content: "\ebaf";
}

.sinclair-rocket-launch:before {
  content: "\ebb0";
}

.sinclair-rocket:before {
  content: "\ebb1";
}

.sinclair-rows:before {
  content: "\ebb2";
}

.sinclair-rss-simple:before {
  content: "\ebb3";
}

.sinclair-rss:before {
  content: "\ebb4";
}

.sinclair-ruler:before {
  content: "\ebb5";
}

.sinclair-scales:before {
  content: "\ebb6";
}

.sinclair-scissors:before {
  content: "\ebb7";
}

.sinclair-screencast:before {
  content: "\ebb8";
}

.sinclair-scribble-loop:before {
  content: "\ebb9";
}

.sinclair-selection-all:before {
  content: "\ebba";
}

.sinclair-selection-background:before {
  content: "\ebbb";
}

.sinclair-selection-foreground:before {
  content: "\ebbc";
}

.sinclair-selection-inverse:before {
  content: "\ebbd";
}

.sinclair-selection-plus:before {
  content: "\ebbe";
}

.sinclair-selection-slash:before {
  content: "\ebbf";
}

.sinclair-selection:before {
  content: "\ebc0";
}

.sinclair-share-network:before {
  content: "\ebc2";
}

.sinclair-share:before {
  content: "\ebc3";
}

.sinclair-shield-check:before {
  content: "\ebc4";
}

.sinclair-shield-checkered:before {
  content: "\ebc5";
}

.sinclair-shield-chevron:before {
  content: "\ebc6";
}

.sinclair-shield-plus:before {
  content: "\ebc7";
}

.sinclair-shield-slash:before {
  content: "\ebc8";
}

.sinclair-shield-warning:before {
  content: "\ebc9";
}

.sinclair-shield:before {
  content: "\ebca";
}

.sinclair-shopping-bag-open:before {
  content: "\ebcb";
}

.sinclair-shopping-bag:before {
  content: "\ebcc";
}

.sinclair-shopping-cart-simple:before {
  content: "\ebcd";
}

.sinclair-shopping-cart:before {
  content: "\ebce";
}

.sinclair-shower:before {
  content: "\ebcf";
}

.sinclair-shuffle-angular:before {
  content: "\ebd0";
}

.sinclair-shuffle-simple:before {
  content: "\ebd1";
}

.sinclair-shuffle:before {
  content: "\ebd2";
}

.sinclair-sign-in:before {
  content: "\ebd3";
}

.sinclair-sign-out:before {
  content: "\ebd4";
}

.sinclair-sim-card:before {
  content: "\ebd5";
}

.sinclair-sketch-logo:before {
  content: "\ebd6";
}

.sinclair-skip-back-circle:before {
  content: "\ebd7";
}

.sinclair-skip-back:before {
  content: "\ebd8";
}

.sinclair-skip-forward-circle:before {
  content: "\ebd9";
}

.sinclair-skip-forward:before {
  content: "\ebda";
}

.sinclair-slack-logo:before {
  content: "\ebdb";
}

.sinclair-sliders-horizontal:before {
  content: "\ebdc";
}

.sinclair-sliders:before {
  content: "\ebdd";
}

.sinclair-smiley-blank:before {
  content: "\ebde";
}

.sinclair-smiley-meh:before {
  content: "\ebdf";
}

.sinclair-smiley-nervous:before {
  content: "\ebe0";
}

.sinclair-smiley-sad:before {
  content: "\ebe1";
}

.sinclair-smiley-sticker:before {
  content: "\ebe2";
}

.sinclair-smiley-wink:before {
  content: "\ebe3";
}

.sinclair-smiley-x-eyes:before {
  content: "\ebe4";
}

.sinclair-smiley:before {
  content: "\ebe5";
}

.sinclair-snapchat-logo:before {
  content: "\ebe6";
}

.sinclair-snowflake:before {
  content: "\ebe7";
}

.sinclair-soccer-ball:before {
  content: "\ebe8";
}

.sinclair-sort-ascending:before {
  content: "\ebe9";
}

.sinclair-sort-descending:before {
  content: "\ebea";
}

.sinclair-spade:before {
  content: "\ebeb";
}

.sinclair-sparkle:before {
  content: "\ebec";
}

.sinclair-speaker-high:before {
  content: "\ebed";
}

.sinclair-speaker-low:before {
  content: "\ebee";
}

.sinclair-speaker-none:before {
  content: "\ebef";
}

.sinclair-speaker-simple-high:before {
  content: "\ebf0";
}

.sinclair-speaker-simple-low:before {
  content: "\ebf1";
}

.sinclair-speaker-simple-none:before {
  content: "\ebf2";
}

.sinclair-speaker-simple-slash:before {
  content: "\ebf3";
}

.sinclair-speaker-simple-x:before {
  content: "\ebf4";
}

.sinclair-speaker-slash:before {
  content: "\ebf5";
}

.sinclair-speaker-x:before {
  content: "\ebf6";
}

.sinclair-spinner-gap:before {
  content: "\ebf7";
}

.sinclair-spinner:before {
  content: "\ebf8";
}

.sinclair-spotify-logo:before {
  content: "\ebf9";
}

.sinclair-square-half:before {
  content: "\ebfa";
}

.sinclair-square-logo:before {
  content: "\ebfb";
}

.sinclair-square:before {
  content: "\ebfc";
}

.sinclair-squares-four:before {
  content: "\ebfd";
}

.sinclair-stack-simple:before {
  content: "\ebfe";
}

.sinclair-stack:before {
  content: "\ebff";
}

.sinclair-star-four:before {
  content: "\ec00";
}

.sinclair-star-half:before {
  content: "\ec01";
}

.sinclair-star:before {
  content: "\ec02";
}

.sinclair-sticker:before {
  content: "\ec03";
}

.sinclair-stop-circle:before {
  content: "\ec04";
}

.sinclair-stop:before {
  content: "\ec05";
}

.sinclair-storefront:before {
  content: "\ec06";
}

.sinclair-stripe-logo:before {
  content: "\ec07";
}

.sinclair-student:before {
  content: "\ec08";
}

.sinclair-suitcase-simple:before {
  content: "\ec09";
}

.sinclair-suitcase:before {
  content: "\ec0a";
}

.sinclair-sun-dim:before {
  content: "\ec0b";
}

.sinclair-sun-horizon:before {
  content: "\ec0c";
}

.sinclair-sun:before {
  content: "\ec0d";
}

.sinclair-swap:before {
  content: "\ec0e";
}

.sinclair-swatches:before {
  content: "\ec0f";
}

.sinclair-sword:before {
  content: "\ec10";
}

.sinclair-t-shirt:before {
  content: "\ec11";
}

.sinclair-table:before {
  content: "\ec12";
}

.sinclair-tag-chevron:before {
  content: "\ec13";
}

.sinclair-tag-simple:before {
  content: "\ec14";
}

.sinclair-tag:before {
  content: "\ec15";
}

.sinclair-target:before {
  content: "\ec16";
}

.sinclair-telegram-logo:before {
  content: "\ec17";
}

.sinclair-television-simple:before {
  content: "\ec18";
}

.sinclair-television:before {
  content: "\ec19";
}

.sinclair-tennis-ball:before {
  content: "\ec1a";
}

.sinclair-terminal-window:before {
  content: "\ec1b";
}

.sinclair-terminal:before {
  content: "\ec1c";
}

.sinclair-test-tube:before {
  content: "\ec1d";
}

.sinclair-text-aa:before {
  content: "\ec1e";
}

.sinclair-text-align-center:before {
  content: "\ec1f";
}

.sinclair-text-align-justify:before {
  content: "\ec20";
}

.sinclair-text-align-left:before {
  content: "\ec21";
}

.sinclair-text-align-right:before {
  content: "\ec22";
}

.sinclair-text-bolder:before {
  content: "\ec23";
}

.sinclair-text-h-five:before {
  content: "\ec24";
}

.sinclair-text-h-four:before {
  content: "\ec25";
}

.sinclair-text-h-one:before {
  content: "\ec26";
}

.sinclair-text-h-six:before {
  content: "\ec27";
}

.sinclair-text-h-three:before {
  content: "\ec28";
}

.sinclair-text-h-two:before {
  content: "\ec29";
}

.sinclair-text-h:before {
  content: "\ec2a";
}

.sinclair-text-italic:before {
  content: "\ec2b";
}

.sinclair-text-strikethrough:before {
  content: "\ec2c";
}

.sinclair-text-t:before {
  content: "\ec2d";
}

.sinclair-text-underline:before {
  content: "\ec2e";
}

.sinclair-thermometer-cold:before {
  content: "\ec2f";
}

.sinclair-thermometer-hot:before {
  content: "\ec30";
}

.sinclair-thermometer-simple:before {
  content: "\ec31";
}

.sinclair-thermometer:before {
  content: "\ec32";
}

.sinclair-thumbs-down:before {
  content: "\ec33";
}

.sinclair-thumbs-up:before {
  content: "\ec34";
}

.sinclair-ticket:before {
  content: "\ec35";
}

.sinclair-tiktok-logo:before {
  content: "\ec36";
}

.sinclair-timer:before {
  content: "\ec37";
}

.sinclair-toggle-left:before {
  content: "\ec38";
}

.sinclair-toggle-right:before {
  content: "\ec39";
}

.sinclair-toilet-paper:before {
  content: "\ec3a";
}

.sinclair-tote-simple:before {
  content: "\ec3b";
}

.sinclair-tote:before {
  content: "\ec3c";
}

.sinclair-traffic-sign:before {
  content: "\ec3d";
}

.sinclair-train-regional:before {
  content: "\ec3e";
}

.sinclair-train-simple:before {
  content: "\ec3f";
}

.sinclair-train:before {
  content: "\ec40";
}

.sinclair-translate:before {
  content: "\ec41";
}

.sinclair-trash-simple:before {
  content: "\ec42";
}

.sinclair-trash:before {
  content: "\ec43";
}

.sinclair-tray:before {
  content: "\ec44";
}

.sinclair-tree-evergreen:before {
  content: "\ec45";
}

.sinclair-tree-structure:before {
  content: "\ec46";
}

.sinclair-tree:before {
  content: "\ec47";
}

.sinclair-trend-down:before {
  content: "\ec48";
}

.sinclair-trend-up:before {
  content: "\ec49";
}

.sinclair-triangle:before {
  content: "\ec4a";
}

.sinclair-trophy:before {
  content: "\ec4b";
}

.sinclair-truck:before {
  content: "\ec4c";
}

.sinclair-twitch-logo:before {
  content: "\ec4d";
}

.sinclair-twitter-logo:before {
  content: "\ec4e";
}

.sinclair-umbrella-simple:before {
  content: "\ec4f";
}

.sinclair-umbrella:before {
  content: "\ec50";
}

.sinclair-upload-simple:before {
  content: "\ec51";
}

.sinclair-upload:before {
  content: "\ec52";
}

.sinclair-user-circle-gear:before {
  content: "\ec53";
}

.sinclair-user-circle-minus:before {
  content: "\ec54";
}

.sinclair-user-circle-plus:before {
  content: "\ec55";
}

.sinclair-user-circle:before {
  content: "\ec56";
}

.sinclair-user-focus:before {
  content: "\ec57";
}

.sinclair-user-gear:before {
  content: "\ec58";
}

.sinclair-user-list:before {
  content: "\ec59";
}

.sinclair-user-minus:before {
  content: "\ec5a";
}

.sinclair-user-plus:before {
  content: "\ec5b";
}

.sinclair-user-rectangle:before {
  content: "\ec5c";
}

.sinclair-user-square:before {
  content: "\ec5d";
}

.sinclair-user:before {
  content: "\ec5e";
}

.sinclair-users-four:before {
  content: "\ec5f";
}

.sinclair-users-three:before {
  content: "\ec60";
}

.sinclair-users:before {
  content: "\ec61";
}

.sinclair-vibrate:before {
  content: "\ec62";
}

.sinclair-video-camera-slash:before {
  content: "\ec63";
}

.sinclair-video-camera:before {
  content: "\ec64";
}

.sinclair-voicemail:before {
  content: "\ec65";
}

.sinclair-volleyball:before {
  content: "\ec66";
}

.sinclair-wall:before {
  content: "\ec67";
}

.sinclair-wallet:before {
  content: "\ec68";
}

.sinclair-warning-circle:before {
  content: "\ec69";
}

.sinclair-warning-octagon:before {
  content: "\ec6a";
}

.sinclair-warning:before {
  content: "\ec6b";
}

.sinclair-watch:before {
  content: "\ec6c";
}

.sinclair-waves:before {
  content: "\ec6d";
}

.sinclair-whatsapp-logo:before {
  content: "\ec6e";
}

.sinclair-wheelchair:before {
  content: "\ec6f";
}

.sinclair-wifi-high:before {
  content: "\ec70";
}

.sinclair-wifi-low:before {
  content: "\ec71";
}

.sinclair-wifi-medium:before {
  content: "\ec72";
}

.sinclair-wifi-none:before {
  content: "\ec73";
}

.sinclair-wifi-slash:before {
  content: "\ec74";
}

.sinclair-wifi-x:before {
  content: "\ec75";
}

.sinclair-wind:before {
  content: "\ec76";
}

.sinclair-windows-logo:before {
  content: "\ec77";
}

.sinclair-wine:before {
  content: "\ec78";
}

.sinclair-wrench:before {
  content: "\ec79";
}

.sinclair-x-circle:before {
  content: "\ec7a";
}

.sinclair-x-square:before {
  content: "\ec7b";
}

.sinclair-x:before {
  content: "\ec7c";
}

.sinclair-youtube-logo:before {
  content: "\ec7d";
}

/* Override fonts */
:root {
  --grimlock-icon-times: "\ec7c";
  --grimlock-icon-times-font-family: 'sinclair';
  --grimlock-icon-times-circle: "\ec7a";
  --grimlock-icon-times-circle-font-family: 'sinclair';
  --grimlock-icon-check: "\e9f5";
  --grimlock-icon-check-font-family: 'sinclair';
  --grimlock-icon-edit: "\eb37";
  --grimlock-icon-edit-font-family: 'sinclair';
  --grimlock-icon-alert-circle: "\ec69";
  --grimlock-icon-alert-circle-font-family: 'sinclair';
  --grimlock-icon-alert-triangle: "\ec6b";
  --grimlock-icon-alert-triangle-font-family: 'sinclair';
  --grimlock-icon-question: "\eb9f";
  --grimlock-icon-question-font-family: 'sinclair';
  --grimlock-icon-question-circle: "\eb9f";
  --grimlock-icon-question-circle-font-family: 'sinclair';
  --grimlock-icon-plus: "\eb8d";
  --grimlock-icon-plus-font-family: 'sinclair';
  --grimlock-icon-plus-circle: "\eb8b";
  --grimlock-icon-plus-circle-font-family: 'sinclair';
  --grimlock-icon-minus: "\eb27";
  --grimlock-icon-minus-font-family: 'sinclair';
  --grimlock-icon-minus-circle: "\eb26";
  --grimlock-icon-minus-circle-font-family: 'sinclair';
  --grimlock-icon-search: "\eb18";
  --grimlock-icon-search-font-family: 'sinclair';
  --grimlock-icon-cog: "\eaa8";
  --grimlock-icon-cog-font-family: 'sinclair';
  --grimlock-icon-cogs: "\eaa8";
  --grimlock-icon-cogs-font-family: 'sinclair';
  --grimlock-icon-filter: "\eaa2";
  --grimlock-icon-filter-font-family: 'sinclair';
  --grimlock-icon-sliders: "\ebdd";
  --grimlock-icon-sliders-font-family: 'sinclair';
  --grimlock-icon-upload: "\ec51";
  --grimlock-icon-upload-font-family: 'sinclair';
  --grimlock-icon-download: "\ea57";
  --grimlock-icon-download-font-family: 'sinclair';
  --grimlock-icon-lock: "\eb11";
  --grimlock-icon-lock-font-family: 'sinclair';
  --grimlock-icon-unlock: "\eb10";
  --grimlock-icon-unlock-font-family: 'sinclair';
  --grimlock-icon-globe: "\eabf";
  --grimlock-icon-globe-font-family: 'sinclair';
  --grimlock-icon-map: "\eb1b";
  --grimlock-icon-map-font-family: 'sinclair';
  --grimlock-icon-map-marker: "\eb1a";
  --grimlock-icon-map-marker-font-family: 'sinclair';
  --grimlock-icon-trash: "\ec43";
  --grimlock-icon-trash-font-family: 'sinclair';
  --grimlock-icon-paperclip: "\eb68";
  --grimlock-icon-paperclip-font-family: 'sinclair';
  --grimlock-icon-thumbs-up: "\ec34";
  --grimlock-icon-thumbs-up-font-family: 'sinclair';
  --grimlock-icon-thumbs-down: "\ec33";
  --grimlock-icon-thumbs-down-font-family: 'sinclair';
  --grimlock-icon-file: "\ea7c";
  --grimlock-icon-file-font-family: 'sinclair';
  --grimlock-icon-files: "\ea7c";
  --grimlock-icon-files-font-family: 'sinclair';
  --grimlock-icon-file-text: "\ea7a";
  --grimlock-icon-file-text-font-family: 'sinclair';
  --grimlock-icon-file-plus: "\ea78";
  --grimlock-icon-file-plus-font-family: 'sinclair';
  --grimlock-icon-folder: "\ea9c";
  --grimlock-icon-folder-font-family: 'sinclair';
  --grimlock-icon-angle-up: "\e9d1";
  --grimlock-icon-angle-up-font-family: 'sinclair';
  --grimlock-icon-angle-right: "\e9d0";
  --grimlock-icon-angle-right-font-family: 'sinclair';
  --grimlock-icon-angle-down: "\e9ce";
  --grimlock-icon-angle-down-font-family: 'sinclair';
  --grimlock-icon-angle-left: "\e9cf";
  --grimlock-icon-angle-left-font-family: 'sinclair';
  --grimlock-icon-angle-double-up: "\e9cd";
  --grimlock-icon-angle-double-up-font-family: 'sinclair';
  --grimlock-icon-angle-double-right: "\e9cc";
  --grimlock-icon-angle-double-right-font-family: 'sinclair';
  --grimlock-icon-angle-double-down: "\e9ca";
  --grimlock-icon-angle-double-down-font-family: 'sinclair';
  --grimlock-icon-angle-double-left: "\e9cb";
  --grimlock-icon-angle-double-left-font-family: 'sinclair';
  --grimlock-icon-pager-next: "\e951";
  --grimlock-icon-pager-next-font-family: 'sinclair';
  --grimlock-icon-pager-prev: "\e948";
  --grimlock-icon-pager-prev-font-family: 'sinclair';
  --grimlock-icon-message: "\e9ee";
  --grimlock-icon-message-font-family: 'sinclair';
  --grimlock-icon-messages: "\e9f1";
  --grimlock-icon-messages-font-family: 'sinclair';
  --grimlock-icon-hourglass: "\eae3";
  --grimlock-icon-hourglass-font-family: 'sinclair';
  --grimlock-icon-loading: "\e92d";
  --grimlock-icon-loading-font-family: 'sinclair';
  --grimlock-icon-grid: "\eac3";
  --grimlock-icon-grid-font-family: 'sinclair';
  --grimlock-icon-eye: "\ea69";
  --grimlock-icon-eye-font-family: 'sinclair';
  --grimlock-icon-eye-off: "\ea68";
  --grimlock-icon-eye-off-font-family: 'sinclair';
  --grimlock-icon-check-circle: "\e9f2";
  --grimlock-icon-check-circle-font-family: 'sinclair';
  --grimlock-icon-arrow-up: "\e966";
  --grimlock-icon-arrow-up-font-family: 'sinclair';
  --grimlock-icon-arrow-right: "\e951";
  --grimlock-icon-arrow-right-font-family: 'sinclair';
  --grimlock-icon-arrow-down: "\e931";
  --grimlock-icon-arrow-down-font-family: 'sinclair';
  --grimlock-icon-arrow-left: "\e948";
  --grimlock-icon-arrow-left-font-family: 'sinclair';
  --grimlock-icon-user: "\ec5e";
  --grimlock-icon-user-font-family: 'sinclair';
  --grimlock-icon-users: "\ec61";
  --grimlock-icon-users-font-family: 'sinclair';
  --grimlock-icon-group: "\ec61";
  --grimlock-icon-group-font-family: 'sinclair';
  --grimlock-icon-groups: "\ec61";
  --grimlock-icon-groups-font-family: 'sinclair';
  --grimlock-icon-poke: "\eaca";
  --grimlock-icon-poke-font-family: 'sinclair';
  --grimlock-icon-cubes: "\ea2c";
  --grimlock-icon-cubes-font-family: 'sinclair';
  --grimlock-icon-tasks: "\eb0a";
  --grimlock-icon-tasks-font-family: 'sinclair';
  --grimlock-icon-credit-card: "\ea26";
  --grimlock-icon-credit-card-font-family: 'sinclair';
  --grimlock-icon-at: "\e979";
  --grimlock-icon-at-font-family: 'sinclair';
  --grimlock-icon-personal: "\ec56";
  --grimlock-icon-personal-font-family: 'sinclair';
  --grimlock-icon-trophy: "\eb1f";
  --grimlock-icon-trophy-font-family: 'sinclair';
  --grimlock-icon-profile-avatar: "\ec56";
  --grimlock-icon-profile-avatar-font-family: 'sinclair';
  --grimlock-icon-image: "\eaea";
  --grimlock-icon-image-font-family: 'sinclair';
  --grimlock-icon-inbox: "\e917";
  --grimlock-icon-inbox-font-family: 'sinclair';
  --grimlock-icon-quote: "\e9e7";
  --grimlock-icon-quote-font-family: 'sinclair';
  --grimlock-icon-quill: "\eaf7";
  --grimlock-icon-quill-font-family: 'sinclair';
  --grimlock-icon-share: "\ebc3";
  --grimlock-icon-share-font-family: 'sinclair';
  --grimlock-icon-check-square: "\e9f4";
  --grimlock-icon-check-square-font-family: 'sinclair';
  --grimlock-icon-bell: "\e991";
  --grimlock-icon-bell-font-family: 'sinclair';
  --grimlock-icon-envelope: "\ea62";
  --grimlock-icon-envelope-font-family: 'sinclair';
  --grimlock-icon-data: "\ea39";
  --grimlock-icon-data-font-family: 'sinclair';
  --grimlock-icon-cancel: "\e9f8";
  --grimlock-icon-cancel-font-family: 'sinclair';
  --grimlock-icon-chat: "\e9ee";
  --grimlock-icon-chat-font-family: 'sinclair';
  --grimlock-icon-topic: "\e9e5";
  --grimlock-icon-topic-font-family: 'sinclair';
  --grimlock-icon-album: "\ebff";
  --grimlock-icon-album-font-family: 'sinclair';
  --grimlock-icon-video: "\ec64";
  --grimlock-icon-video-font-family: 'sinclair';
  --grimlock-icon-music: "\eb31";
  --grimlock-icon-music-font-family: 'sinclair';
  --grimlock-icon-list: "\eb0a";
  --grimlock-icon-list-font-family: 'sinclair';
  --grimlock-icon-spinner: "\e967";
  --grimlock-icon-spinner-font-family: 'sinclair';
  --grimlock-icon-calendar: "\e9b7";
  --grimlock-icon-calendar-font-family: 'sinclair';
  --grimlock-icon-asterisk: "\e978";
  --grimlock-icon-asterisk-font-family: 'sinclair';
  --grimlock-icon-bolt: "\ebb0";
  --grimlock-icon-bolt-font-family: 'sinclair';
  --grimlock-icon-flag: "\ea89";
  --grimlock-icon-flag-font-family: 'sinclair';
  --grimlock-icon-clock: "\ea07";
  --grimlock-icon-clock-font-family: 'sinclair';
  --grimlock-icon-stat: "\e9e0";
  --grimlock-icon-stat-font-family: 'sinclair';
  --grimlock-icon-refresh: "\e967";
  --grimlock-icon-refresh-font-family: 'sinclair';
  --grimlock-icon-dots-v: "\ea55";
  --grimlock-icon-dots-v-font-family: 'sinclair';
  --grimlock-icon-dots-h: "\ea56";
  --grimlock-icon-dots-h-font-family: 'sinclair';
  --grimlock-icon-switch: "\e96f";
  --grimlock-icon-switch-font-family: 'sinclair';
  --grimlock-icon-layers: "\ea20";
  --grimlock-icon-layers-font-family: 'sinclair';
  --grimlock-icon-print: "\eb94";
  --grimlock-icon-print-font-family: 'sinclair';
  --grimlock-icon-hamburger-menu: "\eb0a";
  --grimlock-icon-hamburger-menu-font-family: 'sinclair';
  --grimlock-icon-sun: "\ec0d";
  --grimlock-icon-sun-font-family: 'sinclair';
  --grimlock-icon-cart: "\ebce";
  --grimlock-icon-cart-font-family: 'sinclair';
  --grimlock-icon-checkout: "\e9f2";
  --grimlock-icon-checkout-font-family: 'sinclair';
  --grimlock-icon-link: "\eb03";
  --grimlock-icon-link-font-family: 'sinclair';
  --grimlock-icon-external-link: "\eb03";
  --grimlock-icon-external-link-font-family: 'sinclair';
  --grimlock-icon-cost: "\eb03";
  --grimlock-icon-cost-font-family: 'sinclair';
  --grimlock-icon-ticket: "\ec35";
  --grimlock-icon-ticket-font-family: 'sinclair';
  --grimlock-icon-phone: "\eb80";
  --grimlock-icon-phone-font-family: 'sinclair';
  --grimlock-icon-tags: "\ec15";
  --grimlock-icon-tags-font-family: 'sinclair';
  --grimlock-icon-tec-list: "\ea64";
  --grimlock-icon-tec-list-font-family: 'sinclair';
  --grimlock-icon-tec-month: "\e9bb";
  --grimlock-icon-tec-month-font-family: 'sinclair';
  --grimlock-icon-tec-day: "\ea07";
  --grimlock-icon-tec-day-font-family: 'sinclair';
  --grimlock-icon-tec-photo: "\eaea";
  --grimlock-icon-tec-photo-font-family: 'sinclair';
  --grimlock-icon-tec-week: "\ebb2";
  --grimlock-icon-tec-week-font-family: 'sinclair';
  --grimlock-icon-tec-map: "\eb1a";
  --grimlock-icon-tec-map-font-family: 'sinclair';
  --grimlock-icon-wc-filters: "\eaa2";
  --grimlock-icon-wc-filters-font-family: 'sinclair';
  --grimlock-icon-wc-coupon: "\ec35";
  --grimlock-icon-wc-coupon-font-family: 'sinclair';
}

/*------------------------------------*\
    #TOOLS
\*------------------------------------*/
/*------------------------------------*\
    #BASE
\*------------------------------------*/
body {
  background: #f9f9f9;
  overflow-x: hidden;
}

/**
 * Headings
 */
/**
 * Copy
 */
/*------------------------------------*\
    #LAYOUT
\*------------------------------------*/
/**
 * Alignements
 */
/**
 * Clearings
 */
/**
 * Containers
 */
/**
 * Regions
 */
#header {
  background-color: #235AD2;
}

.site-footer {
  border-top: 1px solid #252B3F;
}

.site-footer .widget-title {
  color: #FFFFFF;
}

.site-prefooter .widget-title,
.site-footer .widget-title {
  font-family: "Poppins", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.5;
  font-size: 1rem;
}

.site-prefooter .widget-title:before,
.site-footer .widget-title:before {
  background: #235AD2;
}

.site-prefooter a:not(.btn):not(.button),
.site-footer a:not(.btn):not(.button) {
  color: rgba(255, 255, 255, 0.8);
}

.site-prefooter a:not(.btn):not(.button):hover,
.site-footer a:not(.btn):not(.button):hover {
  color: #FFFFFF;
}

.site-prefooter .table-striped tbody tr:nth-of-type(odd),
.site-prefooter .widget_calendar table tbody tr:nth-of-type(odd),
.site-footer .table-striped tbody tr:nth-of-type(odd),
.site-footer .widget_calendar table tbody tr:nth-of-type(odd) {
  background-color: rgba(238, 241, 246, 0.1);
}

#footer .widget .menu li + li,
#footer .widget ul:not([class]) li + li {
  margin-top: 1rem;
}

#footer .widget_rss li + li {
  border-top-color: rgba(255, 255, 255, 0.25);
}

#footer .widget_calendar table {
  box-shadow: none;
}

.entry-content > div.wp-block-button.aligncenter + p + div.wp-block-button > .wp-block-button__link {
  border-radius: 5px;
}

.page .site-main > [id^="post-"] > header.entry-header {
  padding-bottom: 2rem;
}

.entry-content > p > img.aligncenter {
  margin-left: auto;
  margin-right: auto;
}

/**
 * Sidebars
 */
/**
 * Wrappers
 */
.no-results.not-found {
  padding: 3rem 1rem;
  text-align: center;
}

.no-results.not-found .search-form {
  display: inline-block;
  width: 100%;
  max-width: 390px;
}

.modal-search .search-form {
  position: relative;
}

.modal-search .search-form .search-field {
  color: #4c5361;
  background: #EEF1F6;
  border: 1px solid #EEF1F6;
}

.modal-search .search-form .search-field:focus {
  color: #0C1C3A;
  background: #FFFFFF;
  border-color: #235AD2;
}

.modal-search .search-form .search-submit {
  color: #4c5361 !important;
  background-color: transparent;
  border: transparent;
}

.modal-search .search-form .search-submit:hover {
  color: #EEF1F6 !important;
}

body.error404 .error-404 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 99999999999999;
  top: 0;
  left: 0;
  overflow: auto;
  background: #FFFFFF;
}

body.error404 .error-404 .region__inner {
  display: flex;
  align-items: center;
}

@media (max-width: 575.98px) {
  body.error404 .error-404 .region__inner {
    min-height: 100vh;
  }
}

@media (min-width: 576px) {
  body.error404 .error-404 .region__inner {
    height: 100% !important;
  }
}

body.error404 .error-404 form.search-form.form-inline .form-group .search-field {
  width: 100%;
  border-color: #EEF1F6;
}

body.error404 .error-404 form.search-form.form-inline .form-group .search-field:focus {
  border-color: #235AD2;
}

/*------------------------------------*\
    #COMPONENTS
\*------------------------------------*/
/**
 * Block Gutenberg
 */
.entry-content ul.wp-block-latest-posts,
.entry-content ul.wp-block-categories,
.entry-content ul.wp-block-archives {
  text-align: left !important;
  list-style: none;
  padding-left: 0 !important;
}

.entry-content ul.wp-block-latest-posts li,
.entry-content ul.wp-block-categories li,
.entry-content ul.wp-block-archives li {
  background-color: #EEF1F6;
}

/**
 * Blockquote
 */
/**
 * Breadcrumb
 */
/**
 * Buttons
 */
input[type="submit"],
.btn {
  font-family: "Poppins", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
}

input[type="submit"].btn-primary,
.btn.btn-primary {
  color: #FFFFFF;
  background-color: #235AD2;
  border-color: #235AD2;
}

input[type="submit"].btn-primary:hover,
.btn.btn-primary:hover {
  color: #FFFFFF;
  background-color: #183e90;
  border-color: #235AD2;
}

input[type="submit"].btn-secondary,
.btn.btn-secondary {
  color: #235AD2;
  background-color: rgba(255, 255, 255, 0);
  border-color: #235AD2;
}

input[type="submit"].btn-secondary:hover,
.btn.btn-secondary:hover {
  color: #183e90;
  background-color: #FFFFFF;
  border-color: #183e90;
}

.wp-block-button.is-style-outline a.wp-block-button__link {
  color: #235AD2 !important;
  border-color: #235AD2;
}

.wp-block-button.is-style-outline a.wp-block-button__link:hover {
  color: #183e90 !important;
  border-color: #183e90;
}

.wp-block-button {
  margin-bottom: 1rem;
}

.wp-block-button + .wp-block-button {
  margin-top: 1rem;
}

.wp-block-button .wp-block-button__link.no-border-radius,
.wp-block-button.is-style-squared .wp-block-button__link,
.wp-block-button .wp-block-button__link.is-style-squared {
  border-radius: 0 !important;
}

.wp-block-button a.wp-block-button__link,
.wp-block-button a:not([href]):not([tabindex]).wp-block-button__link {
  font-family: "Poppins", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: 0;
  text-transform: none;
  background-color: #235AD2;
  color: #FFFFFF;
}

.wp-block-button a.wp-block-button__link:hover, .wp-block-button a.wp-block-button__link:active,
.wp-block-button a:not([href]):not([tabindex]).wp-block-button__link:hover,
.wp-block-button a:not([href]):not([tabindex]).wp-block-button__link:active {
  color: #FFFFFF;
  background-color: #183e90;
  border-color: #183e90;
}

.wp-block-button[class*="is-style-outline"] a.wp-block-button__link {
  border-color: #235AD2;
}

.wp-block-button[class*="is-style-outline"] a.wp-block-button__link:not([href]):not([tabindex]) {
  color: #235AD2;
  background-color: transparent;
}

.wp-block-button[class*="is-style-outline"] a.wp-block-button__link:not([href]):not([tabindex]):hover, .wp-block-button[class*="is-style-outline"] a.wp-block-button__link:not([href]):not([tabindex]):active {
  color: #183e90;
  border-color: #183e90;
  background-color: transparent;
}

.wp-block-button[class*="is-style-outline"] a.wp-block-button__link:hover, .wp-block-button[class*="is-style-outline"] a.wp-block-button__link:active {
  color: #183e90;
  border-color: #183e90;
  background-color: transparent;
}

.wp-block-button a.wp-block-button__link:not([href]):not([tabindex]),
.wp-block-button:not(.is-style-outline) a.wp-block-button__link:not([href]):not([tabindex]) {
  color: #FFFFFF;
  background-color: #235AD2;
}

.wp-block-button a.wp-block-button__link:not([href]):not([tabindex]):hover, .wp-block-button a.wp-block-button__link:not([href]):not([tabindex]):active,
.wp-block-button:not(.is-style-outline) a.wp-block-button__link:not([href]):not([tabindex]):hover,
.wp-block-button:not(.is-style-outline) a.wp-block-button__link:not([href]):not([tabindex]):active {
  color: #FFFFFF;
  background-color: #183e90;
}

/**
 * Captions
 */
.wp-caption p:empty {
  display: none;
}

/**
 * Cards
 */
.card div.entry-content a.more-link {
  color: #235AD2 !important;
  font-weight: 600;
  font-size: calc( 1rem - 2px);
  line-height: 1.5;
  letter-spacing: 0;
  text-transform: none;
  padding: 0.3rem 0 !important;
  position: relative;
  border: 0 !important;
  border-radius: 0;
  display: inline-block;
}

.card div.entry-content a.more-link:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: currentColor;
  z-index: 1;
}

.card div.entry-content a.more-link .sinclair-icon {
  font-size: 1rem;
  vertical-align: text-bottom;
}

.card div.entry-content a.more-link:hover {
  color: #183e90 !important;
}

.card .entry-title {
  font-size: 1.25rem;
}

.card .card-media .entry-category a:not([class*="button"]):not([class*="btn"]) {
  font-weight: 600;
}

.card .card-media .entry-category a:not([class*="button"]):not([class*="btn"])[rel*="category"], .card .card-media .entry-category a:not([class*="button"]):not([class*="btn"])[rel*="tag"] {
  font-weight: 600;
  color: #235AD2;
  background-color: #FFFFFF;
}

.card .card-media .entry-category a:not([class*="button"]):not([class*="btn"])[rel*="category"]:hover, .card .card-media .entry-category a:not([class*="button"]):not([class*="btn"])[rel*="tag"]:hover {
  color: #183e90;
}

.card .card-body {
  padding: 1.5rem;
}

/**
 * Comments
 */
/**
 * Embedded
 */
/**
 * Forms
 */
.site-preheader .search-form.form-inline .form-group button[type="submit"],
.site-prefooter .search-form.form-inline .form-group button[type="submit"],
.site-footer .search-form.form-inline .form-group button[type="submit"] {
  color: #4c5361 !important;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.site-preheader .search-form.form-inline .form-group button[type="submit"]:hover,
.site-prefooter .search-form.form-inline .form-group button[type="submit"]:hover,
.site-footer .search-form.form-inline .form-group button[type="submit"]:hover {
  opacity: .7;
}

.site-prefooter .widget select,
.site-footer .widget select {
  display: inline-block;
  max-width: 300px;
}

input[type="checkbox"],
input[type="radio"] {
  background-color: #EEF1F6;
  border: 1px solid #EEF1F6;
}

input[type="checkbox"]:focus, input[type="checkbox"]:checked,
input[type="radio"]:focus,
input[type="radio"]:checked {
  background-color: #EEF1F6;
  border-color: #235AD2;
}

input[type="checkbox"]:focus:after, input[type="checkbox"]:checked:after,
input[type="radio"]:focus:after,
input[type="radio"]:checked:after {
  color: #235AD2;
}

.post-password-form {
  background-color: #FFFFFF;
  border: 1px solid #EEF1F6;
  border-radius: 0.15rem;
  box-shadow: 0 20px 25px rgba(0, 0, 0, 0.1);
  padding: 30px 30px;
  color: #4c5361;
  margin-bottom: 15px;
}

/**
 * Galleries
 */
/**
 * Media
 */
/**
 * Menus
 */
/**
 * Navigation
 */
.main-navigation {
  background: #FFFFFF;
  border-bottom: var(--grimlock-navigation-border-bottom-width) solid var(--grimlock-navigation-border-bottom-color);
  z-index: 1000;
  box-shadow: 0 0 130px rgba(0, 0, 0, 0.1);
  font-family: "Poppins", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.main-navigation .navbar-toggler span,
.main-navigation .navbar-toggler span:before,
.main-navigation .navbar-toggler span:after {
  background-color: #0C1C3A;
}

.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item-has-children > a {
  position: relative;
}

@media (min-width: 992px) {
  .main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item-has-children > a {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item-has-children > a:after {
    display: inline-block;
    vertical-align: middle;
    font-family: 'sinclair';
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e931";
    display: inline-block;
    vertical-align: middle;
    margin-left: 0.33333rem;
    pointer-events: none;
    text-align: center;
    font-size: 1rem;
    border: 0;
    position: relative;
  }
}

.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item-has-children .menu-item-has-children > a {
  position: relative;
  padding-right: 30px;
}

@media (min-width: 992px) {
  .main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item-has-children .menu-item-has-children > a:after {
    display: inline-block;
    vertical-align: middle;
    font-family: 'sinclair';
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e951";
    position: absolute;
    top: 7px;
    right: 1rem;
    display: inline-block;
    line-height: inherit;
    transform-origin: center;
    margin: 0;
  }
}

.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item > a {
  color: #0C1C3A;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25;
  text-transform: none;
  letter-spacing: 0;
}

@media (min-width: 992px) {
  .main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item > a {
    padding: 1rem 1rem;
  }
  .main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item > a:hover {
    color: #235AD2;
  }
  .main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item > a:hover:before {
    background-color: #235AD2;
    transform: scaleX(1);
  }
}

.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.current-menu-item > a,
.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item.is-toggled > a,
.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item > a:active,
.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item > a:focus,
.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.current_page_item > a,
.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.current-menu-ancestor > a {
  color: #235AD2;
}

.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.current-menu-item > a:before,
.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item.is-toggled > a:before,
.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item > a:active:before,
.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.menu-item > a:focus:before,
.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.current_page_item > a:before,
.main-navigation ul.navbar-nav.navbar-nav--main-menu > li.menu-item.current-menu-ancestor > a:before {
  background-color: #235AD2;
  width: calc( (100%) - (2 * 1rem));
  transform: scaleX(1);
}

.main-navigation ul.navbar-nav--search .search-form .form-group:after {
  content: none;
}

/**
 * Pagination
 */
/**
 * Posts
 */
.posts > [id*="post-"] {
  margin-bottom: 2rem;
}

.posts > [id*="post-"] .card:hover .entry-labels > [class^="post-"] {
  color: #FFFFFF !important;
  background-color: #183e90;
  border-color: #183e90;
}

.posts > [id*="post-"] .card-media .card-img {
  max-height: 450px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.site-main > article.type-post > .entry-header .entry-meta {
  display: flex;
  align-items: center;
}

.site-main > article.type-post > .entry-header .entry-meta .author {
  display: flex;
  align-items: center;
  margin-left: 0.5rem;
}

.site-main > article.type-post > .entry-header .entry-meta .author span + span {
  margin-left: 0.3rem;
}

.site-main > article.type-post > .entry-header .entry-meta .author .avatar-round-ratio.medium {
  width: 35px;
  height: 35px;
}

.single #main > [id^="post-"] {
  margin-bottom: 2rem;
}

.single .entry-header {
  justify-content: flex-start !important;
  align-items: flex-start !important;
  margin-bottom: 4%;
  padding-bottom: calc(4% / 2);
}

.single .entry-meta > div a.post-author .vcard {
  color: #4c5361;
}

.single .entry-meta > div a.post-author:hover .vcard {
  color: #183e90;
}

.single .entry-meta > div .post-date:after {
  content: "\2022";
  display: inline-block;
  margin-left: 0.5rem;
  opacity: 0.75;
}

.single .wp-block-gallery ul.blocks-gallery-grid {
  list-style: none;
  padding-left: 0 !important;
}

.single .entry-content .wp-block-cover .wp-block-cover-text:not(.has-text-color) {
  color: #FFFFFF;
}

body.page div#content .page-links,
body.single.single-post div#content .page-links {
  border-top: 2px solid #EEF1F6;
  border-bottom: 2px solid #EEF1F6;
}

body.page div#content .page-links .post-page-numbers,
body.single.single-post div#content .page-links .post-page-numbers {
  background-color: #235AD2;
  border: 1px solid #235AD2;
  border-radius: 4px;
  color: #FFFFFF;
  line-height: 1.5;
  text-decoration: none !important;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.4rem;
}

body.page div#content .page-links .post-page-numbers:hover,
body.single.single-post div#content .page-links .post-page-numbers:hover {
  background-color: #183e90;
  border-color: #183e90;
  color: #FFFFFF;
}

body.page div#content .page-links .post-page-numbers.current,
body.single.single-post div#content .page-links .post-page-numbers.current {
  background-color: #183e90;
  border-color: #183e90;
  color: #FFFFFF;
}

.wp-block-button.aligncenter {
  justify-content: center;
  display: flex;
}

.wp-block-group.has-background[style*="d8f6e"] {
  padding: 1.5rem;
}

/**
 * Sections
 */
/**
 * Widgets
 */
/*------------------------------------*\
    #STATE
\*------------------------------------*/
/**
 * JS
 */
/**
 * NO-JS
 */
/*------------------------------------*\
    #TRUMPS
\*------------------------------------*/
/**
 * Animations
 */
/**
 * Background
 */
/**
 * Borders
 */
/**
 * Box
 */
/**
 * Positions
 */
/**
 * Text
 */
.has-text-color.has-heading-color {
  color: #0C1C3A;
}

.has-text-color.has-light-gray-color, .has-text-color.has-paragraph-color {
  color: #4c5361;
}

/**
 * Do not add your customizations here, this file will be overridden in future release of the plugin.
 * Make your CSS changes in the Custom CSS panel of the WordPress Customizer or create a child theme : https://codex.wordpress.org/Child_Themes
 */

