/*!/wp-content/cache/asset-cleanup/one/css/item/post-author__assets__fontawesome__css__all-css-v59753c5e5567b373bbad70def2742d4e5bd2d685.css*/
/*!/wp-content/plugins/wp-post-author/assets/fontawesome/css/all.css*//*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900); }

.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.fab,
.fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto; }

.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular {
  font-family: 'Font Awesome 6 Free'; }

.fab,
.fa-brands {
  font-family: 'Font Awesome 6 Brands'; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em; }

.fa-xs {
  font-size: 0.75em;
  line-height: 0.08333em;
  vertical-align: 0.125em; }

.fa-sm {
  font-size: 0.875em;
  line-height: 0.07143em;
  vertical-align: 0.05357em; }

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em; }

.fa-xl {
  font-size: 1.5em;
  line-height: 0.04167em;
  vertical-align: -0.125em; }

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: calc(var(--fa-li-width, 2em) * -1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit; }

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em); }

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em); }

.fa-beat {
  -webkit-animation-name: fa-beat;
          animation-name: fa-beat;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-bounce {
  -webkit-animation-name: fa-bounce;
          animation-name: fa-bounce;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }

.fa-fade {
  -webkit-animation-name: fa-fade;
          animation-name: fa-fade;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-beat-fade {
  -webkit-animation-name: fa-beat-fade;
          animation-name: fa-beat-fade;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-flip {
  -webkit-animation-name: fa-flip;
          animation-name: fa-flip;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-shake {
  -webkit-animation-name: fa-shake;
          animation-name: fa-shake;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 2s);
          animation-duration: var(--fa-animation-duration, 2s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin-reverse {
  --fa-animation-direction: reverse; }

.fa-pulse,
.fa-spin-pulse {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
          animation-timing-function: var(--fa-animation-timing, steps(8)); }

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    -webkit-animation-delay: -1ms;
            animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
            animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    -webkit-transition-duration: 0s;
            transition-duration: 0s; } }

@-webkit-keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25)); } }

@keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25)); } }

@-webkit-keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0); }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0); }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0); } }

@keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0); }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0); }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0); } }

@-webkit-keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4); } }

@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4); } }

@-webkit-keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }

@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }

@-webkit-keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }

@keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }

@-webkit-keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg); }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg); }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg); }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg); }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg); }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg); }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg); }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg); }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); } }

@keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg); }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg); }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg); }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg); }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg); }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg); }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg); }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg); }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); } }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.fa-rotate-90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }

.fa-rotate-180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }

.fa-rotate-270 {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }

.fa-flip-horizontal {
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.fa-flip-vertical {
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }

.fa-rotate-by {
  -webkit-transform: rotate(var(--fa-rotate-angle, none));
          transform: rotate(var(--fa-rotate-angle, none)); }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto); }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: var(--fa-inverse, #fff); }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */

.fa-0::before {
  content: "\30"; }

.fa-1::before {
  content: "\31"; }

.fa-2::before {
  content: "\32"; }

.fa-3::before {
  content: "\33"; }

.fa-4::before {
  content: "\34"; }

.fa-5::before {
  content: "\35"; }

.fa-6::before {
  content: "\36"; }

.fa-7::before {
  content: "\37"; }

.fa-8::before {
  content: "\38"; }

.fa-9::before {
  content: "\39"; }

.fa-fill-drip::before {
  content: "\f576"; }

.fa-arrows-to-circle::before {
  content: "\e4bd"; }

.fa-circle-chevron-right::before {
  content: "\f138"; }

.fa-chevron-circle-right::before {
  content: "\f138"; }

.fa-at::before {
  content: "\40"; }

.fa-trash-can::before {
  content: "\f2ed"; }

.fa-trash-alt::before {
  content: "\f2ed"; }

.fa-text-height::before {
  content: "\f034"; }

.fa-user-xmark::before {
  content: "\f235"; }

.fa-user-times::before {
  content: "\f235"; }

.fa-stethoscope::before {
  content: "\f0f1"; }

.fa-message::before {
  content: "\f27a"; }

.fa-comment-alt::before {
  content: "\f27a"; }

.fa-info::before {
  content: "\f129"; }

.fa-down-left-and-up-right-to-center::before {
  content: "\f422"; }

.fa-compress-alt::before {
  content: "\f422"; }

.fa-explosion::before {
  content: "\e4e9"; }

.fa-file-lines::before {
  content: "\f15c"; }

.fa-file-alt::before {
  content: "\f15c"; }

.fa-file-text::before {
  content: "\f15c"; }

.fa-wave-square::before {
  content: "\f83e"; }

.fa-ring::before {
  content: "\f70b"; }

.fa-building-un::before {
  content: "\e4d9"; }

.fa-dice-three::before {
  content: "\f527"; }

.fa-calendar-days::before {
  content: "\f073"; }

.fa-calendar-alt::before {
  content: "\f073"; }

.fa-anchor-circle-check::before {
  content: "\e4aa"; }

.fa-building-circle-arrow-right::before {
  content: "\e4d1"; }

.fa-volleyball::before {
  content: "\f45f"; }

.fa-volleyball-ball::before {
  content: "\f45f"; }

.fa-arrows-up-to-line::before {
  content: "\e4c2"; }

.fa-sort-down::before {
  content: "\f0dd"; }

.fa-sort-desc::before {
  content: "\f0dd"; }

.fa-circle-minus::before {
  content: "\f056"; }

.fa-minus-circle::before {
  content: "\f056"; }

.fa-door-open::before {
  content: "\f52b"; }

.fa-right-from-bracket::before {
  content: "\f2f5"; }

.fa-sign-out-alt::before {
  content: "\f2f5"; }

.fa-atom::before {
  content: "\f5d2"; }

.fa-soap::before {
  content: "\e06e"; }

.fa-icons::before {
  content: "\f86d"; }

.fa-heart-music-camera-bolt::before {
  content: "\f86d"; }

.fa-microphone-lines-slash::before {
  content: "\f539"; }

.fa-microphone-alt-slash::before {
  content: "\f539"; }

.fa-bridge-circle-check::before {
  content: "\e4c9"; }

.fa-pump-medical::before {
  content: "\e06a"; }

.fa-fingerprint::before {
  content: "\f577"; }

.fa-hand-point-right::before {
  content: "\f0a4"; }

.fa-magnifying-glass-location::before {
  content: "\f689"; }

.fa-search-location::before {
  content: "\f689"; }

.fa-forward-step::before {
  content: "\f051"; }

.fa-step-forward::before {
  content: "\f051"; }

.fa-face-smile-beam::before {
  content: "\f5b8"; }

.fa-smile-beam::before {
  content: "\f5b8"; }

.fa-flag-checkered::before {
  content: "\f11e"; }

.fa-football::before {
  content: "\f44e"; }

.fa-football-ball::before {
  content: "\f44e"; }

.fa-school-circle-exclamation::before {
  content: "\e56c"; }

.fa-crop::before {
  content: "\f125"; }

.fa-angles-down::before {
  content: "\f103"; }

.fa-angle-double-down::before {
  content: "\f103"; }

.fa-users-rectangle::before {
  content: "\e594"; }

.fa-people-roof::before {
  content: "\e537"; }

.fa-people-line::before {
  content: "\e534"; }

.fa-beer-mug-empty::before {
  content: "\f0fc"; }

.fa-beer::before {
  content: "\f0fc"; }

.fa-diagram-predecessor::before {
  content: "\e477"; }

.fa-arrow-up-long::before {
  content: "\f176"; }

.fa-long-arrow-up::before {
  content: "\f176"; }

.fa-fire-flame-simple::before {
  content: "\f46a"; }

.fa-burn::before {
  content: "\f46a"; }

.fa-person::before {
  content: "\f183"; }

.fa-male::before {
  content: "\f183"; }

.fa-laptop::before {
  content: "\f109"; }

.fa-file-csv::before {
  content: "\f6dd"; }

.fa-menorah::before {
  content: "\f676"; }

.fa-truck-plane::before {
  content: "\e58f"; }

.fa-record-vinyl::before {
  content: "\f8d9"; }

.fa-face-grin-stars::before {
  content: "\f587"; }

.fa-grin-stars::before {
  content: "\f587"; }

.fa-bong::before {
  content: "\f55c"; }

.fa-spaghetti-monster-flying::before {
  content: "\f67b"; }

.fa-pastafarianism::before {
  content: "\f67b"; }

.fa-arrow-down-up-across-line::before {
  content: "\e4af"; }

.fa-spoon::before {
  content: "\f2e5"; }

.fa-utensil-spoon::before {
  content: "\f2e5"; }

.fa-jar-wheat::before {
  content: "\e517"; }

.fa-envelopes-bulk::before {
  content: "\f674"; }

.fa-mail-bulk::before {
  content: "\f674"; }

.fa-file-circle-exclamation::before {
  content: "\e4eb"; }

.fa-circle-h::before {
  content: "\f47e"; }

.fa-hospital-symbol::before {
  content: "\f47e"; }

.fa-pager::before {
  content: "\f815"; }

.fa-address-book::before {
  content: "\f2b9"; }

.fa-contact-book::before {
  content: "\f2b9"; }

.fa-strikethrough::before {
  content: "\f0cc"; }

.fa-k::before {
  content: "\4b"; }

.fa-landmark-flag::before {
  content: "\e51c"; }

.fa-pencil::before {
  content: "\f303"; }

.fa-pencil-alt::before {
  content: "\f303"; }

.fa-backward::before {
  content: "\f04a"; }

.fa-caret-right::before {
  content: "\f0da"; }

.fa-comments::before {
  content: "\f086"; }

.fa-paste::before {
  content: "\f0ea"; }

.fa-file-clipboard::before {
  content: "\f0ea"; }

.fa-code-pull-request::before {
  content: "\e13c"; }

.fa-clipboard-list::before {
  content: "\f46d"; }

.fa-truck-ramp-box::before {
  content: "\f4de"; }

.fa-truck-loading::before {
  content: "\f4de"; }

.fa-user-check::before {
  content: "\f4fc"; }

.fa-vial-virus::before {
  content: "\e597"; }

.fa-sheet-plastic::before {
  content: "\e571"; }

.fa-blog::before {
  content: "\f781"; }

.fa-user-ninja::before {
  content: "\f504"; }

.fa-person-arrow-up-from-line::before {
  content: "\e539"; }

.fa-scroll-torah::before {
  content: "\f6a0"; }

.fa-torah::before {
  content: "\f6a0"; }

.fa-broom-ball::before {
  content: "\f458"; }

.fa-quidditch::before {
  content: "\f458"; }

.fa-quidditch-broom-ball::before {
  content: "\f458"; }

.fa-toggle-off::before {
  content: "\f204"; }

.fa-box-archive::before {
  content: "\f187"; }

.fa-archive::before {
  content: "\f187"; }

.fa-person-drowning::before {
  content: "\e545"; }

.fa-arrow-down-9-1::before {
  content: "\f886"; }

.fa-sort-numeric-desc::before {
  content: "\f886"; }

.fa-sort-numeric-down-alt::before {
  content: "\f886"; }

.fa-face-grin-tongue-squint::before {
  content: "\f58a"; }

.fa-grin-tongue-squint::before {
  content: "\f58a"; }

.fa-spray-can::before {
  content: "\f5bd"; }

.fa-truck-monster::before {
  content: "\f63b"; }

.fa-w::before {
  content: "\57"; }

.fa-earth-africa::before {
  content: "\f57c"; }

.fa-globe-africa::before {
  content: "\f57c"; }

.fa-rainbow::before {
  content: "\f75b"; }

.fa-circle-notch::before {
  content: "\f1ce"; }

.fa-tablet-screen-button::before {
  content: "\f3fa"; }

.fa-tablet-alt::before {
  content: "\f3fa"; }

.fa-paw::before {
  content: "\f1b0"; }

.fa-cloud::before {
  content: "\f0c2"; }

.fa-trowel-bricks::before {
  content: "\e58a"; }

.fa-face-flushed::before {
  content: "\f579"; }

.fa-flushed::before {
  content: "\f579"; }

.fa-hospital-user::before {
  content: "\f80d"; }

.fa-tent-arrow-left-right::before {
  content: "\e57f"; }

.fa-gavel::before {
  content: "\f0e3"; }

.fa-legal::before {
  content: "\f0e3"; }

.fa-binoculars::before {
  content: "\f1e5"; }

.fa-microphone-slash::before {
  content: "\f131"; }

.fa-box-tissue::before {
  content: "\e05b"; }

.fa-motorcycle::before {
  content: "\f21c"; }

.fa-bell-concierge::before {
  content: "\f562"; }

.fa-concierge-bell::before {
  content: "\f562"; }

.fa-pen-ruler::before {
  content: "\f5ae"; }

.fa-pencil-ruler::before {
  content: "\f5ae"; }

.fa-people-arrows::before {
  content: "\e068"; }

.fa-people-arrows-left-right::before {
  content: "\e068"; }

.fa-mars-and-venus-burst::before {
  content: "\e523"; }

.fa-square-caret-right::before {
  content: "\f152"; }

.fa-caret-square-right::before {
  content: "\f152"; }

.fa-scissors::before {
  content: "\f0c4"; }

.fa-cut::before {
  content: "\f0c4"; }

.fa-sun-plant-wilt::before {
  content: "\e57a"; }

.fa-toilets-portable::before {
  content: "\e584"; }

.fa-hockey-puck::before {
  content: "\f453"; }

.fa-table::before {
  content: "\f0ce"; }

.fa-magnifying-glass-arrow-right::before {
  content: "\e521"; }

.fa-tachograph-digital::before {
  content: "\f566"; }

.fa-digital-tachograph::before {
  content: "\f566"; }

.fa-users-slash::before {
  content: "\e073"; }

.fa-clover::before {
  content: "\e139"; }

.fa-reply::before {
  content: "\f3e5"; }

.fa-mail-reply::before {
  content: "\f3e5"; }

.fa-star-and-crescent::before {
  content: "\f699"; }

.fa-house-fire::before {
  content: "\e50c"; }

.fa-square-minus::before {
  content: "\f146"; }

.fa-minus-square::before {
  content: "\f146"; }

.fa-helicopter::before {
  content: "\f533"; }

.fa-compass::before {
  content: "\f14e"; }

.fa-square-caret-down::before {
  content: "\f150"; }

.fa-caret-square-down::before {
  content: "\f150"; }

.fa-file-circle-question::before {
  content: "\e4ef"; }

.fa-laptop-code::before {
  content: "\f5fc"; }

.fa-swatchbook::before {
  content: "\f5c3"; }

.fa-prescription-bottle::before {
  content: "\f485"; }

.fa-bars::before {
  content: "\f0c9"; }

.fa-navicon::before {
  content: "\f0c9"; }

.fa-people-group::before {
  content: "\e533"; }

.fa-hourglass-end::before {
  content: "\f253"; }

.fa-hourglass-3::before {
  content: "\f253"; }

.fa-heart-crack::before {
  content: "\f7a9"; }

.fa-heart-broken::before {
  content: "\f7a9"; }

.fa-square-up-right::before {
  content: "\f360"; }

.fa-external-link-square-alt::before {
  content: "\f360"; }

.fa-face-kiss-beam::before {
  content: "\f597"; }

.fa-kiss-beam::before {
  content: "\f597"; }

.fa-film::before {
  content: "\f008"; }

.fa-ruler-horizontal::before {
  content: "\f547"; }

.fa-people-robbery::before {
  content: "\e536"; }

.fa-lightbulb::before {
  content: "\f0eb"; }

.fa-caret-left::before {
  content: "\f0d9"; }

.fa-circle-exclamation::before {
  content: "\f06a"; }

.fa-exclamation-circle::before {
  content: "\f06a"; }

.fa-school-circle-xmark::before {
  content: "\e56d"; }

.fa-arrow-right-from-bracket::before {
  content: "\f08b"; }

.fa-sign-out::before {
  content: "\f08b"; }

.fa-circle-chevron-down::before {
  content: "\f13a"; }

.fa-chevron-circle-down::before {
  content: "\f13a"; }

.fa-unlock-keyhole::before {
  content: "\f13e"; }

.fa-unlock-alt::before {
  content: "\f13e"; }

.fa-cloud-showers-heavy::before {
  content: "\f740"; }

.fa-headphones-simple::before {
  content: "\f58f"; }

.fa-headphones-alt::before {
  content: "\f58f"; }

.fa-sitemap::before {
  content: "\f0e8"; }

.fa-circle-dollar-to-slot::before {
  content: "\f4b9"; }

.fa-donate::before {
  content: "\f4b9"; }

.fa-memory::before {
  content: "\f538"; }

.fa-road-spikes::before {
  content: "\e568"; }

.fa-fire-burner::before {
  content: "\e4f1"; }

.fa-flag::before {
  content: "\f024"; }

.fa-hanukiah::before {
  content: "\f6e6"; }

.fa-feather::before {
  content: "\f52d"; }

.fa-volume-low::before {
  content: "\f027"; }

.fa-volume-down::before {
  content: "\f027"; }

.fa-comment-slash::before {
  content: "\f4b3"; }

.fa-cloud-sun-rain::before {
  content: "\f743"; }

.fa-compress::before {
  content: "\f066"; }

.fa-wheat-awn::before {
  content: "\e2cd"; }

.fa-wheat-alt::before {
  content: "\e2cd"; }

.fa-ankh::before {
  content: "\f644"; }

.fa-hands-holding-child::before {
  content: "\e4fa"; }

.fa-asterisk::before {
  content: "\2a"; }

.fa-square-check::before {
  content: "\f14a"; }

.fa-check-square::before {
  content: "\f14a"; }

.fa-peseta-sign::before {
  content: "\e221"; }

.fa-heading::before {
  content: "\f1dc"; }

.fa-header::before {
  content: "\f1dc"; }

.fa-ghost::before {
  content: "\f6e2"; }

.fa-list::before {
  content: "\f03a"; }

.fa-list-squares::before {
  content: "\f03a"; }

.fa-square-phone-flip::before {
  content: "\f87b"; }

.fa-phone-square-alt::before {
  content: "\f87b"; }

.fa-cart-plus::before {
  content: "\f217"; }

.fa-gamepad::before {
  content: "\f11b"; }

.fa-circle-dot::before {
  content: "\f192"; }

.fa-dot-circle::before {
  content: "\f192"; }

.fa-face-dizzy::before {
  content: "\f567"; }

.fa-dizzy::before {
  content: "\f567"; }

.fa-egg::before {
  content: "\f7fb"; }

.fa-house-medical-circle-xmark::before {
  content: "\e513"; }

.fa-campground::before {
  content: "\f6bb"; }

.fa-folder-plus::before {
  content: "\f65e"; }

.fa-futbol::before {
  content: "\f1e3"; }

.fa-futbol-ball::before {
  content: "\f1e3"; }

.fa-soccer-ball::before {
  content: "\f1e3"; }

.fa-paintbrush::before {
  content: "\f1fc"; }

.fa-paint-brush::before {
  content: "\f1fc"; }

.fa-lock::before {
  content: "\f023"; }

.fa-gas-pump::before {
  content: "\f52f"; }

.fa-hot-tub-person::before {
  content: "\f593"; }

.fa-hot-tub::before {
  content: "\f593"; }

.fa-map-location::before {
  content: "\f59f"; }

.fa-map-marked::before {
  content: "\f59f"; }

.fa-house-flood-water::before {
  content: "\e50e"; }

.fa-tree::before {
  content: "\f1bb"; }

.fa-bridge-lock::before {
  content: "\e4cc"; }

.fa-sack-dollar::before {
  content: "\f81d"; }

.fa-pen-to-square::before {
  content: "\f044"; }

.fa-edit::before {
  content: "\f044"; }

.fa-car-side::before {
  content: "\f5e4"; }

.fa-share-nodes::before {
  content: "\f1e0"; }

.fa-share-alt::before {
  content: "\f1e0"; }

.fa-heart-circle-minus::before {
  content: "\e4ff"; }

.fa-hourglass-half::before {
  content: "\f252"; }

.fa-hourglass-2::before {
  content: "\f252"; }

.fa-microscope::before {
  content: "\f610"; }

.fa-sink::before {
  content: "\e06d"; }

.fa-bag-shopping::before {
  content: "\f290"; }

.fa-shopping-bag::before {
  content: "\f290"; }

.fa-arrow-down-z-a::before {
  content: "\f881"; }

.fa-sort-alpha-desc::before {
  content: "\f881"; }

.fa-sort-alpha-down-alt::before {
  content: "\f881"; }

.fa-mitten::before {
  content: "\f7b5"; }

.fa-person-rays::before {
  content: "\e54d"; }

.fa-users::before {
  content: "\f0c0"; }

.fa-eye-slash::before {
  content: "\f070"; }

.fa-flask-vial::before {
  content: "\e4f3"; }

.fa-hand::before {
  content: "\f256"; }

.fa-hand-paper::before {
  content: "\f256"; }

.fa-om::before {
  content: "\f679"; }

.fa-worm::before {
  content: "\e599"; }

.fa-house-circle-xmark::before {
  content: "\e50b"; }

.fa-plug::before {
  content: "\f1e6"; }

.fa-chevron-up::before {
  content: "\f077"; }

.fa-hand-spock::before {
  content: "\f259"; }

.fa-stopwatch::before {
  content: "\f2f2"; }

.fa-face-kiss::before {
  content: "\f596"; }

.fa-kiss::before {
  content: "\f596"; }

.fa-bridge-circle-xmark::before {
  content: "\e4cb"; }

.fa-face-grin-tongue::before {
  content: "\f589"; }

.fa-grin-tongue::before {
  content: "\f589"; }

.fa-chess-bishop::before {
  content: "\f43a"; }

.fa-face-grin-wink::before {
  content: "\f58c"; }

.fa-grin-wink::before {
  content: "\f58c"; }

.fa-ear-deaf::before {
  content: "\f2a4"; }

.fa-deaf::before {
  content: "\f2a4"; }

.fa-deafness::before {
  content: "\f2a4"; }

.fa-hard-of-hearing::before {
  content: "\f2a4"; }

.fa-road-circle-check::before {
  content: "\e564"; }

.fa-dice-five::before {
  content: "\f523"; }

.fa-square-rss::before {
  content: "\f143"; }

.fa-rss-square::before {
  content: "\f143"; }

.fa-land-mine-on::before {
  content: "\e51b"; }

.fa-i-cursor::before {
  content: "\f246"; }

.fa-stamp::before {
  content: "\f5bf"; }

.fa-stairs::before {
  content: "\e289"; }

.fa-i::before {
  content: "\49"; }

.fa-hryvnia-sign::before {
  content: "\f6f2"; }

.fa-hryvnia::before {
  content: "\f6f2"; }

.fa-pills::before {
  content: "\f484"; }

.fa-face-grin-wide::before {
  content: "\f581"; }

.fa-grin-alt::before {
  content: "\f581"; }

.fa-tooth::before {
  content: "\f5c9"; }

.fa-v::before {
  content: "\56"; }

.fa-bangladeshi-taka-sign::before {
  content: "\e2e6"; }

.fa-bicycle::before {
  content: "\f206"; }

.fa-staff-snake::before {
  content: "\e579"; }

.fa-rod-asclepius::before {
  content: "\e579"; }

.fa-rod-snake::before {
  content: "\e579"; }

.fa-staff-aesculapius::before {
  content: "\e579"; }

.fa-head-side-cough-slash::before {
  content: "\e062"; }

.fa-truck-medical::before {
  content: "\f0f9"; }

.fa-ambulance::before {
  content: "\f0f9"; }

.fa-wheat-awn-circle-exclamation::before {
  content: "\e598"; }

.fa-snowman::before {
  content: "\f7d0"; }

.fa-mortar-pestle::before {
  content: "\f5a7"; }

.fa-road-barrier::before {
  content: "\e562"; }

.fa-school::before {
  content: "\f549"; }

.fa-igloo::before {
  content: "\f7ae"; }

.fa-joint::before {
  content: "\f595"; }

.fa-angle-right::before {
  content: "\f105"; }

.fa-horse::before {
  content: "\f6f0"; }

.fa-q::before {
  content: "\51"; }

.fa-g::before {
  content: "\47"; }

.fa-notes-medical::before {
  content: "\f481"; }

.fa-temperature-half::before {
  content: "\f2c9"; }

.fa-temperature-2::before {
  content: "\f2c9"; }

.fa-thermometer-2::before {
  content: "\f2c9"; }

.fa-thermometer-half::before {
  content: "\f2c9"; }

.fa-dong-sign::before {
  content: "\e169"; }

.fa-capsules::before {
  content: "\f46b"; }

.fa-poo-storm::before {
  content: "\f75a"; }

.fa-poo-bolt::before {
  content: "\f75a"; }

.fa-face-frown-open::before {
  content: "\f57a"; }

.fa-frown-open::before {
  content: "\f57a"; }

.fa-hand-point-up::before {
  content: "\f0a6"; }

.fa-money-bill::before {
  content: "\f0d6"; }

.fa-bookmark::before {
  content: "\f02e"; }

.fa-align-justify::before {
  content: "\f039"; }

.fa-umbrella-beach::before {
  content: "\f5ca"; }

.fa-helmet-un::before {
  content: "\e503"; }

.fa-bullseye::before {
  content: "\f140"; }

.fa-bacon::before {
  content: "\f7e5"; }

.fa-hand-point-down::before {
  content: "\f0a7"; }

.fa-arrow-up-from-bracket::before {
  content: "\e09a"; }

.fa-folder::before {
  content: "\f07b"; }

.fa-folder-blank::before {
  content: "\f07b"; }

.fa-file-waveform::before {
  content: "\f478"; }

.fa-file-medical-alt::before {
  content: "\f478"; }

.fa-radiation::before {
  content: "\f7b9"; }

.fa-chart-simple::before {
  content: "\e473"; }

.fa-mars-stroke::before {
  content: "\f229"; }

.fa-vial::before {
  content: "\f492"; }

.fa-gauge::before {
  content: "\f624"; }

.fa-dashboard::before {
  content: "\f624"; }

.fa-gauge-med::before {
  content: "\f624"; }

.fa-tachometer-alt-average::before {
  content: "\f624"; }

.fa-wand-magic-sparkles::before {
  content: "\e2ca"; }

.fa-magic-wand-sparkles::before {
  content: "\e2ca"; }

.fa-e::before {
  content: "\45"; }

.fa-pen-clip::before {
  content: "\f305"; }

.fa-pen-alt::before {
  content: "\f305"; }

.fa-bridge-circle-exclamation::before {
  content: "\e4ca"; }

.fa-user::before {
  content: "\f007"; }

.fa-school-circle-check::before {
  content: "\e56b"; }

.fa-dumpster::before {
  content: "\f793"; }

.fa-van-shuttle::before {
  content: "\f5b6"; }

.fa-shuttle-van::before {
  content: "\f5b6"; }

.fa-building-user::before {
  content: "\e4da"; }

.fa-square-caret-left::before {
  content: "\f191"; }

.fa-caret-square-left::before {
  content: "\f191"; }

.fa-highlighter::before {
  content: "\f591"; }

.fa-key::before {
  content: "\f084"; }

.fa-bullhorn::before {
  content: "\f0a1"; }

.fa-globe::before {
  content: "\f0ac"; }

.fa-synagogue::before {
  content: "\f69b"; }

.fa-person-half-dress::before {
  content: "\e548"; }

.fa-road-bridge::before {
  content: "\e563"; }

.fa-location-arrow::before {
  content: "\f124"; }

.fa-c::before {
  content: "\43"; }

.fa-tablet-button::before {
  content: "\f10a"; }

.fa-building-lock::before {
  content: "\e4d6"; }

.fa-pizza-slice::before {
  content: "\f818"; }

.fa-money-bill-wave::before {
  content: "\f53a"; }

.fa-chart-area::before {
  content: "\f1fe"; }

.fa-area-chart::before {
  content: "\f1fe"; }

.fa-house-flag::before {
  content: "\e50d"; }

.fa-person-circle-minus::before {
  content: "\e540"; }

.fa-ban::before {
  content: "\f05e"; }

.fa-cancel::before {
  content: "\f05e"; }

.fa-camera-rotate::before {
  content: "\e0d8"; }

.fa-spray-can-sparkles::before {
  content: "\f5d0"; }

.fa-air-freshener::before {
  content: "\f5d0"; }

.fa-star::before {
  content: "\f005"; }

.fa-repeat::before {
  content: "\f363"; }

.fa-cross::before {
  content: "\f654"; }

.fa-box::before {
  content: "\f466"; }

.fa-venus-mars::before {
  content: "\f228"; }

.fa-arrow-pointer::before {
  content: "\f245"; }

.fa-mouse-pointer::before {
  content: "\f245"; }

.fa-maximize::before {
  content: "\f31e"; }

.fa-expand-arrows-alt::before {
  content: "\f31e"; }

.fa-charging-station::before {
  content: "\f5e7"; }

.fa-shapes::before {
  content: "\f61f"; }

.fa-triangle-circle-square::before {
  content: "\f61f"; }

.fa-shuffle::before {
  content: "\f074"; }

.fa-random::before {
  content: "\f074"; }

.fa-person-running::before {
  content: "\f70c"; }

.fa-running::before {
  content: "\f70c"; }

.fa-mobile-retro::before {
  content: "\e527"; }

.fa-grip-lines-vertical::before {
  content: "\f7a5"; }

.fa-spider::before {
  content: "\f717"; }

.fa-hands-bound::before {
  content: "\e4f9"; }

.fa-file-invoice-dollar::before {
  content: "\f571"; }

.fa-plane-circle-exclamation::before {
  content: "\e556"; }

.fa-x-ray::before {
  content: "\f497"; }

.fa-spell-check::before {
  content: "\f891"; }

.fa-slash::before {
  content: "\f715"; }

.fa-computer-mouse::before {
  content: "\f8cc"; }

.fa-mouse::before {
  content: "\f8cc"; }

.fa-arrow-right-to-bracket::before {
  content: "\f090"; }

.fa-sign-in::before {
  content: "\f090"; }

.fa-shop-slash::before {
  content: "\e070"; }

.fa-store-alt-slash::before {
  content: "\e070"; }

.fa-server::before {
  content: "\f233"; }

.fa-virus-covid-slash::before {
  content: "\e4a9"; }

.fa-shop-lock::before {
  content: "\e4a5"; }

.fa-hourglass-start::before {
  content: "\f251"; }

.fa-hourglass-1::before {
  content: "\f251"; }

.fa-blender-phone::before {
  content: "\f6b6"; }

.fa-building-wheat::before {
  content: "\e4db"; }

.fa-person-breastfeeding::before {
  content: "\e53a"; }

.fa-right-to-bracket::before {
  content: "\f2f6"; }

.fa-sign-in-alt::before {
  content: "\f2f6"; }

.fa-venus::before {
  content: "\f221"; }

.fa-passport::before {
  content: "\f5ab"; }

.fa-heart-pulse::before {
  content: "\f21e"; }

.fa-heartbeat::before {
  content: "\f21e"; }

.fa-people-carry-box::before {
  content: "\f4ce"; }

.fa-people-carry::before {
  content: "\f4ce"; }

.fa-temperature-high::before {
  content: "\f769"; }

.fa-microchip::before {
  content: "\f2db"; }

.fa-crown::before {
  content: "\f521"; }

.fa-weight-hanging::before {
  content: "\f5cd"; }

.fa-xmarks-lines::before {
  content: "\e59a"; }

.fa-file-prescription::before {
  content: "\f572"; }

.fa-weight-scale::before {
  content: "\f496"; }

.fa-weight::before {
  content: "\f496"; }

.fa-user-group::before {
  content: "\f500"; }

.fa-user-friends::before {
  content: "\f500"; }

.fa-arrow-up-a-z::before {
  content: "\f15e"; }

.fa-sort-alpha-up::before {
  content: "\f15e"; }

.fa-chess-knight::before {
  content: "\f441"; }

.fa-face-laugh-squint::before {
  content: "\f59b"; }

.fa-laugh-squint::before {
  content: "\f59b"; }

.fa-wheelchair::before {
  content: "\f193"; }

.fa-circle-arrow-up::before {
  content: "\f0aa"; }

.fa-arrow-circle-up::before {
  content: "\f0aa"; }

.fa-toggle-on::before {
  content: "\f205"; }

.fa-person-walking::before {
  content: "\f554"; }

.fa-walking::before {
  content: "\f554"; }

.fa-l::before {
  content: "\4c"; }

.fa-fire::before {
  content: "\f06d"; }

.fa-bed-pulse::before {
  content: "\f487"; }

.fa-procedures::before {
  content: "\f487"; }

.fa-shuttle-space::before {
  content: "\f197"; }

.fa-space-shuttle::before {
  content: "\f197"; }

.fa-face-laugh::before {
  content: "\f599"; }

.fa-laugh::before {
  content: "\f599"; }

.fa-folder-open::before {
  content: "\f07c"; }

.fa-heart-circle-plus::before {
  content: "\e500"; }

.fa-code-fork::before {
  content: "\e13b"; }

.fa-city::before {
  content: "\f64f"; }

.fa-microphone-lines::before {
  content: "\f3c9"; }

.fa-microphone-alt::before {
  content: "\f3c9"; }

.fa-pepper-hot::before {
  content: "\f816"; }

.fa-unlock::before {
  content: "\f09c"; }

.fa-colon-sign::before {
  content: "\e140"; }

.fa-headset::before {
  content: "\f590"; }

.fa-store-slash::before {
  content: "\e071"; }

.fa-road-circle-xmark::before {
  content: "\e566"; }

.fa-user-minus::before {
  content: "\f503"; }

.fa-mars-stroke-up::before {
  content: "\f22a"; }

.fa-mars-stroke-v::before {
  content: "\f22a"; }

.fa-champagne-glasses::before {
  content: "\f79f"; }

.fa-glass-cheers::before {
  content: "\f79f"; }

.fa-clipboard::before {
  content: "\f328"; }

.fa-house-circle-exclamation::before {
  content: "\e50a"; }

.fa-file-arrow-up::before {
  content: "\f574"; }

.fa-file-upload::before {
  content: "\f574"; }

.fa-wifi::before {
  content: "\f1eb"; }

.fa-wifi-3::before {
  content: "\f1eb"; }

.fa-wifi-strong::before {
  content: "\f1eb"; }

.fa-bath::before {
  content: "\f2cd"; }

.fa-bathtub::before {
  content: "\f2cd"; }

.fa-underline::before {
  content: "\f0cd"; }

.fa-user-pen::before {
  content: "\f4ff"; }

.fa-user-edit::before {
  content: "\f4ff"; }

.fa-signature::before {
  content: "\f5b7"; }

.fa-stroopwafel::before {
  content: "\f551"; }

.fa-bold::before {
  content: "\f032"; }

.fa-anchor-lock::before {
  content: "\e4ad"; }

.fa-building-ngo::before {
  content: "\e4d7"; }

.fa-manat-sign::before {
  content: "\e1d5"; }

.fa-not-equal::before {
  content: "\f53e"; }

.fa-border-top-left::before {
  content: "\f853"; }

.fa-border-style::before {
  content: "\f853"; }

.fa-map-location-dot::before {
  content: "\f5a0"; }

.fa-map-marked-alt::before {
  content: "\f5a0"; }

.fa-jedi::before {
  content: "\f669"; }

.fa-square-poll-vertical::before {
  content: "\f681"; }

.fa-poll::before {
  content: "\f681"; }

.fa-mug-hot::before {
  content: "\f7b6"; }

.fa-car-battery::before {
  content: "\f5df"; }

.fa-battery-car::before {
  content: "\f5df"; }

.fa-gift::before {
  content: "\f06b"; }

.fa-dice-two::before {
  content: "\f528"; }

.fa-chess-queen::before {
  content: "\f445"; }

.fa-glasses::before {
  content: "\f530"; }

.fa-chess-board::before {
  content: "\f43c"; }

.fa-building-circle-check::before {
  content: "\e4d2"; }

.fa-person-chalkboard::before {
  content: "\e53d"; }

.fa-mars-stroke-right::before {
  content: "\f22b"; }

.fa-mars-stroke-h::before {
  content: "\f22b"; }

.fa-hand-back-fist::before {
  content: "\f255"; }

.fa-hand-rock::before {
  content: "\f255"; }

.fa-square-caret-up::before {
  content: "\f151"; }

.fa-caret-square-up::before {
  content: "\f151"; }

.fa-cloud-showers-water::before {
  content: "\e4e4"; }

.fa-chart-bar::before {
  content: "\f080"; }

.fa-bar-chart::before {
  content: "\f080"; }

.fa-hands-bubbles::before {
  content: "\e05e"; }

.fa-hands-wash::before {
  content: "\e05e"; }

.fa-less-than-equal::before {
  content: "\f537"; }

.fa-train::before {
  content: "\f238"; }

.fa-eye-low-vision::before {
  content: "\f2a8"; }

.fa-low-vision::before {
  content: "\f2a8"; }

.fa-crow::before {
  content: "\f520"; }

.fa-sailboat::before {
  content: "\e445"; }

.fa-window-restore::before {
  content: "\f2d2"; }

.fa-square-plus::before {
  content: "\f0fe"; }

.fa-plus-square::before {
  content: "\f0fe"; }

.fa-torii-gate::before {
  content: "\f6a1"; }

.fa-frog::before {
  content: "\f52e"; }

.fa-bucket::before {
  content: "\e4cf"; }

.fa-image::before {
  content: "\f03e"; }

.fa-microphone::before {
  content: "\f130"; }

.fa-cow::before {
  content: "\f6c8"; }

.fa-caret-up::before {
  content: "\f0d8"; }

.fa-screwdriver::before {
  content: "\f54a"; }

.fa-folder-closed::before {
  content: "\e185"; }

.fa-house-tsunami::before {
  content: "\e515"; }

.fa-square-nfi::before {
  content: "\e576"; }

.fa-arrow-up-from-ground-water::before {
  content: "\e4b5"; }

.fa-martini-glass::before {
  content: "\f57b"; }

.fa-glass-martini-alt::before {
  content: "\f57b"; }

.fa-rotate-left::before {
  content: "\f2ea"; }

.fa-rotate-back::before {
  content: "\f2ea"; }

.fa-rotate-backward::before {
  content: "\f2ea"; }

.fa-undo-alt::before {
  content: "\f2ea"; }

.fa-table-columns::before {
  content: "\f0db"; }

.fa-columns::before {
  content: "\f0db"; }

.fa-lemon::before {
  content: "\f094"; }

.fa-head-side-mask::before {
  content: "\e063"; }

.fa-handshake::before {
  content: "\f2b5"; }

.fa-gem::before {
  content: "\f3a5"; }

.fa-dolly::before {
  content: "\f472"; }

.fa-dolly-box::before {
  content: "\f472"; }

.fa-smoking::before {
  content: "\f48d"; }

.fa-minimize::before {
  content: "\f78c"; }

.fa-compress-arrows-alt::before {
  content: "\f78c"; }

.fa-monument::before {
  content: "\f5a6"; }

.fa-snowplow::before {
  content: "\f7d2"; }

.fa-angles-right::before {
  content: "\f101"; }

.fa-angle-double-right::before {
  content: "\f101"; }

.fa-cannabis::before {
  content: "\f55f"; }

.fa-circle-play::before {
  content: "\f144"; }

.fa-play-circle::before {
  content: "\f144"; }

.fa-tablets::before {
  content: "\f490"; }

.fa-ethernet::before {
  content: "\f796"; }

.fa-euro-sign::before {
  content: "\f153"; }

.fa-eur::before {
  content: "\f153"; }

.fa-euro::before {
  content: "\f153"; }

.fa-chair::before {
  content: "\f6c0"; }

.fa-circle-check::before {
  content: "\f058"; }

.fa-check-circle::before {
  content: "\f058"; }

.fa-circle-stop::before {
  content: "\f28d"; }

.fa-stop-circle::before {
  content: "\f28d"; }

.fa-compass-drafting::before {
  content: "\f568"; }

.fa-drafting-compass::before {
  content: "\f568"; }

.fa-plate-wheat::before {
  content: "\e55a"; }

.fa-icicles::before {
  content: "\f7ad"; }

.fa-person-shelter::before {
  content: "\e54f"; }

.fa-neuter::before {
  content: "\f22c"; }

.fa-id-badge::before {
  content: "\f2c1"; }

.fa-marker::before {
  content: "\f5a1"; }

.fa-face-laugh-beam::before {
  content: "\f59a"; }

.fa-laugh-beam::before {
  content: "\f59a"; }

.fa-helicopter-symbol::before {
  content: "\e502"; }

.fa-universal-access::before {
  content: "\f29a"; }

.fa-circle-chevron-up::before {
  content: "\f139"; }

.fa-chevron-circle-up::before {
  content: "\f139"; }

.fa-lari-sign::before {
  content: "\e1c8"; }

.fa-volcano::before {
  content: "\f770"; }

.fa-person-walking-dashed-line-arrow-right::before {
  content: "\e553"; }

.fa-sterling-sign::before {
  content: "\f154"; }

.fa-gbp::before {
  content: "\f154"; }

.fa-pound-sign::before {
  content: "\f154"; }

.fa-viruses::before {
  content: "\e076"; }

.fa-square-person-confined::before {
  content: "\e577"; }

.fa-user-tie::before {
  content: "\f508"; }

.fa-arrow-down-long::before {
  content: "\f175"; }

.fa-long-arrow-down::before {
  content: "\f175"; }

.fa-tent-arrow-down-to-line::before {
  content: "\e57e"; }

.fa-certificate::before {
  content: "\f0a3"; }

.fa-reply-all::before {
  content: "\f122"; }

.fa-mail-reply-all::before {
  content: "\f122"; }

.fa-suitcase::before {
  content: "\f0f2"; }

.fa-person-skating::before {
  content: "\f7c5"; }

.fa-skating::before {
  content: "\f7c5"; }

.fa-filter-circle-dollar::before {
  content: "\f662"; }

.fa-funnel-dollar::before {
  content: "\f662"; }

.fa-camera-retro::before {
  content: "\f083"; }

.fa-circle-arrow-down::before {
  content: "\f0ab"; }

.fa-arrow-circle-down::before {
  content: "\f0ab"; }

.fa-file-import::before {
  content: "\f56f"; }

.fa-arrow-right-to-file::before {
  content: "\f56f"; }

.fa-square-arrow-up-right::before {
  content: "\f14c"; }

.fa-external-link-square::before {
  content: "\f14c"; }

.fa-box-open::before {
  content: "\f49e"; }

.fa-scroll::before {
  content: "\f70e"; }

.fa-spa::before {
  content: "\f5bb"; }

.fa-location-pin-lock::before {
  content: "\e51f"; }

.fa-pause::before {
  content: "\f04c"; }

.fa-hill-avalanche::before {
  content: "\e507"; }

.fa-temperature-empty::before {
  content: "\f2cb"; }

.fa-temperature-0::before {
  content: "\f2cb"; }

.fa-thermometer-0::before {
  content: "\f2cb"; }

.fa-thermometer-empty::before {
  content: "\f2cb"; }

.fa-bomb::before {
  content: "\f1e2"; }

.fa-registered::before {
  content: "\f25d"; }

.fa-address-card::before {
  content: "\f2bb"; }

.fa-contact-card::before {
  content: "\f2bb"; }

.fa-vcard::before {
  content: "\f2bb"; }

.fa-scale-unbalanced-flip::before {
  content: "\f516"; }

.fa-balance-scale-right::before {
  content: "\f516"; }

.fa-subscript::before {
  content: "\f12c"; }

.fa-diamond-turn-right::before {
  content: "\f5eb"; }

.fa-directions::before {
  content: "\f5eb"; }

.fa-burst::before {
  content: "\e4dc"; }

.fa-house-laptop::before {
  content: "\e066"; }

.fa-laptop-house::before {
  content: "\e066"; }

.fa-face-tired::before {
  content: "\f5c8"; }

.fa-tired::before {
  content: "\f5c8"; }

.fa-money-bills::before {
  content: "\e1f3"; }

.fa-smog::before {
  content: "\f75f"; }

.fa-crutch::before {
  content: "\f7f7"; }

.fa-cloud-arrow-up::before {
  content: "\f0ee"; }

.fa-cloud-upload::before {
  content: "\f0ee"; }

.fa-cloud-upload-alt::before {
  content: "\f0ee"; }

.fa-palette::before {
  content: "\f53f"; }

.fa-arrows-turn-right::before {
  content: "\e4c0"; }

.fa-vest::before {
  content: "\e085"; }

.fa-ferry::before {
  content: "\e4ea"; }

.fa-arrows-down-to-people::before {
  content: "\e4b9"; }

.fa-seedling::before {
  content: "\f4d8"; }

.fa-sprout::before {
  content: "\f4d8"; }

.fa-left-right::before {
  content: "\f337"; }

.fa-arrows-alt-h::before {
  content: "\f337"; }

.fa-boxes-packing::before {
  content: "\e4c7"; }

.fa-circle-arrow-left::before {
  content: "\f0a8"; }

.fa-arrow-circle-left::before {
  content: "\f0a8"; }

.fa-group-arrows-rotate::before {
  content: "\e4f6"; }

.fa-bowl-food::before {
  content: "\e4c6"; }

.fa-candy-cane::before {
  content: "\f786"; }

.fa-arrow-down-wide-short::before {
  content: "\f160"; }

.fa-sort-amount-asc::before {
  content: "\f160"; }

.fa-sort-amount-down::before {
  content: "\f160"; }

.fa-cloud-bolt::before {
  content: "\f76c"; }

.fa-thunderstorm::before {
  content: "\f76c"; }

.fa-text-slash::before {
  content: "\f87d"; }

.fa-remove-format::before {
  content: "\f87d"; }

.fa-face-smile-wink::before {
  content: "\f4da"; }

.fa-smile-wink::before {
  content: "\f4da"; }

.fa-file-word::before {
  content: "\f1c2"; }

.fa-file-powerpoint::before {
  content: "\f1c4"; }

.fa-arrows-left-right::before {
  content: "\f07e"; }

.fa-arrows-h::before {
  content: "\f07e"; }

.fa-house-lock::before {
  content: "\e510"; }

.fa-cloud-arrow-down::before {
  content: "\f0ed"; }

.fa-cloud-download::before {
  content: "\f0ed"; }

.fa-cloud-download-alt::before {
  content: "\f0ed"; }

.fa-children::before {
  content: "\e4e1"; }

.fa-chalkboard::before {
  content: "\f51b"; }

.fa-blackboard::before {
  content: "\f51b"; }

.fa-user-large-slash::before {
  content: "\f4fa"; }

.fa-user-alt-slash::before {
  content: "\f4fa"; }

.fa-envelope-open::before {
  content: "\f2b6"; }

.fa-handshake-simple-slash::before {
  content: "\e05f"; }

.fa-handshake-alt-slash::before {
  content: "\e05f"; }

.fa-mattress-pillow::before {
  content: "\e525"; }

.fa-guarani-sign::before {
  content: "\e19a"; }

.fa-arrows-rotate::before {
  content: "\f021"; }

.fa-refresh::before {
  content: "\f021"; }

.fa-sync::before {
  content: "\f021"; }

.fa-fire-extinguisher::before {
  content: "\f134"; }

.fa-cruzeiro-sign::before {
  content: "\e152"; }

.fa-greater-than-equal::before {
  content: "\f532"; }

.fa-shield-halved::before {
  content: "\f3ed"; }

.fa-shield-alt::before {
  content: "\f3ed"; }

.fa-book-atlas::before {
  content: "\f558"; }

.fa-atlas::before {
  content: "\f558"; }

.fa-virus::before {
  content: "\e074"; }

.fa-envelope-circle-check::before {
  content: "\e4e8"; }

.fa-layer-group::before {
  content: "\f5fd"; }

.fa-arrows-to-dot::before {
  content: "\e4be"; }

.fa-archway::before {
  content: "\f557"; }

.fa-heart-circle-check::before {
  content: "\e4fd"; }

.fa-house-chimney-crack::before {
  content: "\f6f1"; }

.fa-house-damage::before {
  content: "\f6f1"; }

.fa-file-zipper::before {
  content: "\f1c6"; }

.fa-file-archive::before {
  content: "\f1c6"; }

.fa-square::before {
  content: "\f0c8"; }

.fa-martini-glass-empty::before {
  content: "\f000"; }

.fa-glass-martini::before {
  content: "\f000"; }

.fa-couch::before {
  content: "\f4b8"; }

.fa-cedi-sign::before {
  content: "\e0df"; }

.fa-italic::before {
  content: "\f033"; }

.fa-church::before {
  content: "\f51d"; }

.fa-comments-dollar::before {
  content: "\f653"; }

.fa-democrat::before {
  content: "\f747"; }

.fa-z::before {
  content: "\5a"; }

.fa-person-skiing::before {
  content: "\f7c9"; }

.fa-skiing::before {
  content: "\f7c9"; }

.fa-road-lock::before {
  content: "\e567"; }

.fa-a::before {
  content: "\41"; }

.fa-temperature-arrow-down::before {
  content: "\e03f"; }

.fa-temperature-down::before {
  content: "\e03f"; }

.fa-feather-pointed::before {
  content: "\f56b"; }

.fa-feather-alt::before {
  content: "\f56b"; }

.fa-p::before {
  content: "\50"; }

.fa-snowflake::before {
  content: "\f2dc"; }

.fa-newspaper::before {
  content: "\f1ea"; }

.fa-rectangle-ad::before {
  content: "\f641"; }

.fa-ad::before {
  content: "\f641"; }

.fa-circle-arrow-right::before {
  content: "\f0a9"; }

.fa-arrow-circle-right::before {
  content: "\f0a9"; }

.fa-filter-circle-xmark::before {
  content: "\e17b"; }

.fa-locust::before {
  content: "\e520"; }

.fa-sort::before {
  content: "\f0dc"; }

.fa-unsorted::before {
  content: "\f0dc"; }

.fa-list-ol::before {
  content: "\f0cb"; }

.fa-list-1-2::before {
  content: "\f0cb"; }

.fa-list-numeric::before {
  content: "\f0cb"; }

.fa-person-dress-burst::before {
  content: "\e544"; }

.fa-money-check-dollar::before {
  content: "\f53d"; }

.fa-money-check-alt::before {
  content: "\f53d"; }

.fa-vector-square::before {
  content: "\f5cb"; }

.fa-bread-slice::before {
  content: "\f7ec"; }

.fa-language::before {
  content: "\f1ab"; }

.fa-face-kiss-wink-heart::before {
  content: "\f598"; }

.fa-kiss-wink-heart::before {
  content: "\f598"; }

.fa-filter::before {
  content: "\f0b0"; }

.fa-question::before {
  content: "\3f"; }

.fa-file-signature::before {
  content: "\f573"; }

.fa-up-down-left-right::before {
  content: "\f0b2"; }

.fa-arrows-alt::before {
  content: "\f0b2"; }

.fa-house-chimney-user::before {
  content: "\e065"; }

.fa-hand-holding-heart::before {
  content: "\f4be"; }

.fa-puzzle-piece::before {
  content: "\f12e"; }

.fa-money-check::before {
  content: "\f53c"; }

.fa-star-half-stroke::before {
  content: "\f5c0"; }

.fa-star-half-alt::before {
  content: "\f5c0"; }

.fa-code::before {
  content: "\f121"; }

.fa-whiskey-glass::before {
  content: "\f7a0"; }

.fa-glass-whiskey::before {
  content: "\f7a0"; }

.fa-building-circle-exclamation::before {
  content: "\e4d3"; }

.fa-magnifying-glass-chart::before {
  content: "\e522"; }

.fa-arrow-up-right-from-square::before {
  content: "\f08e"; }

.fa-external-link::before {
  content: "\f08e"; }

.fa-cubes-stacked::before {
  content: "\e4e6"; }

.fa-won-sign::before {
  content: "\f159"; }

.fa-krw::before {
  content: "\f159"; }

.fa-won::before {
  content: "\f159"; }

.fa-virus-covid::before {
  content: "\e4a8"; }

.fa-austral-sign::before {
  content: "\e0a9"; }

.fa-f::before {
  content: "\46"; }

.fa-leaf::before {
  content: "\f06c"; }

.fa-road::before {
  content: "\f018"; }

.fa-taxi::before {
  content: "\f1ba"; }

.fa-cab::before {
  content: "\f1ba"; }

.fa-person-circle-plus::before {
  content: "\e541"; }

.fa-chart-pie::before {
  content: "\f200"; }

.fa-pie-chart::before {
  content: "\f200"; }

.fa-bolt-lightning::before {
  content: "\e0b7"; }

.fa-sack-xmark::before {
  content: "\e56a"; }

.fa-file-excel::before {
  content: "\f1c3"; }

.fa-file-contract::before {
  content: "\f56c"; }

.fa-fish-fins::before {
  content: "\e4f2"; }

.fa-building-flag::before {
  content: "\e4d5"; }

.fa-face-grin-beam::before {
  content: "\f582"; }

.fa-grin-beam::before {
  content: "\f582"; }

.fa-object-ungroup::before {
  content: "\f248"; }

.fa-poop::before {
  content: "\f619"; }

.fa-location-pin::before {
  content: "\f041"; }

.fa-map-marker::before {
  content: "\f041"; }

.fa-kaaba::before {
  content: "\f66b"; }

.fa-toilet-paper::before {
  content: "\f71e"; }

.fa-helmet-safety::before {
  content: "\f807"; }

.fa-hard-hat::before {
  content: "\f807"; }

.fa-hat-hard::before {
  content: "\f807"; }

.fa-eject::before {
  content: "\f052"; }

.fa-circle-right::before {
  content: "\f35a"; }

.fa-arrow-alt-circle-right::before {
  content: "\f35a"; }

.fa-plane-circle-check::before {
  content: "\e555"; }

.fa-face-rolling-eyes::before {
  content: "\f5a5"; }

.fa-meh-rolling-eyes::before {
  content: "\f5a5"; }

.fa-object-group::before {
  content: "\f247"; }

.fa-chart-line::before {
  content: "\f201"; }

.fa-line-chart::before {
  content: "\f201"; }

.fa-mask-ventilator::before {
  content: "\e524"; }

.fa-arrow-right::before {
  content: "\f061"; }

.fa-signs-post::before {
  content: "\f277"; }

.fa-map-signs::before {
  content: "\f277"; }

.fa-cash-register::before {
  content: "\f788"; }

.fa-person-circle-question::before {
  content: "\e542"; }

.fa-h::before {
  content: "\48"; }

.fa-tarp::before {
  content: "\e57b"; }

.fa-screwdriver-wrench::before {
  content: "\f7d9"; }

.fa-tools::before {
  content: "\f7d9"; }

.fa-arrows-to-eye::before {
  content: "\e4bf"; }

.fa-plug-circle-bolt::before {
  content: "\e55b"; }

.fa-heart::before {
  content: "\f004"; }

.fa-mars-and-venus::before {
  content: "\f224"; }

.fa-house-user::before {
  content: "\e1b0"; }

.fa-home-user::before {
  content: "\e1b0"; }

.fa-dumpster-fire::before {
  content: "\f794"; }

.fa-house-crack::before {
  content: "\e3b1"; }

.fa-martini-glass-citrus::before {
  content: "\f561"; }

.fa-cocktail::before {
  content: "\f561"; }

.fa-face-surprise::before {
  content: "\f5c2"; }

.fa-surprise::before {
  content: "\f5c2"; }

.fa-bottle-water::before {
  content: "\e4c5"; }

.fa-circle-pause::before {
  content: "\f28b"; }

.fa-pause-circle::before {
  content: "\f28b"; }

.fa-toilet-paper-slash::before {
  content: "\e072"; }

.fa-apple-whole::before {
  content: "\f5d1"; }

.fa-apple-alt::before {
  content: "\f5d1"; }

.fa-kitchen-set::before {
  content: "\e51a"; }

.fa-r::before {
  content: "\52"; }

.fa-temperature-quarter::before {
  content: "\f2ca"; }

.fa-temperature-1::before {
  content: "\f2ca"; }

.fa-thermometer-1::before {
  content: "\f2ca"; }

.fa-thermometer-quarter::before {
  content: "\f2ca"; }

.fa-cube::before {
  content: "\f1b2"; }

.fa-bitcoin-sign::before {
  content: "\e0b4"; }

.fa-shield-dog::before {
  content: "\e573"; }

.fa-solar-panel::before {
  content: "\f5ba"; }

.fa-lock-open::before {
  content: "\f3c1"; }

.fa-elevator::before {
  content: "\e16d"; }

.fa-money-bill-transfer::before {
  content: "\e528"; }

.fa-money-bill-trend-up::before {
  content: "\e529"; }

.fa-house-flood-water-circle-arrow-right::before {
  content: "\e50f"; }

.fa-square-poll-horizontal::before {
  content: "\f682"; }

.fa-poll-h::before {
  content: "\f682"; }

.fa-circle::before {
  content: "\f111"; }

.fa-backward-fast::before {
  content: "\f049"; }

.fa-fast-backward::before {
  content: "\f049"; }

.fa-recycle::before {
  content: "\f1b8"; }

.fa-user-astronaut::before {
  content: "\f4fb"; }

.fa-plane-slash::before {
  content: "\e069"; }

.fa-trademark::before {
  content: "\f25c"; }

.fa-basketball::before {
  content: "\f434"; }

.fa-basketball-ball::before {
  content: "\f434"; }

.fa-satellite-dish::before {
  content: "\f7c0"; }

.fa-circle-up::before {
  content: "\f35b"; }

.fa-arrow-alt-circle-up::before {
  content: "\f35b"; }

.fa-mobile-screen-button::before {
  content: "\f3cd"; }

.fa-mobile-alt::before {
  content: "\f3cd"; }

.fa-volume-high::before {
  content: "\f028"; }

.fa-volume-up::before {
  content: "\f028"; }

.fa-users-rays::before {
  content: "\e593"; }

.fa-wallet::before {
  content: "\f555"; }

.fa-clipboard-check::before {
  content: "\f46c"; }

.fa-file-audio::before {
  content: "\f1c7"; }

.fa-burger::before {
  content: "\f805"; }

.fa-hamburger::before {
  content: "\f805"; }

.fa-wrench::before {
  content: "\f0ad"; }

.fa-bugs::before {
  content: "\e4d0"; }

.fa-rupee-sign::before {
  content: "\f156"; }

.fa-rupee::before {
  content: "\f156"; }

.fa-file-image::before {
  content: "\f1c5"; }

.fa-circle-question::before {
  content: "\f059"; }

.fa-question-circle::before {
  content: "\f059"; }

.fa-plane-departure::before {
  content: "\f5b0"; }

.fa-handshake-slash::before {
  content: "\e060"; }

.fa-book-bookmark::before {
  content: "\e0bb"; }

.fa-code-branch::before {
  content: "\f126"; }

.fa-hat-cowboy::before {
  content: "\f8c0"; }

.fa-bridge::before {
  content: "\e4c8"; }

.fa-phone-flip::before {
  content: "\f879"; }

.fa-phone-alt::before {
  content: "\f879"; }

.fa-truck-front::before {
  content: "\e2b7"; }

.fa-cat::before {
  content: "\f6be"; }

.fa-anchor-circle-exclamation::before {
  content: "\e4ab"; }

.fa-truck-field::before {
  content: "\e58d"; }

.fa-route::before {
  content: "\f4d7"; }

.fa-clipboard-question::before {
  content: "\e4e3"; }

.fa-panorama::before {
  content: "\e209"; }

.fa-comment-medical::before {
  content: "\f7f5"; }

.fa-teeth-open::before {
  content: "\f62f"; }

.fa-file-circle-minus::before {
  content: "\e4ed"; }

.fa-tags::before {
  content: "\f02c"; }

.fa-wine-glass::before {
  content: "\f4e3"; }

.fa-forward-fast::before {
  content: "\f050"; }

.fa-fast-forward::before {
  content: "\f050"; }

.fa-face-meh-blank::before {
  content: "\f5a4"; }

.fa-meh-blank::before {
  content: "\f5a4"; }

.fa-square-parking::before {
  content: "\f540"; }

.fa-parking::before {
  content: "\f540"; }

.fa-house-signal::before {
  content: "\e012"; }

.fa-bars-progress::before {
  content: "\f828"; }

.fa-tasks-alt::before {
  content: "\f828"; }

.fa-faucet-drip::before {
  content: "\e006"; }

.fa-cart-flatbed::before {
  content: "\f474"; }

.fa-dolly-flatbed::before {
  content: "\f474"; }

.fa-ban-smoking::before {
  content: "\f54d"; }

.fa-smoking-ban::before {
  content: "\f54d"; }

.fa-terminal::before {
  content: "\f120"; }

.fa-mobile-button::before {
  content: "\f10b"; }

.fa-house-medical-flag::before {
  content: "\e514"; }

.fa-basket-shopping::before {
  content: "\f291"; }

.fa-shopping-basket::before {
  content: "\f291"; }

.fa-tape::before {
  content: "\f4db"; }

.fa-bus-simple::before {
  content: "\f55e"; }

.fa-bus-alt::before {
  content: "\f55e"; }

.fa-eye::before {
  content: "\f06e"; }

.fa-face-sad-cry::before {
  content: "\f5b3"; }

.fa-sad-cry::before {
  content: "\f5b3"; }

.fa-audio-description::before {
  content: "\f29e"; }

.fa-person-military-to-person::before {
  content: "\e54c"; }

.fa-file-shield::before {
  content: "\e4f0"; }

.fa-user-slash::before {
  content: "\f506"; }

.fa-pen::before {
  content: "\f304"; }

.fa-tower-observation::before {
  content: "\e586"; }

.fa-file-code::before {
  content: "\f1c9"; }

.fa-signal::before {
  content: "\f012"; }

.fa-signal-5::before {
  content: "\f012"; }

.fa-signal-perfect::before {
  content: "\f012"; }

.fa-bus::before {
  content: "\f207"; }

.fa-heart-circle-xmark::before {
  content: "\e501"; }

.fa-house-chimney::before {
  content: "\e3af"; }

.fa-home-lg::before {
  content: "\e3af"; }

.fa-window-maximize::before {
  content: "\f2d0"; }

.fa-face-frown::before {
  content: "\f119"; }

.fa-frown::before {
  content: "\f119"; }

.fa-prescription::before {
  content: "\f5b1"; }

.fa-shop::before {
  content: "\f54f"; }

.fa-store-alt::before {
  content: "\f54f"; }

.fa-floppy-disk::before {
  content: "\f0c7"; }

.fa-save::before {
  content: "\f0c7"; }

.fa-vihara::before {
  content: "\f6a7"; }

.fa-scale-unbalanced::before {
  content: "\f515"; }

.fa-balance-scale-left::before {
  content: "\f515"; }

.fa-sort-up::before {
  content: "\f0de"; }

.fa-sort-asc::before {
  content: "\f0de"; }

.fa-comment-dots::before {
  content: "\f4ad"; }

.fa-commenting::before {
  content: "\f4ad"; }

.fa-plant-wilt::before {
  content: "\e5aa"; }

.fa-diamond::before {
  content: "\f219"; }

.fa-face-grin-squint::before {
  content: "\f585"; }

.fa-grin-squint::before {
  content: "\f585"; }

.fa-hand-holding-dollar::before {
  content: "\f4c0"; }

.fa-hand-holding-usd::before {
  content: "\f4c0"; }

.fa-bacterium::before {
  content: "\e05a"; }

.fa-hand-pointer::before {
  content: "\f25a"; }

.fa-drum-steelpan::before {
  content: "\f56a"; }

.fa-hand-scissors::before {
  content: "\f257"; }

.fa-hands-praying::before {
  content: "\f684"; }

.fa-praying-hands::before {
  content: "\f684"; }

.fa-arrow-rotate-right::before {
  content: "\f01e"; }

.fa-arrow-right-rotate::before {
  content: "\f01e"; }

.fa-arrow-rotate-forward::before {
  content: "\f01e"; }

.fa-redo::before {
  content: "\f01e"; }

.fa-biohazard::before {
  content: "\f780"; }

.fa-location-crosshairs::before {
  content: "\f601"; }

.fa-location::before {
  content: "\f601"; }

.fa-mars-double::before {
  content: "\f227"; }

.fa-child-dress::before {
  content: "\e59c"; }

.fa-users-between-lines::before {
  content: "\e591"; }

.fa-lungs-virus::before {
  content: "\e067"; }

.fa-face-grin-tears::before {
  content: "\f588"; }

.fa-grin-tears::before {
  content: "\f588"; }

.fa-phone::before {
  content: "\f095"; }

.fa-calendar-xmark::before {
  content: "\f273"; }

.fa-calendar-times::before {
  content: "\f273"; }

.fa-child-reaching::before {
  content: "\e59d"; }

.fa-head-side-virus::before {
  content: "\e064"; }

.fa-user-gear::before {
  content: "\f4fe"; }

.fa-user-cog::before {
  content: "\f4fe"; }

.fa-arrow-up-1-9::before {
  content: "\f163"; }

.fa-sort-numeric-up::before {
  content: "\f163"; }

.fa-door-closed::before {
  content: "\f52a"; }

.fa-shield-virus::before {
  content: "\e06c"; }

.fa-dice-six::before {
  content: "\f526"; }

.fa-mosquito-net::before {
  content: "\e52c"; }

.fa-bridge-water::before {
  content: "\e4ce"; }

.fa-person-booth::before {
  content: "\f756"; }

.fa-text-width::before {
  content: "\f035"; }

.fa-hat-wizard::before {
  content: "\f6e8"; }

.fa-pen-fancy::before {
  content: "\f5ac"; }

.fa-person-digging::before {
  content: "\f85e"; }

.fa-digging::before {
  content: "\f85e"; }

.fa-trash::before {
  content: "\f1f8"; }

.fa-gauge-simple::before {
  content: "\f629"; }

.fa-gauge-simple-med::before {
  content: "\f629"; }

.fa-tachometer-average::before {
  content: "\f629"; }

.fa-book-medical::before {
  content: "\f7e6"; }

.fa-poo::before {
  content: "\f2fe"; }

.fa-quote-right::before {
  content: "\f10e"; }

.fa-quote-right-alt::before {
  content: "\f10e"; }

.fa-shirt::before {
  content: "\f553"; }

.fa-t-shirt::before {
  content: "\f553"; }

.fa-tshirt::before {
  content: "\f553"; }

.fa-cubes::before {
  content: "\f1b3"; }

.fa-divide::before {
  content: "\f529"; }

.fa-tenge-sign::before {
  content: "\f7d7"; }

.fa-tenge::before {
  content: "\f7d7"; }

.fa-headphones::before {
  content: "\f025"; }

.fa-hands-holding::before {
  content: "\f4c2"; }

.fa-hands-clapping::before {
  content: "\e1a8"; }

.fa-republican::before {
  content: "\f75e"; }

.fa-arrow-left::before {
  content: "\f060"; }

.fa-person-circle-xmark::before {
  content: "\e543"; }

.fa-ruler::before {
  content: "\f545"; }

.fa-align-left::before {
  content: "\f036"; }

.fa-dice-d6::before {
  content: "\f6d1"; }

.fa-restroom::before {
  content: "\f7bd"; }

.fa-j::before {
  content: "\4a"; }

.fa-users-viewfinder::before {
  content: "\e595"; }

.fa-file-video::before {
  content: "\f1c8"; }

.fa-up-right-from-square::before {
  content: "\f35d"; }

.fa-external-link-alt::before {
  content: "\f35d"; }

.fa-table-cells::before {
  content: "\f00a"; }

.fa-th::before {
  content: "\f00a"; }

.fa-file-pdf::before {
  content: "\f1c1"; }

.fa-book-bible::before {
  content: "\f647"; }

.fa-bible::before {
  content: "\f647"; }

.fa-o::before {
  content: "\4f"; }

.fa-suitcase-medical::before {
  content: "\f0fa"; }

.fa-medkit::before {
  content: "\f0fa"; }

.fa-user-secret::before {
  content: "\f21b"; }

.fa-otter::before {
  content: "\f700"; }

.fa-person-dress::before {
  content: "\f182"; }

.fa-female::before {
  content: "\f182"; }

.fa-comment-dollar::before {
  content: "\f651"; }

.fa-business-time::before {
  content: "\f64a"; }

.fa-briefcase-clock::before {
  content: "\f64a"; }

.fa-table-cells-large::before {
  content: "\f009"; }

.fa-th-large::before {
  content: "\f009"; }

.fa-book-tanakh::before {
  content: "\f827"; }

.fa-tanakh::before {
  content: "\f827"; }

.fa-phone-volume::before {
  content: "\f2a0"; }

.fa-volume-control-phone::before {
  content: "\f2a0"; }

.fa-hat-cowboy-side::before {
  content: "\f8c1"; }

.fa-clipboard-user::before {
  content: "\f7f3"; }

.fa-child::before {
  content: "\f1ae"; }

.fa-lira-sign::before {
  content: "\f195"; }

.fa-satellite::before {
  content: "\f7bf"; }

.fa-plane-lock::before {
  content: "\e558"; }

.fa-tag::before {
  content: "\f02b"; }

.fa-comment::before {
  content: "\f075"; }

.fa-cake-candles::before {
  content: "\f1fd"; }

.fa-birthday-cake::before {
  content: "\f1fd"; }

.fa-cake::before {
  content: "\f1fd"; }

.fa-envelope::before {
  content: "\f0e0"; }

.fa-angles-up::before {
  content: "\f102"; }

.fa-angle-double-up::before {
  content: "\f102"; }

.fa-paperclip::before {
  content: "\f0c6"; }

.fa-arrow-right-to-city::before {
  content: "\e4b3"; }

.fa-ribbon::before {
  content: "\f4d6"; }

.fa-lungs::before {
  content: "\f604"; }

.fa-arrow-up-9-1::before {
  content: "\f887"; }

.fa-sort-numeric-up-alt::before {
  content: "\f887"; }

.fa-litecoin-sign::before {
  content: "\e1d3"; }

.fa-border-none::before {
  content: "\f850"; }

.fa-circle-nodes::before {
  content: "\e4e2"; }

.fa-parachute-box::before {
  content: "\f4cd"; }

.fa-indent::before {
  content: "\f03c"; }

.fa-truck-field-un::before {
  content: "\e58e"; }

.fa-hourglass::before {
  content: "\f254"; }

.fa-hourglass-empty::before {
  content: "\f254"; }

.fa-mountain::before {
  content: "\f6fc"; }

.fa-user-doctor::before {
  content: "\f0f0"; }

.fa-user-md::before {
  content: "\f0f0"; }

.fa-circle-info::before {
  content: "\f05a"; }

.fa-info-circle::before {
  content: "\f05a"; }

.fa-cloud-meatball::before {
  content: "\f73b"; }

.fa-camera::before {
  content: "\f030"; }

.fa-camera-alt::before {
  content: "\f030"; }

.fa-square-virus::before {
  content: "\e578"; }

.fa-meteor::before {
  content: "\f753"; }

.fa-car-on::before {
  content: "\e4dd"; }

.fa-sleigh::before {
  content: "\f7cc"; }

.fa-arrow-down-1-9::before {
  content: "\f162"; }

.fa-sort-numeric-asc::before {
  content: "\f162"; }

.fa-sort-numeric-down::before {
  content: "\f162"; }

.fa-hand-holding-droplet::before {
  content: "\f4c1"; }

.fa-hand-holding-water::before {
  content: "\f4c1"; }

.fa-water::before {
  content: "\f773"; }

.fa-calendar-check::before {
  content: "\f274"; }

.fa-braille::before {
  content: "\f2a1"; }

.fa-prescription-bottle-medical::before {
  content: "\f486"; }

.fa-prescription-bottle-alt::before {
  content: "\f486"; }

.fa-landmark::before {
  content: "\f66f"; }

.fa-truck::before {
  content: "\f0d1"; }

.fa-crosshairs::before {
  content: "\f05b"; }

.fa-person-cane::before {
  content: "\e53c"; }

.fa-tent::before {
  content: "\e57d"; }

.fa-vest-patches::before {
  content: "\e086"; }

.fa-check-double::before {
  content: "\f560"; }

.fa-arrow-down-a-z::before {
  content: "\f15d"; }

.fa-sort-alpha-asc::before {
  content: "\f15d"; }

.fa-sort-alpha-down::before {
  content: "\f15d"; }

.fa-money-bill-wheat::before {
  content: "\e52a"; }

.fa-cookie::before {
  content: "\f563"; }

.fa-arrow-rotate-left::before {
  content: "\f0e2"; }

.fa-arrow-left-rotate::before {
  content: "\f0e2"; }

.fa-arrow-rotate-back::before {
  content: "\f0e2"; }

.fa-arrow-rotate-backward::before {
  content: "\f0e2"; }

.fa-undo::before {
  content: "\f0e2"; }

.fa-hard-drive::before {
  content: "\f0a0"; }

.fa-hdd::before {
  content: "\f0a0"; }

.fa-face-grin-squint-tears::before {
  content: "\f586"; }

.fa-grin-squint-tears::before {
  content: "\f586"; }

.fa-dumbbell::before {
  content: "\f44b"; }

.fa-rectangle-list::before {
  content: "\f022"; }

.fa-list-alt::before {
  content: "\f022"; }

.fa-tarp-droplet::before {
  content: "\e57c"; }

.fa-house-medical-circle-check::before {
  content: "\e511"; }

.fa-person-skiing-nordic::before {
  content: "\f7ca"; }

.fa-skiing-nordic::before {
  content: "\f7ca"; }

.fa-calendar-plus::before {
  content: "\f271"; }

.fa-plane-arrival::before {
  content: "\f5af"; }

.fa-circle-left::before {
  content: "\f359"; }

.fa-arrow-alt-circle-left::before {
  content: "\f359"; }

.fa-train-subway::before {
  content: "\f239"; }

.fa-subway::before {
  content: "\f239"; }

.fa-chart-gantt::before {
  content: "\e0e4"; }

.fa-indian-rupee-sign::before {
  content: "\e1bc"; }

.fa-indian-rupee::before {
  content: "\e1bc"; }

.fa-inr::before {
  content: "\e1bc"; }

.fa-crop-simple::before {
  content: "\f565"; }

.fa-crop-alt::before {
  content: "\f565"; }

.fa-money-bill-1::before {
  content: "\f3d1"; }

.fa-money-bill-alt::before {
  content: "\f3d1"; }

.fa-left-long::before {
  content: "\f30a"; }

.fa-long-arrow-alt-left::before {
  content: "\f30a"; }

.fa-dna::before {
  content: "\f471"; }

.fa-virus-slash::before {
  content: "\e075"; }

.fa-minus::before {
  content: "\f068"; }

.fa-subtract::before {
  content: "\f068"; }

.fa-chess::before {
  content: "\f439"; }

.fa-arrow-left-long::before {
  content: "\f177"; }

.fa-long-arrow-left::before {
  content: "\f177"; }

.fa-plug-circle-check::before {
  content: "\e55c"; }

.fa-street-view::before {
  content: "\f21d"; }

.fa-franc-sign::before {
  content: "\e18f"; }

.fa-volume-off::before {
  content: "\f026"; }

.fa-hands-asl-interpreting::before {
  content: "\f2a3"; }

.fa-american-sign-language-interpreting::before {
  content: "\f2a3"; }

.fa-asl-interpreting::before {
  content: "\f2a3"; }

.fa-hands-american-sign-language-interpreting::before {
  content: "\f2a3"; }

.fa-gear::before {
  content: "\f013"; }

.fa-cog::before {
  content: "\f013"; }

.fa-droplet-slash::before {
  content: "\f5c7"; }

.fa-tint-slash::before {
  content: "\f5c7"; }

.fa-mosque::before {
  content: "\f678"; }

.fa-mosquito::before {
  content: "\e52b"; }

.fa-star-of-david::before {
  content: "\f69a"; }

.fa-person-military-rifle::before {
  content: "\e54b"; }

.fa-cart-shopping::before {
  content: "\f07a"; }

.fa-shopping-cart::before {
  content: "\f07a"; }

.fa-vials::before {
  content: "\f493"; }

.fa-plug-circle-plus::before {
  content: "\e55f"; }

.fa-place-of-worship::before {
  content: "\f67f"; }

.fa-grip-vertical::before {
  content: "\f58e"; }

.fa-arrow-turn-up::before {
  content: "\f148"; }

.fa-level-up::before {
  content: "\f148"; }

.fa-u::before {
  content: "\55"; }

.fa-square-root-variable::before {
  content: "\f698"; }

.fa-square-root-alt::before {
  content: "\f698"; }

.fa-clock::before {
  content: "\f017"; }

.fa-clock-four::before {
  content: "\f017"; }

.fa-backward-step::before {
  content: "\f048"; }

.fa-step-backward::before {
  content: "\f048"; }

.fa-pallet::before {
  content: "\f482"; }

.fa-faucet::before {
  content: "\e005"; }

.fa-baseball-bat-ball::before {
  content: "\f432"; }

.fa-s::before {
  content: "\53"; }

.fa-timeline::before {
  content: "\e29c"; }

.fa-keyboard::before {
  content: "\f11c"; }

.fa-caret-down::before {
  content: "\f0d7"; }

.fa-house-chimney-medical::before {
  content: "\f7f2"; }

.fa-clinic-medical::before {
  content: "\f7f2"; }

.fa-temperature-three-quarters::before {
  content: "\f2c8"; }

.fa-temperature-3::before {
  content: "\f2c8"; }

.fa-thermometer-3::before {
  content: "\f2c8"; }

.fa-thermometer-three-quarters::before {
  content: "\f2c8"; }

.fa-mobile-screen::before {
  content: "\f3cf"; }

.fa-mobile-android-alt::before {
  content: "\f3cf"; }

.fa-plane-up::before {
  content: "\e22d"; }

.fa-piggy-bank::before {
  content: "\f4d3"; }

.fa-battery-half::before {
  content: "\f242"; }

.fa-battery-3::before {
  content: "\f242"; }

.fa-mountain-city::before {
  content: "\e52e"; }

.fa-coins::before {
  content: "\f51e"; }

.fa-khanda::before {
  content: "\f66d"; }

.fa-sliders::before {
  content: "\f1de"; }

.fa-sliders-h::before {
  content: "\f1de"; }

.fa-folder-tree::before {
  content: "\f802"; }

.fa-network-wired::before {
  content: "\f6ff"; }

.fa-map-pin::before {
  content: "\f276"; }

.fa-hamsa::before {
  content: "\f665"; }

.fa-cent-sign::before {
  content: "\e3f5"; }

.fa-flask::before {
  content: "\f0c3"; }

.fa-person-pregnant::before {
  content: "\e31e"; }

.fa-wand-sparkles::before {
  content: "\f72b"; }

.fa-ellipsis-vertical::before {
  content: "\f142"; }

.fa-ellipsis-v::before {
  content: "\f142"; }

.fa-ticket::before {
  content: "\f145"; }

.fa-power-off::before {
  content: "\f011"; }

.fa-right-long::before {
  content: "\f30b"; }

.fa-long-arrow-alt-right::before {
  content: "\f30b"; }

.fa-flag-usa::before {
  content: "\f74d"; }

.fa-laptop-file::before {
  content: "\e51d"; }

.fa-tty::before {
  content: "\f1e4"; }

.fa-teletype::before {
  content: "\f1e4"; }

.fa-diagram-next::before {
  content: "\e476"; }

.fa-person-rifle::before {
  content: "\e54e"; }

.fa-house-medical-circle-exclamation::before {
  content: "\e512"; }

.fa-closed-captioning::before {
  content: "\f20a"; }

.fa-person-hiking::before {
  content: "\f6ec"; }

.fa-hiking::before {
  content: "\f6ec"; }

.fa-venus-double::before {
  content: "\f226"; }

.fa-images::before {
  content: "\f302"; }

.fa-calculator::before {
  content: "\f1ec"; }

.fa-people-pulling::before {
  content: "\e535"; }

.fa-n::before {
  content: "\4e"; }

.fa-cable-car::before {
  content: "\f7da"; }

.fa-tram::before {
  content: "\f7da"; }

.fa-cloud-rain::before {
  content: "\f73d"; }

.fa-building-circle-xmark::before {
  content: "\e4d4"; }

.fa-ship::before {
  content: "\f21a"; }

.fa-arrows-down-to-line::before {
  content: "\e4b8"; }

.fa-download::before {
  content: "\f019"; }

.fa-face-grin::before {
  content: "\f580"; }

.fa-grin::before {
  content: "\f580"; }

.fa-delete-left::before {
  content: "\f55a"; }

.fa-backspace::before {
  content: "\f55a"; }

.fa-eye-dropper::before {
  content: "\f1fb"; }

.fa-eye-dropper-empty::before {
  content: "\f1fb"; }

.fa-eyedropper::before {
  content: "\f1fb"; }

.fa-file-circle-check::before {
  content: "\e5a0"; }

.fa-forward::before {
  content: "\f04e"; }

.fa-mobile::before {
  content: "\f3ce"; }

.fa-mobile-android::before {
  content: "\f3ce"; }

.fa-mobile-phone::before {
  content: "\f3ce"; }

.fa-face-meh::before {
  content: "\f11a"; }

.fa-meh::before {
  content: "\f11a"; }

.fa-align-center::before {
  content: "\f037"; }

.fa-book-skull::before {
  content: "\f6b7"; }

.fa-book-dead::before {
  content: "\f6b7"; }

.fa-id-card::before {
  content: "\f2c2"; }

.fa-drivers-license::before {
  content: "\f2c2"; }

.fa-outdent::before {
  content: "\f03b"; }

.fa-dedent::before {
  content: "\f03b"; }

.fa-heart-circle-exclamation::before {
  content: "\e4fe"; }

.fa-house::before {
  content: "\f015"; }

.fa-home::before {
  content: "\f015"; }

.fa-home-alt::before {
  content: "\f015"; }

.fa-home-lg-alt::before {
  content: "\f015"; }

.fa-calendar-week::before {
  content: "\f784"; }

.fa-laptop-medical::before {
  content: "\f812"; }

.fa-b::before {
  content: "\42"; }

.fa-file-medical::before {
  content: "\f477"; }

.fa-dice-one::before {
  content: "\f525"; }

.fa-kiwi-bird::before {
  content: "\f535"; }

.fa-arrow-right-arrow-left::before {
  content: "\f0ec"; }

.fa-exchange::before {
  content: "\f0ec"; }

.fa-rotate-right::before {
  content: "\f2f9"; }

.fa-redo-alt::before {
  content: "\f2f9"; }

.fa-rotate-forward::before {
  content: "\f2f9"; }

.fa-utensils::before {
  content: "\f2e7"; }

.fa-cutlery::before {
  content: "\f2e7"; }

.fa-arrow-up-wide-short::before {
  content: "\f161"; }

.fa-sort-amount-up::before {
  content: "\f161"; }

.fa-mill-sign::before {
  content: "\e1ed"; }

.fa-bowl-rice::before {
  content: "\e2eb"; }

.fa-skull::before {
  content: "\f54c"; }

.fa-tower-broadcast::before {
  content: "\f519"; }

.fa-broadcast-tower::before {
  content: "\f519"; }

.fa-truck-pickup::before {
  content: "\f63c"; }

.fa-up-long::before {
  content: "\f30c"; }

.fa-long-arrow-alt-up::before {
  content: "\f30c"; }

.fa-stop::before {
  content: "\f04d"; }

.fa-code-merge::before {
  content: "\f387"; }

.fa-upload::before {
  content: "\f093"; }

.fa-hurricane::before {
  content: "\f751"; }

.fa-mound::before {
  content: "\e52d"; }

.fa-toilet-portable::before {
  content: "\e583"; }

.fa-compact-disc::before {
  content: "\f51f"; }

.fa-file-arrow-down::before {
  content: "\f56d"; }

.fa-file-download::before {
  content: "\f56d"; }

.fa-caravan::before {
  content: "\f8ff"; }

.fa-shield-cat::before {
  content: "\e572"; }

.fa-bolt::before {
  content: "\f0e7"; }

.fa-zap::before {
  content: "\f0e7"; }

.fa-glass-water::before {
  content: "\e4f4"; }

.fa-oil-well::before {
  content: "\e532"; }

.fa-vault::before {
  content: "\e2c5"; }

.fa-mars::before {
  content: "\f222"; }

.fa-toilet::before {
  content: "\f7d8"; }

.fa-plane-circle-xmark::before {
  content: "\e557"; }

.fa-yen-sign::before {
  content: "\f157"; }

.fa-cny::before {
  content: "\f157"; }

.fa-jpy::before {
  content: "\f157"; }

.fa-rmb::before {
  content: "\f157"; }

.fa-yen::before {
  content: "\f157"; }

.fa-ruble-sign::before {
  content: "\f158"; }

.fa-rouble::before {
  content: "\f158"; }

.fa-rub::before {
  content: "\f158"; }

.fa-ruble::before {
  content: "\f158"; }

.fa-sun::before {
  content: "\f185"; }

.fa-guitar::before {
  content: "\f7a6"; }

.fa-face-laugh-wink::before {
  content: "\f59c"; }

.fa-laugh-wink::before {
  content: "\f59c"; }

.fa-horse-head::before {
  content: "\f7ab"; }

.fa-bore-hole::before {
  content: "\e4c3"; }

.fa-industry::before {
  content: "\f275"; }

.fa-circle-down::before {
  content: "\f358"; }

.fa-arrow-alt-circle-down::before {
  content: "\f358"; }

.fa-arrows-turn-to-dots::before {
  content: "\e4c1"; }

.fa-florin-sign::before {
  content: "\e184"; }

.fa-arrow-down-short-wide::before {
  content: "\f884"; }

.fa-sort-amount-desc::before {
  content: "\f884"; }

.fa-sort-amount-down-alt::before {
  content: "\f884"; }

.fa-less-than::before {
  content: "\3c"; }

.fa-angle-down::before {
  content: "\f107"; }

.fa-car-tunnel::before {
  content: "\e4de"; }

.fa-head-side-cough::before {
  content: "\e061"; }

.fa-grip-lines::before {
  content: "\f7a4"; }

.fa-thumbs-down::before {
  content: "\f165"; }

.fa-user-lock::before {
  content: "\f502"; }

.fa-arrow-right-long::before {
  content: "\f178"; }

.fa-long-arrow-right::before {
  content: "\f178"; }

.fa-anchor-circle-xmark::before {
  content: "\e4ac"; }

.fa-ellipsis::before {
  content: "\f141"; }

.fa-ellipsis-h::before {
  content: "\f141"; }

.fa-chess-pawn::before {
  content: "\f443"; }

.fa-kit-medical::before {
  content: "\f479"; }

.fa-first-aid::before {
  content: "\f479"; }

.fa-person-through-window::before {
  content: "\e5a9"; }

.fa-toolbox::before {
  content: "\f552"; }

.fa-hands-holding-circle::before {
  content: "\e4fb"; }

.fa-bug::before {
  content: "\f188"; }

.fa-credit-card::before {
  content: "\f09d"; }

.fa-credit-card-alt::before {
  content: "\f09d"; }

.fa-car::before {
  content: "\f1b9"; }

.fa-automobile::before {
  content: "\f1b9"; }

.fa-hand-holding-hand::before {
  content: "\e4f7"; }

.fa-book-open-reader::before {
  content: "\f5da"; }

.fa-book-reader::before {
  content: "\f5da"; }

.fa-mountain-sun::before {
  content: "\e52f"; }

.fa-arrows-left-right-to-line::before {
  content: "\e4ba"; }

.fa-dice-d20::before {
  content: "\f6cf"; }

.fa-truck-droplet::before {
  content: "\e58c"; }

.fa-file-circle-xmark::before {
  content: "\e5a1"; }

.fa-temperature-arrow-up::before {
  content: "\e040"; }

.fa-temperature-up::before {
  content: "\e040"; }

.fa-medal::before {
  content: "\f5a2"; }

.fa-bed::before {
  content: "\f236"; }

.fa-square-h::before {
  content: "\f0fd"; }

.fa-h-square::before {
  content: "\f0fd"; }

.fa-podcast::before {
  content: "\f2ce"; }

.fa-temperature-full::before {
  content: "\f2c7"; }

.fa-temperature-4::before {
  content: "\f2c7"; }

.fa-thermometer-4::before {
  content: "\f2c7"; }

.fa-thermometer-full::before {
  content: "\f2c7"; }

.fa-bell::before {
  content: "\f0f3"; }

.fa-superscript::before {
  content: "\f12b"; }

.fa-plug-circle-xmark::before {
  content: "\e560"; }

.fa-star-of-life::before {
  content: "\f621"; }

.fa-phone-slash::before {
  content: "\f3dd"; }

.fa-paint-roller::before {
  content: "\f5aa"; }

.fa-handshake-angle::before {
  content: "\f4c4"; }

.fa-hands-helping::before {
  content: "\f4c4"; }

.fa-location-dot::before {
  content: "\f3c5"; }

.fa-map-marker-alt::before {
  content: "\f3c5"; }

.fa-file::before {
  content: "\f15b"; }

.fa-greater-than::before {
  content: "\3e"; }

.fa-person-swimming::before {
  content: "\f5c4"; }

.fa-swimmer::before {
  content: "\f5c4"; }

.fa-arrow-down::before {
  content: "\f063"; }

.fa-droplet::before {
  content: "\f043"; }

.fa-tint::before {
  content: "\f043"; }

.fa-eraser::before {
  content: "\f12d"; }

.fa-earth-americas::before {
  content: "\f57d"; }

.fa-earth::before {
  content: "\f57d"; }

.fa-earth-america::before {
  content: "\f57d"; }

.fa-globe-americas::before {
  content: "\f57d"; }

.fa-person-burst::before {
  content: "\e53b"; }

.fa-dove::before {
  content: "\f4ba"; }

.fa-battery-empty::before {
  content: "\f244"; }

.fa-battery-0::before {
  content: "\f244"; }

.fa-socks::before {
  content: "\f696"; }

.fa-inbox::before {
  content: "\f01c"; }

.fa-section::before {
  content: "\e447"; }

.fa-gauge-high::before {
  content: "\f625"; }

.fa-tachometer-alt::before {
  content: "\f625"; }

.fa-tachometer-alt-fast::before {
  content: "\f625"; }

.fa-envelope-open-text::before {
  content: "\f658"; }

.fa-hospital::before {
  content: "\f0f8"; }

.fa-hospital-alt::before {
  content: "\f0f8"; }

.fa-hospital-wide::before {
  content: "\f0f8"; }

.fa-wine-bottle::before {
  content: "\f72f"; }

.fa-chess-rook::before {
  content: "\f447"; }

.fa-bars-staggered::before {
  content: "\f550"; }

.fa-reorder::before {
  content: "\f550"; }

.fa-stream::before {
  content: "\f550"; }

.fa-dharmachakra::before {
  content: "\f655"; }

.fa-hotdog::before {
  content: "\f80f"; }

.fa-person-walking-with-cane::before {
  content: "\f29d"; }

.fa-blind::before {
  content: "\f29d"; }

.fa-drum::before {
  content: "\f569"; }

.fa-ice-cream::before {
  content: "\f810"; }

.fa-heart-circle-bolt::before {
  content: "\e4fc"; }

.fa-fax::before {
  content: "\f1ac"; }

.fa-paragraph::before {
  content: "\f1dd"; }

.fa-check-to-slot::before {
  content: "\f772"; }

.fa-vote-yea::before {
  content: "\f772"; }

.fa-star-half::before {
  content: "\f089"; }

.fa-boxes-stacked::before {
  content: "\f468"; }

.fa-boxes::before {
  content: "\f468"; }

.fa-boxes-alt::before {
  content: "\f468"; }

.fa-link::before {
  content: "\f0c1"; }

.fa-chain::before {
  content: "\f0c1"; }

.fa-ear-listen::before {
  content: "\f2a2"; }

.fa-assistive-listening-systems::before {
  content: "\f2a2"; }

.fa-tree-city::before {
  content: "\e587"; }

.fa-play::before {
  content: "\f04b"; }

.fa-font::before {
  content: "\f031"; }

.fa-rupiah-sign::before {
  content: "\e23d"; }

.fa-magnifying-glass::before {
  content: "\f002"; }

.fa-search::before {
  content: "\f002"; }

.fa-table-tennis-paddle-ball::before {
  content: "\f45d"; }

.fa-ping-pong-paddle-ball::before {
  content: "\f45d"; }

.fa-table-tennis::before {
  content: "\f45d"; }

.fa-person-dots-from-line::before {
  content: "\f470"; }

.fa-diagnoses::before {
  content: "\f470"; }

.fa-trash-can-arrow-up::before {
  content: "\f82a"; }

.fa-trash-restore-alt::before {
  content: "\f82a"; }

.fa-naira-sign::before {
  content: "\e1f6"; }

.fa-cart-arrow-down::before {
  content: "\f218"; }

.fa-walkie-talkie::before {
  content: "\f8ef"; }

.fa-file-pen::before {
  content: "\f31c"; }

.fa-file-edit::before {
  content: "\f31c"; }

.fa-receipt::before {
  content: "\f543"; }

.fa-square-pen::before {
  content: "\f14b"; }

.fa-pen-square::before {
  content: "\f14b"; }

.fa-pencil-square::before {
  content: "\f14b"; }

.fa-suitcase-rolling::before {
  content: "\f5c1"; }

.fa-person-circle-exclamation::before {
  content: "\e53f"; }

.fa-chevron-down::before {
  content: "\f078"; }

.fa-battery-full::before {
  content: "\f240"; }

.fa-battery::before {
  content: "\f240"; }

.fa-battery-5::before {
  content: "\f240"; }

.fa-skull-crossbones::before {
  content: "\f714"; }

.fa-code-compare::before {
  content: "\e13a"; }

.fa-list-ul::before {
  content: "\f0ca"; }

.fa-list-dots::before {
  content: "\f0ca"; }

.fa-school-lock::before {
  content: "\e56f"; }

.fa-tower-cell::before {
  content: "\e585"; }

.fa-down-long::before {
  content: "\f309"; }

.fa-long-arrow-alt-down::before {
  content: "\f309"; }

.fa-ranking-star::before {
  content: "\e561"; }

.fa-chess-king::before {
  content: "\f43f"; }

.fa-person-harassing::before {
  content: "\e549"; }

.fa-brazilian-real-sign::before {
  content: "\e46c"; }

.fa-landmark-dome::before {
  content: "\f752"; }

.fa-landmark-alt::before {
  content: "\f752"; }

.fa-arrow-up::before {
  content: "\f062"; }

.fa-tv::before {
  content: "\f26c"; }

.fa-television::before {
  content: "\f26c"; }

.fa-tv-alt::before {
  content: "\f26c"; }

.fa-shrimp::before {
  content: "\e448"; }

.fa-list-check::before {
  content: "\f0ae"; }

.fa-tasks::before {
  content: "\f0ae"; }

.fa-jug-detergent::before {
  content: "\e519"; }

.fa-circle-user::before {
  content: "\f2bd"; }

.fa-user-circle::before {
  content: "\f2bd"; }

.fa-user-shield::before {
  content: "\f505"; }

.fa-wind::before {
  content: "\f72e"; }

.fa-car-burst::before {
  content: "\f5e1"; }

.fa-car-crash::before {
  content: "\f5e1"; }

.fa-y::before {
  content: "\59"; }

.fa-person-snowboarding::before {
  content: "\f7ce"; }

.fa-snowboarding::before {
  content: "\f7ce"; }

.fa-truck-fast::before {
  content: "\f48b"; }

.fa-shipping-fast::before {
  content: "\f48b"; }

.fa-fish::before {
  content: "\f578"; }

.fa-user-graduate::before {
  content: "\f501"; }

.fa-circle-half-stroke::before {
  content: "\f042"; }

.fa-adjust::before {
  content: "\f042"; }

.fa-clapperboard::before {
  content: "\e131"; }

.fa-circle-radiation::before {
  content: "\f7ba"; }

.fa-radiation-alt::before {
  content: "\f7ba"; }

.fa-baseball::before {
  content: "\f433"; }

.fa-baseball-ball::before {
  content: "\f433"; }

.fa-jet-fighter-up::before {
  content: "\e518"; }

.fa-diagram-project::before {
  content: "\f542"; }

.fa-project-diagram::before {
  content: "\f542"; }

.fa-copy::before {
  content: "\f0c5"; }

.fa-volume-xmark::before {
  content: "\f6a9"; }

.fa-volume-mute::before {
  content: "\f6a9"; }

.fa-volume-times::before {
  content: "\f6a9"; }

.fa-hand-sparkles::before {
  content: "\e05d"; }

.fa-grip::before {
  content: "\f58d"; }

.fa-grip-horizontal::before {
  content: "\f58d"; }

.fa-share-from-square::before {
  content: "\f14d"; }

.fa-share-square::before {
  content: "\f14d"; }

.fa-child-combatant::before {
  content: "\e4e0"; }

.fa-child-rifle::before {
  content: "\e4e0"; }

.fa-gun::before {
  content: "\e19b"; }

.fa-square-phone::before {
  content: "\f098"; }

.fa-phone-square::before {
  content: "\f098"; }

.fa-plus::before {
  content: "\2b"; }

.fa-add::before {
  content: "\2b"; }

.fa-expand::before {
  content: "\f065"; }

.fa-computer::before {
  content: "\e4e5"; }

.fa-xmark::before {
  content: "\f00d"; }

.fa-close::before {
  content: "\f00d"; }

.fa-multiply::before {
  content: "\f00d"; }

.fa-remove::before {
  content: "\f00d"; }

.fa-times::before {
  content: "\f00d"; }

.fa-arrows-up-down-left-right::before {
  content: "\f047"; }

.fa-arrows::before {
  content: "\f047"; }

.fa-chalkboard-user::before {
  content: "\f51c"; }

.fa-chalkboard-teacher::before {
  content: "\f51c"; }

.fa-peso-sign::before {
  content: "\e222"; }

.fa-building-shield::before {
  content: "\e4d8"; }

.fa-baby::before {
  content: "\f77c"; }

.fa-users-line::before {
  content: "\e592"; }

.fa-quote-left::before {
  content: "\f10d"; }

.fa-quote-left-alt::before {
  content: "\f10d"; }

.fa-tractor::before {
  content: "\f722"; }

.fa-trash-arrow-up::before {
  content: "\f829"; }

.fa-trash-restore::before {
  content: "\f829"; }

.fa-arrow-down-up-lock::before {
  content: "\e4b0"; }

.fa-lines-leaning::before {
  content: "\e51e"; }

.fa-ruler-combined::before {
  content: "\f546"; }

.fa-copyright::before {
  content: "\f1f9"; }

.fa-equals::before {
  content: "\3d"; }

.fa-blender::before {
  content: "\f517"; }

.fa-teeth::before {
  content: "\f62e"; }

.fa-shekel-sign::before {
  content: "\f20b"; }

.fa-ils::before {
  content: "\f20b"; }

.fa-shekel::before {
  content: "\f20b"; }

.fa-sheqel::before {
  content: "\f20b"; }

.fa-sheqel-sign::before {
  content: "\f20b"; }

.fa-map::before {
  content: "\f279"; }

.fa-rocket::before {
  content: "\f135"; }

.fa-photo-film::before {
  content: "\f87c"; }

.fa-photo-video::before {
  content: "\f87c"; }

.fa-folder-minus::before {
  content: "\f65d"; }

.fa-store::before {
  content: "\f54e"; }

.fa-arrow-trend-up::before {
  content: "\e098"; }

.fa-plug-circle-minus::before {
  content: "\e55e"; }

.fa-sign-hanging::before {
  content: "\f4d9"; }

.fa-sign::before {
  content: "\f4d9"; }

.fa-bezier-curve::before {
  content: "\f55b"; }

.fa-bell-slash::before {
  content: "\f1f6"; }

.fa-tablet::before {
  content: "\f3fb"; }

.fa-tablet-android::before {
  content: "\f3fb"; }

.fa-school-flag::before {
  content: "\e56e"; }

.fa-fill::before {
  content: "\f575"; }

.fa-angle-up::before {
  content: "\f106"; }

.fa-drumstick-bite::before {
  content: "\f6d7"; }

.fa-holly-berry::before {
  content: "\f7aa"; }

.fa-chevron-left::before {
  content: "\f053"; }

.fa-bacteria::before {
  content: "\e059"; }

.fa-hand-lizard::before {
  content: "\f258"; }

.fa-notdef::before {
  content: "\e1fe"; }

.fa-disease::before {
  content: "\f7fa"; }

.fa-briefcase-medical::before {
  content: "\f469"; }

.fa-genderless::before {
  content: "\f22d"; }

.fa-chevron-right::before {
  content: "\f054"; }

.fa-retweet::before {
  content: "\f079"; }

.fa-car-rear::before {
  content: "\f5de"; }

.fa-car-alt::before {
  content: "\f5de"; }

.fa-pump-soap::before {
  content: "\e06b"; }

.fa-video-slash::before {
  content: "\f4e2"; }

.fa-battery-quarter::before {
  content: "\f243"; }

.fa-battery-2::before {
  content: "\f243"; }

.fa-radio::before {
  content: "\f8d7"; }

.fa-baby-carriage::before {
  content: "\f77d"; }

.fa-carriage-baby::before {
  content: "\f77d"; }

.fa-traffic-light::before {
  content: "\f637"; }

.fa-thermometer::before {
  content: "\f491"; }

.fa-vr-cardboard::before {
  content: "\f729"; }

.fa-hand-middle-finger::before {
  content: "\f806"; }

.fa-percent::before {
  content: "\25"; }

.fa-percentage::before {
  content: "\25"; }

.fa-truck-moving::before {
  content: "\f4df"; }

.fa-glass-water-droplet::before {
  content: "\e4f5"; }

.fa-display::before {
  content: "\e163"; }

.fa-face-smile::before {
  content: "\f118"; }

.fa-smile::before {
  content: "\f118"; }

.fa-thumbtack::before {
  content: "\f08d"; }

.fa-thumb-tack::before {
  content: "\f08d"; }

.fa-trophy::before {
  content: "\f091"; }

.fa-person-praying::before {
  content: "\f683"; }

.fa-pray::before {
  content: "\f683"; }

.fa-hammer::before {
  content: "\f6e3"; }

.fa-hand-peace::before {
  content: "\f25b"; }

.fa-rotate::before {
  content: "\f2f1"; }

.fa-sync-alt::before {
  content: "\f2f1"; }

.fa-spinner::before {
  content: "\f110"; }

.fa-robot::before {
  content: "\f544"; }

.fa-peace::before {
  content: "\f67c"; }

.fa-gears::before {
  content: "\f085"; }

.fa-cogs::before {
  content: "\f085"; }

.fa-warehouse::before {
  content: "\f494"; }

.fa-arrow-up-right-dots::before {
  content: "\e4b7"; }

.fa-splotch::before {
  content: "\f5bc"; }

.fa-face-grin-hearts::before {
  content: "\f584"; }

.fa-grin-hearts::before {
  content: "\f584"; }

.fa-dice-four::before {
  content: "\f524"; }

.fa-sim-card::before {
  content: "\f7c4"; }

.fa-transgender::before {
  content: "\f225"; }

.fa-transgender-alt::before {
  content: "\f225"; }

.fa-mercury::before {
  content: "\f223"; }

.fa-arrow-turn-down::before {
  content: "\f149"; }

.fa-level-down::before {
  content: "\f149"; }

.fa-person-falling-burst::before {
  content: "\e547"; }

.fa-award::before {
  content: "\f559"; }

.fa-ticket-simple::before {
  content: "\f3ff"; }

.fa-ticket-alt::before {
  content: "\f3ff"; }

.fa-building::before {
  content: "\f1ad"; }

.fa-angles-left::before {
  content: "\f100"; }

.fa-angle-double-left::before {
  content: "\f100"; }

.fa-qrcode::before {
  content: "\f029"; }

.fa-clock-rotate-left::before {
  content: "\f1da"; }

.fa-history::before {
  content: "\f1da"; }

.fa-face-grin-beam-sweat::before {
  content: "\f583"; }

.fa-grin-beam-sweat::before {
  content: "\f583"; }

.fa-file-export::before {
  content: "\f56e"; }

.fa-arrow-right-from-file::before {
  content: "\f56e"; }

.fa-shield::before {
  content: "\f132"; }

.fa-shield-blank::before {
  content: "\f132"; }

.fa-arrow-up-short-wide::before {
  content: "\f885"; }

.fa-sort-amount-up-alt::before {
  content: "\f885"; }

.fa-house-medical::before {
  content: "\e3b2"; }

.fa-golf-ball-tee::before {
  content: "\f450"; }

.fa-golf-ball::before {
  content: "\f450"; }

.fa-circle-chevron-left::before {
  content: "\f137"; }

.fa-chevron-circle-left::before {
  content: "\f137"; }

.fa-house-chimney-window::before {
  content: "\e00d"; }

.fa-pen-nib::before {
  content: "\f5ad"; }

.fa-tent-arrow-turn-left::before {
  content: "\e580"; }

.fa-tents::before {
  content: "\e582"; }

.fa-wand-magic::before {
  content: "\f0d0"; }

.fa-magic::before {
  content: "\f0d0"; }

.fa-dog::before {
  content: "\f6d3"; }

.fa-carrot::before {
  content: "\f787"; }

.fa-moon::before {
  content: "\f186"; }

.fa-wine-glass-empty::before {
  content: "\f5ce"; }

.fa-wine-glass-alt::before {
  content: "\f5ce"; }

.fa-cheese::before {
  content: "\f7ef"; }

.fa-yin-yang::before {
  content: "\f6ad"; }

.fa-music::before {
  content: "\f001"; }

.fa-code-commit::before {
  content: "\f386"; }

.fa-temperature-low::before {
  content: "\f76b"; }

.fa-person-biking::before {
  content: "\f84a"; }

.fa-biking::before {
  content: "\f84a"; }

.fa-broom::before {
  content: "\f51a"; }

.fa-shield-heart::before {
  content: "\e574"; }

.fa-gopuram::before {
  content: "\f664"; }

.fa-earth-oceania::before {
  content: "\e47b"; }

.fa-globe-oceania::before {
  content: "\e47b"; }

.fa-square-xmark::before {
  content: "\f2d3"; }

.fa-times-square::before {
  content: "\f2d3"; }

.fa-xmark-square::before {
  content: "\f2d3"; }

.fa-hashtag::before {
  content: "\23"; }

.fa-up-right-and-down-left-from-center::before {
  content: "\f424"; }

.fa-expand-alt::before {
  content: "\f424"; }

.fa-oil-can::before {
  content: "\f613"; }

.fa-t::before {
  content: "\54"; }

.fa-hippo::before {
  content: "\f6ed"; }

.fa-chart-column::before {
  content: "\e0e3"; }

.fa-infinity::before {
  content: "\f534"; }

.fa-vial-circle-check::before {
  content: "\e596"; }

.fa-person-arrow-down-to-line::before {
  content: "\e538"; }

.fa-voicemail::before {
  content: "\f897"; }

.fa-fan::before {
  content: "\f863"; }

.fa-person-walking-luggage::before {
  content: "\e554"; }

.fa-up-down::before {
  content: "\f338"; }

.fa-arrows-alt-v::before {
  content: "\f338"; }

.fa-cloud-moon-rain::before {
  content: "\f73c"; }

.fa-calendar::before {
  content: "\f133"; }

.fa-trailer::before {
  content: "\e041"; }

.fa-bahai::before {
  content: "\f666"; }

.fa-haykal::before {
  content: "\f666"; }

.fa-sd-card::before {
  content: "\f7c2"; }

.fa-dragon::before {
  content: "\f6d5"; }

.fa-shoe-prints::before {
  content: "\f54b"; }

.fa-circle-plus::before {
  content: "\f055"; }

.fa-plus-circle::before {
  content: "\f055"; }

.fa-face-grin-tongue-wink::before {
  content: "\f58b"; }

.fa-grin-tongue-wink::before {
  content: "\f58b"; }

.fa-hand-holding::before {
  content: "\f4bd"; }

.fa-plug-circle-exclamation::before {
  content: "\e55d"; }

.fa-link-slash::before {
  content: "\f127"; }

.fa-chain-broken::before {
  content: "\f127"; }

.fa-chain-slash::before {
  content: "\f127"; }

.fa-unlink::before {
  content: "\f127"; }

.fa-clone::before {
  content: "\f24d"; }

.fa-person-walking-arrow-loop-left::before {
  content: "\e551"; }

.fa-arrow-up-z-a::before {
  content: "\f882"; }

.fa-sort-alpha-up-alt::before {
  content: "\f882"; }

.fa-fire-flame-curved::before {
  content: "\f7e4"; }

.fa-fire-alt::before {
  content: "\f7e4"; }

.fa-tornado::before {
  content: "\f76f"; }

.fa-file-circle-plus::before {
  content: "\e494"; }

.fa-book-quran::before {
  content: "\f687"; }

.fa-quran::before {
  content: "\f687"; }

.fa-anchor::before {
  content: "\f13d"; }

.fa-border-all::before {
  content: "\f84c"; }

.fa-face-angry::before {
  content: "\f556"; }

.fa-angry::before {
  content: "\f556"; }

.fa-cookie-bite::before {
  content: "\f564"; }

.fa-arrow-trend-down::before {
  content: "\e097"; }

.fa-rss::before {
  content: "\f09e"; }

.fa-feed::before {
  content: "\f09e"; }

.fa-draw-polygon::before {
  content: "\f5ee"; }

.fa-scale-balanced::before {
  content: "\f24e"; }

.fa-balance-scale::before {
  content: "\f24e"; }

.fa-gauge-simple-high::before {
  content: "\f62a"; }

.fa-tachometer::before {
  content: "\f62a"; }

.fa-tachometer-fast::before {
  content: "\f62a"; }

.fa-shower::before {
  content: "\f2cc"; }

.fa-desktop::before {
  content: "\f390"; }

.fa-desktop-alt::before {
  content: "\f390"; }

.fa-m::before {
  content: "\4d"; }

.fa-table-list::before {
  content: "\f00b"; }

.fa-th-list::before {
  content: "\f00b"; }

.fa-comment-sms::before {
  content: "\f7cd"; }

.fa-sms::before {
  content: "\f7cd"; }

.fa-book::before {
  content: "\f02d"; }

.fa-user-plus::before {
  content: "\f234"; }

.fa-check::before {
  content: "\f00c"; }

.fa-battery-three-quarters::before {
  content: "\f241"; }

.fa-battery-4::before {
  content: "\f241"; }

.fa-house-circle-check::before {
  content: "\e509"; }

.fa-angle-left::before {
  content: "\f104"; }

.fa-diagram-successor::before {
  content: "\e47a"; }

.fa-truck-arrow-right::before {
  content: "\e58b"; }

.fa-arrows-split-up-and-left::before {
  content: "\e4bc"; }

.fa-hand-fist::before {
  content: "\f6de"; }

.fa-fist-raised::before {
  content: "\f6de"; }

.fa-cloud-moon::before {
  content: "\f6c3"; }

.fa-briefcase::before {
  content: "\f0b1"; }

.fa-person-falling::before {
  content: "\e546"; }

.fa-image-portrait::before {
  content: "\f3e0"; }

.fa-portrait::before {
  content: "\f3e0"; }

.fa-user-tag::before {
  content: "\f507"; }

.fa-rug::before {
  content: "\e569"; }

.fa-earth-europe::before {
  content: "\f7a2"; }

.fa-globe-europe::before {
  content: "\f7a2"; }

.fa-cart-flatbed-suitcase::before {
  content: "\f59d"; }

.fa-luggage-cart::before {
  content: "\f59d"; }

.fa-rectangle-xmark::before {
  content: "\f410"; }

.fa-rectangle-times::before {
  content: "\f410"; }

.fa-times-rectangle::before {
  content: "\f410"; }

.fa-window-close::before {
  content: "\f410"; }

.fa-baht-sign::before {
  content: "\e0ac"; }

.fa-book-open::before {
  content: "\f518"; }

.fa-book-journal-whills::before {
  content: "\f66a"; }

.fa-journal-whills::before {
  content: "\f66a"; }

.fa-handcuffs::before {
  content: "\e4f8"; }

.fa-triangle-exclamation::before {
  content: "\f071"; }

.fa-exclamation-triangle::before {
  content: "\f071"; }

.fa-warning::before {
  content: "\f071"; }

.fa-database::before {
  content: "\f1c0"; }

.fa-share::before {
  content: "\f064"; }

.fa-arrow-turn-right::before {
  content: "\f064"; }

.fa-mail-forward::before {
  content: "\f064"; }

.fa-bottle-droplet::before {
  content: "\e4c4"; }

.fa-mask-face::before {
  content: "\e1d7"; }

.fa-hill-rockslide::before {
  content: "\e508"; }

.fa-right-left::before {
  content: "\f362"; }

.fa-exchange-alt::before {
  content: "\f362"; }

.fa-paper-plane::before {
  content: "\f1d8"; }

.fa-road-circle-exclamation::before {
  content: "\e565"; }

.fa-dungeon::before {
  content: "\f6d9"; }

.fa-align-right::before {
  content: "\f038"; }

.fa-money-bill-1-wave::before {
  content: "\f53b"; }

.fa-money-bill-wave-alt::before {
  content: "\f53b"; }

.fa-life-ring::before {
  content: "\f1cd"; }

.fa-hands::before {
  content: "\f2a7"; }

.fa-sign-language::before {
  content: "\f2a7"; }

.fa-signing::before {
  content: "\f2a7"; }

.fa-calendar-day::before {
  content: "\f783"; }

.fa-water-ladder::before {
  content: "\f5c5"; }

.fa-ladder-water::before {
  content: "\f5c5"; }

.fa-swimming-pool::before {
  content: "\f5c5"; }

.fa-arrows-up-down::before {
  content: "\f07d"; }

.fa-arrows-v::before {
  content: "\f07d"; }

.fa-face-grimace::before {
  content: "\f57f"; }

.fa-grimace::before {
  content: "\f57f"; }

.fa-wheelchair-move::before {
  content: "\e2ce"; }

.fa-wheelchair-alt::before {
  content: "\e2ce"; }

.fa-turn-down::before {
  content: "\f3be"; }

.fa-level-down-alt::before {
  content: "\f3be"; }

.fa-person-walking-arrow-right::before {
  content: "\e552"; }

.fa-square-envelope::before {
  content: "\f199"; }

.fa-envelope-square::before {
  content: "\f199"; }

.fa-dice::before {
  content: "\f522"; }

.fa-bowling-ball::before {
  content: "\f436"; }

.fa-brain::before {
  content: "\f5dc"; }

.fa-bandage::before {
  content: "\f462"; }

.fa-band-aid::before {
  content: "\f462"; }

.fa-calendar-minus::before {
  content: "\f272"; }

.fa-circle-xmark::before {
  content: "\f057"; }

.fa-times-circle::before {
  content: "\f057"; }

.fa-xmark-circle::before {
  content: "\f057"; }

.fa-gifts::before {
  content: "\f79c"; }

.fa-hotel::before {
  content: "\f594"; }

.fa-earth-asia::before {
  content: "\f57e"; }

.fa-globe-asia::before {
  content: "\f57e"; }

.fa-id-card-clip::before {
  content: "\f47f"; }

.fa-id-card-alt::before {
  content: "\f47f"; }

.fa-magnifying-glass-plus::before {
  content: "\f00e"; }

.fa-search-plus::before {
  content: "\f00e"; }

.fa-thumbs-up::before {
  content: "\f164"; }

.fa-user-clock::before {
  content: "\f4fd"; }

.fa-hand-dots::before {
  content: "\f461"; }

.fa-allergies::before {
  content: "\f461"; }

.fa-file-invoice::before {
  content: "\f570"; }

.fa-window-minimize::before {
  content: "\f2d1"; }

.fa-mug-saucer::before {
  content: "\f0f4"; }

.fa-coffee::before {
  content: "\f0f4"; }

.fa-brush::before {
  content: "\f55d"; }

.fa-mask::before {
  content: "\f6fa"; }

.fa-magnifying-glass-minus::before {
  content: "\f010"; }

.fa-search-minus::before {
  content: "\f010"; }

.fa-ruler-vertical::before {
  content: "\f548"; }

.fa-user-large::before {
  content: "\f406"; }

.fa-user-alt::before {
  content: "\f406"; }

.fa-train-tram::before {
  content: "\e5b4"; }

.fa-user-nurse::before {
  content: "\f82f"; }

.fa-syringe::before {
  content: "\f48e"; }

.fa-cloud-sun::before {
  content: "\f6c4"; }

.fa-stopwatch-20::before {
  content: "\e06f"; }

.fa-square-full::before {
  content: "\f45c"; }

.fa-magnet::before {
  content: "\f076"; }

.fa-jar::before {
  content: "\e516"; }

.fa-note-sticky::before {
  content: "\f249"; }

.fa-sticky-note::before {
  content: "\f249"; }

.fa-bug-slash::before {
  content: "\e490"; }

.fa-arrow-up-from-water-pump::before {
  content: "\e4b6"; }

.fa-bone::before {
  content: "\f5d7"; }

.fa-user-injured::before {
  content: "\f728"; }

.fa-face-sad-tear::before {
  content: "\f5b4"; }

.fa-sad-tear::before {
  content: "\f5b4"; }

.fa-plane::before {
  content: "\f072"; }

.fa-tent-arrows-down::before {
  content: "\e581"; }

.fa-exclamation::before {
  content: "\21"; }

.fa-arrows-spin::before {
  content: "\e4bb"; }

.fa-print::before {
  content: "\f02f"; }

.fa-turkish-lira-sign::before {
  content: "\e2bb"; }

.fa-try::before {
  content: "\e2bb"; }

.fa-turkish-lira::before {
  content: "\e2bb"; }

.fa-dollar-sign::before {
  content: "\24"; }

.fa-dollar::before {
  content: "\24"; }

.fa-usd::before {
  content: "\24"; }

.fa-x::before {
  content: "\58"; }

.fa-magnifying-glass-dollar::before {
  content: "\f688"; }

.fa-search-dollar::before {
  content: "\f688"; }

.fa-users-gear::before {
  content: "\f509"; }

.fa-users-cog::before {
  content: "\f509"; }

.fa-person-military-pointing::before {
  content: "\e54a"; }

.fa-building-columns::before {
  content: "\f19c"; }

.fa-bank::before {
  content: "\f19c"; }

.fa-institution::before {
  content: "\f19c"; }

.fa-museum::before {
  content: "\f19c"; }

.fa-university::before {
  content: "\f19c"; }

.fa-umbrella::before {
  content: "\f0e9"; }

.fa-trowel::before {
  content: "\e589"; }

.fa-d::before {
  content: "\44"; }

.fa-stapler::before {
  content: "\e5af"; }

.fa-masks-theater::before {
  content: "\f630"; }

.fa-theater-masks::before {
  content: "\f630"; }

.fa-kip-sign::before {
  content: "\e1c4"; }

.fa-hand-point-left::before {
  content: "\f0a5"; }

.fa-handshake-simple::before {
  content: "\f4c6"; }

.fa-handshake-alt::before {
  content: "\f4c6"; }

.fa-jet-fighter::before {
  content: "\f0fb"; }

.fa-fighter-jet::before {
  content: "\f0fb"; }

.fa-square-share-nodes::before {
  content: "\f1e1"; }

.fa-share-alt-square::before {
  content: "\f1e1"; }

.fa-barcode::before {
  content: "\f02a"; }

.fa-plus-minus::before {
  content: "\e43c"; }

.fa-video::before {
  content: "\f03d"; }

.fa-video-camera::before {
  content: "\f03d"; }

.fa-graduation-cap::before {
  content: "\f19d"; }

.fa-mortar-board::before {
  content: "\f19d"; }

.fa-hand-holding-medical::before {
  content: "\e05c"; }

.fa-person-circle-check::before {
  content: "\e53e"; }

.fa-turn-up::before {
  content: "\f3bf"; }

.fa-level-up-alt::before {
  content: "\f3bf"; }

.sr-only,
.fa-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0; }

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0; }
:root, :host {
  --fa-style-family-brands: 'Font Awesome 6 Brands';
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }

@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-brands-400.woff2") format("woff2"), url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-brands-400.ttf") format("truetype");}

.fab,
.fa-brands {
  font-weight: 400; }

.fa-monero:before {
  content: "\f3d0"; }

.fa-hooli:before {
  content: "\f427"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-shopware:before {
  content: "\f5b5"; }

.fa-creative-commons-nc:before {
  content: "\f4e8"; }

.fa-aws:before {
  content: "\f375"; }

.fa-redhat:before {
  content: "\f7bc"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-cloudflare:before {
  content: "\e07d"; }

.fa-ups:before {
  content: "\f7e0"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-dyalog:before {
  content: "\f399"; }

.fa-bity:before {
  content: "\f37a"; }

.fa-stackpath:before {
  content: "\f842"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-modx:before {
  content: "\f285"; }

.fa-guilded:before {
  content: "\e07e"; }

.fa-vnv:before {
  content: "\f40b"; }

.fa-square-js:before {
  content: "\f3b9"; }

.fa-js-square:before {
  content: "\f3b9"; }

.fa-microsoft:before {
  content: "\f3ca"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-orcid:before {
  content: "\f8d2"; }

.fa-java:before {
  content: "\f4e4"; }

.fa-invision:before {
  content: "\f7b0"; }

.fa-creative-commons-pd-alt:before {
  content: "\f4ed"; }

.fa-centercode:before {
  content: "\f380"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-hire-a-helper:before {
  content: "\f3b0"; }

.fa-creative-commons-by:before {
  content: "\f4e7"; }

.fa-unity:before {
  content: "\e049"; }

.fa-whmcs:before {
  content: "\f40d"; }

.fa-rocketchat:before {
  content: "\f3e8"; }

.fa-vk:before {
  content: "\f189"; }

.fa-untappd:before {
  content: "\f405"; }

.fa-mailchimp:before {
  content: "\f59e"; }

.fa-css3-alt:before {
  content: "\f38b"; }

.fa-square-reddit:before {
  content: "\f1a2"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-vimeo-v:before {
  content: "\f27d"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-square-font-awesome:before {
  content: "\e5ad"; }

.fa-deskpro:before {
  content: "\f38f"; }

.fa-sistrix:before {
  content: "\f3ee"; }

.fa-square-instagram:before {
  content: "\e055"; }

.fa-instagram-square:before {
  content: "\e055"; }

.fa-battle-net:before {
  content: "\f835"; }

.fa-the-red-yeti:before {
  content: "\f69d"; }

.fa-square-hacker-news:before {
  content: "\f3af"; }

.fa-hacker-news-square:before {
  content: "\f3af"; }

.fa-edge:before {
  content: "\f282"; }

.fa-threads:before {
  content: "\e618"; }

.fa-napster:before {
  content: "\f3d2"; }

.fa-square-snapchat:before {
  content: "\f2ad"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-google-plus-g:before {
  content: "\f0d5"; }

.fa-artstation:before {
  content: "\f77a"; }

.fa-markdown:before {
  content: "\f60f"; }

.fa-sourcetree:before {
  content: "\f7d3"; }

.fa-google-plus:before {
  content: "\f2b3"; }

.fa-diaspora:before {
  content: "\f791"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-phoenix-squadron:before {
  content: "\f511"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-algolia:before {
  content: "\f36c"; }

.fa-red-river:before {
  content: "\f3e3"; }

.fa-creative-commons-sa:before {
  content: "\f4ef"; }

.fa-safari:before {
  content: "\f267"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-square-font-awesome-stroke:before {
  content: "\f35c"; }

.fa-font-awesome-alt:before {
  content: "\f35c"; }

.fa-atlassian:before {
  content: "\f77b"; }

.fa-linkedin-in:before {
  content: "\f0e1"; }

.fa-digital-ocean:before {
  content: "\f391"; }

.fa-nimblr:before {
  content: "\f5a8"; }

.fa-chromecast:before {
  content: "\f838"; }

.fa-evernote:before {
  content: "\f839"; }

.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-creative-commons-sampling:before {
  content: "\f4f0"; }

.fa-adversal:before {
  content: "\f36a"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-watchman-monitoring:before {
  content: "\e087"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-weixin:before {
  content: "\f1d7"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-git-alt:before {
  content: "\f841"; }

.fa-lyft:before {
  content: "\f3c3"; }

.fa-rev:before {
  content: "\f5b2"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-wizards-of-the-coast:before {
  content: "\f730"; }

.fa-square-viadeo:before {
  content: "\f2aa"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-meetup:before {
  content: "\f2e0"; }

.fa-centos:before {
  content: "\f789"; }

.fa-adn:before {
  content: "\f170"; }

.fa-cloudsmith:before {
  content: "\f384"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-square-dribbble:before {
  content: "\f397"; }

.fa-dribbble-square:before {
  content: "\f397"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-node:before {
  content: "\f419"; }

.fa-mix:before {
  content: "\f3cb"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-cc-apple-pay:before {
  content: "\f416"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-debian:before {
  content: "\e60b"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-instalod:before {
  content: "\e081"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-sellcast:before {
  content: "\f2da"; }

.fa-square-twitter:before {
  content: "\f081"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-r-project:before {
  content: "\f4f7"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-freebsd:before {
  content: "\f3a4"; }

.fa-vuejs:before {
  content: "\f41f"; }

.fa-accusoft:before {
  content: "\f369"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-fonticons-fi:before {
  content: "\f3a2"; }

.fa-app-store:before {
  content: "\f36f"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-itunes-note:before {
  content: "\f3b5"; }

.fa-golang:before {
  content: "\e40f"; }

.fa-kickstarter:before {
  content: "\f3bb"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-uncharted:before {
  content: "\e084"; }

.fa-firstdraft:before {
  content: "\f3a1"; }

.fa-square-youtube:before {
  content: "\f431"; }

.fa-youtube-square:before {
  content: "\f431"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-wpressr:before {
  content: "\f3e4"; }

.fa-rendact:before {
  content: "\f3e4"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-galactic-republic:before {
  content: "\f50c"; }

.fa-nfc-directional:before {
  content: "\e530"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-joget:before {
  content: "\f3b7"; }

.fa-fedora:before {
  content: "\f798"; }

.fa-stripe-s:before {
  content: "\f42a"; }

.fa-meta:before {
  content: "\e49b"; }

.fa-laravel:before {
  content: "\f3bd"; }

.fa-hotjar:before {
  content: "\f3b1"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-sticker-mule:before {
  content: "\f3f7"; }

.fa-creative-commons-zero:before {
  content: "\f4f3"; }

.fa-hips:before {
  content: "\f452"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-discord:before {
  content: "\f392"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-app-store-ios:before {
  content: "\f370"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-confluence:before {
  content: "\f78d"; }

.fa-mdb:before {
  content: "\f8ca"; }

.fa-dochub:before {
  content: "\f394"; }

.fa-accessible-icon:before {
  content: "\f368"; }

.fa-ebay:before {
  content: "\f4f4"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-unsplash:before {
  content: "\e07c"; }

.fa-yarn:before {
  content: "\f7e3"; }

.fa-square-steam:before {
  content: "\f1b7"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-500px:before {
  content: "\f26e"; }

.fa-square-vimeo:before {
  content: "\f194"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-asymmetrik:before {
  content: "\f372"; }

.fa-font-awesome:before {
  content: "\f2b4"; }

.fa-font-awesome-flag:before {
  content: "\f2b4"; }

.fa-font-awesome-logo-full:before {
  content: "\f2b4"; }

.fa-gratipay:before {
  content: "\f184"; }

.fa-apple:before {
  content: "\f179"; }

.fa-hive:before {
  content: "\e07f"; }

.fa-gitkraken:before {
  content: "\f3a6"; }

.fa-keybase:before {
  content: "\f4f5"; }

.fa-apple-pay:before {
  content: "\f415"; }

.fa-padlet:before {
  content: "\e4a0"; }

.fa-amazon-pay:before {
  content: "\f42c"; }

.fa-square-github:before {
  content: "\f092"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-fedex:before {
  content: "\f797"; }

.fa-phoenix-framework:before {
  content: "\f3dc"; }

.fa-shopify:before {
  content: "\e057"; }

.fa-neos:before {
  content: "\f612"; }

.fa-square-threads:before {
  content: "\e619"; }

.fa-hackerrank:before {
  content: "\f5f7"; }

.fa-researchgate:before {
  content: "\f4f8"; }

.fa-swift:before {
  content: "\f8e1"; }

.fa-angular:before {
  content: "\f420"; }

.fa-speakap:before {
  content: "\f3f3"; }

.fa-angrycreative:before {
  content: "\f36e"; }

.fa-y-combinator:before {
  content: "\f23b"; }

.fa-empire:before {
  content: "\f1d1"; }

.fa-envira:before {
  content: "\f299"; }

.fa-square-gitlab:before {
  content: "\e5ae"; }

.fa-gitlab-square:before {
  content: "\e5ae"; }

.fa-studiovinari:before {
  content: "\f3f8"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-goodreads:before {
  content: "\f3a8"; }

.fa-square-odnoklassniki:before {
  content: "\f264"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-sith:before {
  content: "\f512"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-page4:before {
  content: "\f3d7"; }

.fa-hashnode:before {
  content: "\e499"; }

.fa-react:before {
  content: "\f41b"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-squarespace:before {
  content: "\f5be"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-creative-commons-share:before {
  content: "\f4f2"; }

.fa-bitcoin:before {
  content: "\f379"; }

.fa-keycdn:before {
  content: "\f3ba"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-itch-io:before {
  content: "\f83a"; }

.fa-umbraco:before {
  content: "\f8e8"; }

.fa-galactic-senate:before {
  content: "\f50d"; }

.fa-ubuntu:before {
  content: "\f7df"; }

.fa-draft2digital:before {
  content: "\f396"; }

.fa-stripe:before {
  content: "\f429"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-gg:before {
  content: "\f260"; }

.fa-dhl:before {
  content: "\f790"; }

.fa-square-pinterest:before {
  content: "\f0d3"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-xing:before {
  content: "\f168"; }

.fa-blackberry:before {
  content: "\f37b"; }

.fa-creative-commons-pd:before {
  content: "\f4ec"; }

.fa-playstation:before {
  content: "\f3df"; }

.fa-quinscape:before {
  content: "\f459"; }

.fa-less:before {
  content: "\f41d"; }

.fa-blogger-b:before {
  content: "\f37d"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-typo3:before {
  content: "\f42b"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-dailymotion:before {
  content: "\e052"; }

.fa-affiliatetheme:before {
  content: "\f36b"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-bootstrap:before {
  content: "\f836"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-nfc-symbol:before {
  content: "\e531"; }

.fa-ethereum:before {
  content: "\f42e"; }

.fa-speaker-deck:before {
  content: "\f83c"; }

.fa-creative-commons-nc-eu:before {
  content: "\f4e9"; }

.fa-patreon:before {
  content: "\f3d9"; }

.fa-avianex:before {
  content: "\f374"; }

.fa-ello:before {
  content: "\f5f1"; }

.fa-gofore:before {
  content: "\f3a7"; }

.fa-bimobject:before {
  content: "\f378"; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-square-google-plus:before {
  content: "\f0d4"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-mandalorian:before {
  content: "\f50f"; }

.fa-first-order-alt:before {
  content: "\f50a"; }

.fa-osi:before {
  content: "\f41a"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-d-and-d-beyond:before {
  content: "\f6ca"; }

.fa-periscope:before {
  content: "\f3da"; }

.fa-fulcrum:before {
  content: "\f50b"; }

.fa-cloudscale:before {
  content: "\f383"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-mizuni:before {
  content: "\f3cc"; }

.fa-schlix:before {
  content: "\f3ea"; }

.fa-square-xing:before {
  content: "\f169"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-cloudversify:before {
  content: "\f385"; }

.fa-usps:before {
  content: "\f7e1"; }

.fa-megaport:before {
  content: "\f5a3"; }

.fa-magento:before {
  content: "\f3c4"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-fly:before {
  content: "\f417"; }

.fa-aviato:before {
  content: "\f421"; }

.fa-itunes:before {
  content: "\f3b4"; }

.fa-cuttlefish:before {
  content: "\f38c"; }

.fa-blogger:before {
  content: "\f37c"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-viber:before {
  content: "\f409"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-symfony:before {
  content: "\f83d"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-facebook-messenger:before {
  content: "\f39f"; }

.fa-audible:before {
  content: "\f373"; }

.fa-think-peaks:before {
  content: "\f731"; }

.fa-bilibili:before {
  content: "\e3d9"; }

.fa-erlang:before {
  content: "\f39d"; }

.fa-x-twitter:before {
  content: "\e61b"; }

.fa-cotton-bureau:before {
  content: "\f89e"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-42-group:before {
  content: "\e080"; }

.fa-innosoft:before {
  content: "\e080"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-elementor:before {
  content: "\f430"; }

.fa-square-pied-piper:before {
  content: "\e01e"; }

.fa-pied-piper-square:before {
  content: "\e01e"; }

.fa-creative-commons-nd:before {
  content: "\f4eb"; }

.fa-palfed:before {
  content: "\f3d8"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-resolving:before {
  content: "\f3e7"; }

.fa-xbox:before {
  content: "\f412"; }

.fa-searchengin:before {
  content: "\f3eb"; }

.fa-tiktok:before {
  content: "\e07b"; }

.fa-square-facebook:before {
  content: "\f082"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-linkedin:before {
  content: "\f08c"; }

.fa-hubspot:before {
  content: "\f3b2"; }

.fa-deploydog:before {
  content: "\f38e"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-mixer:before {
  content: "\e056"; }

.fa-square-lastfm:before {
  content: "\f203"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-vimeo:before {
  content: "\f40a"; }

.fa-mendeley:before {
  content: "\f7b3"; }

.fa-uniregistry:before {
  content: "\f404"; }

.fa-figma:before {
  content: "\f799"; }

.fa-creative-commons-remix:before {
  content: "\f4ee"; }

.fa-cc-amazon-pay:before {
  content: "\f42d"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-cmplid:before {
  content: "\e360"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-gripfire:before {
  content: "\f3ac"; }

.fa-jedi-order:before {
  content: "\f50e"; }

.fa-uikit:before {
  content: "\f403"; }

.fa-fort-awesome-alt:before {
  content: "\f3a3"; }

.fa-phabricator:before {
  content: "\f3db"; }

.fa-ussunnah:before {
  content: "\f407"; }

.fa-earlybirds:before {
  content: "\f39a"; }

.fa-trade-federation:before {
  content: "\f513"; }

.fa-autoprefixer:before {
  content: "\f41c"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-google-play:before {
  content: "\f3ab"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-line:before {
  content: "\f3c0"; }

.fa-google-drive:before {
  content: "\f3aa"; }

.fa-servicestack:before {
  content: "\f3ec"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-deezer:before {
  content: "\e077"; }

.fa-raspberry-pi:before {
  content: "\f7bb"; }

.fa-jira:before {
  content: "\f7b1"; }

.fa-docker:before {
  content: "\f395"; }

.fa-screenpal:before {
  content: "\e570"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-gitter:before {
  content: "\f426"; }

.fa-d-and-d:before {
  content: "\f38d"; }

.fa-microblog:before {
  content: "\e01a"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-pied-piper-hat:before {
  content: "\f4e5"; }

.fa-kickstarter-k:before {
  content: "\f3bc"; }

.fa-yandex:before {
  content: "\f413"; }

.fa-readme:before {
  content: "\f4d5"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-sass:before {
  content: "\f41e"; }

.fa-wirsindhandwerk:before {
  content: "\e2d0"; }

.fa-wsh:before {
  content: "\e2d0"; }

.fa-buromobelexperte:before {
  content: "\f37f"; }

.fa-salesforce:before {
  content: "\f83b"; }

.fa-octopus-deploy:before {
  content: "\e082"; }

.fa-medapps:before {
  content: "\f3c6"; }

.fa-ns8:before {
  content: "\f3d5"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-apper:before {
  content: "\f371"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-waze:before {
  content: "\f83f"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ab"; }

.fa-fantasy-flight-games:before {
  content: "\f6dc"; }

.fa-rust:before {
  content: "\e07a"; }

.fa-wix:before {
  content: "\f5cf"; }

.fa-square-behance:before {
  content: "\f1b5"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-supple:before {
  content: "\f3f9"; }

.fa-rebel:before {
  content: "\f1d0"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-staylinked:before {
  content: "\f3f5"; }

.fa-kaggle:before {
  content: "\f5fa"; }

.fa-space-awesome:before {
  content: "\e5ac"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-cpanel:before {
  content: "\f388"; }

.fa-goodreads-g:before {
  content: "\f3a9"; }

.fa-square-git:before {
  content: "\f1d2"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-square-tumblr:before {
  content: "\f174"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-trello:before {
  content: "\f181"; }

.fa-creative-commons-nc-jp:before {
  content: "\f4ea"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-perbyte:before {
  content: "\e083"; }

.fa-grunt:before {
  content: "\f3ad"; }

.fa-weebly:before {
  content: "\f5cc"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-themeco:before {
  content: "\f5c6"; }

.fa-python:before {
  content: "\f3e2"; }

.fa-android:before {
  content: "\f17b"; }

.fa-bots:before {
  content: "\e340"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-hornbill:before {
  content: "\f592"; }

.fa-js:before {
  content: "\f3b8"; }

.fa-ideal:before {
  content: "\e013"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-dev:before {
  content: "\f6cc"; }

.fa-sketch:before {
  content: "\f7c6"; }

.fa-yandex-international:before {
  content: "\f414"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-uber:before {
  content: "\f402"; }

.fa-github:before {
  content: "\f09b"; }

.fa-php:before {
  content: "\f457"; }

.fa-alipay:before {
  content: "\f642"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-firefox-browser:before {
  content: "\e007"; }

.fa-replyd:before {
  content: "\f3e6"; }

.fa-suse:before {
  content: "\f7d6"; }

.fa-jenkins:before {
  content: "\f3b6"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-rockrms:before {
  content: "\f3e9"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-buffer:before {
  content: "\f837"; }

.fa-npm:before {
  content: "\f3d4"; }

.fa-yammer:before {
  content: "\f840"; }

.fa-btc:before {
  content: "\f15a"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-stubber:before {
  content: "\e5c7"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-telegram-plane:before {
  content: "\f2c6"; }

.fa-old-republic:before {
  content: "\f510"; }

.fa-odysee:before {
  content: "\e5c6"; }

.fa-square-whatsapp:before {
  content: "\f40c"; }

.fa-whatsapp-square:before {
  content: "\f40c"; }

.fa-node-js:before {
  content: "\f3d3"; }

.fa-edge-legacy:before {
  content: "\e078"; }

.fa-slack:before {
  content: "\f198"; }

.fa-slack-hash:before {
  content: "\f198"; }

.fa-medrt:before {
  content: "\f3c8"; }

.fa-usb:before {
  content: "\f287"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-vaadin:before {
  content: "\f408"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-square-x-twitter:before {
  content: "\e61a"; }

.fa-reacteurope:before {
  content: "\f75d"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-medium-m:before {
  content: "\f23a"; }

.fa-amilia:before {
  content: "\f36d"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-flipboard:before {
  content: "\f44d"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-critical-role:before {
  content: "\f6c9"; }

.fa-sitrox:before {
  content: "\e44a"; }

.fa-discourse:before {
  content: "\f393"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-mastodon:before {
  content: "\f4f6"; }

.fa-airbnb:before {
  content: "\f834"; }

.fa-wolf-pack-battalion:before {
  content: "\f514"; }

.fa-buy-n-large:before {
  content: "\f8a6"; }

.fa-gulp:before {
  content: "\f3ae"; }

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

.fa-strava:before {
  content: "\f428"; }

.fa-ember:before {
  content: "\f423"; }

.fa-canadian-maple-leaf:before {
  content: "\f785"; }

.fa-teamspeak:before {
  content: "\f4f9"; }

.fa-pushed:before {
  content: "\f3e1"; }

.fa-wordpress-simple:before {
  content: "\f411"; }

.fa-nutritionix:before {
  content: "\f3d6"; }

.fa-wodu:before {
  content: "\e088"; }

.fa-google-pay:before {
  content: "\e079"; }

.fa-intercom:before {
  content: "\f7af"; }

.fa-zhihu:before {
  content: "\f63f"; }

.fa-korvue:before {
  content: "\f42f"; }

.fa-pix:before {
  content: "\e43a"; }

.fa-steam-symbol:before {
  content: "\f3f6"; }
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; }

@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-regular-400.woff2") format("woff2"), url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-regular-400.ttf") format("truetype");}

.far,
.fa-regular {
  font-weight: 400; }
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; }

@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-solid-900.woff2") format("woff2"), url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-solid-900.ttf") format("truetype");}

.fas,
.fa-solid {
  font-weight: 900; }
@font-face{font-family:'Font Awesome 5 Brands';font-display:block;font-weight:400;src:url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-brands-400.woff2") format("woff2"), url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-brands-400.ttf") format("truetype");}

@font-face{font-family:'Font Awesome 5 Free';font-display:block;font-weight:900;src:url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-solid-900.woff2") format("woff2"), url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-solid-900.ttf") format("truetype");}

@font-face{font-family:'Font Awesome 5 Free';font-display:block;font-weight:400;src:url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-regular-400.woff2") format("woff2"), url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-regular-400.ttf") format("truetype");}
@font-face{font-family:'FontAwesome';font-display:block;src:url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-solid-900.woff2") format("woff2"), url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-solid-900.ttf") format("truetype");}

@font-face{font-family:'FontAwesome';font-display:block;src:url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-brands-400.woff2") format("woff2"), url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-brands-400.ttf") format("truetype");}

@font-face{font-family:'FontAwesome';font-display:block;src:url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-regular-400.woff2") format("woff2"), url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-regular-400.ttf") format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC;}

@font-face{font-family:'FontAwesome';font-display:block;src:url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-v4compatibility.woff2") format("woff2"), url("/wp-content/plugins/wp-post-author/assets/fontawesome/css/../webfonts/fa-v4compatibility.ttf") format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A;}
/*!/wp-content/plugins/wp-post-author/assets/dist/blocks.style.build.css*/
.awpa-loginfrom-wrap{position:relative;z-index:1;padding:16px;text-align:center;overflow:hidden}.awpa-loginfrom-wrap .awpa-block-img{position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.awpa-loginfrom-wrap h4{font-weight:700;font-size:32px;color:#343a40;text-align:center;margin-top:0}.awpa-loginfrom-wrap form{max-width:400px;margin:0 auto}.awpa-loginfrom-wrap form p{margin:0}.awpa-loginfrom-wrap form p:not(:last-child){margin-bottom:20px}.awpa-loginfrom-wrap form p label{display:block;color:inherit;text-align:left;margin-bottom:5px;font-size:14px;font-weight:600}.awpa-loginfrom-wrap form p.login-remember label{display:flex;align-items:center;gap:5px;line-height:1;margin-top:25px}.awpa-loginfrom-wrap form p input:not([type='submit']){font-size:16px;display:block;padding:0px  8px;outline:1px solid #adb5bd;border:none;width:100%;border-radius:3px;min-height:40px;box-sizing:border-box;transition:all .3s}.awpa-loginfrom-wrap form p input:not([type='submit'])::placeholder{color:#adb5bd !important;font-size:16px;font-weight:400;font-family:inherit}.awpa-loginfrom-wrap form p input:not([type='submit']):focus-visible{outline:2px solid #2d1286}.awpa-loginfrom-wrap form p input[type="checkbox"]{padding:0;margin:0 !important;height:20px;width:20px;outline:none;min-height:20px;min-width:20px;display:inline-flex;justify-content:center;align-items:center;border-radius:3px;align-self:normal;border:1px solid #adb5bd;accent-color:#2d1286;position:relative}.awpa-loginfrom-wrap form p input[type="checkbox"]:checked::before{margin:0;width:20px;height:20px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.awpa-loginfrom-wrap form p input[type="checkbox"]:focus-visible{outline:none}.awpa-loginfrom-wrap form p .error-message{margin-top:5px;display:flex;flex-direction:column}.awpa-loginfrom-wrap form p .error-message span{display:inline-block;font-size:14px;color:red}.awpa-loginfrom-wrap form input[type="submit"].button{width:100%;padding:6px 20px;line-height:1.7;min-height:40px;box-sizing:border-box;margin-top:5px;border-radius:3px;font-size:14px;font-weight:600;color:#fff;text-align:center;background-color:#2d1286;text-transform:capitalize;border:none;height:auto}.awpa-loginfrom-wrap .login-forget-password{text-align:left}.awpa-loginfrom-wrap .login-forget-password a{font-size:14px;font-weight:600;color:#2d1286;text-decoration:underline;transition:all .3s}.awpa-loginfrom-wrap .login-forget-password a:hover{text-decoration:none}.awpa-loginfrom-wrap .awap-logout{font-size:16px}.awpa-loginfrom-wrap .awap-logout .logout{color:#2d1286}@media screen and (max-width: 600px){.awpa-loginfrom-wrap h4{margin-bottom:16px}.awpa-loginfrom-wrap form{max-width:100%}.awpa-loginfrom-wrap form p:not(:last-child){margin-bottom:16px}.awpa-loginfrom-wrap form p .error-message{margin-top:3px}.awpa-loginfrom-wrap form .awpa-button{margin-top:16px}}body.rtl .awpa-loginfrom-wrap form p label{text-align:right}body.rtl .awpa-loginfrom-wrap form p input{direction:rtl}
.awpa-user-registration{background-color:#fff;padding:32px 0;position:relative;z-index:1;overflow:hidden}.awpa-user-registration .awpa-block-img{position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.awpa-user-registration form>p,.awpa-user-registration div>div>p{font-weight:700;font-size:32px;color:#343a40;text-align:center;margin-top:0}.awpa-user-registration form{font-size:16px;color:#343a40;max-width:400px;margin:0 auto}.awpa-user-registration form .awpa-form-inputs:not(:last-child){margin-bottom:20px}.awpa-user-registration form .awpa-form-inputs label{display:block;color:inherit;text-align:left;margin-bottom:5px;font-size:14px;font-weight:600;text-transform:capitalize}.awpa-user-registration form .awpa-form-inputs input,.awpa-user-registration form .awpa-form-inputs textarea,.awpa-user-registration form .awpa-form-inputs select{min-height:40px;font-size:16px;display:block;padding:0  8px;border:none;border-radius:3px;outline:1px solid #adb5bd;width:100%;box-sizing:border-box;transition:all .3s}.awpa-user-registration form .awpa-form-inputs input::placeholder,.awpa-user-registration form .awpa-form-inputs textarea::placeholder,.awpa-user-registration form .awpa-form-inputs select::placeholder{color:#adb5bd !important;font-size:16px;font-weight:400}.awpa-user-registration form .awpa-form-inputs input:focus,.awpa-user-registration form .awpa-form-inputs textarea:focus,.awpa-user-registration form .awpa-form-inputs select:focus{outline:2px solid #2d1286}.awpa-user-registration form .awpa-form-inputs #display_name{width:100%}.awpa-user-registration form .awpa-form-inputs textarea{height:125px}.awpa-user-registration form .awpa-form-inputs textarea::placeholder{font-size:18px}.awpa-user-registration form .awpa-form-inputs .checkboxes,.awpa-user-registration form .awpa-form-inputs .radiobox{display:flex;flex-wrap:wrap;gap:20px}.awpa-user-registration form .awpa-form-inputs .checkboxes .checkbox-item,.awpa-user-registration form .awpa-form-inputs .checkboxes .radiobox-item,.awpa-user-registration form .awpa-form-inputs .radiobox .checkbox-item,.awpa-user-registration form .awpa-form-inputs .radiobox .radiobox-item{display:flex;align-items:center;gap:5px}.awpa-user-registration form .awpa-form-inputs input[type="checkbox"],.awpa-user-registration form .awpa-form-inputs input[type="radio"]{padding:0;margin:0;height:20px;width:20px;min-height:20px;min-width:20px;display:inline-flex;justify-content:center;align-items:center;outline:none;border:1px solid #adb5bd}.awpa-user-registration form .awpa-form-inputs input[type="checkbox"]:focus,.awpa-user-registration form .awpa-form-inputs input[type="radio"]:focus{outline:none}.awpa-user-registration form .awpa-form-inputs input[type="checkbox"]{border-radius:3px;align-self:normal;accent-color:#2d1286;position:relative}.awpa-user-registration form .awpa-form-inputs input[type="checkbox"]:checked::before{margin:0;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.awpa-user-registration form .awpa-form-inputs input[type="radio"]{border-radius:50%;accent-color:#2d1286}.awpa-user-registration form .awpa-form-inputs input[type="radio"]:checked::before{content:" ";width:12px;height:12px;border-radius:50%;background-color:#2d1286;margin:0;display:flex}.awpa-user-registration form .awpa-form-inputs input[type="file"]{padding:10px 8px}.awpa-user-registration form .awpa-form-inputs input[type="file"]::-webkit-file-upload-button{background:transparent;font-family:inherit;font-size:inherit;font-weight:600;border:none;border-right:2px solid #adb5bd;padding:0;padding-right:8px;margin-right:8px}.awpa-user-registration form .awpa-form-inputs input[type="file"]+span{display:inline-block;margin-top:5px}.awpa-user-registration form .awpa-form-inputs .preview{margin-bottom:8px}.awpa-user-registration form .awpa-form-inputs .preview img{display:block;height:100px;width:100px;object-fit:cover}.awpa-user-registration form .awpa-form-inputs .error-message{margin-top:5px;display:flex;flex-direction:column}.awpa-user-registration form .awpa-form-inputs .error-message span{display:inline-block;font-size:14px;color:red}.awpa-user-registration .field-fill-err{font-size:14px;font-weight:400;color:red}.awpa-user-registration .awpa-form-inputs .rdrCalendarWrapper{width:100%;border-radius:3px}.awpa-user-registration .awpa-form-inputs .rdrCalendarWrapper .rdrMonthPicker,.awpa-user-registration .awpa-form-inputs .rdrCalendarWrapper .rdrYearPicker{flex:1}.awpa-user-registration .awpa-form-inputs .rdrCalendarWrapper .rdrMonthPicker select,.awpa-user-registration .awpa-form-inputs .rdrCalendarWrapper .rdrYearPicker select{min-width:100px}.awpa-user-registration .awpa-form-inputs:has(.privacy-policy)>div{display:flex;align-items:center;flex-wrap:wrap}.awpa-user-registration .privacy-policy{margin-left:5px;display:inline-block;line-height:1}.awpa-user-registration .privacy-policy ~ p{margin:10px 0 0;font-size:14px !important;font-weight:400;color:#ff0000}.awpa-user-registration .privacy-policy-modal{background-color:#fff;width:80%;max-height:90vh;overflow-y:auto;padding:50px;border-radius:6px;color:#343a40;position:fixed;left:50%;top:52%;transform:translate(-50%, -50%);box-shadow:0 0 30px rgba(0,0,0,0.2);z-index:9999}.awpa-user-registration .privacy-policy-modal h2{margin-top:0;margin-bottom:10px;font-size:32px}.awpa-user-registration .privacy-policy-modal p{text-align:left;font-size:16px;font-weight:400}.awpa-user-registration .privacy-policy-modal a{text-decoration:none;background:#adb5bd;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:25px;font-weight:700;line-height:1;color:#2d1286;position:absolute;top:0;right:0;margin:10px;cursor:pointer}.awpa-user-registration .awpa-payment-modal{background-color:#fff;padding:50px;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,0.2);position:relative}.awpa-user-registration .awpa-payment-modal a{text-decoration:none;background:#eee;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;position:absolute;top:5px;right:5px;cursor:pointer;padding:0 1px 2px;box-sizing:border-box;transition:all .3s}.awpa-user-registration .awpa-payment-modal a:hover{background-color:#c7c7c7}.awpa-user-registration .awpa-button{font-size:14px;font-weight:600;color:#fff;text-align:center;padding:8px 20px;margin-top:25px;background-color:#2d1286;cursor:pointer;min-height:40px;border-radius:3px;box-sizing:border-box;transition:all .3s}.awpa-user-registration .awpa-button.awpa-form-disabled{opacity:0.5;cursor:auto}.registration-success{text-align:inherit;padding:0 16px}.awpa-user-registration .awpa-form-inputs h3{margin:0 0 20px 0;font-size:24px;font-weight:700}.awpa-user-registration .membership-plan{display:flex;flex-wrap:wrap;gap:10px}.awpa-user-registration .membership-plan .membership-plan-card{flex:1 1 250px;background-size:cover;background-repeat:no-repeat;outline:1px solid #adb5bd;padding:20px;box-sizing:border-box;border-radius:3px;overflow:hidden;position:relative}.awpa-user-registration .membership-plan .membership-plan-card p{color:#fff;text-align:left;position:relative;z-index:1}.awpa-user-registration .membership-plan .membership-plan-card.plan-active{outline:2px solid #2d1286}.awpa-user-registration .membership-plan .membership-plan-card .name{font-size:18px;font-weight:600;margin:0}.awpa-user-registration .membership-plan .membership-plan-card .description{font-size:14px;margin:0 0 20px 0;font-weight:400}.awpa-user-registration .membership-plan .membership-plan-card .price{font-size:28px;font-weight:700;margin:0}.awpa-user-registration .membership-plan .membership-plan-card .image{display:flex;justify-content:center;margin-bottom:5px}.awpa-user-registration .membership-plan .membership-plan-card .image img{width:100%;height:100%;object-fit:cover}.awpa-user-registration .membership-plan .membership-plan-card::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.awpa-user-registration .awpa-form-inputs .awpa-imput-content-wrapper{margin-top:20px}.awpa-user-registration .awpa-form-inputs .awpa-imput-content-wrapper>.error-message:not(:last-child){margin-bottom:14px}.awpa-user-registration .awpa-form-inputs .awpa-recaptcha{margin-top:30px}.awpa-notice{display:flex;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px 0px,rgba(0,0,0,0.06) 0px 1px 2px 0px;background-color:#fff}.awpa-notice .awpa-notice__logo{background:#eaf5fd;padding:15px;border-left:4px solid;border-image:linear-gradient(to bottom, #0a4b78, #2271b1) 1 100%}.awpa-notice .awpa-notice__logo svg{height:30px;width:30px}.awpa-notice .awpa-notice__content{flex:1;padding:15px 12px;align-self:center}.awpa-notice .awpa-notice__title{font-size:16px;font-weight:600;margin:0;text-align:left;color:#1d2327}.awpa-notice .awpa-notice__description{font-size:14px;line-height:1.5;margin:5px 0 0;text-align:left;font-weight:400;color:#3c434a}.awpa-notice .awpa-notice__description a{color:#2271b1 !important;text-decoration:underline #2271b1}@media screen and (max-width: 900px){.awpa-user-registration .awpa-payment-modal{width:80%}}@media screen and (max-width: 600px){.awpa-user-registration{padding:16px}.awpa-user-registration p{font-size:26px;margin-bottom:16px}.awpa-user-registration form{max-width:100%}.awpa-user-registration form .awpa-form-inputs:not(:last-child){margin-bottom:16px}.awpa-user-registration form .awpa-form-inputs input[type="file"]+span{margin-top:3px}.awpa-user-registration form .awpa-form-inputs .error-message{margin-top:3px}.awpa-user-registration .privacy-policy-modal{width:90%;padding:40px}.awpa-user-registration .privacy-policy-modal h2{margin-bottom:0;font-size:24px}.awpa-user-registration .awpa-payment-modal{width:90%;padding:40px}.awpa-user-registration form .awpa-button{margin-top:16px}.registration-success{font-size:16px}}body.rtl .awpa-user-registration form .awpa-form-inputs label{text-align:right}body.rtl .awpa-user-registration form .awpa-form-inputs input{direction:rtl}body.rtl .awpa-notice .awpa-notice__logo{border-left:none;border-right:4px solid}body.rtl .awpa-notice .awpa-notice__title{text-align:right}body.rtl .awpa-notice .awpa-notice__description{text-align:right}
.awpa-section-header-wrapper .awpa-title-dash{display:inline-block;width:100%;border-top-style:solid}.awpa-section-header-wrapper .awpa-title-dash.awpa-upper-dash{border-top-width:3px;display:none}.awpa-section-header-wrapper .awpa-title-dash.awpa-lower-dash{border-bottom-width:3px;display:none}.awpa-section-header-wrapper .awpa-style2 .awpa-title-wrapper .awpa-title-dash{width:65px}.awpa-section-header-wrapper .awpa-style2 .awpa-title-wrapper .awpa-title-dash.awpa-lower-dash{display:block;margin:0 auto}.awpa-section-header-wrapper .awpa-style3,.awpa-section-header-wrapper .awpa-style4,.awpa-section-header-wrapper .awpa-style7,.awpa-section-header-wrapper .awpa-style8{display:flex;flex-direction:column;justify-content:center}.awpa-section-header-wrapper .awpa-style3 .awpa-title-wrapper,.awpa-section-header-wrapper .awpa-style4 .awpa-title-wrapper,.awpa-section-header-wrapper .awpa-style7 .awpa-title-wrapper,.awpa-section-header-wrapper .awpa-style8 .awpa-title-wrapper{order:1}.awpa-section-header-wrapper .awpa-style4 .awpa-subtitle-wrapper .awpa-title-dash{width:65px}.awpa-section-header-wrapper .awpa-style4 .awpa-subtitle-wrapper .awpa-title-dash.awpa-lower-dash{display:block;margin:0 auto}.awpa-section-header-wrapper .awpa-style5 .awpa-title-wrapper,.awpa-section-header-wrapper .awpa-style9 .awpa-title-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.awpa-section-header-wrapper .awpa-style5 .awpa-title-wrapper .awpa-title-dash,.awpa-section-header-wrapper .awpa-style9 .awpa-title-wrapper .awpa-title-dash{width:40px}.awpa-section-header-wrapper .awpa-style5 .awpa-title-wrapper .awpa-title-dash.awpa-upper-dash,.awpa-section-header-wrapper .awpa-style9 .awpa-title-wrapper .awpa-title-dash.awpa-upper-dash,.awpa-section-header-wrapper .awpa-style5 .awpa-title-wrapper .awpa-title-dash.awpa-lower-dash,.awpa-section-header-wrapper .awpa-style9 .awpa-title-wrapper .awpa-title-dash.awpa-lower-dash{display:inline-block}.awpa-section-header-wrapper .awpa-style6 .awpa-title-wrapper .awpa-title-dash{width:130px}.awpa-section-header-wrapper .awpa-style6 .awpa-title-wrapper .awpa-title-dash.awpa-upper-dash{display:inline-block}.awpa-section-header-wrapper .awpa-style6 .awpa-subtitle-wrapper{display:flex;justify-content:center;align-items:center;gap:10px}.awpa-section-header-wrapper .awpa-style6 .awpa-subtitle-wrapper .awpa-title-dash{width:65px}.awpa-section-header-wrapper .awpa-style6 .awpa-subtitle-wrapper .awpa-title-dash.awpa-upper-dash{display:inline-block}.awpa-section-header-wrapper .awpa-style7 .awpa-title-wrapper .awpa-upper-dash,.awpa-section-header-wrapper .awpa-style7 .awpa-title-wrapper .awpa-lower-dash{display:block}.awpa-section-header-wrapper .awpa-style8 .awpa-subtitle-wrapper .awpa-title-dash{width:65px}.awpa-section-header-wrapper .awpa-style8 .awpa-subtitle-wrapper .awpa-title-dash.awpa-upper-dash{display:inline-block}.awpa-section-header-wrapper .awpa-style8 .awpa-subtitle-wrapper .awpa-subtitle{padding-bottom:0}.awpa-section-header-wrapper .awpa-style9 .awpa-title-wrapper .awpa-title-dash{flex:1}.awpa-section-header-wrapper .awpa-left.awpa-style2 .awpa-title-wrapper .awpa-title-dash.awpa-lower-dash{margin:0}.awpa-section-header-wrapper .awpa-left.awpa-style4 .awpa-subtitle-wrapper .awpa-title-dash.awpa-lower-dash{margin:0}.awpa-section-header-wrapper .awpa-left.awpa-style5 .awpa-title-wrapper,.awpa-section-header-wrapper .awpa-left.awpa-style9 .awpa-title-wrapper,.awpa-section-header-wrapper .awpa-left.awpa-style9 .awpa-title-wrapper{justify-content:flex-start}.awpa-section-header-wrapper .awpa-left.awpa-style5 .awpa-title-wrapper .awpa-title-dash.awpa-upper-dash,.awpa-section-header-wrapper .awpa-left.awpa-style9 .awpa-title-wrapper .awpa-title-dash.awpa-upper-dash,.awpa-section-header-wrapper .awpa-left.awpa-style9 .awpa-title-wrapper .awpa-title-dash.awpa-upper-dash{display:none}.awpa-section-header-wrapper .awpa-left.awpa-style6 .awpa-subtitle-wrapper{justify-content:flex-start}.awpa-section-header-wrapper .awpa-right.awpa-style2 .awpa-title-wrapper .awpa-title-dash.awpa-lower-dash{margin:0 0 0 auto}.awpa-section-header-wrapper .awpa-right.awpa-style4 .awpa-subtitle-wrapper .awpa-title-dash.awpa-lower-dash{margin:0 0 0 auto}.awpa-section-header-wrapper .awpa-right.awpa-style5 .awpa-title-wrapper,.awpa-section-header-wrapper .awpa-right.awpa-style9 .awpa-title-wrapper,.awpa-section-header-wrapper .awpa-right.awpa-style9 .awpa-title-wrapper{justify-content:flex-end}.awpa-section-header-wrapper .awpa-right.awpa-style5 .awpa-title-wrapper .awpa-title-dash.awpa-lower-dash,.awpa-section-header-wrapper .awpa-right.awpa-style9 .awpa-title-wrapper .awpa-title-dash.awpa-lower-dash,.awpa-section-header-wrapper .awpa-right.awpa-style9 .awpa-title-wrapper .awpa-title-dash.awpa-lower-dash{display:none}.awpa-section-header-wrapper .awpa-right.awpa-style6 .awpa-subtitle-wrapper{justify-content:flex-end}
.awpa-profile-image-wrap{height:100px;width:100px}.awpa-profile-image-wrap img{display:inline-block;width:100%;height:100%;object-fit:cover}.awpa-authorprofile .awpa-section-header-wrapper .awpa-section-head-wrap{margin:0;padding:0}.awpa-section-header-wrapper .awpa-section-head-wrap .awpa-title,.awpa-section-header-wrapper .awpa-section-head-wrap .awpa-subtitle{margin:0;text-transform:none}.awpa-section-header-wrapper .awpa-section-head-wrap .awpa-title-dash{margin:0}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style2 .awpa-title-wrapper .awpa-lower-dash,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style4 .awpa-title-wrapper .awpa-upper-dash,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5 .awpa-title-wrapper .awpa-title-dash,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6 .awpa-title-wrapper .awpa-upper-dash,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6 .awpa-subtitle-wrapper .awpa-upper-dash,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6.awpa-right .awpa-subtitle-wrapper .awpa-lower-dash,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style7 .awpa-title-wrapper .awpa-title-dash.awpa-upper-dash,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style7 .awpa-title-wrapper .awpa-title-dash.awpa-lower-dash,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style8 .awpa-subtitle-wrapper .awpa-upper-dash,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9 .awpa-title-wrapper .awpa-title-dash{border-bottom-width:3px;border-bottom-style:solid;display:inline-block}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style2 .awpa-title-wrapper{display:flex;flex-direction:column}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style2 .awpa-title-wrapper .awpa-lower-dash{width:50px;margin:5px 0}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style2.awpa-center .awpa-title-wrapper{align-items:center}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style2.awpa-left .awpa-title-wrapper{align-items:flex-start}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style2.awpa-right .awpa-title-wrapper{align-items:flex-end}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style3,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style4,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style7,.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style8{display:flex;flex-direction:column-reverse}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style4 .awpa-title-wrapper{display:flex;flex-direction:column}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style4 .awpa-title-wrapper .awpa-upper-dash{width:50px;margin:5px 0}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style4.awpa-center .awpa-title-wrapper{align-items:center}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style4.awpa-left .awpa-title-wrapper{align-items:flex-start}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style4.awpa-right .awpa-title-wrapper{align-items:flex-end}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5 .awpa-title-wrapper{display:flex;align-items:center}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5 .awpa-title-wrapper .awpa-title{margin-left:10px;margin-right:10px}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5 .awpa-title-wrapper .awpa-title-dash{width:50px}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5.awpa-center .awpa-title-wrapper{justify-content:center}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5.awpa-left .awpa-title-wrapper{justify-content:flex-start}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5.awpa-left .awpa-title-wrapper .awpa-title{margin-left:0}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5.awpa-left .awpa-title-wrapper .awpa-upper-dash{display:none}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5.awpa-right .awpa-title-wrapper{justify-content:flex-end}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5.awpa-right .awpa-title-wrapper .awpa-title{margin-right:0}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style5.awpa-right .awpa-title-wrapper .awpa-lower-dash{display:none}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6 .awpa-title-wrapper{display:flex;flex-direction:column}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6 .awpa-title-wrapper .awpa-upper-dash{width:90px;margin-bottom:7px}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6 .awpa-subtitle-wrapper{display:flex;align-items:center}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6 .awpa-subtitle-wrapper .awpa-subtitle{margin-left:10px;margin-right:10px}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6 .awpa-subtitle-wrapper .awpa-upper-dash{width:50px}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6.awpa-center .awpa-title-wrapper{align-items:center}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6.awpa-center .awpa-subtitle-wrapper{justify-content:center}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6.awpa-left .awpa-title-wrapper{align-items:flex-start}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6.awpa-left .awpa-subtitle-wrapper{justify-content:flex-start}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6.awpa-right .awpa-title-wrapper{align-items:flex-end}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6.awpa-right .awpa-subtitle-wrapper{justify-content:flex-end}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6.awpa-right .awpa-subtitle-wrapper .awpa-upper-dash{width:0;border-bottom-width:0}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style6.awpa-right .awpa-subtitle-wrapper .awpa-lower-dash{width:50px}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style7 .awpa-title-wrapper{display:flex;flex-direction:column}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style7 .awpa-title-wrapper .awpa-title-dash{width:100%}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style7 .awpa-title-wrapper .awpa-title-dash.awpa-upper-dash{margin:3px 0}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style7 .awpa-title-wrapper .awpa-title-dash.awpa-lower-dash{margin-top:3px}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style8 .awpa-subtitle-wrapper .awpa-upper-dash{width:80px}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9 .awpa-title-wrapper{display:flex;align-items:center}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9 .awpa-title-wrapper .awpa-title{margin-left:10px;margin-right:10px}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9 .awpa-title-wrapper .awpa-title-dash{width:15%}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9.awpa-center .awpa-title-wrapper{justify-content:center}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9.awpa-left .awpa-title-wrapper{justify-content:flex-start}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9.awpa-left .awpa-title-wrapper .awpa-title{margin-left:0}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9.awpa-left .awpa-title-wrapper .awpa-upper-dash{display:none}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9.awpa-right .awpa-title-wrapper{justify-content:flex-end}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9.awpa-right .awpa-title-wrapper .awpa-title{margin-right:0}.awpa-section-header-wrapper .awpa-section-head-wrap.awpa-style9.awpa-right .awpa-title-wrapper .awpa-lower-dash{display:none}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-profile-text{max-width:900px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-profile-text p{margin:0}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links{margin:5px 0;padding:0;list-style:none;display:flex;gap:10px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links li{box-sizing:border-box;margin:0;padding:0}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links li a{text-decoration:none;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links li a i{display:flex}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color a{color:#fff}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-small,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.custom.awpa-social-icon-small{font-size:20px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-small li,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.custom.awpa-social-icon-small li{height:37px;width:37px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-medium,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.custom.awpa-social-icon-medium{font-size:24px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-medium li,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.custom.awpa-social-icon-medium li{height:42px;width:42px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-large,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.custom.awpa-social-icon-large{font-size:28px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-large li,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.custom.awpa-social-icon-large li{height:48px;width:48px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-solid .facebook a{background-color:#3b5998}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-solid .linkedin a{background-color:#0077b5}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-solid .twitter a{background-color:#000}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-solid .youtube a{background-color:#cd201f}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-solid .instagram a{background-color:#3f729b}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-solid .emailAddress a{background-color:#dd4b39}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-solid .website a{background-color:#ce1126}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-border li a{border:1px solid #d7d7d7}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-border .facebook a{border-color:#3b5998;color:#3b5998}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-border .linkedin a{border-color:#0077b5;color:#0077b5}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-border .twitter a{border-color:#000;color:#000}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-border .youtube a{border-color:#cd201f;color:#cd201f}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-border .instagram a{border-color:#3f729b;color:#3f729b}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-border .emailAddress a{border-color:#dd4b39;color:#dd4b39}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-border .website a{border-color:#ce1126;color:#ce1126}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-none .facebook a{color:#3b5998}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-none .linkedin a{color:#0077b5}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-none .twitter a{color:#000}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-none .youtube a{color:#cd201f}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-none .instagram a{color:#3f729b}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-none .emailAddress a{color:#dd4b39}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-none .website a{color:#ce1126}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-square a,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.custom.awpa-social-icon-square a{border-radius:0}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-circle a,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.custom.awpa-social-icon-circle a{border-radius:50%}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.awpa-default-official-color.awpa-social-icon-rounded a,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile .awpa-social-links.custom.awpa-social-icon-rounded a{border-radius:3px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-center{text-align:center;display:flex;flex-direction:column;gap:10px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-center .awpa-profile-avatar-wrap{align-self:center}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-center .awpa-profile-content-wrap{display:flex;flex-direction:column;gap:10px;align-items:center}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-center .awpa-social-links{justify-content:center}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-left{text-align:left;display:flex;gap:25px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-left .awpa-profile-content-wrap{display:flex;flex-direction:column;gap:10px;flex:1}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-right{text-align:right;display:flex;justify-content:end;gap:25px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-right .awpa-profile-avatar-wrap{order:1}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-right .awpa-profile-content-wrap{display:flex;flex-direction:column;gap:10px;flex:1;align-items:flex-end}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-right .awpa-social-links{justify-content:end}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-2 .awpa-profile-content-wrap .awpa-profile-text{order:1}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-3 .awpa-profile-content-wrap .awpa-social-links{order:-1}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-3.awpa-layout-center .awpa-social-links{margin-top:15px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-3.awpa-layout-left .awpa-social-links,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-3.awpa-layout-right .awpa-social-links{margin-top:0}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-4 .awpa-profile-avatar-wrap{display:flex;gap:25px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-4.awpa-layout-center .awpa-profile-avatar-wrap{flex-direction:column;align-items:center}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-4.awpa-layout-center .awpa-profile-avatar-wrap .awpa-social-links{order:-1}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-4.awpa-layout-left .awpa-profile-avatar-wrap .awpa-social-links{margin:0;flex-direction:column;order:-1}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-4.awpa-layout-right .awpa-profile-avatar-wrap .awpa-social-links{margin:0;flex-direction:column;align-self:flex-start;order:0}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-5{row-gap:30px;column-gap:25px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-5 .awpa-profile-avatar-wrap{position:relative}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-5 .awpa-profile-avatar-wrap .awpa-profile-image-wrap{height:200px;width:310px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-5 .awpa-profile-avatar-wrap .awpa-social-links{position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%)}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-5 .awpa-profile-avatar-wrap .awpa-social-links a{outline:3px solid currentColor}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-5.awpa-layout-left .awpa-profile-avatar-wrap,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-5.awpa-layout-right .awpa-profile-avatar-wrap{align-self:flex-start}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-6 .awpa-profile-image-wrap{height:200px;width:310px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-6.awpa-layout-left,.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-6.awpa-layout-right{row-gap:20px;column-gap:25px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-6 .awpa-social-links{margin-top:25px}@media screen and (max-width: 768px){.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-left{flex-direction:column}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-left.awpa-layout-3 .awpa-social-links{margin-top:5px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-left.awpa-layout-4 .awpa-profile-avatar-wrap{flex-direction:column}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-left.awpa-layout-4 .awpa-profile-avatar-wrap .awpa-social-links{flex-direction:row;margin:5px 0}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-right{flex-direction:column-reverse;align-items:flex-end}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-right.awpa-layout-3 .awpa-social-links{margin-top:5px}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-right.awpa-layout-4 .awpa-profile-avatar-wrap{flex-direction:column-reverse;align-items:flex-end}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-right.awpa-layout-4 .awpa-profile-avatar-wrap .awpa-social-links{flex-direction:row;margin:5px 0}.awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-right.awpa-layout-5 .awpa-profile-avatar-wrap{align-self:flex-end}}body.rtl .awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-left{text-align:right}body.rtl .awpa-authorprofile .awpa-section-wrapper .awpa-author-wrapper .awpa-block-profile.awpa-layout-right{text-align:left}
/*!/wp-content/cache/asset-cleanup/one/css/item/canvas__assets__css__canvas-css-v085787afb9a79b88588d3fdc5530fda4febd66b6.css*/
/*!/wp-content/plugins/canvas/assets/css/canvas.css*//**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/* Include */
/*--------------------------------------------------------------*/
@font-face{font-family:'canvas-icons';src:url("/wp-content/plugins/canvas/assets/css/../fonts/canvas-icons.woff") format("woff"), url("/wp-content/plugins/canvas/assets/css/../fonts/canvas-icons.ttf") format("truetype"), url("/wp-content/plugins/canvas/assets/css/../fonts/canvas-icons.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap;}

[class^="cnvs-icon-"],
[class*=" cnvs-icon-"] {
	font-family: 'canvas-icons' !important;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.cnvs-icon-arrow-right:before {
	content: "\e940";
}

.cnvs-icon-arrow-left:before {
	content: "\e941";
}

.cnvs-icon-arrow-down:before {
	content: "\e942";
}

.cnvs-icon-arrow-up:before {
	content: "\e943";
}

.cnvs-icon-watch:before {
	content: "\e93f";
}

.cnvs-icon-eye:before {
	content: "\e93e";
}

.cnvs-icon-share:before {
	content: "\e93d";
}

.cnvs-icon-check:before {
	content: "\e912";
}

.cnvs-icon-minus:before {
	content: "\e90d";
}

.cnvs-icon-chevron-right:before {
	content: "\e914";
}

.cnvs-icon-chevron-left:before {
	content: "\e915";
}

.cnvs-icon-x:before {
	content: "\e913";
}

.cnvs-icon-arrow-right-circle:before {
	content: "\e911";
}

.cnvs-icon-arrow-left-circle:before {
	content: "\e910";
}

.cnvs-icon-up:before {
	content: "\e908";
}

.cnvs-icon-comment:before {
	content: "\e900";
}

.cnvs-container {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 576px) {
	.cnvs-container {
		max-width: 540px;
	}
}

@media (min-width: 768px) {
	.cnvs-container {
		max-width: 720px;
	}
}

@media (min-width: 992px) {
	.cnvs-container {
		max-width: 960px;
	}
}

@media (min-width: 1200px) {
	.cnvs-container {
		max-width: 1140px;
	}
}

.cnvs-container-fluid {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}

.cnvs-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -20px;
	margin-left: -20px;
}

.cnvs-col-1, .cnvs-col-2, .cnvs-col-3, .cnvs-col-4, .cnvs-col-5, .cnvs-col-6, .cnvs-col-7, .cnvs-col-8, .cnvs-col-9, .cnvs-col-10, .cnvs-col-11, .cnvs-col-12, .cnvs-col-sm-1, .cnvs-col-sm-2, .cnvs-col-sm-3, .cnvs-col-sm-4, .cnvs-col-sm-5, .cnvs-col-sm-6, .cnvs-col-sm-7, .cnvs-col-sm-8, .cnvs-col-sm-9, .cnvs-col-sm-10, .cnvs-col-sm-11, .cnvs-col-sm-12, .cnvs-col-md-1, .cnvs-col-md-2, .cnvs-col-md-3, .cnvs-col-md-4, .cnvs-col-md-5, .cnvs-col-md-6, .cnvs-col-md-7, .cnvs-col-md-8, .cnvs-col-md-9, .cnvs-col-md-10, .cnvs-col-md-11, .cnvs-col-md-12, .cnvs-col-lg-1, .cnvs-col-lg-2, .cnvs-col-lg-3, .cnvs-col-lg-4, .cnvs-col-lg-5, .cnvs-col-lg-6, .cnvs-col-lg-7, .cnvs-col-lg-8, .cnvs-col-lg-9, .cnvs-col-lg-10, .cnvs-col-lg-11, .cnvs-col-lg-12, .cnvs-col-xl-1, .cnvs-col-xl-2, .cnvs-col-xl-3, .cnvs-col-xl-4, .cnvs-col-xl-5, .cnvs-col-xl-6, .cnvs-col-xl-7, .cnvs-col-xl-8, .cnvs-col-xl-9, .cnvs-col-xl-10, .cnvs-col-xl-11, .cnvs-col-xl-12 {
	position: relative;
	width: 100%;
	min-height: 1px;
	padding-right: 20px;
	padding-left: 20px;
}

.cnvs-col-1 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 8.3333333333%;
	flex: 0 0 8.3333333333%;
	max-width: 8.3333333333%;
}

.cnvs-col-2 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 16.6666666667%;
	flex: 0 0 16.6666666667%;
	max-width: 16.6666666667%;
}

.cnvs-col-3 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
}

.cnvs-col-4 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 33.3333333333%;
	flex: 0 0 33.3333333333%;
	max-width: 33.3333333333%;
}

.cnvs-col-5 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 41.6666666667%;
	flex: 0 0 41.6666666667%;
	max-width: 41.6666666667%;
}

.cnvs-col-6 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
}

.cnvs-col-7 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 58.3333333333%;
	flex: 0 0 58.3333333333%;
	max-width: 58.3333333333%;
}

.cnvs-col-8 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 66.6666666667%;
	flex: 0 0 66.6666666667%;
	max-width: 66.6666666667%;
}

.cnvs-col-9 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 75%;
	flex: 0 0 75%;
	max-width: 75%;
}

.cnvs-col-10 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 83.3333333333%;
	flex: 0 0 83.3333333333%;
	max-width: 83.3333333333%;
}

.cnvs-col-11 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 91.6666666667%;
	flex: 0 0 91.6666666667%;
	max-width: 91.6666666667%;
}

.cnvs-col-12 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}

@media (min-width: 576px) {
	.cnvs-col-sm-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.3333333333%;
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%;
	}
	.cnvs-col-sm-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
	}
	.cnvs-col-sm-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.cnvs-col-sm-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.cnvs-col-sm-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.6666666667%;
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%;
	}
	.cnvs-col-sm-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.cnvs-col-sm-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.3333333333%;
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%;
	}
	.cnvs-col-sm-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.6666666667%;
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%;
	}
	.cnvs-col-sm-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
	.cnvs-col-sm-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.3333333333%;
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%;
	}
	.cnvs-col-sm-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.6666666667%;
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%;
	}
	.cnvs-col-sm-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 768px) {
	.cnvs-col-md-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.3333333333%;
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%;
	}
	.cnvs-col-md-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
	}
	.cnvs-col-md-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.cnvs-col-md-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.cnvs-col-md-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.6666666667%;
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%;
	}
	.cnvs-col-md-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.cnvs-col-md-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.3333333333%;
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%;
	}
	.cnvs-col-md-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.6666666667%;
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%;
	}
	.cnvs-col-md-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
	.cnvs-col-md-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.3333333333%;
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%;
	}
	.cnvs-col-md-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.6666666667%;
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%;
	}
	.cnvs-col-md-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 992px) {
	.cnvs-col-lg-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.3333333333%;
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%;
	}
	.cnvs-col-lg-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
	}
	.cnvs-col-lg-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.cnvs-col-lg-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.cnvs-col-lg-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.6666666667%;
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%;
	}
	.cnvs-col-lg-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.cnvs-col-lg-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.3333333333%;
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%;
	}
	.cnvs-col-lg-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.6666666667%;
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%;
	}
	.cnvs-col-lg-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
	.cnvs-col-lg-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.3333333333%;
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%;
	}
	.cnvs-col-lg-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.6666666667%;
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%;
	}
	.cnvs-col-lg-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 1200px) {
	.cnvs-col-xl-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.3333333333%;
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%;
	}
	.cnvs-col-xl-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.6666666667%;
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
	}
	.cnvs-col-xl-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.cnvs-col-xl-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.cnvs-col-xl-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.6666666667%;
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%;
	}
	.cnvs-col-xl-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.cnvs-col-xl-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.3333333333%;
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%;
	}
	.cnvs-col-xl-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.6666666667%;
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%;
	}
	.cnvs-col-xl-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
	.cnvs-col-xl-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.3333333333%;
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%;
	}
	.cnvs-col-xl-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.6666666667%;
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%;
	}
	.cnvs-col-xl-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.cnvs-d-none {
	display: none;
}

.cnvs-clearfix {
	clear: both;
}

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

.cnvs-post-meta {
	--cnvs-post-meta-color: #dee2e6;
	padding-left: 0;
	list-style: none;
	color: var(--cnvs-post-meta-color);
	padding: 0;
	margin: 0;
}

.cnvs-post-meta > li {
	display: inline-block;
}

.cnvs-post-meta > li:not(:last-child) {
	margin-right: 0.5rem;
}

.cnvs-post-meta li + li:before {
	margin-right: 0.5rem;
	content: "\b7";
}

.cnvs-post-meta .cnvs-icon {
	margin-right: 0.25rem;
}

.cnvs-meta-category .post-categories {
	padding-left: 0;
	list-style: none;
	padding: 0;
	margin: 0;
}

.cnvs-meta-category .post-categories > li {
	display: inline-block;
}

.cnvs-meta-category .post-categories > li:not(:last-child) {
	margin-right: 0.5rem;
}

.cnvs-meta-category .post-categories li:not(:last-child):after {
	content: ",";
}

.post-meta .cnvs-meta-category .post-categories {
	margin-bottom: 0;
}

.cnvs-meta-author span + a,
.cnvs-meta-author a + span {
	margin-left: 0.25rem;
}

/* Blocks */
/*--------------------------------------------------------------*/
.wp-block-button.is-cnvs-button-full-width,
.entry-content .wp-block-button.is-cnvs-button-full-width {
	width: 100%;
}

.wp-block-button.is-cnvs-button-full-width .wp-block-button__link,
.entry-content .wp-block-button.is-cnvs-button-full-width .wp-block-button__link {
	width: 100%;
}

.wp-block-button.is-cnvs-button-size-sm .wp-block-button__link,
.entry-content .wp-block-button.is-cnvs-button-size-sm .wp-block-button__link {
	padding: 0.25rem 0.5rem;
}

.wp-block-button.is-cnvs-button-size-lg .wp-block-button__link,
.entry-content .wp-block-button.is-cnvs-button-size-lg .wp-block-button__link {
	padding: 1rem 2rem;
}

/* Color Styles */
/*--------------------------------------------------------------*/
.cnvs-color-primary {
	--cnvs-primary-color: #343a40;
	color: var(--cnvs-primary-color);
}

.cnvs-color-secondary {
	--cnvs-secondary-color: #A0A0A0;
	color: var(--cnvs-secondary-color);
}

.cnvs-bg-primary {
	--cnvs-primary-background: #343a40;
	background-color: var(--cnvs-primary-background);
}

.cnvs-bg-overlay {
	--cnvs-overlay-background: rgba(52, 58, 64, 0.5);
	background-color: var(--cnvs-overlay-background);
}

/* Font Styles */
/*--------------------------------------------------------------*/
.cnvs-font-primary {
	--cnvs-primary-font-weight: 700;
	font-weight: var(--cnvs-primary-font-weight);
}

.cnvs-font-secondary {
	--cnvs-secondary-font-size: 80%;
	--cnvs-secondary-font-color: #6c757d;
	font-size: var(--cnvs-secondary-font-size);
	color: var(--cnvs-secondary-font-color);
}

.cnvs-font-heading {
	--cnvs-heading-font-weight: 700;
	--cnvs-heading-font-color: #212529;
	font-weight: var(--cnvs-heading-font-weight);
	color: var(--cnvs-heading-font-color);
}

/* Background */
/*--------------------------------------------------------------*/
.cnvs-bg-primary {
	background-color: #007bff;
}

a.cnvs-bg-primary:hover, a.cnvs-bg-primary:focus,
button.cnvs-bg-primary:hover,
button.cnvs-bg-primary:focus {
	background-color: #0062cc;
}

.cnvs-bg-secondary {
	background-color: #A0A0A0;
}

a.cnvs-bg-secondary:hover, a.cnvs-bg-secondary:focus,
button.cnvs-bg-secondary:hover,
button.cnvs-bg-secondary:focus {
	background-color: #878686;
}

.cnvs-bg-success {
	background-color: #28a745;
}

a.cnvs-bg-success:hover, a.cnvs-bg-success:focus,
button.cnvs-bg-success:hover,
button.cnvs-bg-success:focus {
	background-color: #1e7e34;
}

.cnvs-bg-info {
	background-color: #17a2b8;
}

a.cnvs-bg-info:hover, a.cnvs-bg-info:focus,
button.cnvs-bg-info:hover,
button.cnvs-bg-info:focus {
	background-color: #117a8b;
}

.cnvs-bg-warning {
	background-color: #ffc107;
}

a.cnvs-bg-warning:hover, a.cnvs-bg-warning:focus,
button.cnvs-bg-warning:hover,
button.cnvs-bg-warning:focus {
	background-color: #d39e00;
}

.cnvs-bg-danger {
	background-color: #dc3545;
}

a.cnvs-bg-danger:hover, a.cnvs-bg-danger:focus,
button.cnvs-bg-danger:hover,
button.cnvs-bg-danger:focus {
	background-color: #bd2130;
}

.cnvs-bg-light {
	background-color: #f8f9fa;
}

a.cnvs-bg-light:hover, a.cnvs-bg-light:focus,
button.cnvs-bg-light:hover,
button.cnvs-bg-light:focus {
	background-color: #dae0e5;
}

.cnvs-bg-dark {
	background-color: #343a40;
}

a.cnvs-bg-dark:hover, a.cnvs-bg-dark:focus,
button.cnvs-bg-dark:hover,
button.cnvs-bg-dark:focus {
	background-color: #1d2124;
}

.cnvs-bg-white {
	--cnvs-bg-white: #fff;
	background-color: var(--cnvs-bg-white);
}

.cnvs-bg-transparent {
	--cnvs-bg-transparent: transparent;
	background-color: var(--cnvs-bg-transparent);
}

/* Alerts */
/*--------------------------------------------------------------*/
.cnvs-alert {
	--cnvs-alert-background: #f8f9fa;
	--cnvs-alert-heading-color: inherit;
	--cnvs-alert-close-color: #000;
	--cnvs-alert-close-hover-color: #000;
	--cnvs-alert-font-size: 0.875rem;
	--cnvs-alert-link-font-weight: 700;
	--cnvs-alert-close-font-size: 1rem;
	--cnvs-alert-close-line-height: 1;
	--cnvs-alert-close-text-shadow: 0 1px 0 #fff;
	--cnvs-alert-close-opacity: .75;
}

/*--------------------------------------------------------------*/
.cnvs-alert {
	position: relative;
	padding: 0.5rem 1rem;
	margin-bottom: 1rem;
	background: var(--cnvs-alert-background);
	font-size: var(--cnvs-alert-font-size);
}

.cnvs-alert a {
	text-decoration: underline;
	text-shadow: none;
	border: none;
}

.cnvs-alert a:hover {
	text-decoration: none;
	text-shadow: none;
	border: none;
}

.cnvs-alert p {
	margin-bottom: 0.5rem;
}

.cnvs-alert > *:last-child {
	margin-bottom: 0;
}

.cnvs-alert-multiline {
	padding: 1.25rem 1.75rem;
}

.cnvs-alert-heading {
	color: var(--cnvs-alert-heading-color);
}

.cnvs-alert-link {
	font-weight: var(--cnvs-alert-link-font-weight);
}

.cnvs-alert-dismissible {
	padding-right: 4rem;
}

.cnvs-alert-dismissible .cnvs-close {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	padding: 0 1rem;
	color: inherit;
}

.cnvs-close {
	float: right;
	font-size: var(--cnvs-alert-close-font-size);
	line-height: var(--cnvs-alert-close-line-height);
	color: var(--cnvs-alert-close-color);
	text-shadow: var(--cnvs-alert-close-text-shadow);
	opacity: var(--cnvs-alert-close-opacity);
}

.cnvs-close:hover, .cnvs-close:focus {
	color: var(--cnvs-alert-close-hover-color);
	text-decoration: none;
	opacity: 1;
}

button.cnvs-close {
	padding: 0;
	text-decoration: none !important;
	border: none !important;
	-webkit-appearance: none !important;
	background-color: transparent !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

.cnvs-alert-primary {
	border-left: #007bff 2px solid;
}

.cnvs-alert-primary .cnvs-icon-close,
.cnvs-alert-primary .cnvs-alert-title {
	color: #0062cc;
}

.cnvs-alert-secondary {
	border-left: #A0A0A0 2px solid;
}

.cnvs-alert-secondary .cnvs-icon-close,
.cnvs-alert-secondary .cnvs-alert-title {
	color: #878686;
}

.cnvs-alert-success {
	border-left: #28a745 2px solid;
}

.cnvs-alert-success .cnvs-icon-close,
.cnvs-alert-success .cnvs-alert-title {
	color: #1e7e34;
}

.cnvs-alert-info {
	border-left: #17a2b8 2px solid;
}

.cnvs-alert-info .cnvs-icon-close,
.cnvs-alert-info .cnvs-alert-title {
	color: #117a8b;
}

.cnvs-alert-warning {
	border-left: #ffc107 2px solid;
}

.cnvs-alert-warning .cnvs-icon-close,
.cnvs-alert-warning .cnvs-alert-title {
	color: #d39e00;
}

.cnvs-alert-danger {
	border-left: #dc3545 2px solid;
}

.cnvs-alert-danger .cnvs-icon-close,
.cnvs-alert-danger .cnvs-alert-title {
	color: #bd2130;
}

.cnvs-alert-light {
	border-left: #f8f9fa 2px solid;
}

.cnvs-alert-light .cnvs-icon-close,
.cnvs-alert-light .cnvs-alert-title {
	color: #dae0e5;
}

.cnvs-alert-dark {
	border-left: #343a40 2px solid;
}

.cnvs-alert-dark .cnvs-icon-close,
.cnvs-alert-dark .cnvs-alert-title {
	color: #1d2124;
}

/* Badges */
/*--------------------------------------------------------------*/
.cnvs-badge {
	--cnvs-badge-background: #f8f9fa;
	--cnvs-badge-color: inherit;
	--cnvs-badge-primary-background: #00A0D2;
	--cnvs-badge-primary-color: #FFFFFF;
	--cnvs-badge-light-background: #FFFFFF;
	--cnvs-badge-light-color: #000000;
	--cnvs-badge-border-radius: 30px;
	--cnvs-badge-font-size: 75%;
	--cnvs-badge-line-height: 1;
}

/*--------------------------------------------------------------*/
.cnvs-badge {
	background: var(--cnvs-badge-background);
	color: var(--cnvs-badge-color);
	display: inline-block;
	padding: 0.3em 0.6em;
	font-size: var(--cnvs-badge-font-size);
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: var(--cnvs-badge-border-radius);
	text-transform: uppercase;
	line-height: var(--cnvs-badge-line-height);
}

.cnvs-badge:empty {
	display: none;
}

.menu-item .cnvs-badge {
	margin-left: 0.5rem;
}

.cnvs-button .cnvs-badge {
	position: relative;
	top: -1px;
}

.is-cnvs-badge-color-primary,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-primary {
	background: rgba(0, 123, 255, 0.1);
	color: #0056b3;
}

.is-cnvs-badge-color-secondary,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-secondary {
	background: rgba(160, 160, 160, 0.1);
	color: #7a7a7a;
}

.is-cnvs-badge-color-success,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-success {
	background: rgba(40, 167, 69, 0.1);
	color: #19692c;
}

.is-cnvs-badge-color-info,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-info {
	background: rgba(23, 162, 184, 0.1);
	color: #0f6674;
}

.is-cnvs-badge-color-warning,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-warning {
	background: rgba(255, 193, 7, 0.1);
	color: #ba8b00;
}

.is-cnvs-badge-color-danger,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-danger {
	background: rgba(220, 53, 69, 0.1);
	color: #a71d2a;
}

.is-cnvs-badge-color-light,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-light {
	background: rgba(248, 249, 250, 0.1);
	color: #cbd3da;
}

.is-cnvs-badge-color-dark,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-dark {
	background: rgba(52, 58, 64, 0.1);
	color: #121416;
}

.is-cnvs-badge-color-primary,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-primary {
	background: var(--cnvs-badge-primary-background);
	color: var(--cnvs-badge-primary-color);
}

.is-cnvs-badge-color-light,
.block-editor-rich-text__editable:focus [data-rich-text-format-boundary].is-cnvs-badge-color-light {
	background: var(--cnvs-badge-light-background);
	color: var(--cnvs-badge-light-color);
}

/* Flickity */
/*--------------------------------------------------------------*/
[cnvs-flickity="init"] {
	--cnvs-flickity-button-background: hsla(0, 0%, 100%, 0.75);
	--cnvs-flickity-button-color: #333;
	--cnvs-flickity-button-hover-background: white;
	--cnvs-flickity-button-focus-box-shadow: 0 0 0 5px #19F;
	--cnvs-flickity-button-active-opacity: 0.6;
	--cnvs-flickity-button-disabled-opacity: 0.3;
	--cnvs-flickity-button-icon-fill: #333;
	--cnvs-flickity-prev-next-border-radius: 50%;
	--cnvs-flickity-page-info-font-size: .75rem;
	--cnvs-flickity-page-info-line-height: 1;
	--cnvs-flickity-dot-width: 10px;
	--cnvs-flickity-dot-height: 10px;
	--cnvs-flickity-dot-margin: 0 3px;
	--cnvs-flickity-dot-background: #333;
	--cnvs-flickity-dot-border-radius: 50%;
	--cnvs-flickity-dot-opacity: 0.25;
}

[cnvs-flickity="init"].flickity-enabled {
	position: relative;
	padding-bottom: 0;
}

[cnvs-flickity="init"].flickity-enabled:focus {
	outline: none;
}

[cnvs-flickity="init"].flickity-enabled.is-animate .flickity-viewport {
	-webkit-transition: height 0.2s;
	transition: height 0.2s;
}

[cnvs-flickity="init"].flickity-enabled.is-draggable {
	-webkit-tap-highlight-color: transparent;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

[cnvs-flickity="init"].flickity-enabled.is-draggable .flickity-viewport {
	cursor: move;
	cursor: -webkit-grab;
	cursor: grab;
}

[cnvs-flickity="init"].flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
	cursor: -webkit-grabbing;
	cursor: grabbing;
}

[cnvs-flickity="init"] .flickity-viewport {
	overflow: hidden;
	position: relative;
	height: 100%;
}

[cnvs-flickity="init"] .flickity-slider {
	position: absolute;
	width: 100%;
	height: 100%;
}

[cnvs-flickity="init"] .flickity-button {
	position: absolute;
	background: var(--cnvs-flickity-button-background);
	border: none;
	color: var(--cnvs-flickity-button-color);
}

[cnvs-flickity="init"] .flickity-button:hover {
	background: var(--cnvs-flickity-button-hover-background);
	cursor: pointer;
}

[cnvs-flickity="init"] .flickity-button:focus {
	outline: none;
	-webkit-box-shadow: var(--cnvs-flickity-button-focus-box-shadow);
	box-shadow: var(--cnvs-flickity-button-focus-box-shadow);
}

[cnvs-flickity="init"] .flickity-button:active {
	opacity: var(--cnvs-flickity-button-active-opacity);
}

[cnvs-flickity="init"] .flickity-button:disabled {
	opacity: var(--cnvs-flickity-button-disabled-opacity);
	cursor: auto;
	/* prevent disabled button from capturing pointer up event. #716 */
	pointer-events: none;
}

[cnvs-flickity="init"] .flickity-button-icon {
	fill: var(--cnvs-flickity-button-icon-fill);
}

[cnvs-flickity="init"] .flickity-prev-next-button {
	top: 50%;
	width: 44px;
	height: 44px;
	border-radius: var(--cnvs-flickity-prev-next-border-radius);
	/* vertically center */
	margin-top: -22px;
}

[cnvs-flickity="init"] .flickity-prev-next-button.previous {
	left: 1rem;
}

[cnvs-flickity="init"] .flickity-prev-next-button.next {
	right: 1rem;
}

[cnvs-flickity="init"] .flickity-rtl .flickity-prev-next-button.previous {
	left: auto;
	right: 10px;
}

[cnvs-flickity="init"] .flickity-rtl .flickity-prev-next-button.next {
	right: auto;
	left: 10px;
}

[cnvs-flickity="init"] .flickity-prev-next-button .flickity-button-icon {
	position: absolute;
	left: 30%;
	top: 30%;
	width: 40%;
	height: 40%;
}

[cnvs-flickity="init"] [data-sg-page-info="true"],
[cnvs-flickity="init"] [data-sg-page-dots="true"] {
	padding-bottom: 50px;
}

[cnvs-flickity="init"] [data-sg-page-info="true"] .flickity-prev-next-button,
[cnvs-flickity="init"] [data-sg-page-dots="true"] .flickity-prev-next-button {
	/* vertically center */
	margin-top: -52px;
}

[cnvs-flickity="init"] .flickity-pages {
	position: relative;
}

[cnvs-flickity="init"] .flickity-page-info {
	position: absolute;
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: var(--cnvs-flickity-page-info-font-size);
	line-height: var(--cnvs-flickity-page-info-line-height);
}

[cnvs-flickity="init"] .flickity-page-info span:not(:last-child) {
	margin-right: .25rem;
}

[cnvs-flickity="init"] .flickity-page-dots {
	padding: 1rem 3rem 0;
	list-style: none;
	text-align: center;
	text-align: center;
	line-height: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 0;
}

[cnvs-flickity="init"] .flickity-rtl .flickity-page-dots {
	direction: rtl;
}

[cnvs-flickity="init"] .flickity-page-dots .dot {
	display: inline-block;
	width: var(--cnvs-flickity-dot-width);
	height: var(--cnvs-flickity-dot-height);
	margin: var(--cnvs-flickity-dot-margin);
	background: var(--cnvs-flickity-dot-background);
	border-radius: var(--cnvs-flickity-dot-border-radius);
	opacity: var(--cnvs-flickity-dot-opacity);
	cursor: pointer;
}

[cnvs-flickity="init"] .flickity-page-dots .dot.is-selected {
	opacity: 1;
}
/*!/wp-content/cache/asset-cleanup/one/css/item/powerkit__assets__css__powerkit-css-v29776cb34f0f1f4580395566e1ca679ecfff8df8.css*/
/*!/wp-content/plugins/powerkit/assets/css/powerkit.css*//**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/* Include */
/*--------------------------------------------------------------*/
@font-face{font-family:'powerkit-icons';src:url("/wp-content/plugins/powerkit/assets/css/../fonts/powerkit-icons.woff") format("woff"), url("/wp-content/plugins/powerkit/assets/css/../fonts/powerkit-icons.ttf") format("truetype"), url("/wp-content/plugins/powerkit/assets/css/../fonts/powerkit-icons.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap;}

[class^="pk-icon-"],
[class*=" pk-icon-"] {
	font-family: 'powerkit-icons' !important;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.pk-icon-bluesky:before {
	content: "\e94d";
}

.pk-icon-threads:before {
	content: "\e94e";
}

.pk-icon-twitter:before {
	content: "\e94c";
}

.pk-icon-alert-circle:before {
	content: "\e946";
}

.pk-icon-star-half:before {
	content: "\e938";
}

.pk-icon-star-full:before {
	content: "\e939";
}

.pk-icon-star-empty:before {
	content: "\e93a";
}

.pk-icon-discord:before {
	content: "\e947";
}

.pk-icon-tiktok:before {
	content: "\e948";
}

.pk-icon-mix:before {
	content: "\e93c";
}

.pk-icon-strava:before {
	content: "\e93b";
}

.pk-icon-microblog:before {
	content: "\e937";
}

.pk-icon-mastodon:before {
	content: "\e935";
}

.pk-icon-goodreads:before {
	content: "\e934";
}

.pk-icon-codepen:before {
	content: "\e924";
}

.pk-icon-medium:before {
	content: "\e906";
}

.pk-icon-powerkit:before {
	content: "\e904";
}

.pk-icon-line:before {
	content: "\e90e";
}

.pk-icon-fb-messenger:before {
	content: "\e90a";
}

.pk-icon-pixelfed:before {
	content: "\e936";
}

.pk-icon-steam:before {
	content: "\e932";
}

.pk-icon-thumbtack:before {
	content: "\e933";
}

.pk-icon-tripadvisor:before {
	content: "\e931";
}

.pk-icon-slideshare:before {
	content: "\e925";
}

.pk-icon-producthunt:before {
	content: "\e930";
}

.pk-icon-meetup:before {
	content: "\e92f";
}

.pk-icon-houzz:before {
	content: "\e92e";
}

.pk-icon-deviantart:before {
	content: "\e92d";
}

.pk-icon-delicious:before {
	content: "\e92c";
}

.pk-icon-500px:before {
	content: "\e92b";
}

.pk-icon-bitbucket:before {
	content: "\e929";
}

.pk-icon-jsfiddle:before {
	content: "\e928";
}

.pk-icon-freecodecamp:before {
	content: "\e927";
}

.pk-icon-gitlab:before {
	content: "\e926";
}

.pk-icon-stackoverflow:before {
	content: "\e923";
}

.pk-icon-wechat:before {
	content: "\e91e";
}

.pk-icon-xing:before {
	content: "\e91c";
}

.pk-icon-ok:before {
	content: "\e91d";
}

.pk-icon-snapchat:before {
	content: "\e917";
}

.pk-icon-behance:before {
	content: "\f1b4";
}

.pk-icon-diamond:before {
	content: "\f219";
}

.pk-icon-dribbble:before {
	content: "\f17d";
}

.pk-icon-facebook:before {
	content: "\e949";
}

.pk-icon-feed:before {
	content: "\f09e";
}

.pk-icon-rss:before {
	content: "\f09e";
}

.pk-icon-get-pocket:before {
	content: "\f265";
}

.pk-icon-pocket:before {
	content: "\f265";
}

.pk-icon-google-plus:before {
	content: "\f0d5";
}

.pk-icon-googleplus:before {
	content: "\f0d5";
}

.pk-icon-linkedin:before {
	content: "\f0e1";
}

.pk-icon-map-marker:before {
	content: "\f041";
}

.pk-icon-phone:before {
	content: "\f095";
}

.pk-icon-viber:before {
	content: "\f095";
}

.pk-icon-pinterest:before {
	content: "\f0d2";
}

.pk-icon-retweet:before {
	content: "\f079";
}

.pk-icon-soundcloud:before {
	content: "\f1be";
}

.pk-icon-spotify:before {
	content: "\f1bc";
}

.pk-icon-stumbleupon:before {
	content: "\f1a4";
}

.pk-icon-tumblr:before {
	content: "\f173";
}

.pk-icon-old-twitter:before {
	content: "\f099";
}

.pk-icon-vimeo:before {
	content: "\f27d";
}

.pk-icon-vk:before {
	content: "\f189";
}

.pk-icon-vkontakte:before {
	content: "\f189";
}

.pk-icon-whatsapp:before {
	content: "\f232";
}

.pk-icon-youtube:before {
	content: "\e945";
}

.pk-icon-foursquare:before {
	content: "\e92a";
}

.pk-icon-yelp:before {
	content: "\e922";
}

.pk-icon-weibo:before {
	content: "\e91f";
}

.pk-icon-apple:before {
	content: "\e921";
}

.pk-icon-flickr:before {
	content: "\e918";
}

.pk-icon-bloglovin:before {
	content: "\e944";
}

.pk-icon-twitch:before {
	content: "\e905";
}

.pk-icon-flipboard:before {
	content: "\e94a";
}

.pk-icon-googlenews:before {
	content: "\e94b";
}

.pk-icon-github:before {
	content: "\e90f";
}

.pk-icon-instagram:before {
	content: "\e90c";
}

.pk-icon-telegram:before {
	content: "\e909";
}

.pk-icon-reddit:before {
	content: "\e90b";
}

.pk-icon-android:before {
	content: "\e920";
}

.pk-icon-link:before {
	content: "\e91b";
}

.pk-icon-globe:before {
	content: "\e91a";
}

.pk-icon-website:before {
	content: "\e91a";
}

.pk-icon-bell:before {
	content: "\e919";
}

.pk-icon-zoom-in:before {
	content: "\e916";
}

.pk-icon-check:before {
	content: "\e912";
}

.pk-icon-minus:before {
	content: "\e90d";
}

.pk-icon-chevron-right:before {
	content: "\e914";
}

.pk-icon-chevron-left:before {
	content: "\e915";
}

.pk-icon-x:before {
	content: "\e913";
}

.pk-icon-arrow-right-circle:before {
	content: "\e911";
}

.pk-icon-arrow-left-circle:before {
	content: "\e910";
}

.pk-icon-up:before {
	content: "\e908";
}

.pk-icon-comment:before {
	content: "\e900";
}

.pk-icon-refresh-cw:before {
	content: "\e902";
}

.pk-icon-reply:before {
	content: "\e903";
}

.pk-icon-like:before {
	content: "\e901";
}

.pk-icon-mail:before {
	content: "\e002";
}

.pk-icon-email:before {
	content: "\e002";
}

.pk-icon-video:before {
	content: "\e018";
}

.pk-icon-share:before {
	content: "\e93d";
}

.pk-icon-watch:before {
	content: "\e93f";
}

.pk-icon-eye:before {
	content: "\e93e";
}

.pk-icon-arrow-right:before {
	content: "\e940";
}

.pk-icon-arrow-left:before {
	content: "\e941";
}

.pk-icon-arrow-down:before {
	content: "\e942";
}

.pk-icon-arrow-up:before {
	content: "\e943";
}

.pk-container {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 576px) {
	.pk-container {
		max-width: 540px;
	}
}

@media (min-width: 768px) {
	.pk-container {
		max-width: 720px;
	}
}

@media (min-width: 992px) {
	.pk-container {
		max-width: 960px;
	}
}

@media (min-width: 1200px) {
	.pk-container {
		max-width: 1140px;
	}
}

.pk-container-fluid {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}

.pk-row {
	display: flex;
	flex-wrap: wrap;
	margin-right: -20px;
	margin-left: -20px;
}

.pk-col-1, .pk-col-2, .pk-col-3, .pk-col-4, .pk-col-5, .pk-col-6, .pk-col-7, .pk-col-8, .pk-col-9, .pk-col-10, .pk-col-11, .pk-col-12, .pk-col-sm-1, .pk-col-sm-2, .pk-col-sm-3, .pk-col-sm-4, .pk-col-sm-5, .pk-col-sm-6, .pk-col-sm-7, .pk-col-sm-8, .pk-col-sm-9, .pk-col-sm-10, .pk-col-sm-11, .pk-col-sm-12, .pk-col-md-1, .pk-col-md-2, .pk-col-md-3, .pk-col-md-4, .pk-col-md-5, .pk-col-md-6, .pk-col-md-7, .pk-col-md-8, .pk-col-md-9, .pk-col-md-10, .pk-col-md-11, .pk-col-md-12, .pk-col-lg-1, .pk-col-lg-2, .pk-col-lg-3, .pk-col-lg-4, .pk-col-lg-5, .pk-col-lg-6, .pk-col-lg-7, .pk-col-lg-8, .pk-col-lg-9, .pk-col-lg-10, .pk-col-lg-11, .pk-col-lg-12, .pk-col-xl-1, .pk-col-xl-2, .pk-col-xl-3, .pk-col-xl-4, .pk-col-xl-5, .pk-col-xl-6, .pk-col-xl-7, .pk-col-xl-8, .pk-col-xl-9, .pk-col-xl-10, .pk-col-xl-11, .pk-col-xl-12 {
	position: relative;
	width: 100%;
	min-height: 1px;
	padding-right: 20px;
	padding-left: 20px;
}

.pk-col-1 {
	flex: 0 0 8.3333333333%;
	max-width: 8.3333333333%;
}

.pk-col-2 {
	flex: 0 0 16.6666666667%;
	max-width: 16.6666666667%;
}

.pk-col-3 {
	flex: 0 0 25%;
	max-width: 25%;
}

.pk-col-4 {
	flex: 0 0 33.3333333333%;
	max-width: 33.3333333333%;
}

.pk-col-5 {
	flex: 0 0 41.6666666667%;
	max-width: 41.6666666667%;
}

.pk-col-6 {
	flex: 0 0 50%;
	max-width: 50%;
}

.pk-col-7 {
	flex: 0 0 58.3333333333%;
	max-width: 58.3333333333%;
}

.pk-col-8 {
	flex: 0 0 66.6666666667%;
	max-width: 66.6666666667%;
}

.pk-col-9 {
	flex: 0 0 75%;
	max-width: 75%;
}

.pk-col-10 {
	flex: 0 0 83.3333333333%;
	max-width: 83.3333333333%;
}

.pk-col-11 {
	flex: 0 0 91.6666666667%;
	max-width: 91.6666666667%;
}

.pk-col-12 {
	flex: 0 0 100%;
	max-width: 100%;
}

@media (min-width: 576px) {
	.pk-col-sm-1 {
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%;
	}
	.pk-col-sm-2 {
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
	}
	.pk-col-sm-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.pk-col-sm-4 {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.pk-col-sm-5 {
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%;
	}
	.pk-col-sm-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.pk-col-sm-7 {
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%;
	}
	.pk-col-sm-8 {
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%;
	}
	.pk-col-sm-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.pk-col-sm-10 {
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%;
	}
	.pk-col-sm-11 {
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%;
	}
	.pk-col-sm-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 768px) {
	.pk-col-md-1 {
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%;
	}
	.pk-col-md-2 {
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
	}
	.pk-col-md-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.pk-col-md-4 {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.pk-col-md-5 {
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%;
	}
	.pk-col-md-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.pk-col-md-7 {
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%;
	}
	.pk-col-md-8 {
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%;
	}
	.pk-col-md-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.pk-col-md-10 {
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%;
	}
	.pk-col-md-11 {
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%;
	}
	.pk-col-md-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 992px) {
	.pk-col-lg-1 {
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%;
	}
	.pk-col-lg-2 {
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
	}
	.pk-col-lg-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.pk-col-lg-4 {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.pk-col-lg-5 {
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%;
	}
	.pk-col-lg-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.pk-col-lg-7 {
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%;
	}
	.pk-col-lg-8 {
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%;
	}
	.pk-col-lg-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.pk-col-lg-10 {
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%;
	}
	.pk-col-lg-11 {
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%;
	}
	.pk-col-lg-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 1200px) {
	.pk-col-xl-1 {
		flex: 0 0 8.3333333333%;
		max-width: 8.3333333333%;
	}
	.pk-col-xl-2 {
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
	}
	.pk-col-xl-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.pk-col-xl-4 {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.pk-col-xl-5 {
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%;
	}
	.pk-col-xl-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.pk-col-xl-7 {
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%;
	}
	.pk-col-xl-8 {
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%;
	}
	.pk-col-xl-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.pk-col-xl-10 {
		flex: 0 0 83.3333333333%;
		max-width: 83.3333333333%;
	}
	.pk-col-xl-11 {
		flex: 0 0 91.6666666667%;
		max-width: 91.6666666667%;
	}
	.pk-col-xl-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.pk-d-none {
	display: none;
}

.pk-clearfix {
	clear: both;
}

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

.pk-post-meta {
	--pk-post-meta-color: #dee2e6;
	padding-left: 0;
	list-style: none;
	color: var(--pk-post-meta-color);
	padding: 0;
	margin: 0;
}

.pk-post-meta > li {
	display: inline-block;
}

.pk-post-meta > li:not(:last-child) {
	margin-right: 0.5rem;
}

.pk-post-meta li + li:before {
	margin-right: 0.5rem;
	content: "\b7";
}

.pk-post-meta .pk-icon {
	margin-right: 0.25rem;
}

.pk-meta-category .post-categories {
	padding-left: 0;
	list-style: none;
	padding: 0;
	margin: 0;
}

.pk-meta-category .post-categories > li {
	display: inline-block;
}

.pk-meta-category .post-categories > li:not(:last-child) {
	margin-right: 0.5rem;
}

.pk-meta-category .post-categories li:not(:last-child):after {
	content: ",";
}

.post-meta .pk-meta-category .post-categories {
	margin-bottom: 0;
}

.pk-meta-author span + a,
.pk-meta-author a + span {
	margin-left: 0.25rem;
}

/* Blocks */
/*--------------------------------------------------------------*/
.wp-block-button.is-pk-button-full-width,
.entry-content .wp-block-button.is-pk-button-full-width {
	width: 100%;
}

.wp-block-button.is-pk-button-full-width .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-full-width .wp-block-button__link {
	width: 100%;
}

.wp-block-button.is-pk-button-size-sm .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-size-sm .wp-block-button__link {
	padding: 0.25rem 0.5rem;
}

.wp-block-button.is-pk-button-size-lg .wp-block-button__link,
.entry-content .wp-block-button.is-pk-button-size-lg .wp-block-button__link {
	padding: 1rem 2rem;
}

/* Color Styles */
/*--------------------------------------------------------------*/
.pk-color-primary {
	--pk-primary-color: #343a40;
	color: var(--pk-primary-color);
}

.pk-color-secondary {
	--pk-secondary-color: #A0A0A0;
	color: var(--pk-secondary-color);
}

.pk-bg-primary {
	--pk-primary-background: #343a40;
	background-color: var(--pk-primary-background);
}

.pk-bg-overlay {
	--pk-overlay-background: rgba(52, 58, 64, 0.5);
	background-color: var(--pk-overlay-background);
}

/* Font Styles */
/*--------------------------------------------------------------*/
.pk-font-primary {
	--pk-primary-font-weight: 700;
	font-weight: var(--pk-primary-font-weight);
}

.pk-font-secondary {
	--pk-secondary-font-size: 80%;
	--pk-secondary-font-color: #6c757d;
	font-size: var(--pk-secondary-font-size);
	color: var(--pk-secondary-font-color);
}

.pk-font-heading {
	--pk-heading-font-weight: 700;
	--pk-heading-font-color: #212529;
	font-weight: var(--pk-heading-font-weight);
	color: var(--pk-heading-font-color);
}

/* Background */
/*--------------------------------------------------------------*/
.pk-bg-primary {
	background-color: #007bff;
}

a.pk-bg-primary:hover, a.pk-bg-primary:focus,
button.pk-bg-primary:hover,
button.pk-bg-primary:focus {
	background-color: #0062cc;
}

.pk-bg-secondary {
	background-color: #A0A0A0;
}

a.pk-bg-secondary:hover, a.pk-bg-secondary:focus,
button.pk-bg-secondary:hover,
button.pk-bg-secondary:focus {
	background-color: #878686;
}

.pk-bg-success {
	background-color: #28a745;
}

a.pk-bg-success:hover, a.pk-bg-success:focus,
button.pk-bg-success:hover,
button.pk-bg-success:focus {
	background-color: #1e7e34;
}

.pk-bg-info {
	background-color: #17a2b8;
}

a.pk-bg-info:hover, a.pk-bg-info:focus,
button.pk-bg-info:hover,
button.pk-bg-info:focus {
	background-color: #117a8b;
}

.pk-bg-warning {
	background-color: #ffc107;
}

a.pk-bg-warning:hover, a.pk-bg-warning:focus,
button.pk-bg-warning:hover,
button.pk-bg-warning:focus {
	background-color: #d39e00;
}

.pk-bg-danger {
	background-color: #dc3545;
}

a.pk-bg-danger:hover, a.pk-bg-danger:focus,
button.pk-bg-danger:hover,
button.pk-bg-danger:focus {
	background-color: #bd2130;
}

.pk-bg-light {
	background-color: #f8f9fa;
}

a.pk-bg-light:hover, a.pk-bg-light:focus,
button.pk-bg-light:hover,
button.pk-bg-light:focus {
	background-color: #dae0e5;
}

.pk-bg-dark {
	background-color: #343a40;
}

a.pk-bg-dark:hover, a.pk-bg-dark:focus,
button.pk-bg-dark:hover,
button.pk-bg-dark:focus {
	background-color: #1d2124;
}

.pk-bg-white {
	--pk-bg-white: #fff;
	background-color: var(--pk-bg-white);
}

.pk-bg-transparent {
	--pk-bg-transparent: transparent;
	background-color: var(--pk-bg-transparent);
}

/* Alerts */
/*--------------------------------------------------------------*/
.pk-alert {
	--pk-alert-background: #f8f9fa;
	--pk-alert-heading-color: inherit;
	--pk-alert-close-color: #000;
	--pk-alert-close-hover-color: #000;
	--pk-alert-font-size: 0.875rem;
	--pk-alert-link-font-weight: 700;
	--pk-alert-close-font-size: 1rem;
	--pk-alert-close-line-height: 1;
	--pk-alert-close-text-shadow: 0 1px 0 #fff;
	--pk-alert-close-opacity: .75;
}

/*--------------------------------------------------------------*/
.pk-alert {
	position: relative;
	padding: 0.5rem 1rem;
	margin-bottom: 1rem;
	background: var(--pk-alert-background);
	font-size: var(--pk-alert-font-size);
}

.pk-alert a {
	text-decoration: underline;
	text-shadow: none;
	border: none;
}

.pk-alert a:hover {
	text-decoration: none;
	text-shadow: none;
	border: none;
}

.pk-alert p {
	margin-bottom: 0.5rem;
}

.pk-alert > *:last-child {
	margin-bottom: 0;
}

.pk-alert-multiline {
	padding: 1.25rem 1.75rem;
}

.pk-alert-heading {
	color: var(--pk-alert-heading-color);
}

.pk-alert-link {
	font-weight: var(--pk-alert-link-font-weight);
}

.pk-alert-dismissible {
	padding-right: 4rem;
}

.pk-alert-dismissible .pk-close {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	padding: 0 1rem;
	color: inherit;
}

.pk-close {
	float: right;
	font-size: var(--pk-alert-close-font-size);
	line-height: var(--pk-alert-close-line-height);
	color: var(--pk-alert-close-color);
	text-shadow: var(--pk-alert-close-text-shadow);
	opacity: var(--pk-alert-close-opacity);
}

.pk-close:hover, .pk-close:focus {
	color: var(--pk-alert-close-hover-color);
	text-decoration: none;
	opacity: 1;
}

button.pk-close {
	padding: 0;
	text-decoration: none !important;
	border: none !important;
	-webkit-appearance: none !important;
	background-color: transparent !important;
	box-shadow: none !important;
}

.pk-alert-primary {
	border-left: #007bff 2px solid;
}

.pk-alert-primary .pk-icon-close,
.pk-alert-primary .pk-alert-title {
	color: #0062cc;
}

.pk-alert-secondary {
	border-left: #A0A0A0 2px solid;
}

.pk-alert-secondary .pk-icon-close,
.pk-alert-secondary .pk-alert-title {
	color: #878686;
}

.pk-alert-success {
	border-left: #28a745 2px solid;
}

.pk-alert-success .pk-icon-close,
.pk-alert-success .pk-alert-title {
	color: #1e7e34;
}

.pk-alert-info {
	border-left: #17a2b8 2px solid;
}

.pk-alert-info .pk-icon-close,
.pk-alert-info .pk-alert-title {
	color: #117a8b;
}

.pk-alert-warning {
	border-left: #ffc107 2px solid;
}

.pk-alert-warning .pk-icon-close,
.pk-alert-warning .pk-alert-title {
	color: #d39e00;
}

.pk-alert-danger {
	border-left: #dc3545 2px solid;
}

.pk-alert-danger .pk-icon-close,
.pk-alert-danger .pk-alert-title {
	color: #bd2130;
}

.pk-alert-light {
	border-left: #f8f9fa 2px solid;
}

.pk-alert-light .pk-icon-close,
.pk-alert-light .pk-alert-title {
	color: #dae0e5;
}

.pk-alert-dark {
	border-left: #343a40 2px solid;
}

.pk-alert-dark .pk-icon-close,
.pk-alert-dark .pk-alert-title {
	color: #1d2124;
}

/* ToolTip */
/*--------------------------------------------------------------*/
.pk-tippy .pk-alert {
	display: none;
}

.tippy-content .pk-alert {
	border: none;
	background: none;
	color: inherit;
	font-size: inherit;
	padding: 0;
	margin: 0;
	max-width: 600px;
}

/* Badges */
/*--------------------------------------------------------------*/
.pk-badge {
	--pk-badge-background: #f8f9fa;
	--pk-badge-color: inherit;
	--pk-badge-primary-background: #00A0D2;
	--pk-badge-primary-color: #FFFFFF;
	--pk-badge-light-background: #FFFFFF;
	--pk-badge-light-color: #000000;
	--pk-badge-border-radius: 30px;
	--pk-badge-font-size: 75%;
	--pk-badge-line-height: 1;
}

/*--------------------------------------------------------------*/
.pk-badge {
	background: var(--pk-badge-background);
	color: var(--pk-badge-color);
	display: inline-block;
	padding: 0.3em 0.6em;
	font-size: var(--pk-badge-font-size);
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: var(--pk-badge-border-radius);
	text-transform: uppercase;
	line-height: var(--pk-badge-line-height);
}

.pk-badge:empty {
	display: none;
}

.menu-item .pk-badge {
	margin-left: 0.5rem;
}

.pk-button .pk-badge {
	position: relative;
	top: -1px;
}

.pk-badge-primary {
	background: rgba(0, 123, 255, 0.1);
	color: #0056b3;
}

.pk-badge-secondary {
	background: rgba(160, 160, 160, 0.1);
	color: #7a7a7a;
}

.pk-badge-success {
	background: rgba(40, 167, 69, 0.1);
	color: #19692c;
}

.pk-badge-info {
	background: rgba(23, 162, 184, 0.1);
	color: #0f6674;
}

.pk-badge-warning {
	background: rgba(255, 193, 7, 0.1);
	color: #ba8b00;
}

.pk-badge-danger {
	background: rgba(220, 53, 69, 0.1);
	color: #a71d2a;
}

.pk-badge-light {
	background: rgba(248, 249, 250, 0.1);
	color: #cbd3da;
}

.pk-badge-dark {
	background: rgba(52, 58, 64, 0.1);
	color: #121416;
}

.pk-badge-primary {
	background: var(--pk-badge-primary-background);
	color: var(--pk-badge-primary-color);
}

.pk-badge-light {
	background: var(--pk-badge-light-background);
	color: var(--pk-badge-light-color);
}

/* Tippy */
/*--------------------------------------------------------------*/
.tippy-tooltip {
	color: #fff;
}

.tippy-tooltip a {
	text-decoration: underline;
	color: inherit;
}

.tippy-tooltip a:hover {
	text-decoration: none;
	color: inherit;
}

/* Flickity */
/*--------------------------------------------------------------*/
[pk-flickity="init"] {
	--pk-flickity-button-background: hsla(0, 0%, 100%, 0.75);
	--pk-flickity-button-color: #333;
	--pk-flickity-button-hover-background: white;
	--pk-flickity-button-focus-box-shadow: 0 0 0 5px #19F;
	--pk-flickity-button-active-opacity: 0.6;
	--pk-flickity-button-disabled-opacity: 0.3;
	--pk-flickity-button-icon-fill: #333;
	--pk-flickity-prev-next-border-radius: 50%;
	--pk-flickity-page-info-font-size: .75rem;
	--pk-flickity-page-info-line-height: 1;
	--pk-flickity-dot-width: 10px;
	--pk-flickity-dot-height: 10px;
	--pk-flickity-dot-margin: 0 3px;
	--pk-flickity-dot-background: #333;
	--pk-flickity-dot-border-radius: 50%;
	--pk-flickity-dot-opacity: 0.25;
}

[pk-flickity="init"].flickity-enabled {
	position: relative;
	padding-bottom: 0;
}

[pk-flickity="init"].flickity-enabled:focus {
	outline: none;
}

[pk-flickity="init"].flickity-enabled.is-animate .flickity-viewport {
	transition: height 0.2s;
}

[pk-flickity="init"].flickity-enabled.is-draggable {
	-webkit-tap-highlight-color: transparent;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

[pk-flickity="init"].flickity-enabled.is-draggable .flickity-viewport {
	cursor: move;
	cursor: -webkit-grab;
	cursor: grab;
}

[pk-flickity="init"].flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
	cursor: -webkit-grabbing;
	cursor: grabbing;
}

[pk-flickity="init"] .flickity-viewport {
	overflow: hidden;
	position: relative;
	height: 100%;
}

[pk-flickity="init"] .flickity-slider {
	position: absolute;
	width: 100%;
	height: 100%;
}

[pk-flickity="init"] .flickity-button {
	position: absolute;
	background: var(--pk-flickity-button-background);
	border: none;
	color: var(--pk-flickity-button-color);
}

[pk-flickity="init"] .flickity-button:hover {
	background: var(--pk-flickity-button-hover-background);
	cursor: pointer;
}

[pk-flickity="init"] .flickity-button:focus {
	outline: none;
	box-shadow: var(--pk-flickity-button-focus-box-shadow);
}

[pk-flickity="init"] .flickity-button:active {
	opacity: var(--pk-flickity-button-active-opacity);
}

[pk-flickity="init"] .flickity-button:disabled {
	opacity: var(--pk-flickity-button-disabled-opacity);
	cursor: auto;
	/* prevent disabled button from capturing pointer up event. #716 */
	pointer-events: none;
}

[pk-flickity="init"] .flickity-button-icon {
	fill: var(--pk-flickity-button-icon-fill);
}

[pk-flickity="init"] .flickity-prev-next-button {
	top: 50%;
	width: 44px;
	height: 44px;
	border-radius: var(--pk-flickity-prev-next-border-radius);
	/* vertically center */
	margin-top: -22px;
}

[pk-flickity="init"] .flickity-prev-next-button.previous {
	left: 1rem;
}

[pk-flickity="init"] .flickity-prev-next-button.next {
	right: 1rem;
}

[pk-flickity="init"] .flickity-rtl .flickity-prev-next-button.previous {
	left: auto;
	right: 10px;
}

[pk-flickity="init"] .flickity-rtl .flickity-prev-next-button.next {
	right: auto;
	left: 10px;
}

[pk-flickity="init"] .flickity-prev-next-button .flickity-button-icon {
	position: absolute;
	left: 30%;
	top: 30%;
	width: 40%;
	height: 40%;
}

[pk-flickity="init"] [data-sg-page-info="true"],
[pk-flickity="init"] [data-sg-page-dots="true"] {
	padding-bottom: 50px;
}

[pk-flickity="init"] [data-sg-page-info="true"] .flickity-prev-next-button,
[pk-flickity="init"] [data-sg-page-dots="true"] .flickity-prev-next-button {
	/* vertically center */
	margin-top: -52px;
}

[pk-flickity="init"] .flickity-pages {
	position: relative;
}

[pk-flickity="init"] .flickity-page-info {
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	display: flex;
	align-items: center;
	font-size: var(--pk-flickity-page-info-font-size);
	line-height: var(--pk-flickity-page-info-line-height);
}

[pk-flickity="init"] .flickity-page-info span:not(:last-child) {
	margin-right: .25rem;
}

[pk-flickity="init"] .flickity-page-dots {
	padding: 1rem 3rem 0;
	list-style: none;
	text-align: center;
	list-style: none;
	text-align: center;
	line-height: 1;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
}

[pk-flickity="init"] .flickity-rtl .flickity-page-dots {
	direction: rtl;
}

[pk-flickity="init"] .flickity-page-dots .dot {
	display: inline-block;
	width: var(--pk-flickity-dot-width);
	height: var(--pk-flickity-dot-height);
	margin: var(--pk-flickity-dot-margin);
	background: var(--pk-flickity-dot-background);
	border-radius: var(--pk-flickity-dot-border-radius);
	opacity: var(--pk-flickity-dot-opacity);
	cursor: pointer;
}

[pk-flickity="init"] .flickity-page-dots .dot.is-selected {
	opacity: 1;
}
/*!/wp-content/plugins/canvas/components/posts/block-posts/block-posts.css*/
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.cnvs-block-posts .cnvs-block-post-single-excerpt {
	margin-top: 1rem;
}

.cnvs-block-posts .cnvs-block-posts-title {
	margin-bottom: 1.5rem;
}

.cnvs-block-posts .cnvs-block-posts-title a {
	text-decoration: none;
}

.cnvs-block-posts .cnvs-overlay {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	width: 100%;
}

.cnvs-block-posts .cnvs-overlay-background {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}

.cnvs-block-posts .cnvs-overlay-background figure {
	width: 100%;
	height: 100%;
	margin-bottom: 0;
}

.cnvs-block-posts .cnvs-overlay-background img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	font-family: 'object-fit: cover;';
}

.cnvs-block-posts .cnvs-overlay-ratio:before {
	content: '';
	display: table;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 0;
	height: 100%;
}

.cnvs-block-posts .cnvs-ratio-landscape:before {
	padding-bottom: 75%;
}

.cnvs-block-posts .cnvs-overlay-link {
	display: block;
	width: 100%;
	height: 100%;
}

.cnvs-block-posts .cnvs-block-post-single-inner:not(:last-child) {
	margin-bottom: 1.5rem;
}

.cnvs-block-posts .cnvs-share-buttons-wrap {
	width: 100%;
}

.cnvs-block-posts .cnvs-share-buttons-wrap .cnvs-share-buttons-items {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.cnvs-block-posts .cnvs-block-post-single-view-post-button {
	margin-top: 1.5rem;
}

.cnvs-block-posts article:not(:first-child) {
	margin-top: 40px;
}

.cnvs-block-posts .pagination {
	margin-top: 1.5rem;
}

.entry-content .cnvs-block-posts article.post {
	max-width: none;
}

.cnvs-block-posts-layout-list .cnvs-block-post-single-meta {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}

@media (min-width: 760px) {
	.cnvs-block-posts-layout-list .cnvs-block-post-single-outer {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.cnvs-block-posts-layout-list .cnvs-block-post-single-inner {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.cnvs-block-posts-layout-list .cnvs-block-post-single-inner:not(:last-child) {
		margin-bottom: 0;
	}
	.cnvs-block-posts-layout-list .cnvs-block-post-single-inner:first-child:last-child {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.cnvs-block-posts-layout-list .cnvs-block-post-single-inner + .cnvs-block-post-single-inner {
		margin-top: 0;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.cnvs-block-posts-layout-grid .cnvs-block-post-inner + .cnvs-block-post-inner {
	margin-top: 1rem;
}

@media (min-width: 760px) {
	.cnvs-block-posts-layout-grid .cnvs-block-posts-inner {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.cnvs-block-posts-layout-grid article {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.cnvs-block-posts-layout-grid article:nth-child(-n+2) {
		margin-top: 0;
	}
	.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-1 .cnvs-block-posts-inner {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-1 article {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-1 article:not(:first-child) {
		margin-top: 40px;
	}
}

@media (min-width: 1120px) {
	.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-4 article {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-4 article:nth-child(-n+3) {
		margin-top: 0;
	}
}

@media (min-width: 1240px) {
	.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-3 article {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-3 article:nth-child(-n+3) {
		margin-top: 0;
	}
	.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-4 article {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.cnvs-block-posts-layout-grid.cnvs-block-posts-columns-4 article:nth-child(-n+4) {
		margin-top: 0;
	}
}

.cnvs-block-posts-layout-masonry .cnvs-block-post-inner + .cnvs-block-post-inner {
	margin-top: 1rem;
}

.cnvs-block-posts-layout-masonry:not(.cnvs-block-posts-layout-masonry-colcade-ready) .cnvs-block-post-grid-col {
	display: none;
}

@media (min-width: 760px) {
	.cnvs-block-posts-layout-masonry .cnvs-block-posts-inner {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.cnvs-block-posts-layout-masonry .cnvs-block-post-grid-col,
	.cnvs-block-posts-layout-masonry .cnvs-block-posts-inner > article {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.cnvs-block-posts-layout-masonry .cnvs-block-post-grid-col:nth-child(-n+2),
	.cnvs-block-posts-layout-masonry .cnvs-block-posts-inner > article:nth-child(-n+2) {
		margin-top: 0;
	}
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-1 .cnvs-block-posts-inner {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-1 .cnvs-block-posts-inner .cnvs-block-post-grid-col,
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-1 .cnvs-block-posts-inner > article {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-1 .cnvs-block-posts-inner .cnvs-block-post-grid-col:not(:first-child),
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-1 .cnvs-block-posts-inner > article:not(:first-child) {
		margin-top: 40px;
	}
}

@media (min-width: 1120px) {
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner .cnvs-block-post-grid-col,
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner > article {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner .cnvs-block-post-grid-col:nth-child(-n+3),
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner > article:nth-child(-n+3) {
		margin-top: 0;
	}
}

@media (min-width: 1240px) {
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-3 .cnvs-block-posts-inner .cnvs-block-post-grid-col,
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-3 .cnvs-block-posts-inner > article {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333333333%;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-3 .cnvs-block-posts-inner .cnvs-block-post-grid-col:nth-child(-n+3),
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-3 .cnvs-block-posts-inner > article:nth-child(-n+3) {
		margin-top: 0;
	}
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner .cnvs-block-post-grid-col,
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner > article {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner .cnvs-block-post-grid-col:nth-child(-n+4),
	.cnvs-block-posts-layout-masonry.cnvs-block-posts-columns-4 .cnvs-block-posts-inner > article:nth-child(-n+4) {
		margin-top: 0;
	}
}
/*!/wp-content/plugins/canvas/components/posts/block-posts-sidebar/block-posts-sidebar.css*/
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.cnvs-block-posts-sidebar {
	--cnvs-posts-sidebar-thumbnail-width: 80px;
	--cnvs-posts-sidebar-thumbnail-gutter: 2rem;
	--cnvs-posts-sidebar-number-top: 0;
	--cnvs-posts-sidebar-number-left: 0;
	--cnvs-posts-sidebar-number-right: initial;
	--cnvs-posts-sidebar-number-bottom: initial;
	--cnvs-posts-sidebar-number-width: 30px;
	--cnvs-posts-sidebar-number-height: 30px;
	--cnvs-posts-sidebar-number-line-height: 30px;
	--cnvs-posts-sidebar-number-background: #000;
	--cnvs-posts-sidebar-number-color: white;
	--cnvs-posts-sidebar-number-font-size: 80%;
	--cnvs-posts-sidebar-number-border-radius: 0;
}

/*--------------------------------------------------------------*/
.cnvs-block-posts-sidebar .cnvs-posts-list {
	padding: 0;
	margin: 0;
	list-style: none;
}

.cnvs-block-posts-sidebar .cnvs-post-item:not(:first-child) {
	margin-top: 1rem;
}

.cnvs-block-posts-sidebar .cnvs-post-outer {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.cnvs-block-posts-sidebar .cnvs-post-thumbnail {
	position: relative;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 var(--cnvs-posts-sidebar-thumbnail-width);
	flex: 0 0 var(--cnvs-posts-sidebar-thumbnail-width);
	margin-right: var(--cnvs-posts-sidebar-thumbnail-gutter);
}

.cnvs-block-posts-sidebar .cnvs-post-thumbnail img {
	width: var(--cnvs-posts-sidebar-thumbnail-width);
	height: var(--cnvs-posts-sidebar-thumbnail-width);
	-o-object-fit: cover;
	object-fit: cover;
	font-family: 'object-fit: cover;';
}

.cnvs-block-posts-sidebar .cnvs-post-data {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: 100%;
}

.cnvs-block-posts-sidebar .cnvs-post-number {
	background: var(--cnvs-posts-sidebar-number-background);
	position: absolute;
	top: var(--cnvs-posts-sidebar-number-top);
	left: var(--cnvs-posts-sidebar-number-left);
	right: var(--cnvs-posts-sidebar-number-right);
	bottom: var(--cnvs-posts-sidebar-number-bottom);
	width: var(--cnvs-posts-sidebar-number-width);
	height: var(--cnvs-posts-sidebar-number-height);
	line-height: var(--cnvs-posts-sidebar-number-line-height);
	color: var(--cnvs-posts-sidebar-number-color);
	text-align: center;
	font-size: var(--cnvs-posts-sidebar-number-font-size);
	border-radius: var(--cnvs-posts-sidebar-number-border-radius);
}

.cnvs-block-posts-sidebar .cnvs-post-data .meta-category {
	display: inline-block;
	margin-bottom: 0.25rem;
}

.cnvs-block-posts-sidebar .cnvs-post-data .entry-title {
	margin-top: 0;
	margin-bottom: 0.25rem;
}

.cnvs-block-posts-sidebar .cnvs-post-meta {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.cnvs-block-posts-sidebar .cnvs-post-meta .avatar {
	margin-right: .5rem;
}

.cnvs-block-posts-sidebar .cnvs-post-meta a {
	text-decoration: none;
}

.cnvs-block-posts-sidebar .cnvs-post-meta > * + * {
	margin-left: .5rem;
}

.cnvs-block-posts-sidebar .cnvs-post-meta > * + *:before {
	content: "\b7";
	margin-right: .5rem;
}

.cnvs-block-posts-sidebar .cnvs-post-meta .published + .updated {
	display: none;
}

.cnvs-block-posts-sidebar .cnvs-post-meta-hide {
	display: none;
}

.cnvs-block-posts-sidebar-large .cnvs-post-item:not(:first-child) {
	margin-top: 2rem;
}

.cnvs-block-posts-sidebar-large .cnvs-post-outer {
	display: block;
}

.cnvs-block-posts-sidebar-large .cnvs-post-thumbnail {
	margin-right: 0;
	margin-bottom: 1rem;
}

.cnvs-block-posts-sidebar-large .cnvs-post-thumbnail img {
	width: 100%;
	height: auto;
	border-radius: 0;
}
/*!/wp-content/themes/authentic/css/blocks/posts-sidebar.css*/
.cnvs-block-posts-sidebar .post-thumbnail {
	overflow: initial;
}

.cnvs-block-posts-sidebar .post-thumbnail img {
	width: 100%;
}

.cnvs-block-posts-sidebar.is-cnvs-block-rounded .post-thumbnail:before,
.cnvs-block-posts-sidebar.is-cnvs-block-rounded .post-thumbnail img,
.cnvs-block-posts-sidebar.is-cnvs-block-rounded .post-number {
	border-radius: 50%;
}

.cnvs-block-posts-sidebar.is-cnvs-block-rounded .pk-lazyload.pk-lqip {
	-webkit-clip-path: circle(50% at 50% 50%);
	clip-path: circle(50% at 50% 50%);
}

/**
 * Layouts
 */
.cnvs-block-posts-sidebar-list .post-thumbnail {
	width: 100%;
}

.cnvs-block-posts-sidebar-list > ul > li + li {
	margin-top: 1rem;
}

.cnvs-block-posts-sidebar-list .post-outer {
	display: flex;
}

.cnvs-block-posts-sidebar-list .post-inner:first-child {
	flex: 0 0 105px;
	width: 105px;
	max-width: 105px;
	padding-right: 15px;
}

.cnvs-block-posts-sidebar-list .post-inner:first-child a {
	display: block;
	width: 100%;
}

.cnvs-block-posts-sidebar-list .post-inner:first-child img {
	width: 100%;
	height: auto;
}

.cnvs-block-posts-sidebar-list .post-inner:last-child {
	display: flex;
	flex: 0 0 calc(100% - 105px);
	flex-direction: column;
	justify-content: center;
	max-width: calc(100% - 105px);
	flex-basis: calc(100% - 105px);
}

.cnvs-block-posts-sidebar-numbered .post-thumbnail {
	display: block;
	position: relative;
}

.cnvs-block-posts-sidebar-numbered .post-thumbnail:before {
	opacity: 1;
}

.cnvs-block-posts-sidebar-numbered .post-number-wrap {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	line-height: 1;
}

.cnvs-block-posts-sidebar-numbered .post-number {
	display: inline-block;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	transition: all 0.2s ease;
}

.cnvs-block-posts-sidebar-numbered .post-number span {
	display: block;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 30px;
	height: 30px;
	text-align: center;
	transition: all 0.2s ease;
}

.cnvs-block-posts-sidebar-numbered .post-number span:first-child {
	transform: translate(0);
}

.cnvs-block-posts-sidebar-numbered .post-number span:last-child {
	position: absolute;
	left: 50%;
	transform: translateY(0%) translateX(-50%);
}

.cnvs-block-posts-sidebar-numbered .post-thumbnail:hover .post-number span:first-child {
	transform: translateY(-100%);
}

.cnvs-block-posts-sidebar-numbered .post-thumbnail:hover .post-number span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.cnvs-block-posts-sidebar-numbered > ul > li + li {
	margin-top: 1rem;
}

.cnvs-block-posts-sidebar-numbered .post-outer {
	display: flex;
}

.cnvs-block-posts-sidebar-numbered .post-inner:first-child {
	flex: 0 0 105px;
	width: 105px;
	max-width: 105px;
	padding-right: 15px;
}

.cnvs-block-posts-sidebar-numbered .post-inner:first-child a {
	display: block;
	width: 100%;
}

.cnvs-block-posts-sidebar-numbered .post-inner:first-child img {
	width: 100%;
	height: auto;
}

.cnvs-block-posts-sidebar-numbered .post-inner:last-child {
	display: flex;
	flex: 0 0 calc(100% - 105px);
	flex-direction: column;
	justify-content: center;
	max-width: calc(100% - 105px);
	flex-basis: calc(100% - 105px);
}

.cnvs-block-posts-sidebar-large .cnvs-post-item + .cnvs-post-item {
	margin-top: 1.5rem;
}

.cnvs-block-posts-sidebar-large .post-inner + .post-inner {
	margin-top: 1rem;
}

.cnvs-block-posts-sidebar-slider article {
	position: relative;
	margin-bottom: 0;
}

.cnvs-block-posts-sidebar-slider .ratio-landscape .overlay-media:after {
	padding-bottom: 75%;
}

.cnvs-block-posts-sidebar-slider .cnvs-post-item:not(:first-child) {
	margin-top: 0;
}

.cnvs-block-posts-sidebar-slider .cnvs-post-item {
	display: none;
}

.cnvs-block-posts-sidebar-slider ul > .cnvs-post-item:first-child {
	display: block;
}

.cnvs-block-posts-sidebar-slider .owl-item:first-child .cnvs-post-item,
.cnvs-block-posts-sidebar-slider .owl-loaded .owl-item .cnvs-post-item,
.cnvs-block-posts-sidebar-slider .owl-carousel {
	display: block;
}
/*!/wp-content/themes/authentic/css/blocks/tiles.css*/
.cs-block-tiles .post-outer {
	height: 100%;
}

.cs-block-tiles .post-outer {
	position: relative;
}

.cs-block-tiles .tiles-outer {
	display: grid;
	grid-gap: 1px;
	grid-template-columns: 1fr;
	grid-auto-rows: 1fr;
}

.cs-block-tiles .overlay-media {
	transform: translate3d(0, 0, 0);
}

.cs-block-tiles .overlay-inner {
	position: initial;
}

.cs-block-tiles article:not(:first-child) {
	margin-top: 0;
}

@media (min-width: 760px) {
	.cs-block-tiles .post-inner > *:last-child {
		margin-bottom: 0;
	}
	.cs-block-tiles .tiles-outer {
		grid-auto-rows: initial;
	}
	.cs-block-tiles article:nth-child(1) {
		grid-area: tile1;
	}
	.cs-block-tiles article:nth-child(2) {
		grid-area: tile2;
	}
	.cs-block-tiles article:nth-child(3) {
		grid-area: tile3;
	}
	.cs-block-tiles article:nth-child(4) {
		grid-area: tile4;
	}
	.cs-block-tiles article:nth-child(5) {
		grid-area: tile5;
	}
}

.entry-content > .cnvs-block-posts[class*='pk-block-posts-layout-tiles'] {
	width: 100vw;
	max-width: none;
	margin-left: calc(100% / 2 - 100vw / 2);
}

.entry-content > .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts[class*='pk-block-posts-layout-tiles']:first-child {
	padding-top: 1px;
}

/**
 * Layouts
 */
@media (min-width: 760px) {
	.cs-block-tiles.tiles-1 .tiles-outer {
		grid-template-areas: 'tile1 tile2';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 760px) {
	.cs-block-tiles.tiles-2 .tiles-outer {
		grid-template-areas: 'tile1 tile1' 'tile2 tile3';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-tiles.tiles-2 .tiles-outer {
		grid-template-areas: 'tile1 tile2 tile3';
		grid-template-columns: 1fr 1fr 1fr;
	}
}

@media (min-width: 760px) {
	.cs-block-tiles.tiles-3 .tiles-outer {
		grid-template-areas: 'tile1 tile2';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-tiles.tiles-3 .tiles-outer {
		grid-template-areas: 'tile1 tile1 tile2';
		grid-template-columns: 1fr 1fr 1fr;
	}
}

@media (min-width: 760px) {
	.cs-block-tiles.tiles-4 .tiles-outer {
		grid-template-areas: 'tile1 tile1' 'tile2 tile3';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-tiles.tiles-4 .tiles-outer {
		grid-template-areas: 'tile1 tile1 tile2' 'tile1 tile1 tile3';
		grid-template-columns: 1fr 1fr 1fr;
	}
}

@media (min-width: 760px) {
	.cs-block-tiles.tiles-5 .tiles-outer {
		grid-template-areas: 'tile1 tile1' 'tile2 tile3';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-tiles.tiles-5 .tiles-outer {
		grid-template-areas: 'tile1 tile1 tile2 tile2' 'tile1 tile1 tile3 tile3';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

@media (min-width: 760px) {
	.cs-block-tiles.tiles-6 .tiles-outer {
		grid-template-areas: 'tile1 tile1' 'tile2 tile3' 'tile4 tile5';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-tiles.tiles-6 .tiles-outer {
		grid-template-areas: 'tile1 tile1 tile2' 'tile3 tile4 tile5';
		grid-template-columns: 1fr 1fr 1fr;
	}
}

@media (min-width: 760px) {
	.cs-block-tiles.tiles-7 .tiles-outer {
		grid-template-areas: 'tile1 tile1' 'tile2 tile3' 'tile4 tile5';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-tiles.tiles-7 .tiles-outer {
		grid-template-areas: 'tile1 tile1 tile2 tile3' 'tile1 tile1 tile4 tile5';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

@media (min-width: 760px) {
	.cs-block-tiles.tiles-8 .tiles-outer {
		grid-template-areas: 'tile1 tile1' 'tile2 tile3' 'tile4 tile5';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-tiles.tiles-8 .tiles-outer {
		grid-template-areas: 'tile2 tile1 tile1 tile3' 'tile4 tile1 tile1 tile5';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

@media (min-width: 760px) {
	.cs-block-tiles.tiles-9 .tiles-outer {
		grid-template-columns: repeat(2, 1fr);
	}
	.cs-block-tiles.tiles-9 article:nth-child(-n+8) {
		grid-area: initial;
	}
}

@media (min-width: 1020px) {
	.cs-block-tiles.tiles-9 .tiles-outer {
		grid-template-columns: repeat(4, 1fr);
	}
}
/*!/wp-content/themes/authentic/css/blocks/horizontal-tiles.css*/
.cs-block-horizontal-tiles .post-outer {
	height: 100%;
}

.cs-block-horizontal-tiles .post-outer {
	position: relative;
}

.cs-block-horizontal-tiles .horizontal-tiles-outer {
	display: grid;
	grid-gap: 1px;
	grid-template-columns: 1fr;
	grid-auto-rows: 1fr;
}

.cs-block-horizontal-tiles .overlay-media {
	transform: translate3d(0, 0, 0);
}

.cs-block-horizontal-tiles .overlay-inner {
	position: initial;
}

.cs-block-horizontal-tiles article:not(:first-child) {
	margin-top: 0;
}

.cs-block-horizontal-tiles .entry-title {
	margin: 0 0 1rem;
}

.cs-block-horizontal-tiles .entry-title a {
	display: block;
}

.cs-block-horizontal-tiles .post-meta {
	margin-bottom: 1rem;
}

.cs-block-horizontal-tiles .post-more {
	margin-top: 1.5rem;
}

.cs-block-horizontal-tiles .post-more a {
	line-height: initial;
}

@media (min-width: 1120px) {
	.cs-block-horizontal-tiles .post-inner > *:last-child {
		margin-bottom: 0;
	}
	.cs-block-horizontal-tiles .horizontal-tiles-outer {
		grid-auto-rows: initial;
	}
	.cs-block-horizontal-tiles article:nth-child(1) {
		grid-area: tile1;
	}
	.cs-block-horizontal-tiles article:nth-child(2) {
		grid-area: tile2;
	}
	.cs-block-horizontal-tiles article:nth-child(3) {
		grid-area: tile3;
	}
	.cs-block-horizontal-tiles article:nth-child(4) {
		grid-area: tile4;
	}
	.cs-block-horizontal-tiles article:nth-child(5) {
		grid-area: tile5;
	}
}

.entry-content > .cnvs-block-posts[class*='pk-block-posts-layout-horizontal-tiles'] {
	width: 100vw;
	max-width: none;
	margin-left: calc(100% / 2 - 100vw / 2);
}

.entry-content > .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts[class*='pk-block-posts-layout-horizontal-tiles']:first-child {
	padding-top: 1px;
}

/**
 * Layouts
 */
@media (min-width: 1120px) {
	.cs-block-horizontal-tiles.horizontal-tiles-1 .horizontal-tiles-outer {
		grid-template-areas: 'tile1 tile2 tile3';
		grid-template-columns: 1fr 1fr 1fr;
	}
}

@media (min-width: 1920px) {
	.cs-block-horizontal-tiles.horizontal-tiles-1 .horizontal-tiles-outer {
		grid-template-areas: 'tile1 tile1 tile2 tile3';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

.cs-breakpoint-up-1920px .cs-block-horizontal-tiles.horizontal-tiles-1 .horizontal-tiles-outer {
	grid-template-areas: 'tile1 tile1 tile2 tile3';
	grid-template-columns: 1fr 1fr 1fr 1fr;
}

@media (min-width: 1120px) {
	.cs-block-horizontal-tiles.horizontal-tiles-2 .horizontal-tiles-outer {
		grid-template-areas: 'tile1 tile1 tile2 tile3' 'tile1 tile1 tile4 tile4';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

@media (min-width: 1920px) {
	.cs-block-horizontal-tiles.horizontal-tiles-2 .horizontal-tiles-outer {
		grid-template-areas: 'tile1 tile1 tile1 tile2 tile3 tile4';
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
	}
}

.cs-breakpoint-up-1920px .cs-block-horizontal-tiles.horizontal-tiles-2 .horizontal-tiles-outer {
	grid-template-areas: 'tile1 tile1 tile1 tile2 tile3 tile4';
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

@media (min-width: 1120px) {
	.cs-block-horizontal-tiles.horizontal-tiles-3 .horizontal-tiles-outer {
		grid-template-areas: 'tile1 tile1 tile2 tile3' 'tile1 tile1 tile4 tile5';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

@media (min-width: 1920px) {
	.cs-block-horizontal-tiles.horizontal-tiles-3 .horizontal-tiles-outer {
		grid-template-areas: 'tile1 tile1 tile1 tile2 tile3 tile4 tile5';
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	}
}

.cs-breakpoint-up-1920px .cs-block-horizontal-tiles.horizontal-tiles-3 .horizontal-tiles-outer {
	grid-template-areas: 'tile1 tile1 tile1 tile2 tile3 tile4 tile5';
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}
/*!/wp-content/themes/authentic/css/blocks/full.css*/
.cs-block-full {
	position: relative;
}

.cs-block-full .post-outer {
	height: 100%;
}

.cs-block-full .overlay-media {
	transform: translate3d(0, 0, 0);
}

.cs-block-full .overlay-inner {
	position: initial;
}

.cs-block-full article:not(:first-child) {
	margin-top: 0;
}

.entry-content > .cnvs-block-posts[class*='pk-block-posts-layout-full'] {
	width: 100vw;
	max-width: none;
	margin-left: calc(100% / 2 - 100vw / 2);
}

/**
 * Layouts
 */
.cs-block-full.full-1 .full-outer {
	display: flex;
	flex-direction: column;
	align-items: initial;
	justify-content: initial;
	padding: 40px 0;
}

.cs-block-full.full-1 .full-outer .overlay-inner {
	width: 100%;
	padding: 0;
	text-align: left;
}

.cs-block-full.full-1 .full-inner:nth-child(1) {
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%;
}

.cs-block-full.full-1 .full-inner:nth-child(2) {
	margin-top: 2rem;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%;
}

@media (min-width: 1020px) {
	.cs-block-full.full-1 .full-outer {
		display: flex;
		flex-direction: row;
		align-items: flex-end;
		justify-content: space-between;
	}
	.cs-block-full.full-1 .full-inner:nth-child(1) {
		flex: 0 0 calc(100% - 400px);
	}
	.cs-block-full.full-1 .full-inner:nth-child(2) {
		margin-top: 0;
		flex: 0 0 320px;
	}
}

.cs-block-full.full-1 .full-inner:nth-child(2) .post-thumbnail a {
	position: absolute;
}

.cs-block-full.full-1 .full-inner:nth-child(2) .overlay-inner + .overlay-inner {
	margin-top: 0;
}

.cs-block-full.full-1 .full-inner:nth-child(2) article + article {
	margin-top: 2rem;
}

.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer .overlay-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer .overlay-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer .overlay-inner:first-child:not(:last-child) {
	flex: 0 0 80px;
	width: 80px;
}

.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer .overlay-inner + .overlay-inner {
	flex: 0 0 calc(100% - 80px - 1rem);
	width: calc(100% - 80px - 1rem);
}

.cs-block-full.full-1 .full-inner:nth-child(2) article .post-outer .post-meta {
	margin-bottom: 0;
}

.cs-block-full.full-2 .full-outer {
	display: flex;
	flex-direction: column;
	align-items: initial;
	justify-content: initial;
	padding: 40px 0;
}

.cs-block-full.full-2 .full-outer .overlay-inner {
	width: 100%;
	padding: 0;
	text-align: left;
}

.cs-block-full.full-2 .full-inner:nth-child(1) {
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%;
}

.cs-block-full.full-2 .full-inner:nth-child(2) {
	margin-top: 2rem;
	flex: 0 0 100%;
	max-width: 100%;
	width: 100%;
}

@media (min-width: 1020px) {
	.cs-block-full.full-2 .full-outer {
		display: flex;
		flex-direction: row;
		align-items: flex-end;
		justify-content: space-between;
	}
	.cs-block-full.full-2 .full-inner:nth-child(1) {
		order: 2;
		flex: 0 0 calc(100% - 400px);
	}
	.cs-block-full.full-2 .full-inner:nth-child(2) {
		order: 1;
		margin-top: 0;
		flex: 0 0 320px;
	}
}

.cs-block-full.full-2 .full-inner:nth-child(2) .post-thumbnail a {
	position: absolute;
}

.cs-block-full.full-2 .full-inner:nth-child(2) .overlay-inner + .overlay-inner {
	margin-top: 0;
}

.cs-block-full.full-2 .full-inner:nth-child(2) article + article {
	margin-top: 2rem;
}

.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer .overlay-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer .overlay-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer .overlay-inner:first-child:not(:last-child) {
	flex: 0 0 80px;
	width: 80px;
}

.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer .overlay-inner + .overlay-inner {
	flex: 0 0 calc(100% - 80px - 1rem);
	width: calc(100% - 80px - 1rem);
}

.cs-block-full.full-2 .full-inner:nth-child(2) article .post-outer .post-meta {
	margin-bottom: 0;
}
/*!/wp-content/themes/authentic/css/blocks/slider.css*/
/* Slider */
.cs-block-slider-container {
	overflow: hidden;
}

.cs-block-section-slider .cs-block-slider-featured:not(.cs-block-slider-large):not(.cs-block-slider-multiple) .owl-carousel {
	display: block;
}

.cs-block-slider-featured {
	position: relative;
}

.cs-block-slider-featured .owl-carousel {
	display: block;
}

.cs-block-slider-featured .owl-dot span {
	background: rgba(255, 255, 255, 0.5);
}

.cs-block-slider-featured .owl-dot.active span {
	background: white;
}

/**
 * Layouts
 */
.cs-block-slider-center {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}

@media (min-width: 760px) {
	.cs-block-slider-center {
		width: 100%;
		padding: 0;
	}
}

.cs-block-slider-center article {
	margin-left: auto;
	margin-right: auto;
}

@media (min-width: 1240px) {
	.cs-block-slider-center article {
		width: 1160px;
	}
}

.cs-block-slider-center .overlay-inner {
	max-width: 680px;
}

@media (min-width: 1120px) {
	.cs-block-slider-center .overlay-inner {
		padding: 3rem;
	}
}

.cs-block-slider-center .owl-dots {
	z-index: 1;
	bottom: 2rem;
}

@media (min-width: 1240px) {
	.cs-block-section-slider-center .owl-arrows .owl-prev,
	.cs-block-section-slider-center .owl-arrows .owl-next {
		transform: none !important;
		background: transparent;
		position: absolute;
		z-index: 3;
		top: 0;
		bottom: 0;
	}
	.cs-block-section-slider-center .owl-arrows .owl-prev {
		left: 0;
		cursor: pointer;
		cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5hcnJvdy1sZWZ0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IkxvZ29zIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDU0LjAwMDAwMCwgLTE4MjkuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9ImFycm93LWxlZnQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0NjcuMDAwMDAwLCAxODM3LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMTQ2Ny4wMDAwMDAsIC0xODM3LjAwMDAwMCkgdHJhbnNsYXRlKDE0NTQuMDAwMDAwLCAxODI5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIHBvaW50cz0iMjIuMTcyIDcgMTYuODA4IDEuNjM2IDE4LjIyMiAwLjIyMiAyNiA4IDE4LjIyMiAxNS43NzggMTYuODA4IDE0LjM2NCAyMi4xNzIgOSAyLjEyODg1MjY1ZS0xNCA5IDIuMTI4ODUyNjVlLTE0IDciPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") 16 16, pointer !important;
		cursor: -webkit-image-set(url("/wp-content/themes/authentic/css/blocks/../../images/cursor-prev.png") 1x, url("/wp-content/themes/authentic/css/blocks/../../images/cursor-prev@2x.png") 2x) 0 0, pointer;
	}
	.cs-block-section-slider-center .owl-arrows .owl-next {
		right: 0;
		cursor: pointer;
		cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5hcnJvdy1yaWdodDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJMb2dvcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1NC4wMDAwMDAsIC0xODU0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJhcnJvdy1yaWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQ1NC4wMDAwMDAsIDE4NTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgcG9pbnRzPSIyMi4xNzIgNyAxNi44MDggMS42MzYgMTguMjIyIDAuMjIyIDI2IDggMTguMjIyIDE1Ljc3OCAxNi44MDggMTQuMzY0IDIyLjE3MiA5IDIuMTI4ODUyNjVlLTE0IDkgMi4xMjg4NTI2NWUtMTQgNyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=") 16 16, pointer !important;
		cursor: -webkit-image-set(url("/wp-content/themes/authentic/css/blocks/../../images/cursor-next.png") 1x, url("/wp-content/themes/authentic/css/blocks/../../images/cursor-next@2x.png") 2x) 0 0, pointer;
	}
}

/**
 * Middle Alignment
 */
.style-align-center .cs-block-slider-center .owl-dots {
	left: 50%;
	transform: translate3d(-50%, 0, 0);
}

/**
 * Left Alignment
 */
.style-align-left .cs-block-slider-center .owl-dots {
	right: 2rem;
}

.style-align-left .cs-block-slider-boxed .owl-arrows {
	display: none;
}

@media (min-width: 1440px) {
	.container-wide .cs-block-slider-center article {
		width: 1360px;
	}
}

@media (min-width: 1640px) {
	.container-wide .cs-block-slider-center article {
		width: 1560px;
	}
}

.cs-block-slider-multiple .owl-prev,
.cs-block-slider-multiple .owl-next {
	width: 90px;
}

@media (min-width: 1120px) {
	.cs-block-slider-multiple .owl-dots {
		display: none;
	}
}

@media (min-width: 1240px) {
	.cs-block-section-slider-multiple .owl-arrows .owl-prev,
	.cs-block-section-slider-multiple .owl-arrows .owl-next {
		transform: none !important;
		background: transparent;
		position: absolute;
		z-index: 3;
		top: 0;
		bottom: 0;
	}
	.cs-block-section-slider-multiple .owl-arrows .owl-prev {
		left: 0;
		cursor: pointer;
		cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5hcnJvdy1sZWZ0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IkxvZ29zIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDU0LjAwMDAwMCwgLTE4MjkuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9ImFycm93LWxlZnQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0NjcuMDAwMDAwLCAxODM3LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMTQ2Ny4wMDAwMDAsIC0xODM3LjAwMDAwMCkgdHJhbnNsYXRlKDE0NTQuMDAwMDAwLCAxODI5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIHBvaW50cz0iMjIuMTcyIDcgMTYuODA4IDEuNjM2IDE4LjIyMiAwLjIyMiAyNiA4IDE4LjIyMiAxNS43NzggMTYuODA4IDE0LjM2NCAyMi4xNzIgOSAyLjEyODg1MjY1ZS0xNCA5IDIuMTI4ODUyNjVlLTE0IDciPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") 16 16, pointer !important;
		cursor: -webkit-image-set(url("/wp-content/themes/authentic/css/blocks/../../images/cursor-prev.png") 1x, url("/wp-content/themes/authentic/css/blocks/../../images/cursor-prev@2x.png") 2x) 0 0, pointer;
	}
	.cs-block-section-slider-multiple .owl-arrows .owl-next {
		right: 0;
		cursor: pointer;
		cursor: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5hcnJvdy1yaWdodDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJMb2dvcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ1NC4wMDAwMDAsIC0xODU0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJhcnJvdy1yaWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQ1NC4wMDAwMDAsIDE4NTQuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgcG9pbnRzPSIyMi4xNzIgNyAxNi44MDggMS42MzYgMTguMjIyIDAuMjIyIDI2IDggMTguMjIyIDE1Ljc3OCAxNi44MDggMTQuMzY0IDIyLjE3MiA5IDIuMTI4ODUyNjVlLTE0IDkgMi4xMjg4NTI2NWUtMTQgNyI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=") 16 16, pointer !important;
		cursor: -webkit-image-set(url("/wp-content/themes/authentic/css/blocks/../../images/cursor-next.png") 1x, url("/wp-content/themes/authentic/css/blocks/../../images/cursor-next@2x.png") 2x) 0 0, pointer;
	}
}

.cs-block-slider-boxed {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 0 20px;
}

@media (min-width: 760px) {
	.cs-block-slider-boxed {
		width: 680px;
		padding: 0;
	}
}

@media (min-width: 1020px) {
	.cs-block-slider-boxed {
		width: 960px;
	}
}

@media (min-width: 1120px) {
	.cs-block-slider-boxed {
		width: 1040px;
	}
}

@media (min-width: 1240px) {
	.cs-block-slider-boxed {
		width: 1160px;
	}
}

.cs-block-slider-boxed .overlay-inner {
	max-width: 680px;
}

@media (min-width: 1120px) {
	.cs-block-slider-boxed .overlay-inner {
		padding: 3rem;
	}
}

.cs-block-slider-boxed .owl-dots {
	position: absolute;
	z-index: 1;
	bottom: 2rem;
}

/**
 * Middle Alignment
 */
.style-align-center .cs-block-slider-boxed .owl-dots {
	left: 50%;
	transform: translate3d(-50%, 0, 0);
}

/**
 * Left Alignment
 */
.style-align-left .cs-block-slider-boxed .owl-dots {
	right: 2rem;
}

.style-align-left .cs-block-slider-boxed .owl-arrows {
	display: none;
}

@media (min-width: 1440px) {
	.container-wide .cs-block-slider-boxed {
		width: 1360px;
	}
}

@media (min-width: 1640px) {
	.container-wide .cs-block-slider-boxed {
		width: 1560px;
	}
}

.cs-block-slider-wide {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}

@media (min-width: 1120px) {
	.cs-block-slider-wide .overlay-inner {
		padding: 3rem;
	}
}

.cs-block-slider-wide .owl-dots {
	position: absolute;
	z-index: 1;
	bottom: 2rem;
}

/**
 * Middle Alignment
 */
.style-align-center .cs-block-slider-wide .owl-dots {
	left: 50%;
	transform: translate3d(-50%, 0, 0);
}

/**
 * Left Alignment
 */
.style-align-left .cs-block-slider-wide .owl-dots {
	right: 2rem;
}

.style-align-left .cs-block-slider-wide .owl-arrows {
	display: none;
}

.cs-block-section-slider-large {
	margin-top: 0;
}

.cs-block-section-slider-large .owl-carousel:not(.owl-loaded) article:nth-child(n+2) {
	display: none;
}

.cs-block-slider-large {
	width: 100%;
}

.cs-block-slider-large .overlay-outer {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
	min-height: 100vh;
}

@media (min-width: 760px) {
	.cs-block-slider-large .overlay-outer {
		max-width: 720px;
	}
}

@media (min-width: 1020px) {
	.cs-block-slider-large .overlay-outer {
		max-width: 1000px;
	}
}

@media (min-width: 1120px) {
	.cs-block-slider-large .overlay-outer {
		max-width: 1080px;
	}
}

@media (min-width: 1240px) {
	.cs-block-slider-large .overlay-outer {
		max-width: 1200px;
	}
}

.cs-block-slider-large .overlay-inner {
	max-width: 800px;
	padding-left: 0 !important;
	padding-right: 0 !important;
}

@media (min-width: 1240px) {
	.cs-block-slider-large .post-inner {
		padding-right: 215px;
	}
}

@media (min-width: 1440px) {
	.container-wide .cs-block-slider-large .overlay-outer {
		max-width: 1400px;
		padding-right: 15px;
		padding-left: 15px;
	}
}

@media (min-width: 1640px) {
	.container-wide .cs-block-slider-large .overlay-outer {
		max-width: 1600px;
		padding-right: 20px;
		padding-left: 20px;
	}
}

@media (min-width: 1120px) {
	.cs-block-slider-large .overlay-inner {
		padding: 3rem;
	}
}

.cs-block-slider-large .owl-dots {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	bottom: 3rem;
	left: auto;
	height: 0;
	transform: none;
}

@media (min-width: 760px) {
	.cs-block-slider-large .owl-dots {
		max-width: 720px;
	}
}

@media (min-width: 1020px) {
	.cs-block-slider-large .owl-dots {
		max-width: 1000px;
	}
}

@media (min-width: 1120px) {
	.cs-block-slider-large .owl-dots {
		max-width: 1080px;
	}
}

@media (min-width: 1240px) {
	.cs-block-slider-large .owl-dots {
		max-width: 1200px;
	}
}

/**
 * Middle Alignment
 */
@media (min-width: 1240px) {
	.style-align-center .cs-block-slider-large .post-inner {
		padding-left: 215px;
	}
}

.style-align-center .cs-block-slider-large .owl-dots {
	text-align: center;
}

/**
 * Left Alignment
 */
.style-align-left .cs-block-slider-large .owl-dots {
	text-align: right;
}

.entry-content .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts-layout-slider-large:first-child .cs-block-slider-large {
	margin-top: calc(var(--large-sm-margin-top, 0) + -3rem);
}

.entry-content .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts-layout-slider-large:first-child .cs-block-slider-large .overlay-outer {
	padding-top: calc(var(--large-sm-padding-top, 0) + 3rem);
}

@media (min-width: 1120px) {
	.entry-content .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts-layout-slider-large:first-child .cs-block-slider-large {
		margin-top: calc(var(--large-lg-margin-top, 0) + -3rem);
	}
	.entry-content .cnvs-block-section-layout-align-full:first-child .cnvs-block-posts-layout-slider-large:first-child .cs-block-slider-large .overlay-outer {
		padding-top: calc(var(--large-sm-padding-top, 0) + 3rem);
	}
}
/*!/wp-content/themes/authentic/css/blocks/carousel.css*/
/* Carousel */
.cs-block-carousel {
	text-align: center;
}

.cs-block-carousel article:not(:first-child) {
	margin-top: 0;
}

.cs-block-carousel article > *:last-child {
	margin-bottom: 0;
}

.cs-block-carousel .post-thumbnail {
	margin-bottom: 2rem;
}

.cs-block-carousel .slider-loop .owl-carousel {
	display: block;
}

.cs-block-carousel .slider-loop .owl-dots {
	margin-top: 1rem;
}

.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) {
	display: flex;
}

.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
	flex: 1;
}

@media (max-width: 759px) {
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:nth-child(n+2) {
		display: none;
	}
}

@media (min-width: 760px) and (max-width: 1019px) {
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
		margin-left: 40px;
	}
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:first-child {
		margin-left: 0;
	}
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:nth-child(n+3) {
		display: none;
	}
}

@media (min-width: 1020px) and (max-width: 1119px) {
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
		margin-left: 30px;
	}
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:first-child {
		margin-left: 0;
	}
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:nth-child(n+4) {
		display: none;
	}
}

@media (min-width: 1120px) and (max-width: 1239px) {
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
		margin-left: 40px;
	}
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:first-child {
		margin-left: 0;
	}
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:nth-child(n+4) {
		display: none;
	}
}

@media (min-width: 1240px) and (max-width: 1639px) {
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
		margin-left: 30px;
	}
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:first-child {
		margin-left: 0;
	}
}

@media (min-width: 1240px) {
	.cs-block-carousel .slider-loop[data-columns="2"] .owl-carousel:not(.owl-loaded) article:nth-child(n+3) {
		display: none;
	}
	.cs-block-carousel .slider-loop[data-columns="3"] .owl-carousel:not(.owl-loaded) article:nth-child(n+4) {
		display: none;
	}
	.cs-block-carousel .slider-loop[data-columns="4"] .owl-carousel:not(.owl-loaded) article:nth-child(n+5) {
		display: none;
	}
	.cs-block-carousel .slider-loop[data-columns="5"] .owl-carousel:not(.owl-loaded) article:nth-child(n+6) {
		display: none;
	}
	.cs-block-carousel .slider-loop[data-columns="6"] .owl-carousel:not(.owl-loaded) article:nth-child(n+7) {
		display: none;
	}
}

@media (min-width: 1640px) {
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article {
		margin-left: 40px;
	}
	.cs-block-carousel .slider-loop .owl-carousel:not(.owl-loaded) article:first-child {
		margin-left: 0;
	}
}

.single .cs-block-carousel {
	margin-top: 3rem;
	padding-top: 3rem;
	border-top: 1px #e9ecef solid;
}

.single .post-subscribe + .cs-block-carousel {
	padding-top: 0;
	border-top: none;
}
/*!/wp-content/themes/authentic/css/blocks/wide.css*/
.cs-block-wide .post-outer {
	position: relative;
	height: 100%;
}

.cs-block-wide .wide-outer article {
	margin-top: 3rem;
}

.cs-block-wide .wide-outer article:first-child {
	margin-top: 0;
}

.cs-block-wide .overlay-media {
	transform: translate3d(0, 0, 0);
}

.cs-block-wide .overlay-outer {
	justify-content: flex-end;
}

.cs-block-wide .overlay-inner {
	position: initial;
}

.cs-block-wide .entry-header:last-child *:last-child {
	margin-bottom: 0;
}

.cs-block-wide .is-cnvs-block-rounded .post-thumbnail:before,
.cs-block-wide .is-cnvs-block-rounded .post-thumbnail img,
.cs-block-wide .is-cnvs-block-rounded .post-number {
	border-radius: 50%;
}

.cs-block-wide .is-cnvs-block-rounded .pk-lazyload.pk-lqip {
	-webkit-clip-path: circle(50% at 50% 50%);
	clip-path: circle(50% at 50% 50%);
}

.cs-block-wide .layout-variation-simple .post-inner + .post-inner {
	margin-top: 1rem;
}

@media (min-width: 760px) {
	.cs-block-wide .post-inner > *:last-child {
		margin-bottom: 0;
	}
	.cs-block-wide .wide-outer {
		display: grid;
		grid-gap: 40px;
		grid-template-columns: 1fr;
	}
	.cs-block-wide .wide-outer article {
		margin-top: 0;
	}
	.cs-block-wide article:nth-child(1) {
		grid-area: wide1;
	}
	.cs-block-wide article:nth-child(2) {
		grid-area: wide2;
	}
	.cs-block-wide article:nth-child(3) {
		grid-area: wide3;
	}
	.cs-block-wide article:nth-child(4) {
		grid-area: wide4;
	}
	.cs-block-wide article:nth-child(5) {
		grid-area: wide5;
	}
	.cs-block-wide article:nth-child(6) {
		grid-area: wide6;
	}
	.cs-block-wide article:nth-child(7) {
		grid-area: wide7;
	}
	.cs-block-wide article:nth-child(8) {
		grid-area: wide8;
	}
	.cs-block-wide article:nth-child(9) {
		grid-area: wide9;
	}
	.cs-block-wide article:nth-child(10) {
		grid-area: wide10;
	}
}

/**
 * Middle Alignment
 */
.style-align-center .cs-block-wide .overlay-outer {
	justify-content: center;
}

/**
 * Layouts
 */
.cs-block-wide.wide-1 .view-post-button {
	display: none;
}

@media (min-width: 760px) {
	.cs-block-wide.wide-1 .wide-outer {
		grid-template-areas: 'wide1 wide2' 'wide3 wide4';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-1 .wide-outer {
		grid-template-areas: 'wide1 wide1 wide2 wide2' 'wide1 wide1 wide3 wide4';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
	.cs-block-wide.wide-1 .view-post-button {
		display: block;
	}
}

/**
 * Middle Alignment
 */
.style-align-center .cs-block-wide.wide-1 article:nth-child(3) .post-inner:last-child,
.style-align-center .cs-block-wide.wide-1 article:nth-child(4) .post-inner:last-child {
	text-align: center;
}

.cs-block-wide.wide-2 article:nth-child(3) .post-outer,
.cs-block-wide.wide-2 article:nth-child(4) .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-wide.wide-2 article:nth-child(3) .post-outer .post-inner,
.cs-block-wide.wide-2 article:nth-child(4) .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-wide.wide-2 article:nth-child(3) .post-outer .post-inner:last-child,
.cs-block-wide.wide-2 article:nth-child(4) .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-wide.wide-2 article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-2 article:nth-child(4) .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 120px;
	width: 120px;
}

.cs-block-wide.wide-2 article:nth-child(3) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-2 article:nth-child(4) .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 120px - 1rem);
	width: calc(100% - 120px - 1rem);
}

.cs-block-wide.wide-2 article:nth-child(3) .post-outer .post-meta,
.cs-block-wide.wide-2 article:nth-child(4) .post-outer .post-meta {
	margin-bottom: 0;
}

@media (min-width: 760px) {
	.cs-block-wide.wide-2 .wide-outer {
		grid-template-areas: 'wide1 wide1' 'wide2 wide2' 'wide3 wide3' 'wide4 wide4';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-2 .wide-outer {
		grid-template-areas: 'wide1 wide1 wide2 wide2' 'wide1 wide1 wide2 wide2' 'wide1 wide1 wide3 wide3' 'wide1 wide1 wide4 wide4';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

.cs-block-wide.wide-3 article:nth-child(3) .post-outer,
.cs-block-wide.wide-3 article:nth-child(4) .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-wide.wide-3 article:nth-child(3) .post-outer .post-inner,
.cs-block-wide.wide-3 article:nth-child(4) .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-wide.wide-3 article:nth-child(3) .post-outer .post-inner:last-child,
.cs-block-wide.wide-3 article:nth-child(4) .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-wide.wide-3 article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-3 article:nth-child(4) .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 120px;
	width: 120px;
}

.cs-block-wide.wide-3 article:nth-child(3) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-3 article:nth-child(4) .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 120px - 1rem);
	width: calc(100% - 120px - 1rem);
}

.cs-block-wide.wide-3 article:nth-child(3) .post-outer .post-meta,
.cs-block-wide.wide-3 article:nth-child(4) .post-outer .post-meta {
	margin-bottom: 0;
}

@media (min-width: 760px) {
	.cs-block-wide.wide-3 .wide-outer {
		grid-template-areas: 'wide1 wide1' 'wide2 wide2' 'wide3 wide3' 'wide4 wide4';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-3 .wide-outer {
		grid-template-areas: 'wide2 wide2 wide1 wide1' 'wide2 wide2 wide1 wide1' 'wide3 wide3 wide1 wide1' 'wide4 wide4 wide1 wide1';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

@media (min-width: 760px) {
	.cs-block-wide.wide-4 .wide-outer {
		grid-template-areas: 'wide1 wide1' 'wide2 wide3' 'wide4 wide5';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-4 .wide-outer {
		grid-template-areas: 'wide1 wide1 wide2 wide3' 'wide1 wide1 wide4 wide5';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

/**
 * Middle Alignment
 */
.style-align-center .cs-block-wide.wide-4 article:nth-child(n+2) .post-inner:last-child {
	text-align: center;
}

.cs-block-wide.wide-5 .cs-wide-area {
	margin-top: 3rem;
}

.cs-block-wide.wide-5 .cs-wide-area article + article {
	margin-top: 2rem;
}

.cs-block-wide.wide-5 .cs-wide-area article:nth-child(2) .post-outer,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(3) .post-outer,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(4) .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-wide.wide-5 .cs-wide-area article:nth-child(2) .post-outer .post-inner,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(3) .post-outer .post-inner,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(4) .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-wide.wide-5 .cs-wide-area article:nth-child(2) .post-outer .post-inner:last-child,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(3) .post-outer .post-inner:last-child,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(4) .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-wide.wide-5 .cs-wide-area article:nth-child(2) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(4) .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 80px;
	width: 80px;
}

.cs-block-wide.wide-5 .cs-wide-area article:nth-child(2) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(3) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-5 .cs-wide-area article:nth-child(4) .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 80px - 1rem);
	width: calc(100% - 80px - 1rem);
}

@media (min-width: 760px) {
	.cs-block-wide.wide-5 .cs-wide-area1 {
		grid-area: area1;
	}
	.cs-block-wide.wide-5 .cs-wide-area2 {
		grid-area: area2;
	}
	.cs-block-wide.wide-5 .cs-wide-area {
		margin-top: 0;
	}
	.cs-block-wide.wide-5 .wide-outer {
		grid-template-areas: 'wide1 wide1' 'area1 area2';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-5 .wide-outer {
		grid-template-areas: 'area1 wide1 wide1 area2' 'area1 wide1 wide1 area2' 'area1 wide1 wide1 area2' 'area1 wide1 wide1 area2';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

.cs-block-wide.wide-6 .post-inner + .post-inner {
	margin-top: 0;
}

.cs-block-wide.wide-6 article {
	margin-top: 1rem;
}

.cs-block-wide.wide-6 article .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-wide.wide-6 article .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-wide.wide-6 article .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-wide.wide-6 article .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 120px;
	width: 120px;
}

.cs-block-wide.wide-6 article .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 120px - 1rem);
	width: calc(100% - 120px - 1rem);
}

.cs-block-wide.wide-6 .post-number-wrap {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	line-height: 1;
}

.cs-block-wide.wide-6 .post-number {
	display: inline-block;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	transition: all 0.2s ease;
}

.cs-block-wide.wide-6 .post-number span {
	display: block;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 30px;
	height: 30px;
	text-align: center;
	transition: all 0.2s ease;
}

.cs-block-wide.wide-6 .post-number span:first-child {
	transform: translate(0);
}

.cs-block-wide.wide-6 .post-number span:last-child {
	position: absolute;
	left: 50%;
	transform: translateY(0%) translateX(-50%);
}

.cs-block-wide.wide-6 .post-thumbnail:hover .post-number span:first-child {
	transform: translateY(-100%);
}

.cs-block-wide.wide-6 .post-thumbnail:hover .post-number span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

@media (min-width: 760px) {
	.cs-block-wide.wide-6 .wide-outer {
		grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
		grid-template-columns: 1fr 1fr;
	}
	.cs-block-wide.wide-6 .wide-outer article {
		margin-top: 0;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-6 .wide-outer {
		grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
		grid-template-columns: 1fr 1fr;
	}
}

.cs-block-wide.wide-7 .post-inner + .post-inner {
	margin-top: 0;
}

.cs-block-wide.wide-7 article {
	margin-top: 1rem;
}

.cs-block-wide.wide-7 article .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-wide.wide-7 article .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-wide.wide-7 article .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-wide.wide-7 article .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 120px;
	width: 120px;
}

.cs-block-wide.wide-7 article .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 120px - 1rem);
	width: calc(100% - 120px - 1rem);
}

@media (min-width: 760px) {
	.cs-block-wide.wide-7 .wide-outer {
		grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
		grid-template-columns: 1fr 1fr;
	}
	.cs-block-wide.wide-7 .wide-outer article {
		margin-top: 0;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-7 {
		counter-reset: count;
	}
	.cs-block-wide.wide-7 .wide-outer {
		grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
		grid-template-columns: 1fr 1fr;
	}
	.cs-block-wide.wide-7 article .post-outer .post-inner:last-child {
		display: flex;
		flex-direction: row;
		align-items: center;
	}
	.cs-block-wide.wide-7 article .post-outer .post-inner:last-child:before {
		font-size: 3.75rem;
		line-height: 1;
		margin-right: 1rem;
		color: #000000;
		counter-increment: count;
		content: counter(count);
	}
}

.cs-block-wide.wide-8 .post-inner + .post-inner {
	margin-top: 0;
}

.cs-block-wide.wide-8 article {
	margin-top: 1rem;
}

.cs-block-wide.wide-8 article .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-wide.wide-8 article .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-wide.wide-8 article .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-wide.wide-8 article .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 120px;
	width: 120px;
}

.cs-block-wide.wide-8 article .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 120px - 1rem);
	width: calc(100% - 120px - 1rem);
}

.cs-block-wide.wide-8 article .post-outer .post-meta {
	margin-bottom: 0;
}

@media (min-width: 760px) {
	.cs-block-wide.wide-8 .wide-outer {
		grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
		grid-template-columns: 1fr 1fr;
	}
	.cs-block-wide.wide-8 .wide-outer article {
		margin-top: 0;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-8 .wide-outer {
		grid-template-areas: 'wide1 wide4' 'wide2 wide5' 'wide3 wide6';
		grid-template-columns: 1fr 1fr;
	}
}

.cs-block-wide.wide-9 article:nth-child(3) .post-outer,
.cs-block-wide.wide-9 article:nth-child(4) .post-outer,
.cs-block-wide.wide-9 article:nth-child(5) .post-outer,
.cs-block-wide.wide-9 article:nth-child(6) .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-wide.wide-9 article:nth-child(3) .post-outer .post-inner,
.cs-block-wide.wide-9 article:nth-child(4) .post-outer .post-inner,
.cs-block-wide.wide-9 article:nth-child(5) .post-outer .post-inner,
.cs-block-wide.wide-9 article:nth-child(6) .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-wide.wide-9 article:nth-child(3) .post-outer .post-inner:last-child,
.cs-block-wide.wide-9 article:nth-child(4) .post-outer .post-inner:last-child,
.cs-block-wide.wide-9 article:nth-child(5) .post-outer .post-inner:last-child,
.cs-block-wide.wide-9 article:nth-child(6) .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-wide.wide-9 article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-9 article:nth-child(4) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-9 article:nth-child(5) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-9 article:nth-child(6) .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 120px;
	width: 120px;
}

.cs-block-wide.wide-9 article:nth-child(3) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-9 article:nth-child(4) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-9 article:nth-child(5) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-9 article:nth-child(6) .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 120px - 1rem);
	width: calc(100% - 120px - 1rem);
}

.cs-block-wide.wide-9 article:nth-child(3) .post-outer .post-meta,
.cs-block-wide.wide-9 article:nth-child(4) .post-outer .post-meta,
.cs-block-wide.wide-9 article:nth-child(5) .post-outer .post-meta,
.cs-block-wide.wide-9 article:nth-child(6) .post-outer .post-meta {
	margin-bottom: 0;
}

@media (min-width: 760px) {
	.cs-block-wide.wide-9 .wide-outer {
		grid-template-areas: 'wide1 wide2' 'wide3 wide5' 'wide4 wide6';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-9 .wide-outer {
		grid-template-areas: 'wide1 wide2' 'wide3 wide5' 'wide4 wide6';
		grid-template-columns: 1fr 1fr;
	}
}

.cs-block-wide.wide-10 .cs-wide-area2 {
	margin-top: 3rem;
}

.cs-block-wide.wide-10 .cs-wide-area2 article + article {
	margin-top: 2rem;
}

.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer .post-inner,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer .post-inner,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer .post-inner:last-child,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer .post-inner:last-child,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 180px;
	width: 180px;
}

.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer .post-inner + .post-inner,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 180px - 1rem);
	width: calc(100% - 180px - 1rem);
}

.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(1) .post-outer .post-excerpt,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(2) .post-outer .post-excerpt,
.cs-block-wide.wide-10 .cs-wide-area2 article:nth-child(3) .post-outer .post-excerpt {
	margin-top: 0.5rem;
}

@media (min-width: 760px) {
	.cs-block-wide.wide-10 .cs-wide-area1 {
		grid-area: area1;
	}
	.cs-block-wide.wide-10 .cs-wide-area2 {
		grid-area: area2;
	}
	.cs-block-wide.wide-10 .cs-wide-area {
		margin-top: 0;
	}
	.cs-block-wide.wide-10 .wide-outer {
		grid-template-areas: 'wide1' 'area1' 'area2';
		grid-template-columns: 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-10 .wide-outer {
		grid-template-areas: 'area1 area1 area2 area2';
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}
}

.cs-block-wide.wide-11 .post-inner + .post-inner {
	margin-top: 0;
}

.cs-block-wide.wide-11 article {
	margin-top: 1rem;
}

.cs-block-wide.wide-11 article .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-wide.wide-11 article .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-wide.wide-11 article .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-wide.wide-11 article .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 80px;
	width: 80px;
}

.cs-block-wide.wide-11 article .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 80px - 1rem);
	width: calc(100% - 80px - 1rem);
}

.cs-block-wide.wide-11 article .post-outer .post-meta {
	margin-bottom: 0;
}

.cs-block-wide.wide-11 .post-number-wrap {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	line-height: 1;
}

.cs-block-wide.wide-11 .post-number {
	display: inline-block;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	transition: all 0.2s ease;
}

.cs-block-wide.wide-11 .post-number span {
	display: block;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 30px;
	height: 30px;
	text-align: center;
	transition: all 0.2s ease;
}

.cs-block-wide.wide-11 .post-number span:first-child {
	transform: translate(0);
}

.cs-block-wide.wide-11 .post-number span:last-child {
	position: absolute;
	left: 50%;
	transform: translateY(0%) translateX(-50%);
}

.cs-block-wide.wide-11 .post-thumbnail:hover .post-number span:first-child {
	transform: translateY(-100%);
}

.cs-block-wide.wide-11 .post-thumbnail:hover .post-number span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

@media (min-width: 760px) {
	.cs-block-wide.wide-11 .wide-outer {
		grid-template-areas: 'wide1 wide2' 'wide3 wide3';
		grid-template-columns: 1fr 1fr;
	}
	.cs-block-wide.wide-11 .wide-outer article {
		margin-top: 0;
	}
}

@media (min-width: 1020px) {
	.cs-block-wide.wide-11 .wide-outer {
		grid-template-areas: 'wide1 wide2 wide3';
		grid-template-columns: 1fr 1fr 1fr;
	}
}
/*!/wp-content/themes/authentic/css/blocks/narrow.css*/
.cs-block-narrow .post-outer {
	position: relative;
	height: 100%;
}

.cs-block-narrow .narrow-outer article {
	margin-top: 3rem;
}

.cs-block-narrow .narrow-outer article:first-child {
	margin-top: 0;
}

.cs-block-narrow .overlay-media {
	transform: translate3d(0, 0, 0);
}

.cs-block-narrow .overlay-outer {
	justify-content: flex-end;
}

.cs-block-narrow .overlay-inner {
	position: initial;
}

.cs-block-narrow .entry-header:last-child *:last-child {
	margin-bottom: 0;
}

.cs-block-narrow .is-pk-block-rounded .post-thumbnail:before,
.cs-block-narrow .is-pk-block-rounded .post-thumbnail img,
.cs-block-narrow .is-pk-block-rounded .post-number {
	border-radius: 50%;
}

.cs-block-narrow .is-pk-block-rounded .pk-lazyload.pk-lqip {
	-webkit-clip-path: circle(50% at 50% 50%);
	clip-path: circle(50% at 50% 50%);
}

.cs-block-narrow .layout-variation-simple .post-inner + .post-inner {
	margin-top: 1rem;
}

@media (min-width: 760px) {
	.cs-block-narrow .post-inner > *:last-child {
		margin-bottom: 0;
	}
	.cs-block-narrow .narrow-outer {
		display: grid;
		grid-gap: 40px;
		grid-template-columns: 1fr;
	}
	.cs-block-narrow .narrow-outer article {
		margin-top: 0;
	}
	.cs-block-narrow article:nth-child(1) {
		grid-area: narrow1;
	}
	.cs-block-narrow article:nth-child(2) {
		grid-area: narrow2;
	}
	.cs-block-narrow article:nth-child(3) {
		grid-area: narrow3;
	}
	.cs-block-narrow article:nth-child(4) {
		grid-area: narrow4;
	}
	.cs-block-narrow article:nth-child(5) {
		grid-area: narrow5;
	}
	.cs-block-narrow article:nth-child(6) {
		grid-area: narrow6;
	}
}

/**
 * Middle Alignment
 */
.style-align-center .cs-block-narrow .overlay-outer {
	justify-content: center;
}

/**
 * Layouts
 */
.cs-block-narrow.narrow-1 .cs-narrow-area2 {
	margin-top: 3rem;
}

@media (min-width: 760px) {
	.cs-block-narrow.narrow-1 .cs-narrow-area2 {
		display: grid;
		grid-gap: 40px;
		grid-template-areas: 'narrow1 narrow2' 'narrow3 narrow4';
		grid-template-columns: 1fr 1fr;
		margin-top: 0;
	}
}

@media (min-width: 1020px) {
	.cs-block-narrow.narrow-1 .cs-narrow-area1 {
		grid-area: area1;
		display: flex;
		align-self: stretch;
	}
	.cs-block-narrow.narrow-1 .cs-narrow-area2 {
		grid-area: area2;
	}
	.cs-block-narrow.narrow-1 .narrow-outer {
		grid-template-areas: 'area1 area2';
		grid-template-columns: 1fr 1fr;
		align-items: flex-start;
	}
}

/**
 * Middle Alignment
 */
.style-align-center .cs-block-narrow.narrow-1 article .post-inner:last-child {
	text-align: center;
}

.cs-block-narrow.narrow-2 .cs-narrow-area2 {
	margin-top: 3rem;
}

@media (min-width: 760px) {
	.cs-block-narrow.narrow-2 .cs-narrow-area2 {
		display: grid;
		grid-gap: 40px;
		grid-template-areas: 'narrow1 narrow2' 'narrow3 narrow4';
		grid-template-columns: 1fr 1fr;
		margin-top: 0;
	}
}

@media (min-width: 1020px) {
	.cs-block-narrow.narrow-2 .cs-narrow-area1 {
		grid-area: area1;
	}
	.cs-block-narrow.narrow-2 .cs-narrow-area2 {
		grid-area: area2;
	}
	.cs-block-narrow.narrow-2 .narrow-outer {
		grid-template-areas: 'area1 area2';
		grid-template-columns: 1fr 1fr;
		align-items: flex-start;
	}
}

/**
 * Middle Alignment
 */
.style-align-center .cs-block-narrow.narrow-2 article .post-inner:last-child {
	text-align: center;
}

.cs-block-narrow.narrow-3 .cs-narrow-area {
	margin-top: 3rem;
}

.cs-block-narrow.narrow-3 .cs-narrow-area article + article {
	margin-top: 2rem;
}

.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer,
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer .post-inner,
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer .post-inner:last-child,
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 80px;
	width: 80px;
}

.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer .post-inner + .post-inner,
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 80px - 1rem);
	width: calc(100% - 80px - 1rem);
}

.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(2) .post-outer .post-meta,
.cs-block-narrow.narrow-3 .cs-narrow-area article:nth-child(3) .post-outer .post-meta {
	margin-bottom: 0;
}

@media (min-width: 760px) {
	.cs-block-narrow.narrow-3 .cs-narrow-area1 {
		grid-area: area1;
		display: flex;
		align-self: stretch;
	}
	.cs-block-narrow.narrow-3 .cs-narrow-area2 {
		grid-area: area2;
	}
	.cs-block-narrow.narrow-3 .cs-narrow-area {
		margin-top: 0;
	}
	.cs-block-narrow.narrow-3 .narrow-outer {
		grid-template-areas: 'area1 area2';
		grid-template-columns: 1fr 1fr;
	}
}

/**
 * Middle Alignment
 */
.style-align-center .cs-block-narrow.narrow-3 .cs-narrow-area1 article .post-inner:last-child {
	text-align: center;
}

.cs-block-narrow.narrow-4 .cs-narrow-area {
	margin-top: 3rem;
}

.cs-block-narrow.narrow-4 .cs-narrow-area article + article {
	margin-top: 2rem;
}

.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer,
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer .post-inner,
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer .post-inner:last-child,
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer .post-inner:first-child:not(:last-child),
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 80px;
	width: 80px;
}

.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer .post-inner + .post-inner,
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 80px - 1rem);
	width: calc(100% - 80px - 1rem);
}

.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(2) .post-outer .post-meta,
.cs-block-narrow.narrow-4 .cs-narrow-area article:nth-child(3) .post-outer .post-meta {
	margin-bottom: 0;
}

@media (min-width: 760px) {
	.cs-block-narrow.narrow-4 .cs-narrow-area1 {
		grid-area: area1;
	}
	.cs-block-narrow.narrow-4 .cs-narrow-area2 {
		grid-area: area2;
	}
	.cs-block-narrow.narrow-4 .cs-narrow-area {
		margin-top: 0;
	}
	.cs-block-narrow.narrow-4 .narrow-outer {
		grid-template-areas: 'area1 area2';
		grid-template-columns: 1fr 1fr;
	}
}

.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer {
	display: flex;
	justify-content: space-between;
}

.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer .post-inner {
	margin-top: 0;
	flex: 0 0 100%;
	width: 100%;
}

.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer .post-inner:last-child {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer .post-inner:first-child:not(:last-child) {
	flex: 0 0 80px;
	width: 80px;
}

.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer .post-inner + .post-inner {
	flex: 0 0 calc(100% - 80px - 1rem);
	width: calc(100% - 80px - 1rem);
}

.cs-block-narrow.narrow-5 article:nth-child(n+2) .post-outer .post-meta {
	margin-bottom: 0;
}

@media (min-width: 760px) {
	.cs-block-narrow.narrow-5 .narrow-outer {
		grid-template-areas: 'narrow1 narrow1' 'narrow2 narrow2' 'narrow3 narrow3' 'narrow4 narrow4' 'narrow5 narrow5' 'narrow6 narrow6';
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1020px) {
	.cs-block-narrow.narrow-5 .narrow-outer {
		grid-template-areas: 'narrow1 narrow1 narrow1 narrow1 narrow2 narrow2 narrow2' 'narrow1 narrow1 narrow1 narrow1 narrow3 narrow3 narrow3' 'narrow1 narrow1 narrow1 narrow1 narrow4 narrow4 narrow4' 'narrow1 narrow1 narrow1 narrow1 narrow5 narrow5 narrow5' 'narrow1 narrow1 narrow1 narrow1 narrow6 narrow6 narrow6';
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	}
}
/*!/wp-content/cache/asset-cleanup/one/css/item/absolute-reviews__public__css__absolute-reviews-public-css-vbc20d10fc024d81a76c3a20cd7fa9e15da86fff2.css*/
/*!/wp-content/plugins/absolute-reviews/public/css/absolute-reviews-public.css*//**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
@font-face{font-family:'absolute-reviews-icons';src:url("/wp-content/plugins/absolute-reviews/public/css/../../fonts/absolute-reviews-icons.woff") format("woff"), url("/wp-content/plugins/absolute-reviews/public/css/../../fonts/absolute-reviews-icons.ttf") format("truetype"), url("/wp-content/plugins/absolute-reviews/public/css/../../fonts/absolute-reviews-icons.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap;}

[class^="abr-icon-"],
[class*=" abr-icon-"] {
	font-family: 'absolute-reviews-icons' !important;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.abr-icon-comment:before {
	content: "\e905";
}

.abr-icon-eye:before {
	content: "\e903";
}

.abr-icon-watch:before {
	content: "\e904";
}

.abr-icon-funds-fill:before {
	content: "\e902";
}

.abr-icon-x:before {
	content: "\e901";
}

.abr-icon-check:before {
	content: "\e900";
}

.abr-icon-star-half:before {
	content: "\e938";
}

.abr-icon-star-full:before {
	content: "\e939";
}

.abr-icon-star-empty:before {
	content: "\e93a";
}

/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.abr-post-meta {
	--abr-post-meta-color: #dee2e6;
	padding-left: 0;
	list-style: none;
	color: var(--abr-post-meta-color);
	margin: 0;
	padding: 0;
}

.abr-post-meta li {
	display: inline-block;
}

.abr-post-meta li + li {
	margin-left: 0.5rem;
}

.abr-post-meta li + li:before {
	margin-right: 0.5rem;
	content: "\b7";
}

.abr-meta-category .post-categories {
	padding-left: 0;
	list-style: none;
	padding: 0;
	margin: 0;
}

.abr-meta-category .post-categories li {
	display: inline-block;
}

.abr-meta-category .post-categories li + li {
	margin-left: 0.5rem;
}

.abr-meta-category .post-categories li:not(:last-child):after {
	content: ",";
}

.post-meta .abr-meta-category .post-categories {
	margin-bottom: 0;
}

.abr-meta-author span + a,
.abr-meta-author a + span {
	margin-left: 0.25rem;
}

.abr-badge {
	--abr-badge-color: #fff;
	--abr-badge-border-radius: 30px;
	display: inline-block;
	padding: 0.2rem 0.25rem;
	margin-left: 1rem;
	line-height: 1;
	color: var(--abr-badge-color);
	border-radius: var(--abr-badge-border-radius);
}

.abr-badge-primary.abr-review-badge-0 {
	background-color: #000000;
}

.abr-badge-primary.abr-review-badge-1 {
	background-color: #E00F15;
}

.abr-badge-primary.abr-review-badge-2 {
	background-color: #FE761E;
}

.abr-badge-primary.abr-review-badge-3 {
	background-color: #FFA61E;
}

.abr-badge-primary.abr-review-badge-4 {
	background-color: #DECB53;
}

.abr-badge-primary.abr-review-badge-5 {
	background-color: #DECB53;
}

.abr-badge-primary.abr-review-badge-6 {
	background-color: #E7D456;
}

.abr-badge-primary.abr-review-badge-7 {
	background-color: #52AA6B;
}

.abr-badge-primary.abr-review-badge-8 {
	background-color: #4DA065;
}

.abr-badge-primary.abr-review-badge-9 {
	background-color: #419759;
}

.abr-badge-primary.abr-review-badge-10 {
	background-color: #33884B;
}

.abr-badge-text {
	--abr-badge-text-color: #000000;
	--abr-badge-text-border-radius: 30px;
	display: inline-block;
	margin-left: 1rem;
	line-height: 1;
	color: var(--abr-badge-text-color);
	border-radius: var(--abr-badge-text-border-radius);
}

.abr-badge-text-primary.abr-review-badge-text-0 {
	color: #000000;
}

.abr-badge-text-primary.abr-review-badge-text-1 {
	color: #E00F15;
}

.abr-badge-text-primary.abr-review-badge-text-2 {
	color: #FE761E;
}

.abr-badge-text-primary.abr-review-badge-text-3 {
	color: #FFA61E;
}

.abr-badge-text-primary.abr-review-badge-text-4 {
	color: #DECB53;
}

.abr-badge-text-primary.abr-review-badge-text-5 {
	color: #DECB53;
}

.abr-badge-text-primary.abr-review-badge-text-6 {
	color: #E7D456;
}

.abr-badge-text-primary.abr-review-badge-text-7 {
	color: #52AA6B;
}

.abr-badge-text-primary.abr-review-badge-text-8 {
	color: #4DA065;
}

.abr-badge-text-primary.abr-review-badge-text-9 {
	color: #419759;
}

.abr-badge-text-primary.abr-review-badge-text-10 {
	color: #33884B;
}

.abr-review-line {
	--abr-review-line-grid-gap: 2px;
	display: grid;
	grid-gap: var(--abr-review-line-grid-gap);
	margin-top: 0.5rem;
}

.abr-review-slice {
	--abr-review-slice-background-color: #e9ecef;
	--abr-review-slice-height: 6px;
	background-color: var(--abr-review-slice-background-color);
	height: var(--abr-review-slice-height);
}

.abr-review-point-5 .abr-review-line {
	grid-template-columns: repeat(5, 1fr);
}

.abr-review-point-10 .abr-review-line {
	grid-template-columns: repeat(10, 1fr);
}

.abr-review-point-5 .abr-review-slice-active:nth-child(1) {
	background-color: #E00F15;
}

.abr-review-point-5 .abr-review-slice-active:nth-child(2) {
	background-color: #FFA61E;
}

.abr-review-point-5 .abr-review-slice-active:nth-child(3) {
	background-color: #DECB53;
}

.abr-review-point-5 .abr-review-slice-active:nth-child(4) {
	background-color: #52AA6B;
}

.abr-review-point-5 .abr-review-slice-active:nth-child(5) {
	background-color: #419759;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(0) {
	background-color: #000000;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(1) {
	background-color: #E00F15;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(2) {
	background-color: #FE761E;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(3) {
	background-color: #FFA61E;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(4) {
	background-color: #DECB53;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(5) {
	background-color: #DECB53;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(6) {
	background-color: #E7D456;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(7) {
	background-color: #52AA6B;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(8) {
	background-color: #4DA065;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(9) {
	background-color: #419759;
}

.abr-review-point-10 .abr-review-slice-active:nth-child(10) {
	background-color: #33884B;
}

.abr-review-progress {
	--abr-review-progress-background: #e9ecef;
	--abr-review-progress-height: 6px;
	--abr-review-progress-border-radius: 4px;
	background: var(--abr-review-progress-background);
	height: var(--abr-review-progress-height);
	border-radius: var(--abr-review-progress-border-radius);
	margin-top: 0.5rem;
}

.abr-review-progressbar {
	--abr-review-progressbar-height: 6px;
	--abr-review-progressbar-border-radius: 4px;
	height: var(--abr-review-progressbar-height);
	border-radius: var(--abr-review-progressbar-border-radius);
}

.abr-review-progressbar-1 {
	background: linear-gradient(to right, #E00F15 10%, transparent 20%, transparent 30%, transparent 40%, transparent 50%, transparent 60%, transparent 70%, transparent 80%, transparent 90%, transparent 100%);
}

.abr-review-progressbar-2 {
	background: linear-gradient(to right, #E00F15 10%, #FE761E 20%, transparent 30%, transparent 40%, transparent 50%, transparent 60%, transparent 70%, transparent 80%, transparent 90%, transparent 100%);
}

.abr-review-progressbar-3 {
	background: linear-gradient(to right, #E00F15 10%, #FE761E 20%, #FFA61E 30%, transparent 40%, transparent 50%, transparent 60%, transparent 70%, transparent 80%, transparent 90%, transparent 100%);
}

.abr-review-progressbar-4 {
	background: linear-gradient(to right, #E00F15 10%, #FE761E 20%, #FFA61E 30%, #DECB53 40%, transparent 50%, transparent 60%, transparent 70%, transparent 80%, transparent 90%, transparent 100%);
}

.abr-review-progressbar-5 {
	background: linear-gradient(to right, #E00F15 10%, #FE761E 20%, #FFA61E 30%, #DECB53 40%, #DECB53 50%, transparent 60%, transparent 70%, transparent 80%, transparent 90%, transparent 100%);
}

.abr-review-progressbar-6 {
	background: linear-gradient(to right, #E00F15 10%, #FE761E 20%, #FFA61E 30%, #DECB53 40%, #DECB53 50%, #E7D456 60%, transparent 70%, transparent 80%, transparent 90%, transparent 100%);
}

.abr-review-progressbar-7 {
	background: linear-gradient(to right, #E00F15 10%, #FE761E 20%, #FFA61E 30%, #DECB53 40%, #DECB53 50%, #E7D456 60%, #52AA6B 70%, transparent 80%, transparent 90%, transparent 100%);
}

.abr-review-progressbar-8 {
	background: linear-gradient(to right, #E00F15 10%, #FE761E 20%, #FFA61E 30%, #DECB53 40%, #DECB53 50%, #E7D456 60%, #52AA6B 70%, #4DA065 80%, transparent 90%, transparent 100%);
}

.abr-review-progressbar-9 {
	background: linear-gradient(to right, #E00F15 10%, #FE761E 20%, #FFA61E 30%, #DECB53 40%, #DECB53 50%, #E7D456 60%, #52AA6B 70%, #4DA065 80%, #419759 90%, transparent 100%);
}

.abr-review-progressbar-10 {
	background: linear-gradient(to right, #E00F15 10%, #FE761E 20%, #FFA61E 30%, #DECB53 40%, #DECB53 50%, #E7D456 60%, #52AA6B 70%, #4DA065 80%, #419759 90%, #33884B 100%);
}

.abr-review-stars {
	--abr-review-star-empty-color: #e9ecef;
	--abr-review-star-width: 1.125rem;
	--abr-review-star-height: 1.125rem;
	--abr-review-star-font-size: 1.125rem;
	--abr-review-star-color: #FFE27F;
	margin-top: 0.5rem;
}

.abr-review-stars .screen-reader-text {
	display: none;
}

.abr-review-stars .abr-star-full:before {
	content: "\e939";
}

.abr-review-stars .abr-star-half:before {
	content: "\e938";
}

.abr-review-stars .abr-star-empty:before {
	content: "\e93a";
}

.abr-review-stars .abr-star.abr-star-empty {
	color: var(--abr-review-star-empty-color);
}

.abr-review-stars .abr-star {
	display: inline-block;
	width: var(--abr-review-star-width);
	height: var(--abr-review-star-height);
	font-size: var(--abr-review-star-font-size);
	line-height: 1;
	font-family: 'absolute-reviews-icons';
	text-decoration: inherit;
	font-weight: 400;
	font-style: normal;
	vertical-align: top;
	transition: color .1s ease-in;
	text-align: center;
	color: var(--abr-review-star-color);
	margin-right: 0.125rem;
}

.abr-review-stars .abr-star:last-child {
	margin-right: 0;
}

/*--------------------------------------------------------------*/
.abr-post-review {
	--abr-review-text-font-size: 1rem;
	--abr-review-text-font-weight: bold;
	--abr-review-name-font-size: 0.75rem;
	--abr-review-name-text-transform: uppercase;
	--abr-review-name-color: #777777;
	--abr-review-details-line-height: 1.5;
	--abr-review-details-font-size: 1rem;
	--abr-review-score-text-font-size: 3rem;
	--abr-review-score-label-text-transform: uppercase;
	--abr-review-score-label-font-size: 0.75rem;
	--abr-review-score-label-font-weight: 700;
	--abr-review-score-label-color: #777777;
	--abr-review-score-info-background: #6c757d;
	--abr-review-score-info-color: #fff;
	--abr-review-score-info-border-radius: 50%;
	--abr-review-score-info-font-size: 0.75rem;
	--abr-review-score-info-width: 1rem;
	--abr-review-score-info-height: 1rem;
	--abr-review-score-info-popup-border-color: #e9ecef;
	--abr-review-score-info-popup-background: #fff;
	--abr-review-score-info-popup-color: #000000;
	--abr-review-score-info-popup-font-size: 1rem;
	--abr-review-score-info-popup-border-radius: 5px;
}

.abr-post-review .abr-review-author {
	display: none;
}

.abr-post-review .abr-review-total {
	display: flex;
	flex-direction: column;
	margin-top: 2rem;
}

.abr-post-review .abr-review-total > .abr-review-data {
	display: flex;
	flex-direction: column-reverse;
	flex-grow: 1;
	margin-bottom: 1rem;
	margin-top: 0;
	order: 1;
}

.abr-post-review .abr-review-total > .abr-review-list {
	flex-grow: 1;
	order: 2;
}

.abr-post-review .abr-review-total > .abr-review-list ul {
	display: grid;
	grid-gap: 2rem;
	grid-template-columns: repeat(2, 1fr);
}

.abr-post-review .abr-review-total > .abr-review-list .abr-review-item {
	display: block;
	margin-top: 0;
}

.abr-post-review .abr-review-total > .abr-review-list .abr-review-desc {
	margin-top: 0.5rem;
}

.abr-post-review .abr-review-score {
	display: flex;
	flex-direction: column;
	line-height: 1;
	order: 1;
}

.abr-post-review .abr-review-score .abr-review-text {
	font-size: var(--abr-review-score-text-font-size);
}

.abr-post-review .abr-review-score .abr-review-subtext {
	margin-top: 0.5rem;
	white-space: nowrap;
}

.abr-post-review .abr-review-score .abr-review-subtext .abr-data-label {
	text-transform: var(--abr-review-score-label-text-transform);
	font-size: var(--abr-review-score-label-font-size);
	font-weight: var(--abr-review-score-label-font-weight);
	color: var(--abr-review-score-label-color);
}

.abr-post-review .abr-review-score .abr-review-subtext .abr-data-info {
	display: inline-flex;
	position: relative;
	background: var(--abr-review-score-info-background);
	color: var(--abr-review-score-info-color);
	width: var(--abr-review-score-info-width);
	height: var(--abr-review-score-info-height);
	align-items: center;
	justify-content: center;
	margin-left: 0.25rem;
	border-radius: var(--abr-review-score-info-border-radius);
	font-size: var(--abr-review-score-info-font-size);
	cursor: pointer;
}

.abr-post-review .abr-review-score .abr-review-subtext .abr-data-info > span {
	position: absolute;
	border: 1px solid var(--abr-review-score-info-popup-border-color);
	background: var(--abr-review-score-info-popup-background);
	padding: 1rem;
	visibility: hidden;
	opacity: 0;
	width: 100vw;
	max-width: 250px;
	position: absolute;
	z-index: 2;
	bottom: 2rem;
	right: -1.5rem;
	font-size: var(--abr-review-score-info-popup-font-size);
	line-height: normal;
	color: var(--abr-review-score-info-popup-color);
	transition: opacity 0.3s;
	border-radius: var(--abr-review-score-info-popup-border-radius);
	white-space: normal;
}

.abr-post-review .abr-review-score .abr-review-subtext .abr-data-info > span:after {
	top: 100%;
	right: 1.5rem;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.abr-post-review .abr-review-score .abr-review-subtext .abr-data-info > span:after {
	border-color: transparent;
	border-top-color: var(--abr-review-score-info-popup-border-color);
	border-width: 8px;
	margin-left: -8px;
}

.abr-post-review .abr-review-score .abr-review-subtext .abr-data-info:hover > span {
	opacity: 1;
	visibility: visible;
}

.abr-post-review .abr-review-score-row {
	flex-direction: row;
	align-items: flex-end;
}

@media (min-width: 720px) {
	.abr-post-review .abr-review-total {
		flex-direction: row;
		align-items: center;
		margin-top: 0;
	}
	.abr-post-review .abr-review-total > .abr-review-data {
		margin-bottom: 0;
		margin-top: 0;
		order: 1;
	}
	.abr-post-review .abr-review-total > .abr-review-list {
		margin-top: 0;
		order: 1;
	}
	.abr-post-review .abr-review-total > .abr-review-list ul {
		grid-template-columns: repeat(3, 1fr);
	}
	.abr-post-review .abr-review-data + .abr-review-score,
	.abr-post-review .abr-review-list + .abr-review-score {
		margin-left: 2rem;
	}
	.abr-post-review .abr-review-score {
		order: 2;
	}
}

.abr-post-review .abr-review-text {
	font-size: var(--abr-review-text-font-size);
	font-weight: var(--abr-review-text-font-weight);
}

.abr-post-review .abr-review-name {
	font-size: var(--abr-review-name-font-size);
	text-transform: var(--abr-review-name-text-transform);
	color: var(--abr-review-name-color);
}

.abr-post-review .abr-review-label {
	display: flex;
	align-items: center;
	margin-top: 0.5rem;
}

.abr-review-percentage .abr-review-text .sep,
.abr-review-percentage .abr-review-text .max {
	display: none;
}

.abr-review-percentage .abr-review-text .total:after {
	content: '%';
}

.abr-review-star > .abr-review-list ul {
	display: grid;
	grid-gap: 2rem;
	grid-template-columns: repeat(2, 1fr);
}

.abr-review-star > .abr-review-list .abr-review-item {
	display: block;
	margin-top: 0;
}

.abr-review-star > .abr-review-list .abr-review-desc {
	margin-top: 0.5rem;
}

@media (min-width: 720px) {
	.abr-review-star > .abr-review-list ul {
		grid-template-columns: repeat(3, 1fr);
	}
}

.abr-review-list {
	margin-top: 2rem;
}

.abr-review-list ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.abr-review-list .abr-review-item {
	display: grid;
	grid-gap: 20px;
	grid-template-columns: 1fr;
	margin-top: 2rem;
}

.abr-review-list .abr-review-item:first-child {
	margin-top: 0;
}

.abr-review-list .abr-review-item .abr-review-desc {
	font-size: 0.875rem;
}

@media (min-width: 720px) {
	.abr-review-list .abr-review-item {
		grid-template-columns: 1fr 1fr;
	}
}

@media (min-width: 1024px) {
	.abr-review-list .abr-review-item {
		grid-gap: 40px;
	}
}

.abr-review-details {
	display: grid;
	grid-gap: 40px;
	grid-template-columns: 1fr;
	margin-top: 2rem;
}

.abr-review-details ul {
	margin: 0;
	padding: 0;
	line-height: var(--abr-review-details-line-height);
	list-style: none;
	font-size: var(--abr-review-details-font-size);
}

.abr-review-details ul:not(:first-child) {
	margin-top: 1.5rem;
}

.abr-review-details ul:not(:last-child) {
	margin-bottom: 1.5rem;
}

.abr-review-details ul li:not(:first-child) {
	margin-top: 0.5rem;
}

.abr-review-details ul > li {
	position: relative;
	padding-left: 2.5rem;
}

.abr-review-details ul > li:before {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	width: 1.5rem;
	font-family: 'absolute-reviews-icons';
	left: 0;
	top: 0;
}

.abr-review-details .abr-review-pros ul > li:before {
	content: "\e900";
	color: #28a745;
}

.abr-review-details .abr-review-cons ul > li:before {
	content: "\e901";
	color: #dc3545;
}

@media (min-width: 720px) {
	.abr-review-details {
		grid-template-columns: 1fr 1fr;
	}
}

.abr-review-info + .abr-review-total {
	margin-top: 1rem;
}

.abr-review-scheme-hidden {
	display: none;
}

/*--------------------------------------------------------------*/
.abr-review-block {
	display: flex;
	flex-direction: column;
}

.abr-review-block .abr-review-title {
	margin-top: 0;
	margin-bottom: 1.5rem;
}

.abr-review-block .abr-review-indicator {
	line-height: 1;
	order: -1;
}

.abr-review-block .abr-review-indicator .abr-badge {
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 1.5rem;
	padding: 0.4rem 0.75rem;
}

.abr-review-block .abr-review-data {
	max-width: 50%;
}

@media (min-width: 720px) {
	.abr-review-block .abr-review-data + .abr-review-score {
		margin-left: 1.5rem;
	}
}

.abr-review-block.abr-review-star .abr-review-data {
	max-width: initial;
	flex-grow: initial;
}

/*--------------------------------------------------------------*/
.abr-reviews-posts {
	--abr-posts-meta-color: #000;
	--abr-posts-number-font-size: 1rem;
	--abr-posts-number-large-font-size: 1.25rem;
	--abr-posts-number-badge-color: #FFF;
	--abr-posts-number-caption-color: #FFF;
	--abr-posts-percentage-icon-font-size: 1.25em;
	--abr-posts-percentage-icon-color: #F7BF40;
	--abr-posts-star-width: 0.875rem;
	--abr-posts-star-height: 0.875rem;
	--abr-posts-star-font-size: 0.875rem;
	--abr-posts-star-color: #F8C249;
	--abr-posts-item-separator-color: #e9ecef;
	--abr-posts-thumbnail-small-width: 80px;
	--abr-posts-thumbnail-small-gutter: 1rem;
	--abr-posts-thumbnail-width: 80px;
	--abr-posts-thumbnail-gutter: 1rem;
	--abr-posts-overlay-background: rgba(0,0,0,0.125);
	--abr-posts-overlay-color: #FFFFFF;
	--abr-posts-overlay-hover-color: rgba(255,255,255,0.75);
}

.abr-reviews-posts .abr-post-item {
	margin-top: 2rem;
}

.abr-reviews-posts .abr-post-item:first-child {
	margin-top: 0;
}

.abr-reviews-posts .abr-post-headline {
	display: flex;
	flex-direction: column;
}

.abr-reviews-posts .abr-post-headline .meta-category {
	display: inline-block;
	margin-bottom: 0.5rem;
}

.abr-reviews-posts .abr-post-headline .meta-category ul {
	margin-bottom: 0;
}

.abr-reviews-posts .abr-post-headline .entry-title {
	margin-bottom: 0.5rem;
	margin-top: 0;
}

.abr-reviews-posts .abr-post-headline > *:last-child {
	margin-bottom: 0;
}

.abr-reviews-posts .abr-review-meta {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin-top: 0.5rem;
	color: var(--abr-posts-meta-color);
}

.abr-reviews-posts .abr-review-meta .abr-review-number {
	display: flex;
	align-items: center;
	line-height: 1;
	margin-left: 0;
	font-size: var(--abr-posts-number-font-size);
}

.abr-reviews-posts .abr-review-meta .abr-review-number.abr-badge {
	color: var(--abr-posts-number-badge-color);
}

.abr-reviews-posts .abr-review-meta .abr-review-caption {
	margin-left: 0.5rem;
}

.abr-reviews-posts .abr-review-meta .abr-review-caption.abr-badge {
	color: var(--abr-posts-number-caption-color);
}

.abr-reviews-posts .abr-review-meta .abr-badge-primary {
	white-space: nowrap;
}

.abr-reviews-posts .abr-type-percentage .abr-review-number:before {
	content: "\e902";
	font-family: 'absolute-reviews-icons';
	margin-right: 0.25rem;
	font-size: var(--abr-posts-percentage-icon-font-size);
	color: var(--abr-posts-percentage-icon-color);
}

.abr-reviews-posts .abr-review-indicator {
	margin-right: 0.5rem;
}

.abr-reviews-posts .abr-review-line,
.abr-reviews-posts .abr-review-progress,
.abr-reviews-posts .abr-review-stars {
	min-width: 100px;
	margin-top: 0;
}

.abr-reviews-posts .abr-review-stars {
	min-width: initial;
	line-height: 1;
}

.abr-reviews-posts .abr-review-stars .abr-star {
	width: var(--abr-posts-star-width);
	height: var(--abr-posts-star-height);
	font-size: var(--abr-posts-star-font-size);
	color: var(--abr-posts-star-color);
}

.abr-posts-template-reviews-1 .abr-post-outer,
.abr-posts-template-reviews-2 .abr-post-outer {
	display: flex;
}

.abr-posts-template-reviews-1 .abr-post-data,
.abr-posts-template-reviews-2 .abr-post-data {
	flex-grow: 1;
	width: 100%;
}

.abr-posts-template-reviews-1 .abr-post-thumbnail,
.abr-posts-template-reviews-2 .abr-post-thumbnail {
	position: relative;
	flex: 0 0 var(--abr-posts-thumbnail-width);
	margin-right: var(--abr-posts-thumbnail-gutter);
}

.abr-posts-template-reviews-1 .abr-post-thumbnail img,
.abr-posts-template-reviews-2 .abr-post-thumbnail img {
	width: var(--abr-posts-thumbnail-width);
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	font-family: 'object-fit: cover;';
}

.abr-posts-template-reviews-2 .abr-review-meta .abr-review-number:before {
	display: none;
}

.abr-posts-template-reviews-3 .abr-post-item,
.abr-posts-template-reviews-4 .abr-post-item {
	border-top: 1px solid var(--abr-posts-item-separator-color);
	margin-top: 1rem;
	padding-top: 1rem;
}

.abr-posts-template-reviews-3 .abr-post-item:first-child,
.abr-posts-template-reviews-4 .abr-post-item:first-child {
	border-top: none;
	margin-top: 0;
	padding-top: 0;
}

.abr-posts-template-reviews-3 .abr-post-item:nth-child(1) .abr-post-data,
.abr-posts-template-reviews-4 .abr-post-item:nth-child(1) .abr-post-data {
	margin-top: 1rem;
}

.abr-posts-template-reviews-3 .abr-post-item:nth-child(1) .abr-review-meta .abr-review-number,
.abr-posts-template-reviews-4 .abr-post-item:nth-child(1) .abr-review-meta .abr-review-number {
	font-size: var(--abr-posts-number-large-font-size);
}

.abr-posts-template-reviews-3 .abr-post-item:nth-child(n+2) .abr-post-outer,
.abr-posts-template-reviews-4 .abr-post-item:nth-child(n+2) .abr-post-outer {
	display: flex;
}

.abr-posts-template-reviews-3 .abr-post-item:nth-child(n+2) .abr-post-data,
.abr-posts-template-reviews-4 .abr-post-item:nth-child(n+2) .abr-post-data {
	flex-grow: 1;
	width: 100%;
}

.abr-posts-template-reviews-3 .abr-post-item:nth-child(n+2) .abr-post-thumbnail,
.abr-posts-template-reviews-4 .abr-post-item:nth-child(n+2) .abr-post-thumbnail {
	position: relative;
	flex: 0 0 var(--abr-posts-thumbnail-width);
	margin-right: var(--abr-posts-thumbnail-gutter);
}

.abr-posts-template-reviews-3 .abr-post-item:nth-child(n+2) .abr-post-thumbnail img,
.abr-posts-template-reviews-4 .abr-post-item:nth-child(n+2) .abr-post-thumbnail img {
	width: var(--abr-posts-thumbnail-width);
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	font-family: 'object-fit: cover;';
}

.abr-posts-template-reviews-4 .abr-review-meta .abr-review-number:before {
	display: none;
}

.abr-posts-template-reviews-5 .abr-post-item {
	border-top: 1px solid var(--abr-posts-item-separator-color);
	margin-top: 1rem;
	padding-top: 1rem;
}

.abr-posts-template-reviews-5 .abr-post-item:first-child {
	border-top: none;
	margin-top: 0;
	padding-top: 0;
}

.abr-posts-template-reviews-5 .abr-post-item .abr-post-data {
	display: flex;
}

.abr-posts-template-reviews-5 .abr-post-item .abr-post-data .abr-post-headline {
	flex-grow: 1;
	width: 100%;
}

.abr-posts-template-reviews-5 .abr-post-item .abr-post-data .abr-review-meta {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: initial;
	flex: 0 0 60px;
	margin-top: 0;
	margin-left: 1rem;
}

.abr-posts-template-reviews-5 .abr-post-item .abr-post-data .abr-review-number {
	font-size: var(--abr-posts-number-large-font-size);
}

.abr-posts-template-reviews-5 .abr-post-item .abr-post-data .abr-review-number:before {
	display: none;
}

.abr-posts-template-reviews-5 .abr-post-item .abr-post-data .abr-review-caption {
	margin-top: 0.5rem;
	margin-left: 0;
	text-align: center;
}

.abr-posts-template-reviews-5 .abr-post-item:nth-child(1) .abr-post-data {
	margin-top: 1rem;
}

.abr-posts-template-reviews-5 .abr-post-item:nth-child(n+2) .abr-post-outer {
	display: flex;
}

.abr-posts-template-reviews-5 .abr-post-item:nth-child(n+2) .abr-post-data {
	flex-grow: 1;
	width: 100%;
}

.abr-posts-template-reviews-5 .abr-post-item:nth-child(n+2) .abr-post-thumbnail {
	position: relative;
	flex: 0 0 var(--abr-posts-thumbnail-small-width);
	margin-right: var(--abr-posts-thumbnail-small-gutter);
}

.abr-posts-template-reviews-5 .abr-post-item:nth-child(n+2) .abr-post-thumbnail img {
	width: var(--abr-posts-thumbnail-small-width);
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
	font-family: 'object-fit: cover;';
}

.abr-posts-template-reviews-6 .abr-post-outer,
.abr-posts-template-reviews-7 .abr-post-outer,
.abr-posts-template-reviews-8 .abr-post-outer {
	position: relative;
	display: flex;
}

.abr-posts-template-reviews-6 .abr-post-outer .abr-post-inner,
.abr-posts-template-reviews-7 .abr-post-outer .abr-post-inner,
.abr-posts-template-reviews-8 .abr-post-outer .abr-post-inner {
	width: 100%;
}

.abr-posts-template-reviews-6 .abr-post-outer:after,
.abr-posts-template-reviews-7 .abr-post-outer:after,
.abr-posts-template-reviews-8 .abr-post-outer:after {
	padding-bottom: 125%;
	width: 0;
	content: '';
}

.abr-posts-template-reviews-6 .abr-post-thumbnail,
.abr-posts-template-reviews-7 .abr-post-thumbnail,
.abr-posts-template-reviews-8 .abr-post-thumbnail {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}

.abr-posts-template-reviews-6 .abr-post-thumbnail .post-thumbnail,
.abr-posts-template-reviews-7 .abr-post-thumbnail .post-thumbnail,
.abr-posts-template-reviews-8 .abr-post-thumbnail .post-thumbnail {
	width: 100%;
	height: 100%;
}

.abr-posts-template-reviews-6 .abr-post-thumbnail img,
.abr-posts-template-reviews-7 .abr-post-thumbnail img,
.abr-posts-template-reviews-8 .abr-post-thumbnail img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	font-family: 'object-fit: cover;';
}

.abr-posts-template-reviews-6 .abr-post-data,
.abr-posts-template-reviews-7 .abr-post-data,
.abr-posts-template-reviews-8 .abr-post-data {
	background: var(--abr-posts-overlay-background);
	position: relative;
	display: flex;
	flex-direction: column;
	padding: 20px;
	color: var(--abr-posts-overlay-color);
	z-index: 1;
}

.abr-posts-template-reviews-6 .abr-post-data a,
.abr-posts-template-reviews-6 .abr-post-data .entry-title a,
.abr-posts-template-reviews-6 .abr-post-data .post-meta a,
.abr-posts-template-reviews-7 .abr-post-data a,
.abr-posts-template-reviews-7 .abr-post-data .entry-title a,
.abr-posts-template-reviews-7 .abr-post-data .post-meta a,
.abr-posts-template-reviews-8 .abr-post-data a,
.abr-posts-template-reviews-8 .abr-post-data .entry-title a,
.abr-posts-template-reviews-8 .abr-post-data .post-meta a {
	position: relative;
	color: var(--abr-posts-overlay-color);
	z-index: 2;
}

.abr-posts-template-reviews-6 .abr-post-data a:hover, .abr-posts-template-reviews-6 .abr-post-data a:focus,
.abr-posts-template-reviews-6 .abr-post-data .entry-title a:hover,
.abr-posts-template-reviews-6 .abr-post-data .entry-title a:focus,
.abr-posts-template-reviews-6 .abr-post-data .post-meta a:hover,
.abr-posts-template-reviews-6 .abr-post-data .post-meta a:focus,
.abr-posts-template-reviews-7 .abr-post-data a:hover,
.abr-posts-template-reviews-7 .abr-post-data a:focus,
.abr-posts-template-reviews-7 .abr-post-data .entry-title a:hover,
.abr-posts-template-reviews-7 .abr-post-data .entry-title a:focus,
.abr-posts-template-reviews-7 .abr-post-data .post-meta a:hover,
.abr-posts-template-reviews-7 .abr-post-data .post-meta a:focus,
.abr-posts-template-reviews-8 .abr-post-data a:hover,
.abr-posts-template-reviews-8 .abr-post-data a:focus,
.abr-posts-template-reviews-8 .abr-post-data .entry-title a:hover,
.abr-posts-template-reviews-8 .abr-post-data .entry-title a:focus,
.abr-posts-template-reviews-8 .abr-post-data .post-meta a:hover,
.abr-posts-template-reviews-8 .abr-post-data .post-meta a:focus {
	color: var(--abr-posts-overlay-hover-color);
}

.abr-posts-template-reviews-6 .abr-post-data .abr-post-link,
.abr-posts-template-reviews-7 .abr-post-data .abr-post-link,
.abr-posts-template-reviews-8 .abr-post-data .abr-post-link {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}

.abr-posts-template-reviews-6 .abr-post-headline,
.abr-posts-template-reviews-7 .abr-post-headline,
.abr-posts-template-reviews-8 .abr-post-headline {
	width: 100%;
	margin-top: auto;
	padding-top: 1rem;
	order: 2;
}

.abr-posts-template-reviews-6 .abr-review-meta,
.abr-posts-template-reviews-7 .abr-review-meta,
.abr-posts-template-reviews-8 .abr-review-meta {
	width: 100%;
	order: 1;
	color: var(--abr-posts-overlay-color);
}

.abr-posts-template-reviews-6 .abr-review-meta .abr-review-number,
.abr-posts-template-reviews-7 .abr-review-meta .abr-review-number,
.abr-posts-template-reviews-8 .abr-review-meta .abr-review-number {
	font-size: var(--abr-posts-number-large-font-size);
	color: var(--abr-posts-overlay-color);
}

.abr-posts-template-reviews-6 .abr-review-meta .abr-review-number:before,
.abr-posts-template-reviews-7 .abr-review-meta .abr-review-number:before,
.abr-posts-template-reviews-8 .abr-review-meta .abr-review-number:before {
	color: var(--abr-posts-overlay-color);
}

.abr-posts-template-reviews-6 .abr-review-meta {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	margin-top: 0;
}

.abr-posts-template-reviews-6 .abr-review-meta .abr-review-number:before {
	display: none;
}

.abr-posts-template-reviews-6 .abr-review-meta .abr-review-caption {
	margin-top: 0.5rem;
	margin-left: 0;
	text-align: center;
}

.abr-posts-template-reviews-7 .abr-post-headline {
	order: 1;
}

.abr-posts-template-reviews-7 .abr-review-meta {
	order: 2;
}
/*!/wp-content/plugins/canvas/components/content-formatting/block-heading/block.css*/
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.is-style-cnvs-heading-numbered {
	--cnvs-heading-numbered-background: #ced4da;
	--cnvs-heading-numbered-color: white;
	--cnvs-heading-numbered-border-radius: 50rem;
}

/*--------------------------------------------------------------*/
.content,
.entry-content {
	counter-reset: h2;
}

.content h2,
.entry-content h2 {
	counter-reset: h3;
}

.content h3,
.entry-content h3 {
	counter-reset: h4;
}

.content h4,
.entry-content h4 {
	counter-reset: h5;
}

.content h5,
.entry-content h5 {
	counter-reset: h6;
}

.is-style-cnvs-heading-numbered {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.is-style-cnvs-heading-numbered:before {
	margin-right: 0.5em;
}

h2.is-style-cnvs-heading-numbered:before {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 0.34em;
	padding-right: 0.34em;
	height: 1.25em;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 1.25em;
	flex: 0 0 1.25em;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	white-space: nowrap;
	border-radius: var(--cnvs-heading-numbered-border-radius);
	background: var(--cnvs-heading-numbered-background);
	color: var(--cnvs-heading-numbered-color);
	counter-increment: h2;
	content: counter(h2);
}

h3.is-style-cnvs-heading-numbered:before {
	counter-increment: h3;
	content: counter(h3);
}

h2.is-style-cnvs-heading-numbered ~ h3.is-style-cnvs-heading-numbered:before {
	content: counter(h2) "." counter(h3);
}

h4.is-style-cnvs-heading-numbered:before {
	counter-increment: h4;
	content: counter(h4);
}

h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered:before {
	content: counter(h3) "." counter(h4);
}

h2.is-style-cnvs-heading-numbered ~ h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered:before {
	content: counter(h2) "." counter(h3) "." counter(h4);
}

h5.is-style-cnvs-heading-numbered:before {
	counter-increment: h5;
	content: counter(h5);
}

h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered:before {
	content: counter(h4) "." counter(h5);
}

h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered:before {
	content: counter(h3) "." counter(h4) "." counter(h5);
}

h2.is-style-cnvs-heading-numbered ~ h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered:before {
	content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5);
}

h6.is-style-cnvs-heading-numbered:before {
	counter-increment: h6;
	content: counter(h6);
}

h5.is-style-cnvs-heading-numbered ~ h6.is-style-cnvs-heading-numbered:before {
	content: counter(h5) "." counter(h6);
}

h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered ~ h6.is-style-cnvs-heading-numbered:before {
	content: counter(h4) "." counter(h5) "." counter(h6);
}

h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered ~ h6.is-style-cnvs-heading-numbered:before {
	content: counter(h3) "." counter(h4) "." counter(h5) "." counter(h6);
}

h2.is-style-cnvs-heading-numbered ~ h3.is-style-cnvs-heading-numbered ~ h4.is-style-cnvs-heading-numbered ~ h5.is-style-cnvs-heading-numbered ~ h6.is-style-cnvs-heading-numbered:before {
	content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6);
}
/*!/wp-content/plugins/canvas/components/content-formatting/block-list/block.css*/
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
[class*="is-style-cnvs-list-styled"] {
	--cnvs-list-styled-line-height: 1.5;
	--cnvs-list-styled-font-size: 1rem;
	--cnvs-list-styled-children-font-size: 0.875rem;
	--cnvs-list-styled-ul-box-background: #ced4da;
	--cnvs-list-styled-ul-box-border-radius: 0;
	--cnvs-list-styled-ul-positive-box-color: #28a745;
	--cnvs-list-styled-ul-negative-box-color: #dc3545;
	--cnvs-list-styled-ol-box-color: #495057;
	--cnvs-list-styled-ol-box-font-size: 0.875rem;
	--cnvs-list-styled-ol-box-font-weight: 600;
	--cnvs-list-styled-ol-box-background-color: #e9ecef;
	--cnvs-list-styled-ol-box-border-radius: 50%;
	--cnvs-list-styled-ol-positive-box-background-color: #28a745;
	--cnvs-list-styled-ol-negative-box-background-color: #dc3545;
	--cnvs-list-styled-ol-positive-box-color: #fff;
	--cnvs-list-styled-ol-negative-box-color: #fff;
}

/*--------------------------------------------------------------*/
.is-style-cnvs-list-styled,
.is-style-cnvs-list-styled-positive,
.is-style-cnvs-list-styled-negative {
	line-height: var(--cnvs-list-styled-line-height);
	list-style: none;
	font-size: var(--cnvs-list-styled-font-size);
}

.is-style-cnvs-list-styled:not(:first-child),
.is-style-cnvs-list-styled-positive:not(:first-child),
.is-style-cnvs-list-styled-negative:not(:first-child) {
	margin-top: 1.5rem;
}

.is-style-cnvs-list-styled:not(:last-child),
.is-style-cnvs-list-styled-positive:not(:last-child),
.is-style-cnvs-list-styled-negative:not(:last-child) {
	margin-bottom: 1.5rem;
}

.is-style-cnvs-list-styled li:not(:first-child),
.is-style-cnvs-list-styled-positive li:not(:first-child),
.is-style-cnvs-list-styled-negative li:not(:first-child) {
	margin-top: 0.5rem;
}

.is-style-cnvs-list-styled > li,
.is-style-cnvs-list-styled-positive > li,
.is-style-cnvs-list-styled-negative > li {
	position: relative;
	padding-left: 2.5rem;
}

.is-style-cnvs-list-styled > li:before,
.is-style-cnvs-list-styled-positive > li:before,
.is-style-cnvs-list-styled-negative > li:before {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: absolute;
	left: 0;
	top: 0;
}

ol.is-style-cnvs-list-styled,
ol.is-style-cnvs-list-styled-positive,
ol.is-style-cnvs-list-styled-negative {
	counter-reset: ol;
}

ol.is-style-cnvs-list-styled > li:before,
ol.is-style-cnvs-list-styled-positive > li:before,
ol.is-style-cnvs-list-styled-negative > li:before {
	width: 1.5rem;
	height: 1.5rem;
	content: counter(ol);
	counter-increment: ol;
	color: var(--cnvs-list-styled-ol-box-color);
	font-size: var(--cnvs-list-styled-ol-box-font-size);
	font-weight: var(--cnvs-list-styled-ol-box-font-weight);
	background-color: var(--cnvs-list-styled-ol-box-background-color);
	border-radius: var(--cnvs-list-styled-ol-box-border-radius);
	line-height: 1;
}

ul.is-style-cnvs-list-styled > li:before {
	content: '';
	width: 0.25rem;
	height: 0.25rem;
	margin-top: 0.75rem;
	left: 1rem;
	background: var(--cnvs-list-styled-ul-box-background);
	border-radius: var(--cnvs-list-styled-ul-box-border-radius);
}

ol.is-style-cnvs-list-styled ul,
ol.is-style-cnvs-list-styled ol,
ul.is-style-cnvs-list-styled ol,
ul.is-style-cnvs-list-styled ul {
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
	padding-left: 0;
	font-size: var(--cnvs-list-styled-children-font-size);
}

ol.is-style-cnvs-list-styled ul > li:not(:first-child),
ol.is-style-cnvs-list-styled ol > li:not(:first-child),
ul.is-style-cnvs-list-styled ol > li:not(:first-child),
ul.is-style-cnvs-list-styled ul > li:not(:first-child) {
	margin-top: 0.25rem;
}

ol.is-style-cnvs-list-styled-positive > li:before {
	background-color: var(--cnvs-list-styled-ol-positive-box-background-color);
	color: var(--cnvs-list-styled-ol-positive-box-color);
}

ol.is-style-cnvs-list-styled-negative > li:before {
	background-color: var(--cnvs-list-styled-ol-negative-box-background-color);
	color: var(--cnvs-list-styled-ol-negative-box-color);
}

ul.is-style-cnvs-list-styled-positive > li:before,
ul.is-style-cnvs-list-styled-negative > li:before {
	width: 1.5rem;
	font-family: 'canvas-icons';
}

ul.is-style-cnvs-list-styled-positive > li:before {
	content: "\e912";
	color: var(--cnvs-list-styled-ul-positive-box-color);
}

ul.is-style-cnvs-list-styled-negative > li:before {
	content: "\e913";
	color: var(--cnvs-list-styled-ul-negative-box-color);
}
/*!/wp-content/plugins/canvas/components/content-formatting/block-paragraph/block.css*/
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.has-drop-cap {
	--cnvs-drop-cap-color: black;
	--cnvs-drop-cap-font-size: 2.5rem;
	--cnvs-drop-cap-dark-background: black;
	--cnvs-drop-cap-dark-color: #fff;
	--cnvs-drop-cap-light-background: #f8f9fa;
	--cnvs-drop-cap-light-color: inherit;
	--cnvs-drop-cap-bordered-width: 1px;
	--cnvs-drop-cap-bordered-color: #dee2e6;
}

.is-style-cnvs-paragraph-callout {
	--cnvs-callout-font-size: 1.25rem;
	--cnvs-callout-font-weight: 600;
}

/*--------------------------------------------------------------*/
.content .has-drop-cap.is-cnvs-dropcap-simple:after,
.content .has-drop-cap.is-cnvs-dropcap-bordered:after,
.content .has-drop-cap.is-cnvs-dropcap-border-right:after,
.content .has-drop-cap.is-cnvs-dropcap-bg-light:after,
.content .has-drop-cap.is-cnvs-dropcap-bg-dark:after,
.entry-content .has-drop-cap.is-cnvs-dropcap-simple:after,
.entry-content .has-drop-cap.is-cnvs-dropcap-bordered:after,
.entry-content .has-drop-cap.is-cnvs-dropcap-border-right:after,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-light:after,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-dark:after {
	content: "";
	display: table;
	clear: both;
	padding-top: 14px;
}

.content .has-drop-cap.is-cnvs-dropcap-simple:first-letter,
.content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter,
.content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter,
.content .has-drop-cap.is-cnvs-dropcap-bg-light:first-letter,
.content .has-drop-cap.is-cnvs-dropcap-bg-dark:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-simple:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-light:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-dark:first-letter {
	display: block;
	float: left;
	margin-top: 0.5rem;
	margin-right: 2rem;
	margin-bottom: 1rem;
	color: var(--cnvs-drop-cap-color);
	font-size: var(--cnvs-drop-cap-font-size);
	line-height: 1;
	text-align: center;
}

.content .has-drop-cap.is-cnvs-dropcap-bg-dark:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-dark:first-letter {
	padding: 0.5rem 1rem;
	background: var(--cnvs-drop-cap-dark-background);
	color: var(--cnvs-drop-cap-dark-color);
}

.content .has-drop-cap.is-cnvs-dropcap-bg-light:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bg-light:first-letter {
	padding: 0.5rem 1rem;
	background: var(--cnvs-drop-cap-light-background);
	color: var(--cnvs-drop-cap-light-color);
}

.content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter {
	margin-top: 0.25rem;
	padding: 0.5rem 1rem;
	border: var(--cnvs-drop-cap-bordered-width) solid var(--cnvs-drop-cap-bordered-color);
}

.content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter,
.entry-content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter {
	padding-right: 2rem;
	border-right: var(--cnvs-drop-cap-bordered-width) solid var(--cnvs-drop-cap-bordered-color);
	border-radius: 0;
}

.content .is-style-cnvs-paragraph-callout,
.entry-content .is-style-cnvs-paragraph-callout {
	font-size: var(--cnvs-callout-font-size);
	font-weight: var(--cnvs-callout-font-weight);
}
/*!/wp-content/plugins/canvas/components/basic-elements/block-group/block.css*/
/**
 * All of the CSS for your block editor functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.wp-block-group {
	position: relative;
}

.wp-block-group .wp-block-group__inner-container {
	position: relative;
	width: 100%;
}

.wp-block-group .wp-block-group__inner-container > *:last-child {
	margin-bottom: 0;
}

@media (min-width: 760px) and (min-width: 760px) {
	.wp-block-group > .is-block-content {
		max-width: 50%;
		width: 100%;
	}
}

.is-style-cnvs-block-bordered {
	--cnvs-style-single-border-color: #dee2e6;
	border: 1px solid var(--cnvs-style-single-border-color);
	padding: 40px;
}

.is-style-cnvs-block-single-border {
	--cnvs-style-single-border-width: 1px;
	--cnvs-style-single-border-color: #dee2e6;
	--cnvs-style-single-margin: 2rem;
}

.is-style-cnvs-block-single-border:before {
	position: relative !important;
	content: "";
	background-color: var(--cnvs-style-single-border-color);
	display: block;
	width: 4rem;
	height: var(--cnvs-style-single-border-width);
	margin: var(--cnvs-style-single-margin) auto;
}

.is-style-cnvs-block-single-border:after {
	position: relative !important;
	content: "";
	background-color: var(--cnvs-style-single-border-color);
	display: block;
	width: 4rem;
	height: var(--cnvs-style-single-border-width);
	margin: var(--cnvs-style-single-margin) auto;
}

.is-style-cnvs-block-single-border.alignright {
	border: none;
	padding-left: var(--cnvs-style-single-margin);
	border-left: var(--cnvs-style-single-border-width) solid var(--cnvs-style-single-border-color);
}

.is-style-cnvs-block-single-border.alignright:before, .is-style-cnvs-block-single-border.alignright:after {
	content: none;
}

.is-style-cnvs-block-single-border.alignleft {
	border: none;
	padding-right: var(--cnvs-style-single-margin);
	border-right: var(--cnvs-style-single-border-width) solid var(--cnvs-style-single-border-color);
}

.is-style-cnvs-block-single-border.alignleft:before, .is-style-cnvs-block-single-border.alignleft:after {
	content: none;
}

.is-style-cnvs-block-bg-light {
	--cnvs-style-bg-light-background: #f8f9fa;
	--cnvs-style-bg-light-padding: 40px;
	background: var(--cnvs-style-bg-light-background);
	padding: var(--cnvs-style-bg-light-padding);
}

.is-style-cnvs-block-bg-inverse {
	--cnvs-style-bg-inverse-background: black;
	--cnvs-style-bg-inverse-color: #fff;
	--cnvs-style-bg-inverse-padding: 40px;
	background: var(--cnvs-style-bg-inverse-background);
	padding: var(--cnvs-style-bg-inverse-padding);
	color: var(--cnvs-style-bg-inverse-color);
}

.is-style-cnvs-block-shadow {
	--cnvs-style-shadow-box-shadow: 0 16px 36px 0 rgba(0,0,0,0.08);
	--cnvs-style-shadow-padding: 40px;
	-webkit-box-shadow: var(--cnvs-style-shadow-box-shadow);
	box-shadow: var(--cnvs-style-shadow-box-shadow);
	padding: var(--cnvs-style-shadow-padding);
}

@media (max-width: 1019.98px) {
	.is-style-cnvs-block-single-border.alignleft,
	.is-style-cnvs-block-single-border.alignright {
		float: none;
		width: 100%;
		max-width: 100%;
		border-left: none;
		border-right: none;
		margin-left: 0;
		margin-right: 0;
	}
}
/*!/wp-content/plugins/powerkit/modules/content-formatting/public/css/public-powerkit-content-formatting.css*/
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.content,
.entry-content,
.mce-content-body {
	counter-reset: h2;
}

.content h2,
.entry-content h2,
.mce-content-body h2 {
	counter-reset: h3;
}

.content h3,
.entry-content h3,
.mce-content-body h3 {
	counter-reset: h4;
}

.content h4,
.entry-content h4,
.mce-content-body h4 {
	counter-reset: h5;
}

.content h5,
.entry-content h5,
.mce-content-body h5 {
	counter-reset: h6;
}

.pk-list-styled,
.pk-list-positive,
.pk-list-negative {
	line-height: 1.5;
	list-style: none;
	font-size: 1rem;
}

.pk-list-styled:not(:first-child),
.pk-list-positive:not(:first-child),
.pk-list-negative:not(:first-child) {
	margin-top: 1.5rem;
}

.pk-list-styled:not(:last-child),
.pk-list-positive:not(:last-child),
.pk-list-negative:not(:last-child) {
	margin-bottom: 1.5rem;
}

.pk-list-styled li:not(:first-child),
.pk-list-positive li:not(:first-child),
.pk-list-negative li:not(:first-child) {
	margin-top: 0.5rem;
}

.pk-list-styled > li,
.pk-list-positive > li,
.pk-list-negative > li {
	position: relative;
	padding-left: 2.5rem;
}

.pk-list-styled > li:before,
.pk-list-positive > li:before,
.pk-list-negative > li:before {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	left: 0;
	top: 0;
}

ol.pk-list-styled,
ol.pk-list-positive,
ol.pk-list-negative {
	counter-reset: ol;
}

ol.pk-list-styled > li:before,
ol.pk-list-positive > li:before,
ol.pk-list-negative > li:before {
	width: 1.5rem;
	height: 1.5rem;
	content: counter(ol);
	counter-increment: ol;
	color: #495057;
	font-size: 0.875rem;
	font-weight: 600;
	background-color: #e9ecef;
	border-radius: 50%;
	line-height: 1;
}

ul.pk-list-styled > li:before {
	content: '';
	width: 0.25rem;
	height: 0.25rem;
	background: #ced4da;
	margin-top: 0.75rem;
	left: 1rem;
}

ol.pk-list-styled ul,
ol.pk-list-styled ol,
ul.pk-list-styled ol,
ul.pk-list-styled ul {
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
	padding-left: 0;
	font-size: 0.875rem;
}

ol.pk-list-styled ul > li:not(:first-child),
ol.pk-list-styled ol > li:not(:first-child),
ul.pk-list-styled ol > li:not(:first-child),
ul.pk-list-styled ul > li:not(:first-child) {
	margin-top: 0.25rem;
}

ol.pk-list-positive > li:before {
	background-color: #28a745;
	color: #fff;
}

ol.pk-list-negative > li:before {
	background-color: #dc3545;
	color: #fff;
}

ul.pk-list-positive > li:before,
ul.pk-list-negative > li:before {
	width: 1.5rem;
	font-family: 'powerkit-icons';
}

ul.pk-list-positive > li:before {
	content: "\e912";
	color: #28a745;
}

ul.pk-list-negative > li:before {
	content: "\e913";
	color: #dc3545;
}

.pk-heading-numbered {
	display: flex;
}

.pk-heading-numbered:before {
	margin-right: 1rem;
}

h2.pk-heading-numbered:before {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 2.5rem;
	flex: 0 0 2.5rem;
	border-radius: 50%;
	background: #ced4da;
	color: white;
	counter-increment: h2;
	content: counter(h2);
}

h3.pk-heading-numbered:before {
	counter-increment: h3;
	content: counter(h3);
}

h2.pk-heading-numbered ~ h3.pk-heading-numbered:before {
	content: counter(h2) "." counter(h3);
}

h4.pk-heading-numbered:before {
	counter-increment: h4;
	content: counter(h4);
}

h3.pk-heading-numbered ~ h4.pk-heading-numbered:before {
	content: counter(h3) "." counter(h4);
}

h2.pk-heading-numbered ~ h3.pk-heading-numbered ~ h4.pk-heading-numbered:before {
	content: counter(h2) "." counter(h3) "." counter(h4);
}

h5.pk-heading-numbered:before {
	counter-increment: h5;
	content: counter(h5);
}

h4.pk-heading-numbered ~ h5.pk-heading-numbered:before {
	content: counter(h4) "." counter(h5);
}

h3.pk-heading-numbered ~ h4.pk-heading-numbered ~ h5.pk-heading-numbered:before {
	content: counter(h3) "." counter(h4) "." counter(h5);
}

h2.pk-heading-numbered ~ h3.pk-heading-numbered ~ h4.pk-heading-numbered ~ h5.pk-heading-numbered:before {
	content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5);
}

h6.pk-heading-numbered:before {
	counter-increment: h6;
	content: counter(h6);
}

h5.pk-heading-numbered ~ h6.pk-heading-numbered:before {
	content: counter(h5) "." counter(h6);
}

h4.pk-heading-numbered ~ h5.pk-heading-numbered ~ h6.pk-heading-numbered:before {
	content: counter(h4) "." counter(h5) "." counter(h6);
}

h3.pk-heading-numbered ~ h4.pk-heading-numbered ~ h5.pk-heading-numbered ~ h6.pk-heading-numbered:before {
	content: counter(h3) "." counter(h4) "." counter(h5) "." counter(h6);
}

h2.pk-heading-numbered ~ h3.pk-heading-numbered ~ h4.pk-heading-numbered ~ h5.pk-heading-numbered ~ h6.pk-heading-numbered:before {
	content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6);
}

.content .pk-dropcap,
.entry-content .pk-dropcap,
.mce-content-body .pk-dropcap {
	text-align: left;
}

.content .pk-dropcap:after,
.entry-content .pk-dropcap:after,
.mce-content-body .pk-dropcap:after {
	content: "";
	display: table;
	clear: both;
	padding-top: 14px;
}

.content .pk-dropcap:first-letter,
.entry-content .pk-dropcap:first-letter,
.mce-content-body .pk-dropcap:first-letter {
	display: block;
	float: left;
	margin-top: 0.5rem;
	margin-right: 2rem;
	margin-bottom: 1rem;
	color: black;
	font-size: 2.5rem;
	line-height: 1;
	text-align: center;
}

.content .pk-dropcap-bg-inverse:first-letter,
.entry-content .pk-dropcap-bg-inverse:first-letter,
.mce-content-body .pk-dropcap-bg-inverse:first-letter {
	padding: 0.5rem 1rem;
	background: black;
	color: #fff;
}

.content .pk-dropcap-bg-light:first-letter,
.entry-content .pk-dropcap-bg-light:first-letter,
.mce-content-body .pk-dropcap-bg-light:first-letter {
	padding: 0.5rem 1rem;
	background: #f8f9fa;
}

.content .pk-dropcap-borders:first-letter,
.entry-content .pk-dropcap-borders:first-letter,
.mce-content-body .pk-dropcap-borders:first-letter {
	margin-top: 0.25rem;
	padding: 0.5rem 1rem;
	border: 1px solid #dee2e6;
}

.content .pk-dropcap-border-right:first-letter,
.entry-content .pk-dropcap-border-right:first-letter,
.mce-content-body .pk-dropcap-border-right:first-letter {
	padding-right: 2rem;
	border-right: 1px solid #dee2e6;
	border-radius: 0;
}

.content .pk-callout,
.entry-content .pk-callout,
.mce-content-body .pk-callout {
	font-size: 1.25rem;
	font-weight: 600;
}

.content .pk-content-block,
.entry-content .pk-content-block,
.mce-content-body .pk-content-block {
	margin-bottom: 2rem;
}

.content .pk-content-block > *:last-child,
.entry-content .pk-content-block > *:last-child,
.mce-content-body .pk-content-block > *:last-child {
	margin-bottom: 0;
}

.content .pk-block-alignment-left,
.entry-content .pk-block-alignment-left,
.mce-content-body .pk-block-alignment-left {
	float: left;
	max-width: 50%;
	margin-right: 2rem;
}

.content .pk-block-alignment-right,
.entry-content .pk-block-alignment-right,
.mce-content-body .pk-block-alignment-right {
	float: right;
	max-width: 50%;
	margin-left: 2rem;
}

.content .pk-block-border-left,
.entry-content .pk-block-border-left,
.mce-content-body .pk-block-border-left {
	padding-left: 2rem;
	border-left: 1px solid #dee2e6;
}

.content .pk-block-border-right,
.entry-content .pk-block-border-right,
.mce-content-body .pk-block-border-right {
	padding-right: 2rem;
	border-right: 1px solid #dee2e6;
}

.content .pk-block-border-top:before,
.entry-content .pk-block-border-top:before,
.mce-content-body .pk-block-border-top:before {
	background-color: #dee2e6;
	display: block;
	width: 4rem;
	height: 1px;
	margin: 2rem auto;
	content: "";
}

.content .pk-block-border-bottom:after,
.entry-content .pk-block-border-bottom:after,
.mce-content-body .pk-block-border-bottom:after {
	background-color: #dee2e6;
	display: block;
	width: 4rem;
	height: 1px;
	margin: 2rem auto;
	content: "";
}

.content .pk-block-border-all,
.entry-content .pk-block-border-all,
.mce-content-body .pk-block-border-all {
	padding: 2rem;
	border: 1px solid #dee2e6;
}

.content .pk-block-bg-light,
.entry-content .pk-block-bg-light,
.mce-content-body .pk-block-bg-light {
	background: #f8f9fa;
	padding: 2rem;
}

.content .pk-block-bg-inverse,
.entry-content .pk-block-bg-inverse,
.mce-content-body .pk-block-bg-inverse {
	background: black;
	padding: 2rem;
	color: #fff;
}

.content .pk-block-bg .pk-alert,
.entry-content .pk-block-bg .pk-alert,
.mce-content-body .pk-block-bg .pk-alert {
	background-color: white;
}

.content .pk-block-bg .pk-subscribe-form-wrap form,
.entry-content .pk-block-bg .pk-subscribe-form-wrap form,
.mce-content-body .pk-block-bg .pk-subscribe-form-wrap form {
	box-shadow: none;
}

.content .pk-block-shadows,
.entry-content .pk-block-shadows,
.mce-content-body .pk-block-shadows {
	padding: 2rem;
	box-shadow: 0 0 1rem rgba(0, 0, 0, 0.075);
}

@media (max-width: 767.98px) {
	.content .pk-content-block,
	.entry-content .pk-content-block,
	.mce-content-body .pk-content-block {
		float: none;
		width: 100%;
		max-width: 100%;
		border-left: none;
		border-right: none;
		margin-left: 0;
		margin-right: 0;
	}
}
/*!/wp-content/plugins/powerkit/modules/featured-categories/public/css/public-powerkit-featured-categories.css*/
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.pk-featured-categories {
	--pk-featured-image-background: #f8f9fa;
	--pk-featured-content-color: #FFFFFF;
	--pk-featured-overlay-background: #000000;
	--pk-featured-link-color: #FFFFFF;
	--pk-featured-list-count-background: #000000;
	--pk-featured-overlay-opacity: 0.3;
	--pk-featured-name-font-weight: bold;
	--pk-featured-tiles-count-font-size: 0.75rem;
	--pk-featured-list-count-font-size: 0.6875rem;
	--pk-featured-list-count-size: 1.5rem;
	--pk-featured-list-number-font-weight: bold;
}

/*--------------------------------------------------------------*/
.pk-featured-categories .pk-featured-item {
	display: flex;
	flex-direction: column;
	position: relative;
}

.pk-featured-categories .pk-featured-image {
	background: var(--pk-featured-image-background);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}

.pk-featured-categories .pk-featured-image img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.pk-featured-categories .pk-featured-content {
	position: relative;
	padding: 40px;
	color: var(--pk-featured-content-color);
}

.pk-featured-categories .pk-featured-content:before {
	position: absolute;
	background: var(--pk-featured-overlay-background);
	opacity: var(--pk-featured-overlay-opacity);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: '';
}

.pk-featured-categories .pk-featured-inner {
	position: relative;
}

.pk-featured-categories .pk-featured-link {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}

.pk-featured-categories .pk-featured-link span {
	display: none;
}

.pk-featured-categories-tiles {
	display: grid;
	grid-gap: 40px;
	grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
}

.pk-featured-categories-tiles .pk-featured-item {
	min-height: 170px;
}

.pk-featured-categories-tiles .pk-featured-content {
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-grow: 1;
}

.pk-featured-categories-tiles .pk-featured-inner {
	opacity: 1;
	transform: translate3d(0, 0, 0);
	transition: 0.25s;
}

.pk-featured-categories-tiles .pk-featured-item:hover .pk-featured-inner {
	transform: translate3d(0, -20%, 0);
	opacity: 0;
}

.pk-featured-categories-tiles .pk-featured-name {
	font-weight: var(--pk-featured-name-font-weight);
}

.pk-featured-categories-tiles .pk-featured-link {
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--pk-featured-link-color);
}

.pk-featured-categories-tiles .pk-featured-link span {
	display: inline-block;
	opacity: 0;
	transform: translate3d(0, 20%, 0);
	transition: 0.25s ease 0s;
}

.pk-featured-categories-tiles .pk-featured-link span:after {
	content: ' →';
}

.pk-featured-categories-tiles .pk-featured-link:hover span {
	opacity: 1;
	transform: translate3d(0, 0, 0);
	transition: 0.25s ease 0.15s;
}

.pk-featured-categories-tiles .pk-featured-count {
	font-size: var(--pk-featured-tiles-count-font-size);
}

.pk-featured-categories-vertical-list .pk-featured-item {
	margin-top: 0.5rem;
}

.pk-featured-categories-vertical-list .pk-featured-item:first-child {
	margin-top: 0;
}

.pk-featured-categories-vertical-list .pk-featured-content {
	padding: 1rem;
}

.pk-featured-categories-vertical-list .pk-featured-inner {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}

.pk-featured-categories-vertical-list .pk-featured-name {
	font-weight: var(--pk-featured-name-font-weight);
}

.pk-featured-categories-vertical-list .pk-featured-count {
	position: relative;
	background: var(--pk-featured-list-count-background);
	min-width: var(--pk-featured-list-count-size);
	height: var(--pk-featured-list-count-size);
	padding: 0 0.25rem;
	font-size: var(--pk-featured-list-count-font-size);
	overflow: hidden;
}

.pk-featured-categories-vertical-list .pk-featured-count:after {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: var(--pk-featured-list-count-size);
	content: '→';
}

.pk-featured-categories-vertical-list .pk-featured-count .pk-featured-number {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: var(--pk-featured-list-count-size);
	font-weight: var(--pk-featured-list-number-font-weight);
	margin-top: 0;
	transition: 0.25s ease;
}

.pk-featured-categories-vertical-list .pk-featured-count .pk-featured-label {
	display: none;
}

.pk-featured-categories-vertical-list .pk-featured-item:hover .pk-featured-number {
	margin-top: calc(var(--pk-featured-list-count-size) * -1);
}
/*!/wp-content/plugins/powerkit/modules/inline-posts/public/css/public-powerkit-inline-posts.css*/
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.pk-inline-posts .pk-inline-posts-title {
	margin-bottom: 1.5rem;
}

.pk-inline-posts:not(:last-child) {
	padding-bottom: 40px;
	margin-bottom: 3rem;
	border-bottom: 1px #e9ecef solid;
}

.pk-inline-posts:not(:first-child) {
	padding-top: 40px;
	margin-top: 3rem;
	border-top: 1px #e9ecef solid;
}

.pk-inline-posts-container .pk-overlay {
	position: relative;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	width: 100%;
}

.pk-inline-posts-container .pk-overlay-background {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}

.pk-inline-posts-container .pk-overlay-background figure {
	width: 100%;
	height: 100%;
	margin-bottom: 0;
}

.pk-inline-posts-container .pk-overlay-background img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	font-family: 'object-fit: cover;';
}

.pk-inline-posts-container .pk-overlay-ratio:before {
	content: '';
	display: table;
	box-sizing: border-box;
	width: 0;
	height: 100%;
}

.pk-inline-posts-container .pk-ratio-landscape:before {
	padding-bottom: 75%;
}

.pk-inline-posts-container .pk-overlay-link {
	display: block;
	width: 100%;
	height: 100%;
}

.pk-inline-posts-container .pk-post-inner:not(:last-child) {
	margin-bottom: 1.5rem;
}

.pk-inline-posts-container .pk-post-meta {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}

.pk-inline-posts-container .pk-post-meta .sep {
	display: inline-block;
	padding: 0 0.5rem;
}

.pk-inline-posts-container article:not(:first-child) {
	margin-top: 40px;
}

@media (min-width: 576px) {
	.pk-inline-posts-template-list .pk-post-outer {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.pk-inline-posts-template-list .pk-post-inner {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.pk-inline-posts-template-list .pk-post-inner:not(:last-child) {
		margin-bottom: 0;
	}
	.pk-inline-posts-template-list .pk-post-inner:first-child:last-child {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.pk-inline-posts-template-list .pk-post-inner + .pk-post-inner {
		margin-top: 0;
		display: flex;
		flex-direction: column;
	}
}

.pk-inline-posts-template-grid .pk-post-inner + .pk-post-inner {
	margin-top: 1rem;
}

@media (min-width: 576px) {
	.pk-inline-posts-template-grid {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.pk-inline-posts-template-grid article {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.pk-inline-posts-template-grid article:nth-child(-n+2) {
		margin-top: 0;
	}
	.pk-inline-posts-template-grid[data-columns="1"] {
		flex-direction: column;
	}
	.pk-inline-posts-template-grid[data-columns="1"] article {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.pk-inline-posts-template-grid[data-columns="1"] article:not(:first-child) {
		margin-top: 40px;
	}
}

@media (min-width: 1200px) {
	.pk-inline-posts-template-grid[data-columns="3"] article {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.pk-inline-posts-template-grid[data-columns="3"] article:nth-child(-n+3) {
		margin-top: 0;
	}
	.pk-inline-posts-template-grid[data-columns="4"] article {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.pk-inline-posts-template-grid[data-columns="4"] article:nth-child(-n+4) {
		margin-top: 0;
	}
}
/*!/wp-content/plugins/powerkit/modules/lightbox/public/css/glightbox.min.css*/
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
/*!/wp-content/plugins/powerkit/modules/social-links/public/css/public-powerkit-social-links.css*/
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
/**
 * Environment for all styles (variables, additions, etc).
 */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.pk-social-links-wrap {
	--pk-social-link-color: #000000;
	--pk-social-links-label-color: rgba(0,0,0,.3);
	--pk-social-links-icon-color: inherit;
	--pk-social-links-title-color: inherit;
	--pk-social-nav-count-color: rgba(0,0,0,.5);
	--pk-social-bold-title-color: #000000;
	--pk-social-inverse-link-color: #FFFFFF;
	--pk-social-light-bg-link-background: #f8f9fa;
	--pk-social-light-bg-hover-color: #FFFFFF;
	--pk-social-light-bg-hover-title-color:#FFFFFF;
	--pk-social-light-bg-hover-label-color:rgba(255,255,255,.75);
	--pk-social-light-bg-hover-count-color:rgba(255,255,255,.75);
	--pk-social-bold-bg-link-color: #FFFFFF;
	--pk-social-dark-link-background: #000000;
	--pk-social-dark-link-color: #FFFFFF;
	--pk-social-dark-link-hover-background: #1a1919;
	--pk-social-light-rounded-icon-background: #f8f9fa;
	--pk-social-light-rounded-title-color: #000000;
	--pk-social-bold-rounded-icon-background: #f8f9fa;
	--pk-social-bold-rounded-icon-color: #FFFFFF;
	--pk-social-bold-rounded-title-color: #000000;
	--pk-social-dark-rounded-link-background: #000000;
	--pk-social-dark-rounded-link-color: #FFFFFF;
	--pk-social-dark-rounded-link-hover-background: #1a1919;
	--pk-social-links-title-font-size: 0.875rem;
	--pk-social-vertical-icon-font-size: 110%;
}

/*--------------------------------------------------------------*/
/* --------------------------------------------------------------*/
.pk-social-links-items {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -0.125rem;
}

.pk-social-links-item {
	display: flex;
}

.pk-social-links-item {
	padding: 0 0.125rem 0.125rem;
}

.pk-social-links-item .pk-social-links-link {
	display: flex;
	flex-grow: 1;
	flex-direction: column;
	align-items: center;
	height: 100%;
	line-height: 1;
	text-align: center;
	color: var(--pk-social-link-color);
	border: none !important;
	text-decoration: none !important;
	box-shadow: none !important;
	transition: background-color 0.2s;
}

.pk-social-links-note {
	display: inline-block !important;
}

.pk-social-links-note-icon:before {
	font-family: 'powerkit-icons';
	font-size: 1.125em;
	content: "\e946";
}

.pk-social-links-count,
.pk-social-links-label,
.pk-social-links-title {
	margin-top: 0.5rem;
}

.pk-social-links-icon,
.pk-social-links-count,
.pk-social-links-label,
.pk-social-links-title {
	transition: color 0.2s;
}

.pk-social-links-title {
	transition: color 0.2s;
	white-space: nowrap;
	font-size: var(--pk-social-links-title-font-size);
}

.pk-social-links-label {
	color: var(--pk-social-links-label-color);
}

.pk-social-links-no-count .pk-social-links-count {
	display: none;
}

.pk-social-links .pk-social-links-icon {
	color: var(--pk-social-links-icon-color);
}

.pk-social-links .pk-social-links-title {
	color: var(--pk-social-links-title-color);
}

.pk-social-links-twitter .pk-social-links-link:hover {
	color: #00aced;
}

.pk-social-links-facebook .pk-social-links-link:hover {
	color: #3b5998;
}

.pk-social-links-instagram .pk-social-links-link:hover {
	color: #675144;
}

.pk-social-links-fb-messenger .pk-social-links-link:hover {
	color: #0084ff;
}

.pk-social-links-youtube .pk-social-links-link:hover {
	color: #ff0000;
}

.pk-social-links-vimeo .pk-social-links-link:hover {
	color: #00ADEF;
}

.pk-social-links-soundcloud .pk-social-links-link:hover {
	color: #FE8336;
}

.pk-social-links-spotify .pk-social-links-link:hover {
	color: #1ED760;
}

.pk-social-links-dribbble .pk-social-links-link:hover {
	color: #EA4C89;
}

.pk-social-links-behance .pk-social-links-link:hover {
	color: #115EFA;
}

.pk-social-links-github .pk-social-links-link:hover {
	color: #010101;
}

.pk-social-links-tumblr .pk-social-links-link:hover {
	color: #35455C;
}

.pk-social-links-bloglovin .pk-social-links-link:hover {
	color: #00BDF4;
}

.pk-social-links-linkedin .pk-social-links-link:hover {
	color: #007bb6;
}

.pk-social-links-pinterest .pk-social-links-link:hover {
	color: #cb2027;
}

.pk-social-links-stumbleupon .pk-social-links-link:hover {
	color: #eb4823;
}

.pk-social-links-whatsapp .pk-social-links-link:hover {
	color: #29a628;
}

.pk-social-links-telegram .pk-social-links-link:hover {
	color: #2ca5e0;
}

.pk-social-links-line .pk-social-links-link:hover {
	color: #25af00;
}

.pk-social-links-viber .pk-social-links-link:hover {
	color: #7b519d;
}

.pk-social-links-pocket .pk-social-links-link:hover {
	color: #ef4056;
}

.pk-social-links-messenger .pk-social-links-link:hover {
	color: #0084ff;
}

.pk-social-links-ok .pk-social-links-link:hover {
	color: #EE8208;
}

.pk-social-links-vk .pk-social-links-link:hover {
	color: #45668e;
}

.pk-social-links-vkontakte .pk-social-links-link:hover {
	color: #45668e;
}

.pk-social-links-xing .pk-social-links-link:hover {
	color: #006567;
}

.pk-social-links-twitch .pk-social-links-link:hover {
	color: #4B367C;
}

.pk-social-links-flickr .pk-social-links-link:hover {
	color: #FF1981;
}

.pk-social-links-snapchat .pk-social-links-link:hover {
	color: #F0EC00;
}

.pk-social-links-medium .pk-social-links-link:hover {
	color: #1f1f1f;
}

.pk-social-links-reddit .pk-social-links-link:hover {
	color: #ff4500;
}

.pk-social-links-wechat .pk-social-links-link:hover {
	color: #1AAD19;
}

.pk-social-links-tiktok .pk-social-links-link:hover {
	color: #000000;
}

.pk-social-links-discord .pk-social-links-link:hover {
	color: #5b77b8;
}

.pk-social-links-weibo .pk-social-links-link:hover {
	color: #D72829;
}

.pk-social-links-android .pk-social-links-link:hover {
	color: #A4C639;
}

.pk-social-links-apple .pk-social-links-link:hover {
	color: #444444;
}

.pk-social-links-yelp .pk-social-links-link:hover {
	color: #D32323;
}

.pk-social-links-stackoverflow .pk-social-links-link:hover {
	color: #FE7A15;
}

.pk-social-links-codepen .pk-social-links-link:hover {
	color: #000000;
}

.pk-social-links-gitlab .pk-social-links-link:hover {
	color: #E24329;
}

.pk-social-links-freecodecamp .pk-social-links-link:hover {
	color: #006400;
}

.pk-social-links-jsfiddle .pk-social-links-link:hover {
	color: #487AA2;
}

.pk-social-links-bitbucket .pk-social-links-link:hover {
	color: #205081;
}

.pk-social-links-foursquare .pk-social-links-link:hover {
	color: #2D5BE3;
}

.pk-social-links-500px .pk-social-links-link:hover {
	color: #0099E5;
}

.pk-social-links-delicious .pk-social-links-link:hover {
	color: #3399FF;
}

.pk-social-links-deviantart .pk-social-links-link:hover {
	color: #05CC47;
}

.pk-social-links-houzz .pk-social-links-link:hover {
	color: #7AC142;
}

.pk-social-links-meetup .pk-social-links-link:hover {
	color: #EC1C40;
}

.pk-social-links-producthunt .pk-social-links-link:hover {
	color: #DA552F;
}

.pk-social-links-slideshare .pk-social-links-link:hover {
	color: #0077B5;
}

.pk-social-links-tripadvisor .pk-social-links-link:hover {
	color: #589442;
}

.pk-social-links-steam .pk-social-links-link:hover {
	color: #00ADEE;
}

.pk-social-links-thumbtack .pk-social-links-link:hover {
	color: #1AA1D8;
}

.pk-social-links-goodreads .pk-social-links-link:hover {
	color: #BAAC9A;
}

.pk-social-links-mastodon .pk-social-links-link:hover {
	color: #3088D4;
}

.pk-social-links-pixelfed .pk-social-links-link:hover {
	color: #F22349;
}

.pk-social-links-microblog .pk-social-links-link:hover {
	color: #FD8308;
}

.pk-social-links-googlenews .pk-social-links-link:hover {
	color: #4b8cf5;
}

.pk-social-links-flipboard .pk-social-links-link:hover {
	color: #f52928;
}

.pk-social-links-bluesky .pk-social-links-link:hover {
	color: #4f93f0;
}

.pk-social-links-threads .pk-social-links-link:hover {
	color: #000000;
}

.pk-social-links-strava .pk-social-links-link:hover {
	color: #FC4C02;
}

.pk-social-links-phone .pk-social-links-link:hover {
	color: #121212;
}

.pk-social-links-mail .pk-social-links-link:hover {
	color: #121212;
}

.pk-social-links-rss .pk-social-links-link:hover {
	color: #FFA500;
}

/* ----------------------------- Templates ---------------------------------*/
.pk-social-links-template-inline.pk-social-links-align-left .pk-social-links-items {
	justify-content: flex-start;
}

.pk-social-links-template-inline.pk-social-links-align-center .pk-social-links-items {
	justify-content: center;
}

.pk-social-links-template-inline.pk-social-links-align-right .pk-social-links-items {
	justify-content: flex-end;
}

.pk-social-links-template-inline .pk-social-links-item {
	min-width: 3rem;
}

.pk-social-links-template-columns .pk-social-links-items {
	justify-content: flex-start;
}

.pk-social-links-template-columns .pk-social-links-item {
	padding: 0;
}

.pk-social-links-template-columns .pk-social-links-link {
	padding: 1rem .5rem !important;
}

.pk-social-links-template-columns .pk-social-links-count + .pk-social-links-label {
	margin-top: 0;
}

.pk-social-links-template-col-2 .pk-social-links-item {
	flex: 0 0 50%;
	max-width: 50%;
}

.pk-social-links-template-col-3 .pk-social-links-item {
	flex: 0 0 33.3333333333%;
	max-width: 33.3333333333%;
}

.pk-social-links-template-col-4 .pk-social-links-item {
	flex: 0 0 25%;
	max-width: 25%;
}

.pk-social-links-template-col-5 .pk-social-links-item {
	flex: 0 0 20%;
	max-width: 20%;
}

.pk-social-links-template-col-6 .pk-social-links-item {
	flex: 0 0 16.6666666667%;
	max-width: 16.6666666667%;
}

.pk-social-links-template-vertical .pk-social-links-items {
	display: block;
	margin: 0;
}

.pk-social-links-template-vertical .pk-social-links-item {
	padding: 0;
}

.pk-social-links-template-vertical .pk-social-links-item a {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
}

.pk-social-links-template-vertical .pk-social-links-link {
	padding: .5rem 0;
}

.pk-social-links-template-vertical .pk-social-links-item + .pk-social-links-item {
	margin-top: 1px;
}

.pk-social-links-template-vertical .pk-social-links-icon,
.pk-social-links-template-vertical .pk-social-links-count,
.pk-social-links-template-vertical .pk-social-links-label,
.pk-social-links-template-vertical .pk-social-links-title {
	margin-top: 0;
}

.pk-social-links-template-vertical .pk-social-links-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 1rem;
	height: 1rem;
	font-size: var(--pk-social-vertical-icon-font-size);
	order: 1;
}

.pk-social-links-template-vertical .pk-social-links-title {
	margin-left: 1rem;
	order: 2;
}

.pk-social-links-template-vertical .pk-social-links-label {
	margin-left: 0.5rem;
	order: 3;
}

.pk-social-links-template-vertical .pk-social-links-count {
	margin-left: auto;
	order: 4;
}

.pk-social-links-template-vertical .pk-social-links-count,
.pk-social-links-template-vertical .pk-social-links-label {
	padding: 0 0.125rem;
}

.pk-social-links-template-nav .pk-social-links-items {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	margin: 0 -0.225rem;
}

.pk-social-links-template-nav .pk-social-links-item {
	padding: 0 0.225rem;
}

.pk-social-links-template-nav .pk-social-links-item:not(:last-child) {
	margin-right: .25rem;
}

.pk-social-links-template-nav .pk-social-links-item a {
	display: flex;
	flex-direction: row;
	align-items: center;
	line-height: 1;
}

.pk-social-links-template-nav .pk-social-links-icon {
	margin-top: 0;
}

.pk-social-links-template-nav .pk-social-links-count,
.pk-social-links-template-nav .pk-social-links-label,
.pk-social-links-template-nav .pk-social-links-title {
	margin-top: 0;
	margin-left: 0.25rem;
	transition: color 0.2s;
}

.pk-social-links-template-nav .pk-social-links-count {
	color: var(--pk-social-nav-count-color);
}

/* ----------------------------- Schemes ---------------------------------*/
.pk-social-links-scheme-bold .pk-social-links-link:hover .pk-social-links-title,
.is-style-pk-social-links-bold .pk-social-links-link:hover .pk-social-links-title {
	color: var(--pk-social-bold-title-color);
}

.pk-social-links-scheme-bold .pk-social-links-twitter .pk-social-links-link {
	color: #00aced;
}

.pk-social-links-scheme-bold .pk-social-links-twitter .pk-social-links-link:hover .pk-social-links-icon {
	color: #21c2ff;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-twitter .pk-social-links-link {
	color: #00aced !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-twitter .pk-social-links-link:hover .pk-social-links-icon {
	color: #21c2ff !important;
}

.pk-social-links-scheme-bold .pk-social-links-facebook .pk-social-links-link {
	color: #3b5998;
}

.pk-social-links-scheme-bold .pk-social-links-facebook .pk-social-links-link:hover .pk-social-links-icon {
	color: #4c70ba;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-facebook .pk-social-links-link {
	color: #3b5998 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-facebook .pk-social-links-link:hover .pk-social-links-icon {
	color: #4c70ba !important;
}

.pk-social-links-scheme-bold .pk-social-links-instagram .pk-social-links-link {
	color: #675144;
}

.pk-social-links-scheme-bold .pk-social-links-instagram .pk-social-links-link:hover .pk-social-links-icon {
	color: #866958;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-instagram .pk-social-links-link {
	color: #675144 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-instagram .pk-social-links-link:hover .pk-social-links-icon {
	color: #866958 !important;
}

.pk-social-links-scheme-bold .pk-social-links-fb-messenger .pk-social-links-link {
	color: #0084ff;
}

.pk-social-links-scheme-bold .pk-social-links-fb-messenger .pk-social-links-link:hover .pk-social-links-icon {
	color: #339dff;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-fb-messenger .pk-social-links-link {
	color: #0084ff !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-fb-messenger .pk-social-links-link:hover .pk-social-links-icon {
	color: #339dff !important;
}

.pk-social-links-scheme-bold .pk-social-links-youtube .pk-social-links-link {
	color: #ff0000;
}

.pk-social-links-scheme-bold .pk-social-links-youtube .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff3333;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-youtube .pk-social-links-link {
	color: #ff0000 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-youtube .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff3333 !important;
}

.pk-social-links-scheme-bold .pk-social-links-vimeo .pk-social-links-link {
	color: #00ADEF;
}

.pk-social-links-scheme-bold .pk-social-links-vimeo .pk-social-links-link:hover .pk-social-links-icon {
	color: #23c2ff;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-vimeo .pk-social-links-link {
	color: #00ADEF !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-vimeo .pk-social-links-link:hover .pk-social-links-icon {
	color: #23c2ff !important;
}

.pk-social-links-scheme-bold .pk-social-links-soundcloud .pk-social-links-link {
	color: #FE8336;
}

.pk-social-links-scheme-bold .pk-social-links-soundcloud .pk-social-links-link:hover .pk-social-links-icon {
	color: #fea269;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-soundcloud .pk-social-links-link {
	color: #FE8336 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-soundcloud .pk-social-links-link:hover .pk-social-links-icon {
	color: #fea269 !important;
}

.pk-social-links-scheme-bold .pk-social-links-spotify .pk-social-links-link {
	color: #1ED760;
}

.pk-social-links-scheme-bold .pk-social-links-spotify .pk-social-links-link:hover .pk-social-links-icon {
	color: #43e57d;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-spotify .pk-social-links-link {
	color: #1ED760 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-spotify .pk-social-links-link:hover .pk-social-links-icon {
	color: #43e57d !important;
}

.pk-social-links-scheme-bold .pk-social-links-dribbble .pk-social-links-link {
	color: #EA4C89;
}

.pk-social-links-scheme-bold .pk-social-links-dribbble .pk-social-links-link:hover .pk-social-links-icon {
	color: #ef7aa7;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-dribbble .pk-social-links-link {
	color: #EA4C89 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-dribbble .pk-social-links-link:hover .pk-social-links-icon {
	color: #ef7aa7 !important;
}

.pk-social-links-scheme-bold .pk-social-links-behance .pk-social-links-link {
	color: #115EFA;
}

.pk-social-links-scheme-bold .pk-social-links-behance .pk-social-links-link:hover .pk-social-links-icon {
	color: #4380fb;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-behance .pk-social-links-link {
	color: #115EFA !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-behance .pk-social-links-link:hover .pk-social-links-icon {
	color: #4380fb !important;
}

.pk-social-links-scheme-bold .pk-social-links-github .pk-social-links-link {
	color: #010101;
}

.pk-social-links-scheme-bold .pk-social-links-github .pk-social-links-link:hover .pk-social-links-icon {
	color: #1b1a1a;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-github .pk-social-links-link {
	color: #010101 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-github .pk-social-links-link:hover .pk-social-links-icon {
	color: #1b1a1a !important;
}

.pk-social-links-scheme-bold .pk-social-links-tumblr .pk-social-links-link {
	color: #35455C;
}

.pk-social-links-scheme-bold .pk-social-links-tumblr .pk-social-links-link:hover .pk-social-links-icon {
	color: #485d7c;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-tumblr .pk-social-links-link {
	color: #35455C !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-tumblr .pk-social-links-link:hover .pk-social-links-icon {
	color: #485d7c !important;
}

.pk-social-links-scheme-bold .pk-social-links-bloglovin .pk-social-links-link {
	color: #00BDF4;
}

.pk-social-links-scheme-bold .pk-social-links-bloglovin .pk-social-links-link:hover .pk-social-links-icon {
	color: #28cfff;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-bloglovin .pk-social-links-link {
	color: #00BDF4 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-bloglovin .pk-social-links-link:hover .pk-social-links-icon {
	color: #28cfff !important;
}

.pk-social-links-scheme-bold .pk-social-links-linkedin .pk-social-links-link {
	color: #007bb6;
}

.pk-social-links-scheme-bold .pk-social-links-linkedin .pk-social-links-link:hover .pk-social-links-icon {
	color: #009de9;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-linkedin .pk-social-links-link {
	color: #007bb6 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-linkedin .pk-social-links-link:hover .pk-social-links-icon {
	color: #009de9 !important;
}

.pk-social-links-scheme-bold .pk-social-links-pinterest .pk-social-links-link {
	color: #cb2027;
}

.pk-social-links-scheme-bold .pk-social-links-pinterest .pk-social-links-link:hover .pk-social-links-icon {
	color: #e03e44;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-pinterest .pk-social-links-link {
	color: #cb2027 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-pinterest .pk-social-links-link:hover .pk-social-links-icon {
	color: #e03e44 !important;
}

.pk-social-links-scheme-bold .pk-social-links-stumbleupon .pk-social-links-link {
	color: #eb4823;
}

.pk-social-links-scheme-bold .pk-social-links-stumbleupon .pk-social-links-link:hover .pk-social-links-icon {
	color: #ef6f52;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-stumbleupon .pk-social-links-link {
	color: #eb4823 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-stumbleupon .pk-social-links-link:hover .pk-social-links-icon {
	color: #ef6f52 !important;
}

.pk-social-links-scheme-bold .pk-social-links-whatsapp .pk-social-links-link {
	color: #29a628;
}

.pk-social-links-scheme-bold .pk-social-links-whatsapp .pk-social-links-link:hover .pk-social-links-icon {
	color: #34ce33;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-whatsapp .pk-social-links-link {
	color: #29a628 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-whatsapp .pk-social-links-link:hover .pk-social-links-icon {
	color: #34ce33 !important;
}

.pk-social-links-scheme-bold .pk-social-links-telegram .pk-social-links-link {
	color: #2ca5e0;
}

.pk-social-links-scheme-bold .pk-social-links-telegram .pk-social-links-link:hover .pk-social-links-icon {
	color: #58b8e7;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-telegram .pk-social-links-link {
	color: #2ca5e0 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-telegram .pk-social-links-link:hover .pk-social-links-icon {
	color: #58b8e7 !important;
}

.pk-social-links-scheme-bold .pk-social-links-line .pk-social-links-link {
	color: #25af00;
}

.pk-social-links-scheme-bold .pk-social-links-line .pk-social-links-link:hover .pk-social-links-icon {
	color: #30e200;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-line .pk-social-links-link {
	color: #25af00 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-line .pk-social-links-link:hover .pk-social-links-icon {
	color: #30e200 !important;
}

.pk-social-links-scheme-bold .pk-social-links-viber .pk-social-links-link {
	color: #7b519d;
}

.pk-social-links-scheme-bold .pk-social-links-viber .pk-social-links-link:hover .pk-social-links-icon {
	color: #946db4;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-viber .pk-social-links-link {
	color: #7b519d !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-viber .pk-social-links-link:hover .pk-social-links-icon {
	color: #946db4 !important;
}

.pk-social-links-scheme-bold .pk-social-links-pocket .pk-social-links-link {
	color: #ef4056;
}

.pk-social-links-scheme-bold .pk-social-links-pocket .pk-social-links-link:hover .pk-social-links-icon {
	color: #f36f80;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-pocket .pk-social-links-link {
	color: #ef4056 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-pocket .pk-social-links-link:hover .pk-social-links-icon {
	color: #f36f80 !important;
}

.pk-social-links-scheme-bold .pk-social-links-messenger .pk-social-links-link {
	color: #0084ff;
}

.pk-social-links-scheme-bold .pk-social-links-messenger .pk-social-links-link:hover .pk-social-links-icon {
	color: #339dff;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-messenger .pk-social-links-link {
	color: #0084ff !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-messenger .pk-social-links-link:hover .pk-social-links-icon {
	color: #339dff !important;
}

.pk-social-links-scheme-bold .pk-social-links-ok .pk-social-links-link {
	color: #EE8208;
}

.pk-social-links-scheme-bold .pk-social-links-ok .pk-social-links-link:hover .pk-social-links-icon {
	color: #f89b31;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-ok .pk-social-links-link {
	color: #EE8208 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-ok .pk-social-links-link:hover .pk-social-links-icon {
	color: #f89b31 !important;
}

.pk-social-links-scheme-bold .pk-social-links-vk .pk-social-links-link {
	color: #45668e;
}

.pk-social-links-scheme-bold .pk-social-links-vk .pk-social-links-link:hover .pk-social-links-icon {
	color: #587fae;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-vk .pk-social-links-link {
	color: #45668e !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-vk .pk-social-links-link:hover .pk-social-links-icon {
	color: #587fae !important;
}

.pk-social-links-scheme-bold .pk-social-links-vkontakte .pk-social-links-link {
	color: #45668e;
}

.pk-social-links-scheme-bold .pk-social-links-vkontakte .pk-social-links-link:hover .pk-social-links-icon {
	color: #587fae;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-vkontakte .pk-social-links-link {
	color: #45668e !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-vkontakte .pk-social-links-link:hover .pk-social-links-icon {
	color: #587fae !important;
}

.pk-social-links-scheme-bold .pk-social-links-xing .pk-social-links-link {
	color: #006567;
}

.pk-social-links-scheme-bold .pk-social-links-xing .pk-social-links-link:hover .pk-social-links-icon {
	color: #00979a;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-xing .pk-social-links-link {
	color: #006567 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-xing .pk-social-links-link:hover .pk-social-links-icon {
	color: #00979a !important;
}

.pk-social-links-scheme-bold .pk-social-links-twitch .pk-social-links-link {
	color: #4B367C;
}

.pk-social-links-scheme-bold .pk-social-links-twitch .pk-social-links-link:hover .pk-social-links-icon {
	color: #6045a0;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-twitch .pk-social-links-link {
	color: #4B367C !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-twitch .pk-social-links-link:hover .pk-social-links-icon {
	color: #6045a0 !important;
}

.pk-social-links-scheme-bold .pk-social-links-flickr .pk-social-links-link {
	color: #FF1981;
}

.pk-social-links-scheme-bold .pk-social-links-flickr .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff4c9d;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-flickr .pk-social-links-link {
	color: #FF1981 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-flickr .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff4c9d !important;
}

.pk-social-links-scheme-bold .pk-social-links-snapchat .pk-social-links-link {
	color: #F0EC00;
}

.pk-social-links-scheme-bold .pk-social-links-snapchat .pk-social-links-link:hover .pk-social-links-icon {
	color: #fffb24;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-snapchat .pk-social-links-link {
	color: #F0EC00 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-snapchat .pk-social-links-link:hover .pk-social-links-icon {
	color: #fffb24 !important;
}

.pk-social-links-scheme-bold .pk-social-links-medium .pk-social-links-link {
	color: #1f1f1f;
}

.pk-social-links-scheme-bold .pk-social-links-medium .pk-social-links-link:hover .pk-social-links-icon {
	color: #393838;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-medium .pk-social-links-link {
	color: #1f1f1f !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-medium .pk-social-links-link:hover .pk-social-links-icon {
	color: #393838 !important;
}

.pk-social-links-scheme-bold .pk-social-links-reddit .pk-social-links-link {
	color: #ff4500;
}

.pk-social-links-scheme-bold .pk-social-links-reddit .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff6a33;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-reddit .pk-social-links-link {
	color: #ff4500 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-reddit .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff6a33 !important;
}

.pk-social-links-scheme-bold .pk-social-links-wechat .pk-social-links-link {
	color: #1AAD19;
}

.pk-social-links-scheme-bold .pk-social-links-wechat .pk-social-links-link:hover .pk-social-links-icon {
	color: #21da1f;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-wechat .pk-social-links-link {
	color: #1AAD19 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-wechat .pk-social-links-link:hover .pk-social-links-icon {
	color: #21da1f !important;
}

.pk-social-links-scheme-bold .pk-social-links-tiktok .pk-social-links-link {
	color: #000000;
}

.pk-social-links-scheme-bold .pk-social-links-tiktok .pk-social-links-link:hover .pk-social-links-icon {
	color: #1a1919;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-tiktok .pk-social-links-link {
	color: #000000 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-tiktok .pk-social-links-link:hover .pk-social-links-icon {
	color: #1a1919 !important;
}

.pk-social-links-scheme-bold .pk-social-links-discord .pk-social-links-link {
	color: #5b77b8;
}

.pk-social-links-scheme-bold .pk-social-links-discord .pk-social-links-link:hover .pk-social-links-icon {
	color: #7f95c7;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-discord .pk-social-links-link {
	color: #5b77b8 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-discord .pk-social-links-link:hover .pk-social-links-icon {
	color: #7f95c7 !important;
}

.pk-social-links-scheme-bold .pk-social-links-weibo .pk-social-links-link {
	color: #D72829;
}

.pk-social-links-scheme-bold .pk-social-links-weibo .pk-social-links-link:hover .pk-social-links-icon {
	color: #df5354;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-weibo .pk-social-links-link {
	color: #D72829 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-weibo .pk-social-links-link:hover .pk-social-links-icon {
	color: #df5354 !important;
}

.pk-social-links-scheme-bold .pk-social-links-android .pk-social-links-link {
	color: #A4C639;
}

.pk-social-links-scheme-bold .pk-social-links-android .pk-social-links-link:hover .pk-social-links-icon {
	color: #b6d161;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-android .pk-social-links-link {
	color: #A4C639 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-android .pk-social-links-link:hover .pk-social-links-icon {
	color: #b6d161 !important;
}

.pk-social-links-scheme-bold .pk-social-links-apple .pk-social-links-link {
	color: #444444;
}

.pk-social-links-scheme-bold .pk-social-links-apple .pk-social-links-link:hover .pk-social-links-icon {
	color: #5e5d5d;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-apple .pk-social-links-link {
	color: #444444 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-apple .pk-social-links-link:hover .pk-social-links-icon {
	color: #5e5d5d !important;
}

.pk-social-links-scheme-bold .pk-social-links-yelp .pk-social-links-link {
	color: #D32323;
}

.pk-social-links-scheme-bold .pk-social-links-yelp .pk-social-links-link:hover .pk-social-links-icon {
	color: #e14848;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-yelp .pk-social-links-link {
	color: #D32323 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-yelp .pk-social-links-link:hover .pk-social-links-icon {
	color: #e14848 !important;
}

.pk-social-links-scheme-bold .pk-social-links-stackoverflow .pk-social-links-link {
	color: #FE7A15;
}

.pk-social-links-scheme-bold .pk-social-links-stackoverflow .pk-social-links-link:hover .pk-social-links-icon {
	color: #fe9748;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-stackoverflow .pk-social-links-link {
	color: #FE7A15 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-stackoverflow .pk-social-links-link:hover .pk-social-links-icon {
	color: #fe9748 !important;
}

.pk-social-links-scheme-bold .pk-social-links-codepen .pk-social-links-link {
	color: #000000;
}

.pk-social-links-scheme-bold .pk-social-links-codepen .pk-social-links-link:hover .pk-social-links-icon {
	color: #1a1919;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-codepen .pk-social-links-link {
	color: #000000 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-codepen .pk-social-links-link:hover .pk-social-links-icon {
	color: #1a1919 !important;
}

.pk-social-links-scheme-bold .pk-social-links-gitlab .pk-social-links-link {
	color: #E24329;
}

.pk-social-links-scheme-bold .pk-social-links-gitlab .pk-social-links-link:hover .pk-social-links-icon {
	color: #e86a56;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-gitlab .pk-social-links-link {
	color: #E24329 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-gitlab .pk-social-links-link:hover .pk-social-links-icon {
	color: #e86a56 !important;
}

.pk-social-links-scheme-bold .pk-social-links-freecodecamp .pk-social-links-link {
	color: #006400;
}

.pk-social-links-scheme-bold .pk-social-links-freecodecamp .pk-social-links-link:hover .pk-social-links-icon {
	color: #009700;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-freecodecamp .pk-social-links-link {
	color: #006400 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-freecodecamp .pk-social-links-link:hover .pk-social-links-icon {
	color: #009700 !important;
}

.pk-social-links-scheme-bold .pk-social-links-jsfiddle .pk-social-links-link {
	color: #487AA2;
}

.pk-social-links-scheme-bold .pk-social-links-jsfiddle .pk-social-links-link:hover .pk-social-links-icon {
	color: #6393ba;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-jsfiddle .pk-social-links-link {
	color: #487AA2 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-jsfiddle .pk-social-links-link:hover .pk-social-links-icon {
	color: #6393ba !important;
}

.pk-social-links-scheme-bold .pk-social-links-bitbucket .pk-social-links-link {
	color: #205081;
}

.pk-social-links-scheme-bold .pk-social-links-bitbucket .pk-social-links-link:hover .pk-social-links-icon {
	color: #2a69aa;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-bitbucket .pk-social-links-link {
	color: #205081 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-bitbucket .pk-social-links-link:hover .pk-social-links-icon {
	color: #2a69aa !important;
}

.pk-social-links-scheme-bold .pk-social-links-foursquare .pk-social-links-link {
	color: #2D5BE3;
}

.pk-social-links-scheme-bold .pk-social-links-foursquare .pk-social-links-link:hover .pk-social-links-icon {
	color: #5a7ee9;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-foursquare .pk-social-links-link {
	color: #2D5BE3 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-foursquare .pk-social-links-link:hover .pk-social-links-icon {
	color: #5a7ee9 !important;
}

.pk-social-links-scheme-bold .pk-social-links-500px .pk-social-links-link {
	color: #0099E5;
}

.pk-social-links-scheme-bold .pk-social-links-500px .pk-social-links-link:hover .pk-social-links-icon {
	color: #19b3ff;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-500px .pk-social-links-link {
	color: #0099E5 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-500px .pk-social-links-link:hover .pk-social-links-icon {
	color: #19b3ff !important;
}

.pk-social-links-scheme-bold .pk-social-links-delicious .pk-social-links-link {
	color: #3399FF;
}

.pk-social-links-scheme-bold .pk-social-links-delicious .pk-social-links-link:hover .pk-social-links-icon {
	color: #66b3ff;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-delicious .pk-social-links-link {
	color: #3399FF !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-delicious .pk-social-links-link:hover .pk-social-links-icon {
	color: #66b3ff !important;
}

.pk-social-links-scheme-bold .pk-social-links-deviantart .pk-social-links-link {
	color: #05CC47;
}

.pk-social-links-scheme-bold .pk-social-links-deviantart .pk-social-links-link:hover .pk-social-links-icon {
	color: #0bf95a;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-deviantart .pk-social-links-link {
	color: #05CC47 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-deviantart .pk-social-links-link:hover .pk-social-links-icon {
	color: #0bf95a !important;
}

.pk-social-links-scheme-bold .pk-social-links-houzz .pk-social-links-link {
	color: #7AC142;
}

.pk-social-links-scheme-bold .pk-social-links-houzz .pk-social-links-link:hover .pk-social-links-icon {
	color: #95ce68;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-houzz .pk-social-links-link {
	color: #7AC142 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-houzz .pk-social-links-link:hover .pk-social-links-icon {
	color: #95ce68 !important;
}

.pk-social-links-scheme-bold .pk-social-links-meetup .pk-social-links-link {
	color: #EC1C40;
}

.pk-social-links-scheme-bold .pk-social-links-meetup .pk-social-links-link:hover .pk-social-links-icon {
	color: #f04b68;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-meetup .pk-social-links-link {
	color: #EC1C40 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-meetup .pk-social-links-link:hover .pk-social-links-icon {
	color: #f04b68 !important;
}

.pk-social-links-scheme-bold .pk-social-links-producthunt .pk-social-links-link {
	color: #DA552F;
}

.pk-social-links-scheme-bold .pk-social-links-producthunt .pk-social-links-link:hover .pk-social-links-icon {
	color: #e2785a;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-producthunt .pk-social-links-link {
	color: #DA552F !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-producthunt .pk-social-links-link:hover .pk-social-links-icon {
	color: #e2785a !important;
}

.pk-social-links-scheme-bold .pk-social-links-slideshare .pk-social-links-link {
	color: #0077B5;
}

.pk-social-links-scheme-bold .pk-social-links-slideshare .pk-social-links-link:hover .pk-social-links-icon {
	color: #0099e8;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-slideshare .pk-social-links-link {
	color: #0077B5 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-slideshare .pk-social-links-link:hover .pk-social-links-icon {
	color: #0099e8 !important;
}

.pk-social-links-scheme-bold .pk-social-links-tripadvisor .pk-social-links-link {
	color: #589442;
}

.pk-social-links-scheme-bold .pk-social-links-tripadvisor .pk-social-links-link:hover .pk-social-links-icon {
	color: #6fb356;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-tripadvisor .pk-social-links-link {
	color: #589442 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-tripadvisor .pk-social-links-link:hover .pk-social-links-icon {
	color: #6fb356 !important;
}

.pk-social-links-scheme-bold .pk-social-links-steam .pk-social-links-link {
	color: #00ADEE;
}

.pk-social-links-scheme-bold .pk-social-links-steam .pk-social-links-link:hover .pk-social-links-icon {
	color: #22c3ff;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-steam .pk-social-links-link {
	color: #00ADEE !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-steam .pk-social-links-link:hover .pk-social-links-icon {
	color: #22c3ff !important;
}

.pk-social-links-scheme-bold .pk-social-links-thumbtack .pk-social-links-link {
	color: #1AA1D8;
}

.pk-social-links-scheme-bold .pk-social-links-thumbtack .pk-social-links-link:hover .pk-social-links-icon {
	color: #3db6e8;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-thumbtack .pk-social-links-link {
	color: #1AA1D8 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-thumbtack .pk-social-links-link:hover .pk-social-links-icon {
	color: #3db6e8 !important;
}

.pk-social-links-scheme-bold .pk-social-links-goodreads .pk-social-links-link {
	color: #BAAC9A;
}

.pk-social-links-scheme-bold .pk-social-links-goodreads .pk-social-links-link:hover .pk-social-links-icon {
	color: #cfc5b8;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-goodreads .pk-social-links-link {
	color: #BAAC9A !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-goodreads .pk-social-links-link:hover .pk-social-links-icon {
	color: #cfc5b8 !important;
}

.pk-social-links-scheme-bold .pk-social-links-mastodon .pk-social-links-link {
	color: #3088D4;
}

.pk-social-links-scheme-bold .pk-social-links-mastodon .pk-social-links-link:hover .pk-social-links-icon {
	color: #5aa0dd;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-mastodon .pk-social-links-link {
	color: #3088D4 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-mastodon .pk-social-links-link:hover .pk-social-links-icon {
	color: #5aa0dd !important;
}

.pk-social-links-scheme-bold .pk-social-links-pixelfed .pk-social-links-link {
	color: #F22349;
}

.pk-social-links-scheme-bold .pk-social-links-pixelfed .pk-social-links-link:hover .pk-social-links-icon {
	color: #f55371;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-pixelfed .pk-social-links-link {
	color: #F22349 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-pixelfed .pk-social-links-link:hover .pk-social-links-icon {
	color: #f55371 !important;
}

.pk-social-links-scheme-bold .pk-social-links-microblog .pk-social-links-link {
	color: #FD8308;
}

.pk-social-links-scheme-bold .pk-social-links-microblog .pk-social-links-link:hover .pk-social-links-icon {
	color: #fd9c3b;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-microblog .pk-social-links-link {
	color: #FD8308 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-microblog .pk-social-links-link:hover .pk-social-links-icon {
	color: #fd9c3b !important;
}

.pk-social-links-scheme-bold .pk-social-links-googlenews .pk-social-links-link {
	color: #4b8cf5;
}

.pk-social-links-scheme-bold .pk-social-links-googlenews .pk-social-links-link:hover .pk-social-links-icon {
	color: #7babf8;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-googlenews .pk-social-links-link {
	color: #4b8cf5 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-googlenews .pk-social-links-link:hover .pk-social-links-icon {
	color: #7babf8 !important;
}

.pk-social-links-scheme-bold .pk-social-links-flipboard .pk-social-links-link {
	color: #f52928;
}

.pk-social-links-scheme-bold .pk-social-links-flipboard .pk-social-links-link:hover .pk-social-links-icon {
	color: #f75a59;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-flipboard .pk-social-links-link {
	color: #f52928 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-flipboard .pk-social-links-link:hover .pk-social-links-icon {
	color: #f75a59 !important;
}

.pk-social-links-scheme-bold .pk-social-links-bluesky .pk-social-links-link {
	color: #4f93f0;
}

.pk-social-links-scheme-bold .pk-social-links-bluesky .pk-social-links-link:hover .pk-social-links-icon {
	color: #7eb0f4;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-bluesky .pk-social-links-link {
	color: #4f93f0 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-bluesky .pk-social-links-link:hover .pk-social-links-icon {
	color: #7eb0f4 !important;
}

.pk-social-links-scheme-bold .pk-social-links-threads .pk-social-links-link {
	color: #000000;
}

.pk-social-links-scheme-bold .pk-social-links-threads .pk-social-links-link:hover .pk-social-links-icon {
	color: #1a1919;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-threads .pk-social-links-link {
	color: #000000 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-threads .pk-social-links-link:hover .pk-social-links-icon {
	color: #1a1919 !important;
}

.pk-social-links-scheme-bold .pk-social-links-strava .pk-social-links-link {
	color: #FC4C02;
}

.pk-social-links-scheme-bold .pk-social-links-strava .pk-social-links-link:hover .pk-social-links-icon {
	color: #fd6f34;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-strava .pk-social-links-link {
	color: #FC4C02 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-strava .pk-social-links-link:hover .pk-social-links-icon {
	color: #fd6f34 !important;
}

.pk-social-links-scheme-bold .pk-social-links-phone .pk-social-links-link {
	color: #121212;
}

.pk-social-links-scheme-bold .pk-social-links-phone .pk-social-links-link:hover .pk-social-links-icon {
	color: #2c2b2b;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-phone .pk-social-links-link {
	color: #121212 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-phone .pk-social-links-link:hover .pk-social-links-icon {
	color: #2c2b2b !important;
}

.pk-social-links-scheme-bold .pk-social-links-mail .pk-social-links-link {
	color: #121212;
}

.pk-social-links-scheme-bold .pk-social-links-mail .pk-social-links-link:hover .pk-social-links-icon {
	color: #2c2b2b;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-mail .pk-social-links-link {
	color: #121212 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-mail .pk-social-links-link:hover .pk-social-links-icon {
	color: #2c2b2b !important;
}

.pk-social-links-scheme-bold .pk-social-links-rss .pk-social-links-link {
	color: #FFA500;
}

.pk-social-links-scheme-bold .pk-social-links-rss .pk-social-links-link:hover .pk-social-links-icon {
	color: #ffb733;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-rss .pk-social-links-link {
	color: #FFA500 !important;
}

.is-style-pk-social-links-bold.cnvs-block-social-links .pk-social-links-rss .pk-social-links-link:hover .pk-social-links-icon {
	color: #ffb733 !important;
}

.pk-social-links-scheme-inverse .pk-social-links-items .pk-social-links-link,
.is-style-pk-social-links-inverse .pk-social-links-items .pk-social-links-link {
	color: var(--pk-social-inverse-link-color) !important;
}

.pk-social-links-scheme-inverse .pk-social-links-items .pk-social-links-link .pk-social-links-icon,
.pk-social-links-scheme-inverse .pk-social-links-items .pk-social-links-link .pk-social-links-title,
.pk-social-links-scheme-inverse .pk-social-links-items .pk-social-links-link .pk-social-links-label,
.pk-social-links-scheme-inverse .pk-social-links-items .pk-social-links-link .pk-social-links-count,
.is-style-pk-social-links-inverse .pk-social-links-items .pk-social-links-link .pk-social-links-icon,
.is-style-pk-social-links-inverse .pk-social-links-items .pk-social-links-link .pk-social-links-title,
.is-style-pk-social-links-inverse .pk-social-links-items .pk-social-links-link .pk-social-links-label,
.is-style-pk-social-links-inverse .pk-social-links-items .pk-social-links-link .pk-social-links-count {
	color: inherit !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-twitter .pk-social-links-link:hover .pk-social-links-icon {
	color: #00aced !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-facebook .pk-social-links-link:hover .pk-social-links-icon {
	color: #3b5998 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-instagram .pk-social-links-link:hover .pk-social-links-icon {
	color: #675144 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-fb-messenger .pk-social-links-link:hover .pk-social-links-icon {
	color: #0084ff !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-youtube .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff0000 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-vimeo .pk-social-links-link:hover .pk-social-links-icon {
	color: #00ADEF !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-soundcloud .pk-social-links-link:hover .pk-social-links-icon {
	color: #FE8336 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-spotify .pk-social-links-link:hover .pk-social-links-icon {
	color: #1ED760 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-dribbble .pk-social-links-link:hover .pk-social-links-icon {
	color: #EA4C89 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-behance .pk-social-links-link:hover .pk-social-links-icon {
	color: #115EFA !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-github .pk-social-links-link:hover .pk-social-links-icon {
	color: #010101 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-tumblr .pk-social-links-link:hover .pk-social-links-icon {
	color: #35455C !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-bloglovin .pk-social-links-link:hover .pk-social-links-icon {
	color: #00BDF4 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-linkedin .pk-social-links-link:hover .pk-social-links-icon {
	color: #007bb6 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-pinterest .pk-social-links-link:hover .pk-social-links-icon {
	color: #cb2027 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-stumbleupon .pk-social-links-link:hover .pk-social-links-icon {
	color: #eb4823 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-whatsapp .pk-social-links-link:hover .pk-social-links-icon {
	color: #29a628 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-telegram .pk-social-links-link:hover .pk-social-links-icon {
	color: #2ca5e0 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-line .pk-social-links-link:hover .pk-social-links-icon {
	color: #25af00 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-viber .pk-social-links-link:hover .pk-social-links-icon {
	color: #7b519d !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-pocket .pk-social-links-link:hover .pk-social-links-icon {
	color: #ef4056 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-messenger .pk-social-links-link:hover .pk-social-links-icon {
	color: #0084ff !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-ok .pk-social-links-link:hover .pk-social-links-icon {
	color: #EE8208 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-vk .pk-social-links-link:hover .pk-social-links-icon {
	color: #45668e !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-vkontakte .pk-social-links-link:hover .pk-social-links-icon {
	color: #45668e !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-xing .pk-social-links-link:hover .pk-social-links-icon {
	color: #006567 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-twitch .pk-social-links-link:hover .pk-social-links-icon {
	color: #4B367C !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-flickr .pk-social-links-link:hover .pk-social-links-icon {
	color: #FF1981 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-snapchat .pk-social-links-link:hover .pk-social-links-icon {
	color: #F0EC00 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-medium .pk-social-links-link:hover .pk-social-links-icon {
	color: #1f1f1f !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-reddit .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff4500 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-wechat .pk-social-links-link:hover .pk-social-links-icon {
	color: #1AAD19 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-tiktok .pk-social-links-link:hover .pk-social-links-icon {
	color: #000000 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-discord .pk-social-links-link:hover .pk-social-links-icon {
	color: #5b77b8 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-weibo .pk-social-links-link:hover .pk-social-links-icon {
	color: #D72829 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-android .pk-social-links-link:hover .pk-social-links-icon {
	color: #A4C639 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-apple .pk-social-links-link:hover .pk-social-links-icon {
	color: #444444 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-yelp .pk-social-links-link:hover .pk-social-links-icon {
	color: #D32323 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-stackoverflow .pk-social-links-link:hover .pk-social-links-icon {
	color: #FE7A15 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-codepen .pk-social-links-link:hover .pk-social-links-icon {
	color: #000000 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-gitlab .pk-social-links-link:hover .pk-social-links-icon {
	color: #E24329 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-freecodecamp .pk-social-links-link:hover .pk-social-links-icon {
	color: #006400 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-jsfiddle .pk-social-links-link:hover .pk-social-links-icon {
	color: #487AA2 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-bitbucket .pk-social-links-link:hover .pk-social-links-icon {
	color: #205081 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-foursquare .pk-social-links-link:hover .pk-social-links-icon {
	color: #2D5BE3 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-500px .pk-social-links-link:hover .pk-social-links-icon {
	color: #0099E5 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-delicious .pk-social-links-link:hover .pk-social-links-icon {
	color: #3399FF !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-deviantart .pk-social-links-link:hover .pk-social-links-icon {
	color: #05CC47 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-houzz .pk-social-links-link:hover .pk-social-links-icon {
	color: #7AC142 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-meetup .pk-social-links-link:hover .pk-social-links-icon {
	color: #EC1C40 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-producthunt .pk-social-links-link:hover .pk-social-links-icon {
	color: #DA552F !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-slideshare .pk-social-links-link:hover .pk-social-links-icon {
	color: #0077B5 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-tripadvisor .pk-social-links-link:hover .pk-social-links-icon {
	color: #589442 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-steam .pk-social-links-link:hover .pk-social-links-icon {
	color: #00ADEE !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-thumbtack .pk-social-links-link:hover .pk-social-links-icon {
	color: #1AA1D8 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-goodreads .pk-social-links-link:hover .pk-social-links-icon {
	color: #BAAC9A !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-mastodon .pk-social-links-link:hover .pk-social-links-icon {
	color: #3088D4 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-pixelfed .pk-social-links-link:hover .pk-social-links-icon {
	color: #F22349 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-microblog .pk-social-links-link:hover .pk-social-links-icon {
	color: #FD8308 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-googlenews .pk-social-links-link:hover .pk-social-links-icon {
	color: #4b8cf5 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-flipboard .pk-social-links-link:hover .pk-social-links-icon {
	color: #f52928 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-bluesky .pk-social-links-link:hover .pk-social-links-icon {
	color: #4f93f0 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-threads .pk-social-links-link:hover .pk-social-links-icon {
	color: #000000 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-strava .pk-social-links-link:hover .pk-social-links-icon {
	color: #FC4C02 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-phone .pk-social-links-link:hover .pk-social-links-icon {
	color: #121212 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-mail .pk-social-links-link:hover .pk-social-links-icon {
	color: #121212 !important;
}

.is-style-pk-social-links-inverse.cnvs-block-social-links .pk-social-links-rss .pk-social-links-link:hover .pk-social-links-icon {
	color: #FFA500 !important;
}

.pk-social-links-scheme-light-bg .pk-social-links-link,
.is-style-pk-social-links-light-bg .pk-social-links-link {
	padding: .8rem 1rem;
	background-color: var(--pk-social-light-bg-link-background);
	color: var(--pk-social-light-bg-color);
}

.pk-social-links-scheme-light-bg .pk-social-links-link .pk-social-links-title,
.is-style-pk-social-links-light-bg .pk-social-links-link .pk-social-links-title {
	color: var(--pk-social-light-bg-title-color);
}

.pk-social-links-scheme-light-bg .pk-social-links-link .pk-social-links-label,
.is-style-pk-social-links-light-bg .pk-social-links-link .pk-social-links-label {
	color: var(--pk-social-light-bg-label-color);
}

.pk-social-links-scheme-light-bg .pk-social-links-link .pk-social-links-count,
.is-style-pk-social-links-light-bg .pk-social-links-link .pk-social-links-count {
	color: var(--pk-social-light-bg-count-color);
}

.pk-social-links-scheme-light-bg .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-link:hover {
	color: var(--pk-social-light-bg-hover-color);
}

.pk-social-links-scheme-light-bg .pk-social-links-link:hover .pk-social-links-title,
.is-style-pk-social-links-light-bg .pk-social-links-link:hover .pk-social-links-title {
	color: var(--pk-social-light-bg-hover-title-color);
}

.pk-social-links-scheme-light-bg .pk-social-links-link:hover .pk-social-links-label,
.is-style-pk-social-links-light-bg .pk-social-links-link:hover .pk-social-links-label {
	color: var(--pk-social-light-bg-hover-label-color);
}

.pk-social-links-scheme-light-bg .pk-social-links-link:hover .pk-social-links-count,
.is-style-pk-social-links-light-bg .pk-social-links-link:hover .pk-social-links-count {
	color: var(--pk-social-light-bg-hover-count-color);
}

.pk-social-links-scheme-light-bg .pk-social-links-twitter .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-twitter .pk-social-links-link:hover {
	background-color: #00aced;
}

.pk-social-links-scheme-light-bg .pk-social-links-facebook .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-facebook .pk-social-links-link:hover {
	background-color: #3b5998;
}

.pk-social-links-scheme-light-bg .pk-social-links-instagram .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-instagram .pk-social-links-link:hover {
	background-color: #675144;
}

.pk-social-links-scheme-light-bg .pk-social-links-fb-messenger .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-fb-messenger .pk-social-links-link:hover {
	background-color: #0084ff;
}

.pk-social-links-scheme-light-bg .pk-social-links-youtube .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-youtube .pk-social-links-link:hover {
	background-color: #ff0000;
}

.pk-social-links-scheme-light-bg .pk-social-links-vimeo .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-vimeo .pk-social-links-link:hover {
	background-color: #00ADEF;
}

.pk-social-links-scheme-light-bg .pk-social-links-soundcloud .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-soundcloud .pk-social-links-link:hover {
	background-color: #FE8336;
}

.pk-social-links-scheme-light-bg .pk-social-links-spotify .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-spotify .pk-social-links-link:hover {
	background-color: #1ED760;
}

.pk-social-links-scheme-light-bg .pk-social-links-dribbble .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-dribbble .pk-social-links-link:hover {
	background-color: #EA4C89;
}

.pk-social-links-scheme-light-bg .pk-social-links-behance .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-behance .pk-social-links-link:hover {
	background-color: #115EFA;
}

.pk-social-links-scheme-light-bg .pk-social-links-github .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-github .pk-social-links-link:hover {
	background-color: #010101;
}

.pk-social-links-scheme-light-bg .pk-social-links-tumblr .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-tumblr .pk-social-links-link:hover {
	background-color: #35455C;
}

.pk-social-links-scheme-light-bg .pk-social-links-bloglovin .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-bloglovin .pk-social-links-link:hover {
	background-color: #00BDF4;
}

.pk-social-links-scheme-light-bg .pk-social-links-linkedin .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-linkedin .pk-social-links-link:hover {
	background-color: #007bb6;
}

.pk-social-links-scheme-light-bg .pk-social-links-pinterest .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-pinterest .pk-social-links-link:hover {
	background-color: #cb2027;
}

.pk-social-links-scheme-light-bg .pk-social-links-stumbleupon .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-stumbleupon .pk-social-links-link:hover {
	background-color: #eb4823;
}

.pk-social-links-scheme-light-bg .pk-social-links-whatsapp .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-whatsapp .pk-social-links-link:hover {
	background-color: #29a628;
}

.pk-social-links-scheme-light-bg .pk-social-links-telegram .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-telegram .pk-social-links-link:hover {
	background-color: #2ca5e0;
}

.pk-social-links-scheme-light-bg .pk-social-links-line .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-line .pk-social-links-link:hover {
	background-color: #25af00;
}

.pk-social-links-scheme-light-bg .pk-social-links-viber .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-viber .pk-social-links-link:hover {
	background-color: #7b519d;
}

.pk-social-links-scheme-light-bg .pk-social-links-pocket .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-pocket .pk-social-links-link:hover {
	background-color: #ef4056;
}

.pk-social-links-scheme-light-bg .pk-social-links-messenger .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-messenger .pk-social-links-link:hover {
	background-color: #0084ff;
}

.pk-social-links-scheme-light-bg .pk-social-links-ok .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-ok .pk-social-links-link:hover {
	background-color: #EE8208;
}

.pk-social-links-scheme-light-bg .pk-social-links-vk .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-vk .pk-social-links-link:hover {
	background-color: #45668e;
}

.pk-social-links-scheme-light-bg .pk-social-links-vkontakte .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-vkontakte .pk-social-links-link:hover {
	background-color: #45668e;
}

.pk-social-links-scheme-light-bg .pk-social-links-xing .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-xing .pk-social-links-link:hover {
	background-color: #006567;
}

.pk-social-links-scheme-light-bg .pk-social-links-twitch .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-twitch .pk-social-links-link:hover {
	background-color: #4B367C;
}

.pk-social-links-scheme-light-bg .pk-social-links-flickr .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-flickr .pk-social-links-link:hover {
	background-color: #FF1981;
}

.pk-social-links-scheme-light-bg .pk-social-links-snapchat .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-snapchat .pk-social-links-link:hover {
	background-color: #F0EC00;
}

.pk-social-links-scheme-light-bg .pk-social-links-medium .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-medium .pk-social-links-link:hover {
	background-color: #1f1f1f;
}

.pk-social-links-scheme-light-bg .pk-social-links-reddit .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-reddit .pk-social-links-link:hover {
	background-color: #ff4500;
}

.pk-social-links-scheme-light-bg .pk-social-links-wechat .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-wechat .pk-social-links-link:hover {
	background-color: #1AAD19;
}

.pk-social-links-scheme-light-bg .pk-social-links-tiktok .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-tiktok .pk-social-links-link:hover {
	background-color: #000000;
}

.pk-social-links-scheme-light-bg .pk-social-links-discord .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-discord .pk-social-links-link:hover {
	background-color: #5b77b8;
}

.pk-social-links-scheme-light-bg .pk-social-links-weibo .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-weibo .pk-social-links-link:hover {
	background-color: #D72829;
}

.pk-social-links-scheme-light-bg .pk-social-links-android .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-android .pk-social-links-link:hover {
	background-color: #A4C639;
}

.pk-social-links-scheme-light-bg .pk-social-links-apple .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-apple .pk-social-links-link:hover {
	background-color: #444444;
}

.pk-social-links-scheme-light-bg .pk-social-links-yelp .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-yelp .pk-social-links-link:hover {
	background-color: #D32323;
}

.pk-social-links-scheme-light-bg .pk-social-links-stackoverflow .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-stackoverflow .pk-social-links-link:hover {
	background-color: #FE7A15;
}

.pk-social-links-scheme-light-bg .pk-social-links-codepen .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-codepen .pk-social-links-link:hover {
	background-color: #000000;
}

.pk-social-links-scheme-light-bg .pk-social-links-gitlab .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-gitlab .pk-social-links-link:hover {
	background-color: #E24329;
}

.pk-social-links-scheme-light-bg .pk-social-links-freecodecamp .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-freecodecamp .pk-social-links-link:hover {
	background-color: #006400;
}

.pk-social-links-scheme-light-bg .pk-social-links-jsfiddle .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-jsfiddle .pk-social-links-link:hover {
	background-color: #487AA2;
}

.pk-social-links-scheme-light-bg .pk-social-links-bitbucket .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-bitbucket .pk-social-links-link:hover {
	background-color: #205081;
}

.pk-social-links-scheme-light-bg .pk-social-links-foursquare .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-foursquare .pk-social-links-link:hover {
	background-color: #2D5BE3;
}

.pk-social-links-scheme-light-bg .pk-social-links-500px .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-500px .pk-social-links-link:hover {
	background-color: #0099E5;
}

.pk-social-links-scheme-light-bg .pk-social-links-delicious .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-delicious .pk-social-links-link:hover {
	background-color: #3399FF;
}

.pk-social-links-scheme-light-bg .pk-social-links-deviantart .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-deviantart .pk-social-links-link:hover {
	background-color: #05CC47;
}

.pk-social-links-scheme-light-bg .pk-social-links-houzz .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-houzz .pk-social-links-link:hover {
	background-color: #7AC142;
}

.pk-social-links-scheme-light-bg .pk-social-links-meetup .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-meetup .pk-social-links-link:hover {
	background-color: #EC1C40;
}

.pk-social-links-scheme-light-bg .pk-social-links-producthunt .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-producthunt .pk-social-links-link:hover {
	background-color: #DA552F;
}

.pk-social-links-scheme-light-bg .pk-social-links-slideshare .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-slideshare .pk-social-links-link:hover {
	background-color: #0077B5;
}

.pk-social-links-scheme-light-bg .pk-social-links-tripadvisor .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-tripadvisor .pk-social-links-link:hover {
	background-color: #589442;
}

.pk-social-links-scheme-light-bg .pk-social-links-steam .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-steam .pk-social-links-link:hover {
	background-color: #00ADEE;
}

.pk-social-links-scheme-light-bg .pk-social-links-thumbtack .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-thumbtack .pk-social-links-link:hover {
	background-color: #1AA1D8;
}

.pk-social-links-scheme-light-bg .pk-social-links-goodreads .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-goodreads .pk-social-links-link:hover {
	background-color: #BAAC9A;
}

.pk-social-links-scheme-light-bg .pk-social-links-mastodon .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-mastodon .pk-social-links-link:hover {
	background-color: #3088D4;
}

.pk-social-links-scheme-light-bg .pk-social-links-pixelfed .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-pixelfed .pk-social-links-link:hover {
	background-color: #F22349;
}

.pk-social-links-scheme-light-bg .pk-social-links-microblog .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-microblog .pk-social-links-link:hover {
	background-color: #FD8308;
}

.pk-social-links-scheme-light-bg .pk-social-links-googlenews .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-googlenews .pk-social-links-link:hover {
	background-color: #4b8cf5;
}

.pk-social-links-scheme-light-bg .pk-social-links-flipboard .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-flipboard .pk-social-links-link:hover {
	background-color: #f52928;
}

.pk-social-links-scheme-light-bg .pk-social-links-bluesky .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-bluesky .pk-social-links-link:hover {
	background-color: #4f93f0;
}

.pk-social-links-scheme-light-bg .pk-social-links-threads .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-threads .pk-social-links-link:hover {
	background-color: #000000;
}

.pk-social-links-scheme-light-bg .pk-social-links-strava .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-strava .pk-social-links-link:hover {
	background-color: #FC4C02;
}

.pk-social-links-scheme-light-bg .pk-social-links-phone .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-phone .pk-social-links-link:hover {
	background-color: #121212;
}

.pk-social-links-scheme-light-bg .pk-social-links-mail .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-mail .pk-social-links-link:hover {
	background-color: #121212;
}

.pk-social-links-scheme-light-bg .pk-social-links-rss .pk-social-links-link:hover,
.is-style-pk-social-links-light-bg .pk-social-links-rss .pk-social-links-link:hover {
	background-color: #FFA500;
}

.pk-social-links-scheme-bold-bg .pk-social-links-items .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-items .pk-social-links-link {
	padding: .8rem 1rem;
	color: var(--pk-social-bold-bg-link-color) !important;
}

.pk-social-links-scheme-bold-bg .pk-social-links-items .pk-social-links-link .pk-social-links-icon,
.pk-social-links-scheme-bold-bg .pk-social-links-items .pk-social-links-link .pk-social-links-title,
.pk-social-links-scheme-bold-bg .pk-social-links-items .pk-social-links-link .pk-social-links-label,
.pk-social-links-scheme-bold-bg .pk-social-links-items .pk-social-links-link .pk-social-links-count,
.is-style-pk-social-links-bold-bg .pk-social-links-items .pk-social-links-link .pk-social-links-icon,
.is-style-pk-social-links-bold-bg .pk-social-links-items .pk-social-links-link .pk-social-links-title,
.is-style-pk-social-links-bold-bg .pk-social-links-items .pk-social-links-link .pk-social-links-label,
.is-style-pk-social-links-bold-bg .pk-social-links-items .pk-social-links-link .pk-social-links-count {
	color: inherit !important;
}

.pk-social-links-scheme-bold-bg .pk-social-links-twitter .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-twitter .pk-social-links-link {
	background-color: #00aced;
}

.pk-social-links-scheme-bold-bg .pk-social-links-twitter .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-twitter .pk-social-links-link:hover {
	background-color: #21c2ff;
}

.pk-social-links-scheme-bold-bg .pk-social-links-facebook .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-facebook .pk-social-links-link {
	background-color: #3b5998;
}

.pk-social-links-scheme-bold-bg .pk-social-links-facebook .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-facebook .pk-social-links-link:hover {
	background-color: #4c70ba;
}

.pk-social-links-scheme-bold-bg .pk-social-links-instagram .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-instagram .pk-social-links-link {
	background-color: #675144;
}

.pk-social-links-scheme-bold-bg .pk-social-links-instagram .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-instagram .pk-social-links-link:hover {
	background-color: #866958;
}

.pk-social-links-scheme-bold-bg .pk-social-links-fb-messenger .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-fb-messenger .pk-social-links-link {
	background-color: #0084ff;
}

.pk-social-links-scheme-bold-bg .pk-social-links-fb-messenger .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-fb-messenger .pk-social-links-link:hover {
	background-color: #339dff;
}

.pk-social-links-scheme-bold-bg .pk-social-links-youtube .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-youtube .pk-social-links-link {
	background-color: #ff0000;
}

.pk-social-links-scheme-bold-bg .pk-social-links-youtube .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-youtube .pk-social-links-link:hover {
	background-color: #ff3333;
}

.pk-social-links-scheme-bold-bg .pk-social-links-vimeo .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-vimeo .pk-social-links-link {
	background-color: #00ADEF;
}

.pk-social-links-scheme-bold-bg .pk-social-links-vimeo .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-vimeo .pk-social-links-link:hover {
	background-color: #23c2ff;
}

.pk-social-links-scheme-bold-bg .pk-social-links-soundcloud .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-soundcloud .pk-social-links-link {
	background-color: #FE8336;
}

.pk-social-links-scheme-bold-bg .pk-social-links-soundcloud .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-soundcloud .pk-social-links-link:hover {
	background-color: #fea269;
}

.pk-social-links-scheme-bold-bg .pk-social-links-spotify .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-spotify .pk-social-links-link {
	background-color: #1ED760;
}

.pk-social-links-scheme-bold-bg .pk-social-links-spotify .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-spotify .pk-social-links-link:hover {
	background-color: #43e57d;
}

.pk-social-links-scheme-bold-bg .pk-social-links-dribbble .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-dribbble .pk-social-links-link {
	background-color: #EA4C89;
}

.pk-social-links-scheme-bold-bg .pk-social-links-dribbble .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-dribbble .pk-social-links-link:hover {
	background-color: #ef7aa7;
}

.pk-social-links-scheme-bold-bg .pk-social-links-behance .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-behance .pk-social-links-link {
	background-color: #115EFA;
}

.pk-social-links-scheme-bold-bg .pk-social-links-behance .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-behance .pk-social-links-link:hover {
	background-color: #4380fb;
}

.pk-social-links-scheme-bold-bg .pk-social-links-github .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-github .pk-social-links-link {
	background-color: #010101;
}

.pk-social-links-scheme-bold-bg .pk-social-links-github .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-github .pk-social-links-link:hover {
	background-color: #1b1a1a;
}

.pk-social-links-scheme-bold-bg .pk-social-links-tumblr .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-tumblr .pk-social-links-link {
	background-color: #35455C;
}

.pk-social-links-scheme-bold-bg .pk-social-links-tumblr .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-tumblr .pk-social-links-link:hover {
	background-color: #485d7c;
}

.pk-social-links-scheme-bold-bg .pk-social-links-bloglovin .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-bloglovin .pk-social-links-link {
	background-color: #00BDF4;
}

.pk-social-links-scheme-bold-bg .pk-social-links-bloglovin .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-bloglovin .pk-social-links-link:hover {
	background-color: #28cfff;
}

.pk-social-links-scheme-bold-bg .pk-social-links-linkedin .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-linkedin .pk-social-links-link {
	background-color: #007bb6;
}

.pk-social-links-scheme-bold-bg .pk-social-links-linkedin .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-linkedin .pk-social-links-link:hover {
	background-color: #009de9;
}

.pk-social-links-scheme-bold-bg .pk-social-links-pinterest .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-pinterest .pk-social-links-link {
	background-color: #cb2027;
}

.pk-social-links-scheme-bold-bg .pk-social-links-pinterest .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-pinterest .pk-social-links-link:hover {
	background-color: #e03e44;
}

.pk-social-links-scheme-bold-bg .pk-social-links-stumbleupon .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-stumbleupon .pk-social-links-link {
	background-color: #eb4823;
}

.pk-social-links-scheme-bold-bg .pk-social-links-stumbleupon .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-stumbleupon .pk-social-links-link:hover {
	background-color: #ef6f52;
}

.pk-social-links-scheme-bold-bg .pk-social-links-whatsapp .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-whatsapp .pk-social-links-link {
	background-color: #29a628;
}

.pk-social-links-scheme-bold-bg .pk-social-links-whatsapp .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-whatsapp .pk-social-links-link:hover {
	background-color: #34ce33;
}

.pk-social-links-scheme-bold-bg .pk-social-links-telegram .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-telegram .pk-social-links-link {
	background-color: #2ca5e0;
}

.pk-social-links-scheme-bold-bg .pk-social-links-telegram .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-telegram .pk-social-links-link:hover {
	background-color: #58b8e7;
}

.pk-social-links-scheme-bold-bg .pk-social-links-line .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-line .pk-social-links-link {
	background-color: #25af00;
}

.pk-social-links-scheme-bold-bg .pk-social-links-line .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-line .pk-social-links-link:hover {
	background-color: #30e200;
}

.pk-social-links-scheme-bold-bg .pk-social-links-viber .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-viber .pk-social-links-link {
	background-color: #7b519d;
}

.pk-social-links-scheme-bold-bg .pk-social-links-viber .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-viber .pk-social-links-link:hover {
	background-color: #946db4;
}

.pk-social-links-scheme-bold-bg .pk-social-links-pocket .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-pocket .pk-social-links-link {
	background-color: #ef4056;
}

.pk-social-links-scheme-bold-bg .pk-social-links-pocket .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-pocket .pk-social-links-link:hover {
	background-color: #f36f80;
}

.pk-social-links-scheme-bold-bg .pk-social-links-messenger .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-messenger .pk-social-links-link {
	background-color: #0084ff;
}

.pk-social-links-scheme-bold-bg .pk-social-links-messenger .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-messenger .pk-social-links-link:hover {
	background-color: #339dff;
}

.pk-social-links-scheme-bold-bg .pk-social-links-ok .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-ok .pk-social-links-link {
	background-color: #EE8208;
}

.pk-social-links-scheme-bold-bg .pk-social-links-ok .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-ok .pk-social-links-link:hover {
	background-color: #f89b31;
}

.pk-social-links-scheme-bold-bg .pk-social-links-vk .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-vk .pk-social-links-link {
	background-color: #45668e;
}

.pk-social-links-scheme-bold-bg .pk-social-links-vk .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-vk .pk-social-links-link:hover {
	background-color: #587fae;
}

.pk-social-links-scheme-bold-bg .pk-social-links-vkontakte .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-vkontakte .pk-social-links-link {
	background-color: #45668e;
}

.pk-social-links-scheme-bold-bg .pk-social-links-vkontakte .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-vkontakte .pk-social-links-link:hover {
	background-color: #587fae;
}

.pk-social-links-scheme-bold-bg .pk-social-links-xing .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-xing .pk-social-links-link {
	background-color: #006567;
}

.pk-social-links-scheme-bold-bg .pk-social-links-xing .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-xing .pk-social-links-link:hover {
	background-color: #00979a;
}

.pk-social-links-scheme-bold-bg .pk-social-links-twitch .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-twitch .pk-social-links-link {
	background-color: #4B367C;
}

.pk-social-links-scheme-bold-bg .pk-social-links-twitch .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-twitch .pk-social-links-link:hover {
	background-color: #6045a0;
}

.pk-social-links-scheme-bold-bg .pk-social-links-flickr .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-flickr .pk-social-links-link {
	background-color: #FF1981;
}

.pk-social-links-scheme-bold-bg .pk-social-links-flickr .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-flickr .pk-social-links-link:hover {
	background-color: #ff4c9d;
}

.pk-social-links-scheme-bold-bg .pk-social-links-snapchat .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-snapchat .pk-social-links-link {
	background-color: #F0EC00;
}

.pk-social-links-scheme-bold-bg .pk-social-links-snapchat .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-snapchat .pk-social-links-link:hover {
	background-color: #fffb24;
}

.pk-social-links-scheme-bold-bg .pk-social-links-medium .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-medium .pk-social-links-link {
	background-color: #1f1f1f;
}

.pk-social-links-scheme-bold-bg .pk-social-links-medium .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-medium .pk-social-links-link:hover {
	background-color: #393838;
}

.pk-social-links-scheme-bold-bg .pk-social-links-reddit .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-reddit .pk-social-links-link {
	background-color: #ff4500;
}

.pk-social-links-scheme-bold-bg .pk-social-links-reddit .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-reddit .pk-social-links-link:hover {
	background-color: #ff6a33;
}

.pk-social-links-scheme-bold-bg .pk-social-links-wechat .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-wechat .pk-social-links-link {
	background-color: #1AAD19;
}

.pk-social-links-scheme-bold-bg .pk-social-links-wechat .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-wechat .pk-social-links-link:hover {
	background-color: #21da1f;
}

.pk-social-links-scheme-bold-bg .pk-social-links-tiktok .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-tiktok .pk-social-links-link {
	background-color: #000000;
}

.pk-social-links-scheme-bold-bg .pk-social-links-tiktok .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-tiktok .pk-social-links-link:hover {
	background-color: #1a1919;
}

.pk-social-links-scheme-bold-bg .pk-social-links-discord .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-discord .pk-social-links-link {
	background-color: #5b77b8;
}

.pk-social-links-scheme-bold-bg .pk-social-links-discord .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-discord .pk-social-links-link:hover {
	background-color: #7f95c7;
}

.pk-social-links-scheme-bold-bg .pk-social-links-weibo .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-weibo .pk-social-links-link {
	background-color: #D72829;
}

.pk-social-links-scheme-bold-bg .pk-social-links-weibo .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-weibo .pk-social-links-link:hover {
	background-color: #df5354;
}

.pk-social-links-scheme-bold-bg .pk-social-links-android .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-android .pk-social-links-link {
	background-color: #A4C639;
}

.pk-social-links-scheme-bold-bg .pk-social-links-android .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-android .pk-social-links-link:hover {
	background-color: #b6d161;
}

.pk-social-links-scheme-bold-bg .pk-social-links-apple .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-apple .pk-social-links-link {
	background-color: #444444;
}

.pk-social-links-scheme-bold-bg .pk-social-links-apple .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-apple .pk-social-links-link:hover {
	background-color: #5e5d5d;
}

.pk-social-links-scheme-bold-bg .pk-social-links-yelp .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-yelp .pk-social-links-link {
	background-color: #D32323;
}

.pk-social-links-scheme-bold-bg .pk-social-links-yelp .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-yelp .pk-social-links-link:hover {
	background-color: #e14848;
}

.pk-social-links-scheme-bold-bg .pk-social-links-stackoverflow .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-stackoverflow .pk-social-links-link {
	background-color: #FE7A15;
}

.pk-social-links-scheme-bold-bg .pk-social-links-stackoverflow .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-stackoverflow .pk-social-links-link:hover {
	background-color: #fe9748;
}

.pk-social-links-scheme-bold-bg .pk-social-links-codepen .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-codepen .pk-social-links-link {
	background-color: #000000;
}

.pk-social-links-scheme-bold-bg .pk-social-links-codepen .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-codepen .pk-social-links-link:hover {
	background-color: #1a1919;
}

.pk-social-links-scheme-bold-bg .pk-social-links-gitlab .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-gitlab .pk-social-links-link {
	background-color: #E24329;
}

.pk-social-links-scheme-bold-bg .pk-social-links-gitlab .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-gitlab .pk-social-links-link:hover {
	background-color: #e86a56;
}

.pk-social-links-scheme-bold-bg .pk-social-links-freecodecamp .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-freecodecamp .pk-social-links-link {
	background-color: #006400;
}

.pk-social-links-scheme-bold-bg .pk-social-links-freecodecamp .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-freecodecamp .pk-social-links-link:hover {
	background-color: #009700;
}

.pk-social-links-scheme-bold-bg .pk-social-links-jsfiddle .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-jsfiddle .pk-social-links-link {
	background-color: #487AA2;
}

.pk-social-links-scheme-bold-bg .pk-social-links-jsfiddle .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-jsfiddle .pk-social-links-link:hover {
	background-color: #6393ba;
}

.pk-social-links-scheme-bold-bg .pk-social-links-bitbucket .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-bitbucket .pk-social-links-link {
	background-color: #205081;
}

.pk-social-links-scheme-bold-bg .pk-social-links-bitbucket .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-bitbucket .pk-social-links-link:hover {
	background-color: #2a69aa;
}

.pk-social-links-scheme-bold-bg .pk-social-links-foursquare .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-foursquare .pk-social-links-link {
	background-color: #2D5BE3;
}

.pk-social-links-scheme-bold-bg .pk-social-links-foursquare .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-foursquare .pk-social-links-link:hover {
	background-color: #5a7ee9;
}

.pk-social-links-scheme-bold-bg .pk-social-links-500px .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-500px .pk-social-links-link {
	background-color: #0099E5;
}

.pk-social-links-scheme-bold-bg .pk-social-links-500px .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-500px .pk-social-links-link:hover {
	background-color: #19b3ff;
}

.pk-social-links-scheme-bold-bg .pk-social-links-delicious .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-delicious .pk-social-links-link {
	background-color: #3399FF;
}

.pk-social-links-scheme-bold-bg .pk-social-links-delicious .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-delicious .pk-social-links-link:hover {
	background-color: #66b3ff;
}

.pk-social-links-scheme-bold-bg .pk-social-links-deviantart .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-deviantart .pk-social-links-link {
	background-color: #05CC47;
}

.pk-social-links-scheme-bold-bg .pk-social-links-deviantart .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-deviantart .pk-social-links-link:hover {
	background-color: #0bf95a;
}

.pk-social-links-scheme-bold-bg .pk-social-links-houzz .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-houzz .pk-social-links-link {
	background-color: #7AC142;
}

.pk-social-links-scheme-bold-bg .pk-social-links-houzz .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-houzz .pk-social-links-link:hover {
	background-color: #95ce68;
}

.pk-social-links-scheme-bold-bg .pk-social-links-meetup .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-meetup .pk-social-links-link {
	background-color: #EC1C40;
}

.pk-social-links-scheme-bold-bg .pk-social-links-meetup .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-meetup .pk-social-links-link:hover {
	background-color: #f04b68;
}

.pk-social-links-scheme-bold-bg .pk-social-links-producthunt .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-producthunt .pk-social-links-link {
	background-color: #DA552F;
}

.pk-social-links-scheme-bold-bg .pk-social-links-producthunt .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-producthunt .pk-social-links-link:hover {
	background-color: #e2785a;
}

.pk-social-links-scheme-bold-bg .pk-social-links-slideshare .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-slideshare .pk-social-links-link {
	background-color: #0077B5;
}

.pk-social-links-scheme-bold-bg .pk-social-links-slideshare .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-slideshare .pk-social-links-link:hover {
	background-color: #0099e8;
}

.pk-social-links-scheme-bold-bg .pk-social-links-tripadvisor .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-tripadvisor .pk-social-links-link {
	background-color: #589442;
}

.pk-social-links-scheme-bold-bg .pk-social-links-tripadvisor .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-tripadvisor .pk-social-links-link:hover {
	background-color: #6fb356;
}

.pk-social-links-scheme-bold-bg .pk-social-links-steam .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-steam .pk-social-links-link {
	background-color: #00ADEE;
}

.pk-social-links-scheme-bold-bg .pk-social-links-steam .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-steam .pk-social-links-link:hover {
	background-color: #22c3ff;
}

.pk-social-links-scheme-bold-bg .pk-social-links-thumbtack .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-thumbtack .pk-social-links-link {
	background-color: #1AA1D8;
}

.pk-social-links-scheme-bold-bg .pk-social-links-thumbtack .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-thumbtack .pk-social-links-link:hover {
	background-color: #3db6e8;
}

.pk-social-links-scheme-bold-bg .pk-social-links-goodreads .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-goodreads .pk-social-links-link {
	background-color: #BAAC9A;
}

.pk-social-links-scheme-bold-bg .pk-social-links-goodreads .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-goodreads .pk-social-links-link:hover {
	background-color: #cfc5b8;
}

.pk-social-links-scheme-bold-bg .pk-social-links-mastodon .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-mastodon .pk-social-links-link {
	background-color: #3088D4;
}

.pk-social-links-scheme-bold-bg .pk-social-links-mastodon .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-mastodon .pk-social-links-link:hover {
	background-color: #5aa0dd;
}

.pk-social-links-scheme-bold-bg .pk-social-links-pixelfed .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-pixelfed .pk-social-links-link {
	background-color: #F22349;
}

.pk-social-links-scheme-bold-bg .pk-social-links-pixelfed .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-pixelfed .pk-social-links-link:hover {
	background-color: #f55371;
}

.pk-social-links-scheme-bold-bg .pk-social-links-microblog .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-microblog .pk-social-links-link {
	background-color: #FD8308;
}

.pk-social-links-scheme-bold-bg .pk-social-links-microblog .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-microblog .pk-social-links-link:hover {
	background-color: #fd9c3b;
}

.pk-social-links-scheme-bold-bg .pk-social-links-googlenews .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-googlenews .pk-social-links-link {
	background-color: #4b8cf5;
}

.pk-social-links-scheme-bold-bg .pk-social-links-googlenews .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-googlenews .pk-social-links-link:hover {
	background-color: #7babf8;
}

.pk-social-links-scheme-bold-bg .pk-social-links-flipboard .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-flipboard .pk-social-links-link {
	background-color: #f52928;
}

.pk-social-links-scheme-bold-bg .pk-social-links-flipboard .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-flipboard .pk-social-links-link:hover {
	background-color: #f75a59;
}

.pk-social-links-scheme-bold-bg .pk-social-links-bluesky .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-bluesky .pk-social-links-link {
	background-color: #4f93f0;
}

.pk-social-links-scheme-bold-bg .pk-social-links-bluesky .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-bluesky .pk-social-links-link:hover {
	background-color: #7eb0f4;
}

.pk-social-links-scheme-bold-bg .pk-social-links-threads .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-threads .pk-social-links-link {
	background-color: #000000;
}

.pk-social-links-scheme-bold-bg .pk-social-links-threads .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-threads .pk-social-links-link:hover {
	background-color: #1a1919;
}

.pk-social-links-scheme-bold-bg .pk-social-links-strava .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-strava .pk-social-links-link {
	background-color: #FC4C02;
}

.pk-social-links-scheme-bold-bg .pk-social-links-strava .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-strava .pk-social-links-link:hover {
	background-color: #fd6f34;
}

.pk-social-links-scheme-bold-bg .pk-social-links-phone .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-phone .pk-social-links-link {
	background-color: #121212;
}

.pk-social-links-scheme-bold-bg .pk-social-links-phone .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-phone .pk-social-links-link:hover {
	background-color: #2c2b2b;
}

.pk-social-links-scheme-bold-bg .pk-social-links-mail .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-mail .pk-social-links-link {
	background-color: #121212;
}

.pk-social-links-scheme-bold-bg .pk-social-links-mail .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-mail .pk-social-links-link:hover {
	background-color: #2c2b2b;
}

.pk-social-links-scheme-bold-bg .pk-social-links-rss .pk-social-links-link,
.is-style-pk-social-links-bold-bg .pk-social-links-rss .pk-social-links-link {
	background-color: #FFA500;
}

.pk-social-links-scheme-bold-bg .pk-social-links-rss .pk-social-links-link:hover,
.is-style-pk-social-links-bold-bg .pk-social-links-rss .pk-social-links-link:hover {
	background-color: #ffb733;
}

.pk-social-links-scheme-dark-bg .pk-social-links-items .pk-social-links-link,
.is-style-pk-social-links-dark-bg .pk-social-links-items .pk-social-links-link {
	background: var(--pk-social-dark-link-background);
	padding: .8rem 1rem;
	color: var(--pk-social-dark-link-color) !important;
}

.pk-social-links-scheme-dark-bg .pk-social-links-items .pk-social-links-link .pk-social-links-icon,
.pk-social-links-scheme-dark-bg .pk-social-links-items .pk-social-links-link .pk-social-links-title,
.pk-social-links-scheme-dark-bg .pk-social-links-items .pk-social-links-link .pk-social-links-label,
.pk-social-links-scheme-dark-bg .pk-social-links-items .pk-social-links-link .pk-social-links-count,
.is-style-pk-social-links-dark-bg .pk-social-links-items .pk-social-links-link .pk-social-links-icon,
.is-style-pk-social-links-dark-bg .pk-social-links-items .pk-social-links-link .pk-social-links-title,
.is-style-pk-social-links-dark-bg .pk-social-links-items .pk-social-links-link .pk-social-links-label,
.is-style-pk-social-links-dark-bg .pk-social-links-items .pk-social-links-link .pk-social-links-count {
	color: inherit !important;
}

.pk-social-links-scheme-dark-bg .pk-social-links-items .pk-social-links-link:hover,
.is-style-pk-social-links-dark-bg .pk-social-links-items .pk-social-links-link:hover {
	background-color: var(--pk-social-dark-link-hover-background);
}

.pk-social-links-scheme-light-rounded .pk-social-links-link,
.is-style-pk-social-links-light-rounded .pk-social-links-link {
	background-color: transparent;
	padding: 0;
}

.pk-social-links-scheme-light-rounded .pk-social-links-icon,
.is-style-pk-social-links-light-rounded .pk-social-links-scheme-gutenberg-block .pk-social-links-icon {
	background-color: var(--pk-social-light-rounded-icon-background);
	display: flex;
	align-content: center;
	justify-content: center;
	width: 2rem;
	height: 2rem;
	line-height: 2rem;
	border-radius: 50%;
	transition: color 0.2s;
}

.pk-social-links-scheme-light-rounded .pk-social-links-title,
.is-style-pk-social-links-light-rounded .pk-social-links-title {
	color: var(--pk-social-light-rounded-title-color);
}

.is-style-pk-social-links-light-rounded .pk-social-links-twitter .pk-social-links-link {
	color: #00aced !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-twitter .pk-social-links-link:hover .pk-social-links-icon {
	color: #21c2ff !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-facebook .pk-social-links-link {
	color: #3b5998 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-facebook .pk-social-links-link:hover .pk-social-links-icon {
	color: #4c70ba !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-instagram .pk-social-links-link {
	color: #675144 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-instagram .pk-social-links-link:hover .pk-social-links-icon {
	color: #866958 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-fb-messenger .pk-social-links-link {
	color: #0084ff !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-fb-messenger .pk-social-links-link:hover .pk-social-links-icon {
	color: #339dff !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-youtube .pk-social-links-link {
	color: #ff0000 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-youtube .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff3333 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-vimeo .pk-social-links-link {
	color: #00ADEF !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-vimeo .pk-social-links-link:hover .pk-social-links-icon {
	color: #23c2ff !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-soundcloud .pk-social-links-link {
	color: #FE8336 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-soundcloud .pk-social-links-link:hover .pk-social-links-icon {
	color: #fea269 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-spotify .pk-social-links-link {
	color: #1ED760 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-spotify .pk-social-links-link:hover .pk-social-links-icon {
	color: #43e57d !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-dribbble .pk-social-links-link {
	color: #EA4C89 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-dribbble .pk-social-links-link:hover .pk-social-links-icon {
	color: #ef7aa7 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-behance .pk-social-links-link {
	color: #115EFA !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-behance .pk-social-links-link:hover .pk-social-links-icon {
	color: #4380fb !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-github .pk-social-links-link {
	color: #010101 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-github .pk-social-links-link:hover .pk-social-links-icon {
	color: #1b1a1a !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-tumblr .pk-social-links-link {
	color: #35455C !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-tumblr .pk-social-links-link:hover .pk-social-links-icon {
	color: #485d7c !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-bloglovin .pk-social-links-link {
	color: #00BDF4 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-bloglovin .pk-social-links-link:hover .pk-social-links-icon {
	color: #28cfff !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-linkedin .pk-social-links-link {
	color: #007bb6 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-linkedin .pk-social-links-link:hover .pk-social-links-icon {
	color: #009de9 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-pinterest .pk-social-links-link {
	color: #cb2027 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-pinterest .pk-social-links-link:hover .pk-social-links-icon {
	color: #e03e44 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-stumbleupon .pk-social-links-link {
	color: #eb4823 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-stumbleupon .pk-social-links-link:hover .pk-social-links-icon {
	color: #ef6f52 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-whatsapp .pk-social-links-link {
	color: #29a628 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-whatsapp .pk-social-links-link:hover .pk-social-links-icon {
	color: #34ce33 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-telegram .pk-social-links-link {
	color: #2ca5e0 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-telegram .pk-social-links-link:hover .pk-social-links-icon {
	color: #58b8e7 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-line .pk-social-links-link {
	color: #25af00 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-line .pk-social-links-link:hover .pk-social-links-icon {
	color: #30e200 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-viber .pk-social-links-link {
	color: #7b519d !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-viber .pk-social-links-link:hover .pk-social-links-icon {
	color: #946db4 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-pocket .pk-social-links-link {
	color: #ef4056 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-pocket .pk-social-links-link:hover .pk-social-links-icon {
	color: #f36f80 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-messenger .pk-social-links-link {
	color: #0084ff !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-messenger .pk-social-links-link:hover .pk-social-links-icon {
	color: #339dff !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-ok .pk-social-links-link {
	color: #EE8208 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-ok .pk-social-links-link:hover .pk-social-links-icon {
	color: #f89b31 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-vk .pk-social-links-link {
	color: #45668e !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-vk .pk-social-links-link:hover .pk-social-links-icon {
	color: #587fae !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-vkontakte .pk-social-links-link {
	color: #45668e !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-vkontakte .pk-social-links-link:hover .pk-social-links-icon {
	color: #587fae !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-xing .pk-social-links-link {
	color: #006567 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-xing .pk-social-links-link:hover .pk-social-links-icon {
	color: #00979a !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-twitch .pk-social-links-link {
	color: #4B367C !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-twitch .pk-social-links-link:hover .pk-social-links-icon {
	color: #6045a0 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-flickr .pk-social-links-link {
	color: #FF1981 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-flickr .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff4c9d !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-snapchat .pk-social-links-link {
	color: #F0EC00 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-snapchat .pk-social-links-link:hover .pk-social-links-icon {
	color: #fffb24 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-medium .pk-social-links-link {
	color: #1f1f1f !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-medium .pk-social-links-link:hover .pk-social-links-icon {
	color: #393838 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-reddit .pk-social-links-link {
	color: #ff4500 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-reddit .pk-social-links-link:hover .pk-social-links-icon {
	color: #ff6a33 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-wechat .pk-social-links-link {
	color: #1AAD19 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-wechat .pk-social-links-link:hover .pk-social-links-icon {
	color: #21da1f !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-tiktok .pk-social-links-link {
	color: #000000 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-tiktok .pk-social-links-link:hover .pk-social-links-icon {
	color: #1a1919 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-discord .pk-social-links-link {
	color: #5b77b8 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-discord .pk-social-links-link:hover .pk-social-links-icon {
	color: #7f95c7 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-weibo .pk-social-links-link {
	color: #D72829 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-weibo .pk-social-links-link:hover .pk-social-links-icon {
	color: #df5354 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-android .pk-social-links-link {
	color: #A4C639 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-android .pk-social-links-link:hover .pk-social-links-icon {
	color: #b6d161 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-apple .pk-social-links-link {
	color: #444444 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-apple .pk-social-links-link:hover .pk-social-links-icon {
	color: #5e5d5d !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-yelp .pk-social-links-link {
	color: #D32323 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-yelp .pk-social-links-link:hover .pk-social-links-icon {
	color: #e14848 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-stackoverflow .pk-social-links-link {
	color: #FE7A15 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-stackoverflow .pk-social-links-link:hover .pk-social-links-icon {
	color: #fe9748 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-codepen .pk-social-links-link {
	color: #000000 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-codepen .pk-social-links-link:hover .pk-social-links-icon {
	color: #1a1919 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-gitlab .pk-social-links-link {
	color: #E24329 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-gitlab .pk-social-links-link:hover .pk-social-links-icon {
	color: #e86a56 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-freecodecamp .pk-social-links-link {
	color: #006400 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-freecodecamp .pk-social-links-link:hover .pk-social-links-icon {
	color: #009700 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-jsfiddle .pk-social-links-link {
	color: #487AA2 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-jsfiddle .pk-social-links-link:hover .pk-social-links-icon {
	color: #6393ba !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-bitbucket .pk-social-links-link {
	color: #205081 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-bitbucket .pk-social-links-link:hover .pk-social-links-icon {
	color: #2a69aa !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-foursquare .pk-social-links-link {
	color: #2D5BE3 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-foursquare .pk-social-links-link:hover .pk-social-links-icon {
	color: #5a7ee9 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-500px .pk-social-links-link {
	color: #0099E5 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-500px .pk-social-links-link:hover .pk-social-links-icon {
	color: #19b3ff !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-delicious .pk-social-links-link {
	color: #3399FF !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-delicious .pk-social-links-link:hover .pk-social-links-icon {
	color: #66b3ff !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-deviantart .pk-social-links-link {
	color: #05CC47 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-deviantart .pk-social-links-link:hover .pk-social-links-icon {
	color: #0bf95a !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-houzz .pk-social-links-link {
	color: #7AC142 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-houzz .pk-social-links-link:hover .pk-social-links-icon {
	color: #95ce68 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-meetup .pk-social-links-link {
	color: #EC1C40 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-meetup .pk-social-links-link:hover .pk-social-links-icon {
	color: #f04b68 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-producthunt .pk-social-links-link {
	color: #DA552F !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-producthunt .pk-social-links-link:hover .pk-social-links-icon {
	color: #e2785a !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-slideshare .pk-social-links-link {
	color: #0077B5 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-slideshare .pk-social-links-link:hover .pk-social-links-icon {
	color: #0099e8 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-tripadvisor .pk-social-links-link {
	color: #589442 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-tripadvisor .pk-social-links-link:hover .pk-social-links-icon {
	color: #6fb356 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-steam .pk-social-links-link {
	color: #00ADEE !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-steam .pk-social-links-link:hover .pk-social-links-icon {
	color: #22c3ff !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-thumbtack .pk-social-links-link {
	color: #1AA1D8 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-thumbtack .pk-social-links-link:hover .pk-social-links-icon {
	color: #3db6e8 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-goodreads .pk-social-links-link {
	color: #BAAC9A !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-goodreads .pk-social-links-link:hover .pk-social-links-icon {
	color: #cfc5b8 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-mastodon .pk-social-links-link {
	color: #3088D4 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-mastodon .pk-social-links-link:hover .pk-social-links-icon {
	color: #5aa0dd !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-pixelfed .pk-social-links-link {
	color: #F22349 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-pixelfed .pk-social-links-link:hover .pk-social-links-icon {
	color: #f55371 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-microblog .pk-social-links-link {
	color: #FD8308 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-microblog .pk-social-links-link:hover .pk-social-links-icon {
	color: #fd9c3b !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-googlenews .pk-social-links-link {
	color: #4b8cf5 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-googlenews .pk-social-links-link:hover .pk-social-links-icon {
	color: #7babf8 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-flipboard .pk-social-links-link {
	color: #f52928 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-flipboard .pk-social-links-link:hover .pk-social-links-icon {
	color: #f75a59 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-bluesky .pk-social-links-link {
	color: #4f93f0 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-bluesky .pk-social-links-link:hover .pk-social-links-icon {
	color: #7eb0f4 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-threads .pk-social-links-link {
	color: #000000 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-threads .pk-social-links-link:hover .pk-social-links-icon {
	color: #1a1919 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-strava .pk-social-links-link {
	color: #FC4C02 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-strava .pk-social-links-link:hover .pk-social-links-icon {
	color: #fd6f34 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-phone .pk-social-links-link {
	color: #121212 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-phone .pk-social-links-link:hover .pk-social-links-icon {
	color: #2c2b2b !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-mail .pk-social-links-link {
	color: #121212 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-mail .pk-social-links-link:hover .pk-social-links-icon {
	color: #2c2b2b !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-rss .pk-social-links-link {
	color: #FFA500 !important;
}

.is-style-pk-social-links-light-rounded .pk-social-links-rss .pk-social-links-link:hover .pk-social-links-icon {
	color: #ffb733 !important;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-scheme-gutenberg-block .pk-social-links-icon {
	background-color: var(--pk-social-bold-rounded-icon-background);
	display: flex;
	align-content: center;
	justify-content: center;
	width: 2rem;
	height: 2rem;
	line-height: 2rem;
	border-radius: 50%;
	color: var(--pk-social-bold-rounded-icon-color);
	transition: background-color 0.2s;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-link:hover .pk-social-links-title,
.is-style-pk-social-links-bold-rounded .pk-social-links-link:hover .pk-social-links-title {
	color: var(--pk-social-bold-rounded-title-color);
}

.pk-social-links-scheme-bold-rounded .pk-social-links-twitter .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-twitter .pk-social-links-icon {
	background-color: #00aced;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-twitter .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-twitter .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #21c2ff;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-facebook .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-facebook .pk-social-links-icon {
	background-color: #3b5998;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-facebook .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-facebook .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #4c70ba;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-instagram .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-instagram .pk-social-links-icon {
	background-color: #675144;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-instagram .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-instagram .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #866958;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-fb-messenger .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-fb-messenger .pk-social-links-icon {
	background-color: #0084ff;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-fb-messenger .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-fb-messenger .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #339dff;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-youtube .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-youtube .pk-social-links-icon {
	background-color: #ff0000;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-youtube .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-youtube .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #ff3333;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-vimeo .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-vimeo .pk-social-links-icon {
	background-color: #00ADEF;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-vimeo .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-vimeo .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #23c2ff;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-soundcloud .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-soundcloud .pk-social-links-icon {
	background-color: #FE8336;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-soundcloud .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-soundcloud .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #fea269;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-spotify .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-spotify .pk-social-links-icon {
	background-color: #1ED760;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-spotify .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-spotify .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #43e57d;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-dribbble .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-dribbble .pk-social-links-icon {
	background-color: #EA4C89;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-dribbble .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-dribbble .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #ef7aa7;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-behance .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-behance .pk-social-links-icon {
	background-color: #115EFA;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-behance .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-behance .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #4380fb;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-github .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-github .pk-social-links-icon {
	background-color: #010101;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-github .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-github .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #1b1a1a;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-tumblr .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-tumblr .pk-social-links-icon {
	background-color: #35455C;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-tumblr .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-tumblr .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #485d7c;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-bloglovin .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-bloglovin .pk-social-links-icon {
	background-color: #00BDF4;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-bloglovin .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-bloglovin .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #28cfff;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-linkedin .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-linkedin .pk-social-links-icon {
	background-color: #007bb6;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-linkedin .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-linkedin .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #009de9;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-pinterest .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-pinterest .pk-social-links-icon {
	background-color: #cb2027;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-pinterest .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-pinterest .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #e03e44;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-stumbleupon .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-stumbleupon .pk-social-links-icon {
	background-color: #eb4823;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-stumbleupon .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-stumbleupon .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #ef6f52;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-whatsapp .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-whatsapp .pk-social-links-icon {
	background-color: #29a628;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-whatsapp .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-whatsapp .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #34ce33;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-telegram .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-telegram .pk-social-links-icon {
	background-color: #2ca5e0;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-telegram .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-telegram .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #58b8e7;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-line .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-line .pk-social-links-icon {
	background-color: #25af00;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-line .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-line .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #30e200;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-viber .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-viber .pk-social-links-icon {
	background-color: #7b519d;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-viber .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-viber .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #946db4;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-pocket .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-pocket .pk-social-links-icon {
	background-color: #ef4056;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-pocket .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-pocket .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #f36f80;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-messenger .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-messenger .pk-social-links-icon {
	background-color: #0084ff;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-messenger .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-messenger .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #339dff;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-ok .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-ok .pk-social-links-icon {
	background-color: #EE8208;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-ok .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-ok .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #f89b31;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-vk .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-vk .pk-social-links-icon {
	background-color: #45668e;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-vk .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-vk .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #587fae;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-vkontakte .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-vkontakte .pk-social-links-icon {
	background-color: #45668e;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-vkontakte .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-vkontakte .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #587fae;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-xing .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-xing .pk-social-links-icon {
	background-color: #006567;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-xing .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-xing .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #00979a;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-twitch .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-twitch .pk-social-links-icon {
	background-color: #4B367C;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-twitch .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-twitch .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #6045a0;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-flickr .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-flickr .pk-social-links-icon {
	background-color: #FF1981;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-flickr .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-flickr .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #ff4c9d;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-snapchat .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-snapchat .pk-social-links-icon {
	background-color: #F0EC00;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-snapchat .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-snapchat .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #fffb24;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-medium .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-medium .pk-social-links-icon {
	background-color: #1f1f1f;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-medium .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-medium .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #393838;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-reddit .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-reddit .pk-social-links-icon {
	background-color: #ff4500;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-reddit .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-reddit .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #ff6a33;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-wechat .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-wechat .pk-social-links-icon {
	background-color: #1AAD19;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-wechat .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-wechat .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #21da1f;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-tiktok .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-tiktok .pk-social-links-icon {
	background-color: #000000;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-tiktok .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-tiktok .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #1a1919;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-discord .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-discord .pk-social-links-icon {
	background-color: #5b77b8;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-discord .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-discord .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #7f95c7;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-weibo .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-weibo .pk-social-links-icon {
	background-color: #D72829;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-weibo .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-weibo .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #df5354;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-android .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-android .pk-social-links-icon {
	background-color: #A4C639;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-android .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-android .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #b6d161;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-apple .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-apple .pk-social-links-icon {
	background-color: #444444;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-apple .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-apple .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #5e5d5d;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-yelp .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-yelp .pk-social-links-icon {
	background-color: #D32323;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-yelp .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-yelp .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #e14848;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-stackoverflow .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-stackoverflow .pk-social-links-icon {
	background-color: #FE7A15;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-stackoverflow .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-stackoverflow .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #fe9748;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-codepen .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-codepen .pk-social-links-icon {
	background-color: #000000;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-codepen .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-codepen .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #1a1919;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-gitlab .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-gitlab .pk-social-links-icon {
	background-color: #E24329;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-gitlab .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-gitlab .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #e86a56;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-freecodecamp .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-freecodecamp .pk-social-links-icon {
	background-color: #006400;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-freecodecamp .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-freecodecamp .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #009700;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-jsfiddle .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-jsfiddle .pk-social-links-icon {
	background-color: #487AA2;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-jsfiddle .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-jsfiddle .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #6393ba;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-bitbucket .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-bitbucket .pk-social-links-icon {
	background-color: #205081;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-bitbucket .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-bitbucket .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #2a69aa;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-foursquare .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-foursquare .pk-social-links-icon {
	background-color: #2D5BE3;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-foursquare .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-foursquare .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #5a7ee9;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-500px .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-500px .pk-social-links-icon {
	background-color: #0099E5;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-500px .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-500px .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #19b3ff;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-delicious .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-delicious .pk-social-links-icon {
	background-color: #3399FF;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-delicious .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-delicious .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #66b3ff;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-deviantart .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-deviantart .pk-social-links-icon {
	background-color: #05CC47;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-deviantart .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-deviantart .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #0bf95a;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-houzz .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-houzz .pk-social-links-icon {
	background-color: #7AC142;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-houzz .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-houzz .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #95ce68;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-meetup .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-meetup .pk-social-links-icon {
	background-color: #EC1C40;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-meetup .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-meetup .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #f04b68;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-producthunt .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-producthunt .pk-social-links-icon {
	background-color: #DA552F;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-producthunt .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-producthunt .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #e2785a;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-slideshare .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-slideshare .pk-social-links-icon {
	background-color: #0077B5;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-slideshare .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-slideshare .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #0099e8;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-tripadvisor .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-tripadvisor .pk-social-links-icon {
	background-color: #589442;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-tripadvisor .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-tripadvisor .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #6fb356;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-steam .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-steam .pk-social-links-icon {
	background-color: #00ADEE;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-steam .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-steam .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #22c3ff;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-thumbtack .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-thumbtack .pk-social-links-icon {
	background-color: #1AA1D8;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-thumbtack .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-thumbtack .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #3db6e8;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-goodreads .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-goodreads .pk-social-links-icon {
	background-color: #BAAC9A;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-goodreads .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-goodreads .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #cfc5b8;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-mastodon .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-mastodon .pk-social-links-icon {
	background-color: #3088D4;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-mastodon .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-mastodon .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #5aa0dd;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-pixelfed .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-pixelfed .pk-social-links-icon {
	background-color: #F22349;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-pixelfed .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-pixelfed .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #f55371;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-microblog .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-microblog .pk-social-links-icon {
	background-color: #FD8308;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-microblog .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-microblog .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #fd9c3b;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-googlenews .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-googlenews .pk-social-links-icon {
	background-color: #4b8cf5;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-googlenews .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-googlenews .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #7babf8;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-flipboard .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-flipboard .pk-social-links-icon {
	background-color: #f52928;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-flipboard .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-flipboard .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #f75a59;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-bluesky .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-bluesky .pk-social-links-icon {
	background-color: #4f93f0;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-bluesky .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-bluesky .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #7eb0f4;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-threads .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-threads .pk-social-links-icon {
	background-color: #000000;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-threads .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-threads .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #1a1919;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-strava .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-strava .pk-social-links-icon {
	background-color: #FC4C02;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-strava .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-strava .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #fd6f34;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-phone .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-phone .pk-social-links-icon {
	background-color: #121212;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-phone .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-phone .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #2c2b2b;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-mail .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-mail .pk-social-links-icon {
	background-color: #121212;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-mail .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-mail .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #2c2b2b;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-rss .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-rss .pk-social-links-icon {
	background-color: #FFA500;
}

.pk-social-links-scheme-bold-rounded .pk-social-links-rss .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-bold-rounded .pk-social-links-rss .pk-social-links-link:hover .pk-social-links-icon {
	background-color: #ffb733;
}

.pk-social-links-scheme-dark-rounded .pk-social-links-icon,
.is-style-pk-social-links-dark-rounded .pk-social-links-scheme-gutenberg-block .pk-social-links-icon {
	background-color: var(--pk-social-dark-rounded-link-background);
	display: flex;
	align-content: center;
	justify-content: center;
	width: 2rem;
	height: 2rem;
	line-height: 2rem;
	border-radius: 50%;
	color: var(--pk-social-dark-rounded-link-color);
	transition: background-color 0.2s;
}

.pk-social-links-scheme-dark-rounded .pk-social-links-link:hover .pk-social-links-icon,
.is-style-pk-social-links-dark-rounded .pk-social-links-scheme-gutenberg-block .pk-social-links-link:hover .pk-social-links-icon {
	background-color: var(--pk-social-dark-rounded-link-hover-background);
}

/* ----------------------------- Combinations ---------------------------------*/
.pk-social-links-template-default.pk-social-links-scheme-light-bg .pk-social-links-item,
.pk-social-links-template-default.pk-social-links-scheme-dark-bg .pk-social-links-item,
.pk-social-links-template-default.pk-social-links-scheme-bold-bg .pk-social-links-item,
.is-style-pk-social-links-light-bg .pk-social-links-template-default .pk-social-links-item,
.is-style-pk-social-links-dark-bg .pk-social-links-template-default .pk-social-links-item,
.is-style-pk-social-links-bold-bg .pk-social-links-template-default .pk-social-links-item {
	flex-grow: 1;
	padding: 0.125rem .25rem;
}

.pk-social-links-template-vertical.pk-social-links-scheme-light-rounded .pk-social-links-link,
.pk-social-links-template-vertical.pk-social-links-scheme-dark-rounded .pk-social-links-link,
.pk-social-links-template-vertical.pk-social-links-scheme-bold-rounded .pk-social-links-link,
.is-style-pk-social-links-light-rounded .pk-social-links-template-vertical .pk-social-links-link,
.is-style-pk-social-links-dark-rounded .pk-social-links-template-vertical .pk-social-links-link,
.is-style-pk-social-links-bold-rounded .pk-social-links-template-vertical .pk-social-links-link {
	padding: 0.125rem 0;
}
/*!/wp-content/cache/asset-cleanup/one/css/item/authentic__style-css-v8b13238cd1553c5209908c683efe8a5cf8152a6f.css*/
/*!/wp-content/themes/authentic/style.css*/@charset "UTF-8";
/*
Theme Name:           Authentic
Theme URI:            http://codesupply.co/themes/authentic
Description:          Wordpress Theme for Blogs & Magazines
Author:               Code Supply Co.
Author URI:           http://codesupply.co
Version:              7.2.4
Tags:                 two-columns, left-sidebar, right-sidebar, custom-colors, editor-style, theme-options, featured-images, custom-menu, post-formats, sticky-post, translation-ready
License:              GNU General Public License version 3.0
License URI:          http://www.gnu.org/licenses/gpl-3.0.html
Text Domain:          authentic
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Reboot
# Base
# Utilities
# Layout
# Elements
# Sections
# Widgets
# Media
# Vendors

/*--------------------------------------------------------------
# Reboot
--------------------------------------------------------------*/
*,
*::before,
*::after {
	box-sizing: border-box;
}

html {
	font-family: sans-serif;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
	display: block;
}

body {
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
	background-color: #fff;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
}

[tabindex="-1"]:focus {
	outline: 0 !important;
}

hr, .wp-block-separator {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 0;
	margin-bottom: 1rem;
}

p {
	margin-top: 0;
	margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
	cursor: help;
	border-bottom: 0;
	-webkit-text-decoration-skip-ink: none;
	text-decoration-skip-ink: none;
}

address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit;
}

ol,
ul,
dl {
	margin-top: 0;
	margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
	margin-bottom: 0;
}

dt {
	font-weight: 700;
}

dd {
	margin-bottom: .5rem;
	margin-left: 0;
}

blockquote {
	margin: 0 0 1rem;
}

b,
strong {
	font-weight: bolder;
}

small {
	font-size: 80%;
}

sub,
sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}

sub {
	bottom: -.25em;
}

sup {
	top: -.5em;
}

a {
	color: #007bff;
	text-decoration: none;
	background-color: transparent;
}

a:hover {
	color: #0056b3;
	text-decoration: none;
}

pre,
code,
kbd,
samp {
	font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	font-size: 1em;
}

pre {
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
}

figure {
	margin: 0 0 1rem;
}

img {
	vertical-align: middle;
	border-style: none;
}

svg {
	overflow: hidden;
	vertical-align: middle;
}

table, .wp-block-table {
	border-collapse: collapse;
}

caption {
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
	color: #6c757d;
	text-align: left;
	caption-side: bottom;
}

th {
	text-align: inherit;
}

label {
	display: inline-block;
	margin-bottom: 0.5rem;
}

button {
	border-radius: 0;
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

button,
input {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
	box-sizing: border-box;
	padding: 0;
}

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
	-webkit-appearance: listbox;
}

textarea {
	overflow: auto;
	resize: vertical;
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0;
}

legend {
	display: block;
	width: 100%;
	max-width: 100%;
	padding: 0;
	margin-bottom: .5rem;
	font-size: 1.5rem;
	line-height: inherit;
	color: inherit;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

[type="search"] {
	outline-offset: -2px;
	-webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button;
}

output {
	display: inline-block;
}

summary {
	display: list-item;
	cursor: pointer;
}

template {
	display: none;
}

[hidden] {
	display: none !important;
}

/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Palette
--------------------------------------------------------------*/
:root,
[data-scheme="default"] {
	--cs-palette-color-black: #000000;
	--cs-palette-color-cyan-bluish-gray: #abb8c3;
	--cs-palette-color-white: #FFFFFF;
	--cs-palette-color-secondary: #f8f8f8;
	--cs-palette-color-pale-pink: #f78da7;
	--cs-palette-color-vivid-red: #ce2e2e;
	--cs-palette-color-luminous-vivid-orange: #ff6900;
	--cs-palette-color-luminous-vivid-amber: #fcb902;
	--cs-palette-color-light-green-cyan: #7bdcb5;
	--cs-palette-color-vivid-green-cyan: #01d083;
	--cs-palette-color-pale-cyan-blue: #8ed1fc;
	--cs-palette-color-vivid-cyan-blue: #0693e3;
	--cs-palette-color-vivid-purple: #9b51e0;
}

[data-scheme="dark"] {
	--cs-palette-color-black: #FFFFFF;
	--cs-palette-color-white: #000000;
	--cs-palette-color-secondary: #1e1e1e;
}

/* Color Options
--------------------------------------------- */
.has-black-color {
	color: var(--cs-palette-color-black) !important;
}

.has-black-background-color {
	background-color: var(--cs-palette-color-black) !important;
}

.has-cyan-bluish-gray-color {
	color: var(--cs-palette-color-cyan-bluish-gray) !important;
}

.has-cyan-bluish-gray-background-color {
	background-color: var(--cs-palette-color-cyan-bluish-gray) !important;
}

.has-white-color {
	color: var(--cs-palette-color-white) !important;
}

.has-white-background-color {
	background-color: var(--cs-palette-color-white) !important;
}

.has-secondary-color {
	color: var(--cs-palette-color-secondary) !important;
}

.has-secondary-background-color {
	background-color: var(--cs-palette-color-secondary) !important;
}

.has-pale-pink-color {
	color: var(--cs-palette-color-pale-pink) !important;
}

.has-pale-pink-background-color {
	background-color: var(--cs-palette-color-pale-pink) !important;
}

.has-vivid-red-color {
	color: var(--cs-palette-color-vivid-red) !important;
}

.has-vivid-red-background-color {
	background-color: var(--cs-palette-color-vivid-red) !important;
}

.has-luminous-vivid-orange-color {
	color: var(--cs-palette-color-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-background-color {
	background-color: var(--cs-palette-color-luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
	color: var(--cs-palette-color-luminous-vivid-amber) !important;
}

.has-luminous-vivid-amber-background-color {
	background-color: var(--cs-palette-color-luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
	color: var(--cs-palette-color-light-green-cyan) !important;
}

.has-light-green-cyan-background-color {
	background-color: var(--cs-palette-color-light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
	color: var(--cs-palette-color-vivid-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
	background-color: var(--cs-palette-color-vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
	color: var(--cs-palette-color-pale-cyan-blue) !important;
}

.has-pale-cyan-blue-background-color {
	background-color: var(--cs-palette-color-pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
	color: var(--cs-palette-color-vivid-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
	background-color: var(--cs-palette-color-vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
	color: var(--cs-palette-color-vivid-purple) !important;
}

.has-vivid-purple-background-color {
	background-color: var(--cs-palette-color-vivid-purple) !important;
}

/*--------------------------------------------------------------
## Forms
--------------------------------------------------------------*/
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
optgroup,
select,
textarea {
	display: block;
	width: 100%;
	padding: 0.375rem 1rem;
	border: 1px transparent solid;
	font-size: 0.85rem !important;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button {
	cursor: pointer;
	display: inline-block;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border-color: transparent;
	text-decoration: none !important;
	border: 1px solid transparent;
	padding: 0.375rem 1rem;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
	button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"],
	.button {
		transition: none;
	}
}

button:hover, button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.button:hover,
.button:focus {
	border-color: transparent;
}

button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
.button:focus {
	outline: 0;
}

.button-primary {
	color: white;
	background-color: black;
}

.button-effect {
	display: inline-block;
	position: relative;
	overflow: hidden;
}

.button-effect span {
	transition: all 0.2s ease;
}

.button-effect span:first-child {
	display: block;
	transform: translate(0);
}

.button-effect span:last-child {
	display: block;
	position: absolute;
	left: 50%;
	transform: translateY(200%) translateX(-50%);
}

.button-effect:hover span:first-child,
button:hover .button-effect span:first-child {
	transform: translateY(-200%);
}

.button-effect:hover span:last-child,
button:hover .button-effect span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.button-effect span > i {
	display: inline-block;
	font-size: 1rem;
	vertical-align: middle;
}

.form-control {
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
	.form-control {
		transition: none;
	}
}

.form-control:focus {
	outline: none;
	border-color: #80bdff;
}

@media (max-width: 1019.98px) {
	select {
		font-size: 16px !important;
	}
}

select {
	max-width: 100%;
	padding: 0.25rem 0.75rem;
}

.select2-container--default .select2-selection--single {
	border: 1px solid transparent;
	border-radius: 0;
	font-size: 0.85rem !important;
}

.select2-dropdown {
	border-radius: 0;
	font-size: 0.85rem !important;
}

.cs-input-group {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	width: 100%;
}

.cs-input-group .form-control {
	position: relative;
	z-index: 2;
	flex: 1 1 auto;
	width: 1%;
	margin-bottom: 0;
}

.cs-input-group .button {
	line-height: 1.5rem;
}

.nav {
	flex-wrap: wrap;
	padding: 0;
	margin-bottom: 0;
}

/*--------------------------------------------------------------
## Icons
--------------------------------------------------------------*/
@font-face{font-family:"cs-icons";src:url("/wp-content/themes/authentic/css/fonts/icons.ttf") format("truetype"), url("/wp-content/themes/authentic/css/fonts/icons.woff") format("woff"), url("/wp-content/themes/authentic/css/fonts/icons.svg#icons") format("svg");font-weight:normal;font-style:normal;font-display:swap;}

[class^="cs-icon-"],
[class*="cs-icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: "cs-icons" !important;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	line-height: 1;
	text-transform: none;
	speak: none;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.cs-icon-moon:before {
	content: "\e93d";
}

.cs-icon-sun:before {
	content: "\e93e";
}

.cs-icon-more-horizontal:before {
	content: "\e900";
}

.cs-icon-github:before {
	content: "\e915";
}

.cs-icon-instagram:before {
	content: "\e916";
}

.cs-icon-telegram:before {
	content: "\e917";
}

.cs-icon-reddit:before {
	content: "\e918";
}

.cs-icon-line:before {
	content: "\e919";
}

.cs-icon-fb-messenger:before {
	content: "\e91a";
}

.cs-icon-arrow-down:before {
	content: "\e91b";
}

.cs-icon-arrow-left:before {
	content: "\e91c";
}

.cs-icon-arrow-right:before {
	content: "\e91d";
}

.cs-icon-arrow-up:before {
	content: "\e91e";
}

.cs-icon-chevron-down:before {
	content: "\e91f";
}

.cs-icon-chevron-left:before {
	content: "\e920";
}

.cs-icon-chevron-right:before {
	content: "\e921";
}

.cs-icon-chevron-up:before {
	content: "\e922";
}

.cs-icon-cross:before {
	content: "\e923";
}

.cs-icon-music:before {
	content: "\e901";
}

.cs-icon-eye:before {
	content: "\e902";
}

.cs-icon-mail:before {
	content: "\e903";
}

.cs-icon-email:before {
	content: "\e903";
}

.cs-icon-ribbon:before {
	content: "\e904";
}

.cs-icon-image:before {
	content: "\e905";
}

.cs-icon-clock:before {
	content: "\e906";
}

.cs-icon-video:before {
	content: "\e907";
}

.cs-icon-heart:before {
	content: "\e908";
}

.cs-icon-bloglovin:before {
	content: "\e908";
}

.cs-icon-search:before {
	content: "\e909";
}

.cs-icon-reply:before {
	content: "\e90a";
}

.cs-icon-circle-plus:before {
	content: "\e90b";
}

.cs-icon-repeat:before {
	content: "\e90c";
}

.cs-icon-speech-bubble:before {
	content: "\e90d";
}

.cs-icon-share:before {
	content: "\e90e";
}

.cs-icon-bag:before {
	content: "\e90f";
}

.cs-icon-cart:before {
	content: "\e90f";
}

.cs-icon-plus:before {
	content: "\e910";
}

.cs-icon-minus:before {
	content: "\e911";
}

.cs-icon-delete:before {
	content: "\e912";
}

.cs-icon-menu:before {
	content: "\e913";
}

.cs-icon-ellipsis:before {
	content: "\e914";
}

.cs-icon-angle-down:before {
	content: "\e924";
}

.cs-icon-angle-left:before {
	content: "\e925";
}

.cs-icon-angle-right:before {
	content: "\e926";
}

.cs-icon-angle-up:before {
	content: "\e927";
}

.cs-icon-behance:before {
	content: "\e928";
}

.cs-icon-diamond:before {
	content: "\e929";
}

.cs-icon-dribbble:before {
	content: "\e92a";
}

.cs-icon-facebook:before {
	content: "\e92b";
}

.cs-icon-feed:before {
	content: "\e92c";
}

.cs-icon-rss:before {
	content: "\e92c";
}

.cs-icon-get-pocket:before {
	content: "\e92d";
}

.cs-icon-pocket:before {
	content: "\e92d";
}

.cs-icon-google-plus:before {
	content: "\e92e";
}

.cs-icon-googleplus:before {
	content: "\e92e";
}

.cs-icon-linkedin:before {
	content: "\e92f";
}

.cs-icon-map-marker:before {
	content: "\e930";
}

.cs-icon-phone:before {
	content: "\e931";
}

.cs-icon-viber:before {
	content: "\e931";
}

.cs-icon-pinterest:before {
	content: "\e932";
}

.cs-icon-retweet:before {
	content: "\e933";
}

.cs-icon-soundcloud:before {
	content: "\e934";
}

.cs-icon-spotify:before {
	content: "\e935";
}

.cs-icon-stumbleupon:before {
	content: "\e936";
}

.cs-icon-tumblr:before {
	content: "\e937";
}

.cs-icon-twitter:before {
	content: "\e938";
}

.cs-icon-vimeo:before {
	content: "\e939";
}

.cs-icon-vk:before {
	content: "\e93a";
}

.cs-icon-vkontakte:before {
	content: "\e93a";
}

.cs-icon-whatsapp:before {
	content: "\e93b";
}

.cs-icon-youtube:before {
	content: "\e93c";
}

/*--------------------------------------------------------------
## Type
--------------------------------------------------------------*/
body {
	overflow-x: hidden;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
	line-height: 1.125;
}

a {
	transition: color 0.2s ease;
}

hr, .wp-block-separator {
	border: 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	margin-top: 48px !important;
	margin-bottom: 48px !important;
}

mark,
.mark {
	padding: 0.25rem 0.5rem;
	font-size: 0.75rem;
	text-transform: uppercase;
}

legend {
	font-size: 1rem;
}

/*--------------------------------------------------------------
## Tables
--------------------------------------------------------------*/
table, .wp-block-table {
	width: 100%;
	max-width: 100%;
	border-collapse: collapse;
	margin-bottom: 1rem;
	background-color: transparent;
}

table th, .wp-block-table th,
table td,
.wp-block-table td {
	padding: 0.75rem;
	vertical-align: top;
	border: none;
	border-top: 1px solid #dee2e6;
}

table thead th, .wp-block-table thead th {
	vertical-align: bottom;
	border-bottom: 2px solid #dee2e6;
}

table tbody + tbody, .wp-block-table tbody + tbody {
	border-top: 2px solid #dee2e6;
}

.wp-block-table .wp-block-table__cell-content {
	padding: 0;
}

.wp-block-table.is-style-stripes {
	margin-bottom: 0;
	border-bottom: none;
}

.table-bordered {
	border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
	border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
	border-bottom-width: 2px;
}

.table-striped tbody tr:nth-of-type(odd) {
	background-color: rgba(0, 0, 0, 0.05);
}

@media (max-width: 759.98px) {
	.table-responsive-sm {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}

@media (max-width: 1019.98px) {
	.table-responsive-md {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}

@media (max-width: 1119.98px) {
	.table-responsive-lg {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}

@media (max-width: 1239.98px) {
	.table-responsive-xl {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}

.table-responsive {
	display: block;
	width: 100%;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}

/*--------------------------------------------------------------
## Lists
--------------------------------------------------------------*/
.cs-list-articles {
	padding-left: 0;
	list-style: none;
}

.cs-list-articles > li > a {
	display: flex;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	line-height: 1.25rem;
	color: #6c757d;
	font-size: 0.875rem;
	position: relative;
	padding-left: 2rem;
}

.cs-list-articles > li > a:before {
	position: absolute;
	left: 0;
	top: 0;
	font-family: "cs-icons";
	content: "\e91d";
	color: #ced4da;
	font-size: 14px;
	margin-right: 1rem;
	display: inline-block;
	transition: .2s ease all;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 20px;
	height: 20px;
	border-radius: 100%;
	top: 4px;
}

.cs-list-articles > li > a:hover {
	color: #007bff;
}

.cs-list-articles > li > a:hover:before {
	color: #fff;
	transition: .2s ease all;
	background: #6c757d;
}

/*--------------------------------------------------------------
## Entry
--------------------------------------------------------------*/
.main-content .entry-content > *:last-child:after,
.main-content .entry-summary > *:last-child:after {
	content: '';
	clear: both;
	display: table;
}

.main-content .entry-content > *,
.main-content .entry-content .wp-block-column > *,
.main-content .entry-content .wp-block-group__inner-container > *,
.main-content .entry-content .wp-block-cover__inner-container > *,
.main-content .entry-content .wp-block-media-text__content > *,
.main-content .entry-content .cnvs-block-column-inner > div > *,
.main-content .entry-content .cnvs-block-section-content-inner > *,
.main-content .entry-content .cnvs-block-section-sidebar-inner > *,
.main-content .entry-summary > *,
.main-content .entry-summary .wp-block-column > *,
.main-content .entry-summary .wp-block-group__inner-container > *,
.main-content .entry-summary .wp-block-cover__inner-container > *,
.main-content .entry-summary .wp-block-media-text__content > *,
.main-content .entry-summary .cnvs-block-column-inner > div > *,
.main-content .entry-summary .cnvs-block-section-content-inner > *,
.main-content .entry-summary .cnvs-block-section-sidebar-inner > * {
	margin-top: 32px;
	margin-bottom: 32px;
}

@media (min-width: 760px) {
	.main-content .entry-content > *,
	.main-content .entry-content .wp-block-column > *,
	.main-content .entry-content .wp-block-group__inner-container > *,
	.main-content .entry-content .wp-block-cover__inner-container > *,
	.main-content .entry-content .wp-block-media-text__content > *,
	.main-content .entry-content .cnvs-block-column-inner > div > *,
	.main-content .entry-content .cnvs-block-section-content-inner > *,
	.main-content .entry-content .cnvs-block-section-sidebar-inner > *,
	.main-content .entry-summary > *,
	.main-content .entry-summary .wp-block-column > *,
	.main-content .entry-summary .wp-block-group__inner-container > *,
	.main-content .entry-summary .wp-block-cover__inner-container > *,
	.main-content .entry-summary .wp-block-media-text__content > *,
	.main-content .entry-summary .cnvs-block-column-inner > div > *,
	.main-content .entry-summary .cnvs-block-section-content-inner > *,
	.main-content .entry-summary .cnvs-block-section-sidebar-inner > * {
		margin-top: 32px;
		margin-bottom: 32px;
	}
}

.main-content .entry-content > *:first-child,
.main-content .entry-content .wp-block-column > *:first-child,
.main-content .entry-content .wp-block-group__inner-container > *:first-child,
.main-content .entry-content .wp-block-cover__inner-container > *:first-child,
.main-content .entry-content .wp-block-media-text__content > *:first-child,
.main-content .entry-content .cnvs-block-column-inner > div > *:first-child,
.main-content .entry-content .cnvs-block-section-content-inner > *:first-child,
.main-content .entry-content .cnvs-block-section-sidebar-inner > *:first-child,
.main-content .entry-summary > *:first-child,
.main-content .entry-summary .wp-block-column > *:first-child,
.main-content .entry-summary .wp-block-group__inner-container > *:first-child,
.main-content .entry-summary .wp-block-cover__inner-container > *:first-child,
.main-content .entry-summary .wp-block-media-text__content > *:first-child,
.main-content .entry-summary .cnvs-block-column-inner > div > *:first-child,
.main-content .entry-summary .cnvs-block-section-content-inner > *:first-child,
.main-content .entry-summary .cnvs-block-section-sidebar-inner > *:first-child {
	margin-top: 0;
}

.main-content .entry-content > *:last-child,
.main-content .entry-content .wp-block-column > *:last-child,
.main-content .entry-content .wp-block-group__inner-container > *:last-child,
.main-content .entry-content .wp-block-cover__inner-container > *:last-child,
.main-content .entry-content .wp-block-media-text__content > *:last-child,
.main-content .entry-content .cnvs-block-column-inner > div > *:last-child,
.main-content .entry-content .cnvs-block-section-content-inner > *:last-child,
.main-content .entry-content .cnvs-block-section-sidebar-inner > *:last-child,
.main-content .entry-summary > *:last-child,
.main-content .entry-summary .wp-block-column > *:last-child,
.main-content .entry-summary .wp-block-group__inner-container > *:last-child,
.main-content .entry-summary .wp-block-cover__inner-container > *:last-child,
.main-content .entry-summary .wp-block-media-text__content > *:last-child,
.main-content .entry-summary .cnvs-block-column-inner > div > *:last-child,
.main-content .entry-summary .cnvs-block-section-content-inner > *:last-child,
.main-content .entry-summary .cnvs-block-section-sidebar-inner > *:last-child {
	margin-bottom: 0;
}

.main-content .entry-content .cnvs-block-section,
.main-content .entry-summary .cnvs-block-section {
	margin-top: 64px;
	margin-bottom: 64px;
}

@media (min-width: 760px) {
	.main-content .entry-content .cnvs-block-section,
	.main-content .entry-summary .cnvs-block-section {
		margin-top: 64px;
		margin-bottom: 64px;
	}
}

.main-content .entry-content .cnvs-block-section:first-child,
.main-content .entry-summary .cnvs-block-section:first-child {
	margin-top: 0;
}

.main-content .entry-content .cnvs-block-section:last-child,
.main-content .entry-summary .cnvs-block-section:last-child {
	margin-bottom: 0;
}

.main-content .entry-content .cnvs-block-posts,
.main-content .entry-summary .cnvs-block-posts {
	margin-top: 48px;
	margin-bottom: 48px;
}

@media (min-width: 760px) {
	.main-content .entry-content .cnvs-block-posts,
	.main-content .entry-summary .cnvs-block-posts {
		margin-top: 48px;
		margin-bottom: 48px;
	}
}

.main-content .entry-content .cnvs-block-posts:first-child,
.main-content .entry-summary .cnvs-block-posts:first-child {
	margin-top: 0;
}

.main-content .entry-content .cnvs-block-posts:last-child,
.main-content .entry-summary .cnvs-block-posts:last-child {
	margin-bottom: 0;
}

.main-content .entry-content .cnvs-block-posts + .cnvs-block-section-heading,
.main-content .entry-summary .cnvs-block-posts + .cnvs-block-section-heading {
	margin-top: 64px;
}

@media (min-width: 760px) {
	.main-content .entry-content .cnvs-block-posts + .cnvs-block-section-heading,
	.main-content .entry-summary .cnvs-block-posts + .cnvs-block-section-heading {
		margin-top: 64px;
	}
	.main-content .entry-content .cnvs-block-posts + .cnvs-block-section-heading:first-child,
	.main-content .entry-summary .cnvs-block-posts + .cnvs-block-section-heading:first-child {
		margin-top: 0;
	}
}

.main-content .entry-content .cnvs-block-section-heading + .cnvs-block-posts,
.main-content .entry-summary .cnvs-block-section-heading + .cnvs-block-posts {
	margin-top: 32px;
}

.main-content .entry-content .cnvs-block-section-heading + .cnvs-block-posts:first-child,
.main-content .entry-summary .cnvs-block-section-heading + .cnvs-block-posts:first-child {
	margin-top: 0;
}

.main-content .entry-content .entry-content,
.main-content .entry-content .entry-summary,
.main-content .entry-summary .entry-content,
.main-content .entry-summary .entry-summary {
	margin: inherit;
	max-width: inherit;
	padding: inherit;
}

@media (min-width: 760px) {
	.main-content .entry-content .entry-content,
	.main-content .entry-content .entry-summary,
	.main-content .entry-summary .entry-content,
	.main-content .entry-summary .entry-summary {
		margin: inherit;
		max-width: inherit;
		padding: inherit;
	}
}

.main-content .entry-content > .alignleft,
.main-content .entry-content > .alignright,
.main-content .entry-summary > .alignleft,
.main-content .entry-summary > .alignright {
	margin-top: 0;
	margin-bottom: 0;
}

/*--------------------------------------------------------------
## Post Content
--------------------------------------------------------------*/
.entry-content {
	line-height: 1.75;
}

.entry-content > a,
.entry-content > p > a,
.entry-content > ul li > a,
.entry-content > ol li > a,
.entry-content > p > em > a,
.entry-content > p > strong > a,
.entry-content .cnvs-block-column-inner > p > a,
.entry-content .cnvs-block-column-inner > p > strong > a {
	text-decoration: underline;
}

.entry-content > a:hover, .entry-content > a:focus,
.entry-content > p > a:hover,
.entry-content > p > a:focus,
.entry-content > ul li > a:hover,
.entry-content > ul li > a:focus,
.entry-content > ol li > a:hover,
.entry-content > ol li > a:focus,
.entry-content > p > em > a:hover,
.entry-content > p > em > a:focus,
.entry-content > p > strong > a:hover,
.entry-content > p > strong > a:focus,
.entry-content .cnvs-block-column-inner > p > a:hover,
.entry-content .cnvs-block-column-inner > p > a:focus,
.entry-content .cnvs-block-column-inner > p > strong > a:hover,
.entry-content .cnvs-block-column-inner > p > strong > a:focus {
	text-decoration: none;
}

.entry-content > blockquote {
	position: relative;
	line-height: 1.5;
	margin-top: 3rem;
	margin-bottom: 3rem;
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	border-left: 0;
}

.entry-content > blockquote:before {
	display: block;
	margin-bottom: 1rem;
	font-size: 2rem;
	font-family: "cs-icons";
	font-weight: normal;
	content: "\e904";
}

.entry-content > blockquote cite {
	display: block;
	font-weight: normal;
	font-style: normal;
	margin-top: 0.5rem;
}

.entry-content > blockquote p {
	line-height: 1.5;
}

.entry-content > blockquote p:first-child {
	font-size: inherit;
	margin-top: 0;
}

.entry-content > blockquote p:last-child {
	margin-bottom: 0;
}

.style-align-center .entry-content > blockquote {
	text-align: center;
}

.style-align-left .entry-content > blockquote {
	position: relative;
	padding-left: 4rem !important;
}

.style-align-left .entry-content > blockquote:before {
	position: absolute;
	left: 0;
	top: 0;
}

.entry-content cite {
	color: rgba(0, 0, 0, 0.5);
}

.entry-content .wp-caption-dd {
	color: rgba(0, 0, 0, 0.5);
	margin-left: 0;
}

.entry-content .cs-embed {
	margin-top: 48px;
	margin-bottom: 48px;
}

.alignnone {
	max-width: 100%;
}

.alignleft {
	float: none;
	margin-right: 0;
}

.alignleft:first-child + * {
	margin-top: 0;
}

@media (min-width: 760px) {
	.alignleft {
		float: left;
		margin-right: 2rem;
	}
}

.alignright {
	float: none;
	margin-left: 0;
}

.alignright:first-child + * {
	margin-top: 0;
}

@media (min-width: 760px) {
	.alignright {
		float: right;
		margin-left: 2rem;
	}
}

.aligncenter {
	display: block;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}

.aligncenter .wp-caption-text,
.aligncenter .wp-caption-dd {
	text-align: center;
}

img.alignleft,
img.alignright {
	margin-bottom: 1rem;
}

.wp-block-group.alignleft,
.wp-block-group.alignright,
.wp-block-pullquote.alignleft,
.wp-block-pullquote.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
	max-width: 100%;
}

@media (min-width: 760px) {
	.wp-block-group.alignleft,
	.wp-block-group.alignright,
	.wp-block-pullquote.alignleft,
	.wp-block-pullquote.alignright,
	.wp-block-cover-image.alignleft,
	.wp-block-cover-image.alignright,
	.wp-block-cover.alignleft,
	.wp-block-cover.alignright {
		max-width: calc(50% - 1rem);
	}
}

/** =========== Blocks =========== */
.wp-block-columns > *:first-child {
	margin-top: 0;
}

.wp-block-columns > *:last-child {
	margin-bottom: 0;
}

.wp-block-columns .wp-block-column > *:first-child {
	margin-top: 0;
}

.wp-block-columns .wp-block-column > *:last-child {
	margin-bottom: 0;
}

@media only screen and (min-width: 600px) {
	.wp-block-columns {
		flex-wrap: nowrap;
	}
}

p.has-background {
	padding: 1.5rem 2rem;
}

p > code {
	color: inherit;
}

p.wp-block-subhead {
	font-size: 1.25rem;
	color: #6c757d;
	opacity: 1;
}

p.has-drop-cap:not(:focus):first-letter {
	font-size: 4rem;
	line-height: 1;
	margin-top: 0.5rem;
	margin-right: 2rem;
	margin-bottom: 0.5rem;
}

.wp-block-separator:not(.is-style-dots) {
	border-top: none;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.wp-block-separator.is-style-dots {
	border: none;
}

.wp-block-separator.is-style-dots:before {
	color: #6c757d;
}

@media (min-width: 760px) {
	.wp-block-separator.is-style-wide {
		max-width: 680px !important;
	}
}

@media (min-width: 1020px) {
	.wp-block-separator.is-style-wide {
		max-width: 960px !important;
	}
}

@media (min-width: 1120px) {
	.wp-block-separator.is-style-wide {
		max-width: 1040px !important;
	}
}

@media (min-width: 1240px) {
	.wp-block-separator.is-style-wide {
		max-width: 1160px !important;
	}
}

.wp-block-separator:not(.is-style-dots):not(.is-style-wide):not(.alignwide):not(.alignfull) {
	max-width: 100px !important;
}

.wp-block-button {
	margin-bottom: 0;
}

.wp-block-button.alignleft {
	text-align: left;
}

.wp-block-button.alignright {
	text-align: right;
}

.wp-block-button.aligncenter {
	text-align: center;
}

.wp-block-button .wp-block-button__link {
	display: inline-block;
	padding: 0.375rem 1rem;
	transition: 0.2s;
}

.wp-block-button .wp-block-button__link:not(.has-background) {
	background-color: #007bff;
}

.wp-block-button .wp-block-button__link:not(.has-text-color) {
	color: white;
}

.wp-block-button .wp-block-button__link:hover {
	cursor: pointer;
}

.wp-block-code {
	background-color: rgba(0, 0, 0, 0.05);
	padding: 1rem 1.5rem;
	font-family: Menlo, Consolas, monaco, monospace;
	line-height: 1.75;
	font-size: 0.875rem;
	color: inherit;
	white-space: pre-wrap;
	border-radius: 0;
	border: none;
}

.wp-block-code .editor-plain-text {
	background-color: transparent;
	color: inherit;
}

.wp-block-preformatted {
	background-color: rgba(0, 0, 0, 0.05);
	padding: 1rem 1.5rem;
}

.wp-block-preformatted pre {
	padding: 0;
}

.wp-block-preformatted,
.wp-block-preformatted pre {
	font-family: Menlo, Consolas, monaco, monospace;
	line-height: 1.75;
	font-size: 0.875rem;
	color: inherit;
	white-space: pre-wrap;
}

.wp-block-verse {
	background-color: rgba(0, 0, 0, 0.05);
	padding: 1rem 1.5rem;
}

.wp-block-verse pre {
	padding: 0;
}

.wp-block-verse,
.wp-block-verse pre {
	font-family: Menlo, Consolas, monaco, monospace;
	line-height: 1.75;
	font-size: 0.875rem;
	color: inherit;
	overflow: auto;
}

.wp-block-audio figcaption {
	color: #6c757d;
	text-align: center;
}

.wp-block-embed figcaption {
	color: #6c757d;
	text-align: center;
}

.wp-block-video video {
	width: 100%;
}

.wp-block-media-text p:last-child {
	margin-bottom: 0;
}

@media (max-width: 759.98px) {
	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
		padding-top: 8%;
		padding-bottom: 0;
	}
	.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content {
		padding-top: 0;
		padding-bottom: 8%;
	}
}

.wp-block-image figcaption {
	color: #6c757d;
	text-align: center;
}

@media (min-width: 760px) {
	.wp-block-image figcaption {
		text-align: initial;
	}
}

.wp-block-image .alignleft figcaption, .wp-block-image .alignright figcaption,
.wp-block-image .aligncenter figcaption, .wp-block-image .alignwide figcaption,
.wp-block-image .alignfull figcaption {
	text-align: center;
}

.wp-block-image.alignleft figcaption, .wp-block-image.alignright figcaption, .wp-block-image.aligncenter figcaption, .wp-block-image.alignwide figcaption, .wp-block-image.alignfull figcaption {
	text-align: center;
}

.wp-block-image .alignleft, .wp-block-image.alignleft {
	float: none;
	margin-right: 0;
}

@media (min-width: 760px) {
	.wp-block-image .alignleft, .wp-block-image.alignleft {
		float: left;
		margin-right: 2rem;
	}
}

.wp-block-image .alignright, .wp-block-image.alignright {
	float: none;
	margin-left: 0;
}

@media (min-width: 760px) {
	.wp-block-image .alignright, .wp-block-image.alignright {
		float: right;
		margin-left: 2rem;
	}
}

@media (max-width: 759.98px) {
	.wp-block-image .alignleft,
	.wp-block-image .alignright {
		margin-left: auto;
		margin-right: auto;
	}
}

.wp-block-group.has-background {
	padding: 40px;
}

.wp-block-cover,
.wp-block-cover-image {
	min-height: auto;
}

.wp-block-cover .wp-block-cover__inner-container,
.wp-block-cover-image .wp-block-cover__inner-container {
	width: 100%;
}

.wp-block-cover.has-background-dim,
.wp-block-cover-image.has-background-dim {
	padding: 40px;
}

.wp-block-quote:not(.is-large), .wp-block-quote:not(.is-style-large) {
	position: relative;
	line-height: 1.5;
	margin-top: 3rem;
	margin-bottom: 3rem;
	padding: 0;
}

.wp-block-quote:not(.is-large):not(.is-style-large) {
	border-left: 0;
}

.wp-block-quote:before {
	display: block;
	margin-bottom: 1rem;
	font-family: "cs-icons";
	font-weight: normal;
	content: "\e904";
}

.wp-block-quote p {
	line-height: 1.5;
}

.wp-block-quote p:first-child {
	font-size: inherit;
	margin-top: 0;
}

.wp-block-quote p:last-child {
	margin-bottom: 0;
}

.wp-block-quote cite {
	line-height: 1.5;
}

.wp-block-quote .wp-block-quote__citation {
	line-height: 1.5;
}

.wp-block-quote.is-large p,
.wp-block-quote.is-large p:first-child, .wp-block-quote.is-style-large p,
.wp-block-quote.is-style-large p:first-child {
	font-size: 2.5rem;
	font-style: normal;
	line-height: 1.6;
}

.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large footer {
	font-size: 0.85rem;
	text-align: left;
}

.style-align-center .wp-block-quote {
	text-align: center;
}

.style-align-center .wp-block-quote.is-style-large cite,
.style-align-center .wp-block-quote.is-style-large footer {
	text-align: center;
}

.style-align-left .wp-block-quote {
	position: relative;
	padding-left: 4rem !important;
	text-align: left;
}

.style-align-left .wp-block-quote:before {
	position: absolute;
	left: 0;
	top: 0;
}

.style-align-left .wp-block-quote.is-style-large cite,
.style-align-left .wp-block-quote.is-style-large footer {
	text-align: left;
}

.wp-block-pullquote {
	border-top: 4px solid #000000;
	border-bottom: 4px solid #000000;
	padding: 2rem 1rem;
}

.wp-block-pullquote blockquote {
	margin: 0;
}

.wp-block-pullquote blockquote.has-text-color p,
.wp-block-pullquote blockquote.has-text-color cite,
.wp-block-pullquote blockquote.has-text-color footer,
.wp-block-pullquote blockquote.has-text-color .wp-block-pullquote__citation {
	color: inherit;
}

.wp-block-pullquote p {
	font-size: 1.75rem;
	line-height: 1.5;
}

.wp-block-pullquote .alignleft p,
.wp-block-pullquote .alignright p {
	font-size: 1.25rem;
}

.wp-block-pullquote blockquote:not(.has-text-color) {
	color: #007bff;
}

.wp-block-pullquote blockquote:not(.has-text-color) cite,
.wp-block-pullquote blockquote:not(.has-text-color) footer,
.wp-block-pullquote blockquote:not(.has-text-color) .wp-block-pullquote__citation {
	font-style: italic;
}

.wp-block-latest-comments {
	border-top: 1px solid #e9ecef;
	border-bottom: 1px solid #e9ecef;
	padding: 2rem 0;
	margin: 0;
}

.wp-block-latest-comments .wp-block-latest-comments__comment {
	margin: 2rem 0 0;
}

.wp-block-latest-comments .wp-block-latest-comments__comment:first-child {
	margin-top: 0;
}

.wp-block-latest-comments .wp-block-latest-comments__comment > article {
	border: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.wp-block-latest-comments .wp-block-latest-comments__comment-date {
	color: #6c757d;
	font-size: 0.875rem;
}

.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
	font-size: inherit;
	line-height: inherit;
	margin: 0.5rem 0;
}

.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p:last-child {
	margin-bottom: 0;
}

.wp-block-latest-posts,
.wp-block-categories-list,
.wp-block-categories__list,
.wp-block-archives-list {
	padding-left: 0;
	list-style: none;
	padding-left: 0;
	padding-right: 0;
	text-align: left;
}

.wp-block-latest-posts li,
.wp-block-categories-list li,
.wp-block-categories__list li,
.wp-block-archives-list li {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}

.wp-block-latest-posts > li a,
.wp-block-categories-list > li a,
.wp-block-categories__list > li a,
.wp-block-archives-list > li a {
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}

.wp-block-latest-posts > li > a,
.wp-block-categories-list > li > a,
.wp-block-categories__list > li > a,
.wp-block-archives-list > li > a {
	display: flex;
	position: relative;
	padding-left: 2rem;
}

.wp-block-latest-posts > li > a:before,
.wp-block-categories-list > li > a:before,
.wp-block-categories__list > li > a:before,
.wp-block-archives-list > li > a:before {
	position: absolute;
	left: 0;
	top: 8px;
	font-family: "cs-icons";
	content: "\e91d";
	color: #ced4da;
	font-size: 14px;
	margin-right: 1rem;
	display: inline-block;
	transition: .2s ease all;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 20px;
	height: 20px;
	border-radius: 100%;
}

.wp-block-latest-posts > li > a:hover,
.wp-block-categories-list > li > a:hover,
.wp-block-categories__list > li > a:hover,
.wp-block-archives-list > li > a:hover {
	color: #007bff;
}

.wp-block-latest-posts > li > a:hover:before,
.wp-block-categories-list > li > a:hover:before,
.wp-block-categories__list > li > a:hover:before,
.wp-block-archives-list > li > a:hover:before {
	color: #fff;
	transition: .2s ease all;
	background: #6c757d;
}

.wp-block-latest-posts .wp-block-latest-posts__post-date,
.wp-block-categories-list .wp-block-latest-posts__post-date,
.wp-block-categories__list .wp-block-latest-posts__post-date,
.wp-block-archives-list .wp-block-latest-posts__post-date {
	margin-left: 2rem;
	flex: 0 0 100%;
	font-size: 0.875rem;
	color: #6c757d;
}

.wp-block-latest-posts .children,
.wp-block-latest-posts .wp-block-categories__list,
.wp-block-categories-list .children,
.wp-block-categories-list .wp-block-categories__list,
.wp-block-categories__list .children,
.wp-block-categories__list .wp-block-categories__list,
.wp-block-archives-list .children,
.wp-block-archives-list .wp-block-categories__list {
	flex: 0 0 100%;
}

.wp-block-categories > .wp-block-categories__list {
	padding: 0;
}

.wp-block-archives.wp-block-archives-list {
	padding: 0;
}

.wp-block-categories-list a,
.wp-block-categories__list a,
.wp-block-archives-list a {
	padding-right: 0.5rem;
}

.wp-block-gallery.has-nested-images {
	display: flex;
}

.wp-block-gallery:not(.is-cropped) {
	align-items: flex-start;
}

.wp-block-gallery > .blocks-gallery-grid {
	width: 100%;
}

.wp-block-gallery .blocks-gallery-item figure {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
}

.wp-block-gallery .blocks-gallery-item figcaption {
	background: transparent;
	position: relative;
	padding: 0;
	min-height: initial;
	color: inherit;
	padding-top: 1rem;
	text-align: left;
}

.wp-block-search {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	width: 100%;
}

.wp-block-search .wp-block-search__input {
	position: relative;
	z-index: 2;
	flex: 1 1 auto;
	width: 1%;
	margin-bottom: 0;
}

.wp-block-search .wp-block-search__button {
	border: none;
	margin-left: 0;
	line-height: 1.5rem;
}

/*--------------------------------------------------------------
## Dark Mode
--------------------------------------------------------------*/
.cs-scheme-toggled[data-scheme] *,
.cs-scheme-toggled[data-scheme] *::after,
.cs-scheme-toggled[data-scheme] *::before {
	transition: none !important;
}

.navbar-scheme-toggle {
	position: relative;
	cursor: pointer;
	transition: 0.2s;
}

.navbar-scheme-toggle:not(:first-child) {
	margin-left: 1rem;
}

.navbar-scheme-toggle .navbar-scheme-toggle-icon {
	display: none;
	margin: auto;
	font-size: 1rem;
	text-align: center;
}

.navbar-scheme-toggle .navbar-scheme-toggle-icon:last-child {
	display: block;
}

[data-scheme="dark"] .navbar-scheme-toggle .navbar-scheme-toggle-icon {
	display: block;
}

[data-scheme="dark"] .navbar-scheme-toggle .navbar-scheme-toggle-icon:last-child {
	display: none;
}

.logo-image-dark {
	display: none;
}

[data-scheme="dark"] .logo-image-dark {
	display: block;
}

[data-scheme="dark"] .logo-image-dark + .logo-image {
	display: none;
}

/*--------------------------------------------------------------
# Utilities
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Alignment
--------------------------------------------------------------*/
/**
 * Default
 */
.cs-text-center {
	text-align: center;
}

.valign {
	display: table-cell;
	vertical-align: middle;
}

/**
 * Middle Alignment
 */
.style-align-center .section-heading {
	text-align: center;
}

.style-align-center .authentic_widget_about,
.style-align-center .authentic_widget_author {
	text-align: center;
}

.style-align-center .overlay-outer {
	align-items: center;
	justify-content: center;
}

.style-align-center .overlay-inner {
	text-align: center;
}

.style-align-center .post-featured .overlay-inner .post-share {
	justify-content: center;
}

.style-align-center .page-header {
	text-align: center;
}

.style-align-center .page-header .pk-social-links-items {
	justify-content: center;
}

/**
 * Left Alignment
 */
.style-align-left .overlay-outer {
	align-items: flex-start;
	justify-content: flex-end;
}

/*--------------------------------------------------------------
## Display
--------------------------------------------------------------*/
.cs-d-none {
	display: none !important;
}

.cs-d-inline {
	display: inline !important;
}

.cs-d-inline-block {
	display: inline-block !important;
}

.cs-d-block {
	display: block !important;
}

.cs-d-flex {
	display: flex !important;
}

@media (min-width: 760px) {
	.cs-d-sm-none {
		display: none !important;
	}
	.cs-d-sm-inline {
		display: inline !important;
	}
	.cs-d-sm-inline-block {
		display: inline-block !important;
	}
	.cs-d-sm-block {
		display: block !important;
	}
	.cs-d-sm-flex {
		display: flex !important;
	}
}

@media (min-width: 1020px) {
	.cs-d-md-none {
		display: none !important;
	}
	.cs-d-md-inline {
		display: inline !important;
	}
	.cs-d-md-inline-block {
		display: inline-block !important;
	}
	.cs-d-md-block {
		display: block !important;
	}
	.cs-d-md-flex {
		display: flex !important;
	}
}

@media (min-width: 1120px) {
	.cs-d-lg-none {
		display: none !important;
	}
	.cs-d-lg-inline {
		display: inline !important;
	}
	.cs-d-lg-inline-block {
		display: inline-block !important;
	}
	.cs-d-lg-block {
		display: block !important;
	}
	.cs-d-lg-flex {
		display: flex !important;
	}
}

@media (min-width: 1240px) {
	.cs-d-xl-none {
		display: none !important;
	}
	.cs-d-xl-inline {
		display: inline !important;
	}
	.cs-d-xl-inline-block {
		display: inline-block !important;
	}
	.cs-d-xl-block {
		display: block !important;
	}
	.cs-d-xl-flex {
		display: flex !important;
	}
}

/*--------------------------------------------------------------
## Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.says,
.screen-reader-text {
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	width: 1px;
	height: 1px;
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
	outline: 0;
}

/* Themecheck compatibility */
.sticky {
	font-size: inherit;
}

.gallery-caption,
.sticky,
.wp-caption,
.wp-caption-text {
	font-size: inherit;
}

.display-table {
	display: table;
	width: 100%;
	height: 100%;
}

/*--------------------------------------------------------------
## Alerts
--------------------------------------------------------------*/
.cs-alert {
	padding: 0.5rem 1rem;
	margin: 0;
	font-size: 0.875rem;
	background-color: #f8f9fa;
}

/*--------------------------------------------------------------
## Embed
--------------------------------------------------------------*/
.cs-embed-responsive {
	position: relative;
	display: block;
	width: 100%;
	padding: 0;
	overflow: hidden;
}

.cs-embed-responsive::before {
	display: block;
	content: "";
}

.cs-embed-responsive iframe,
.cs-embed-responsive embed,
.cs-embed-responsive object,
.cs-embed-responsive video {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0;
}

.cs-embed-responsive:before {
	padding-top: 56.25%;
}

.cs-embed-responsive-16by9:before {
	padding-top: 56.25%;
}

.wp-block-embed .cs-embed-responsive {
	position: initial;
	margin: 0;
	padding: 0;
	overflow: initial;
}

.wp-block-embed .cs-embed-responsive:before {
	display: none;
}

/*--------------------------------------------------------------
# Layout
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Site
--------------------------------------------------------------*/
.cs-container {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 760px) {
	.cs-container {
		max-width: 720px;
	}
}

@media (min-width: 1020px) {
	.cs-container {
		max-width: 1000px;
	}
}

@media (min-width: 1120px) {
	.cs-container {
		max-width: 1080px;
	}
}

@media (min-width: 1240px) {
	.cs-container {
		max-width: 1200px;
	}
}

.cs-container-fluid {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 1440px) {
	.container-wide .cs-container {
		max-width: 1400px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.container-wide .layout-sidebar .main-content {
		margin-left: -15px;
		margin-right: -15px;
	}
	.container-wide .layout-sidebar .content-area {
		flex: 0 0 1050px;
		max-width: 1050px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.container-wide .layout-sidebar .sidebar-area {
		flex: 0 0 350px;
		max-width: 350px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.container-wide .layout-sidebar-left .sidebar-area {
		padding-right: 35px;
	}
	.container-wide .layout-sidebar-right .sidebar-area {
		padding-left: 35px;
	}
	.container-wide .archive-masonry,
	.container-wide .archive-grid {
		margin-left: -15px;
		margin-right: -15px;
	}
	.container-wide .archive-masonry .archive-col,
	.container-wide .archive-masonry > article,
	.container-wide .archive-masonry > section,
	.container-wide .archive-grid > article,
	.container-wide .archive-grid > .widget {
		padding-left: 15px;
		padding-right: 15px;
	}
}

@media (min-width: 1640px) {
	.container-wide .cs-container {
		max-width: 1600px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.container-wide .layout-sidebar .main-content {
		margin-left: -20px;
		margin-right: -20px;
	}
	.container-wide .layout-sidebar .content-area {
		flex: 0 0 1240px;
		max-width: 1240px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.container-wide .layout-sidebar .sidebar-area {
		flex: 0 0 360px;
		max-width: 360px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.container-wide .layout-sidebar-left .sidebar-area {
		padding-right: 40px;
	}
	.container-wide .layout-sidebar-right .sidebar-area {
		padding-left: 40px;
	}
	.container-wide .archive-masonry,
	.container-wide .archive-grid {
		margin-left: -20px;
		margin-right: -20px;
	}
	.container-wide .archive-masonry .archive-col,
	.container-wide .archive-masonry > article,
	.container-wide .archive-masonry > section,
	.container-wide .archive-grid > article,
	.container-wide .archive-grid > .widget {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (min-width: 1020px) {
	.layout-sidebar .main-content {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.layout-sidebar .content-area {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 660px;
		max-width: 660px;
		min-width: 0;
	}
	.layout-sidebar .sidebar-area {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 340px;
		max-width: 340px;
		min-width: 0;
	}
}

@media (min-width: 1120px) {
	.layout-sidebar .content-area {
		flex: 0 0 720px;
		max-width: 720px;
	}
	.layout-sidebar .sidebar-area {
		flex: 0 0 360px;
		max-width: 360px;
	}
}

@media (min-width: 1240px) {
	.layout-sidebar .content-area {
		flex: 0 0 840px;
		max-width: 840px;
	}
}

@media (min-width: 1120px) {
	.layout-sidebar-left .content-area {
		order: 1;
	}
}

@media (min-width: 1120px) {
	.layout-sidebar-left .sidebar-area {
		padding-right: 40px;
	}
}

@media (min-width: 1120px) {
	.layout-sidebar-right .sidebar-area {
		padding-left: 40px;
	}
}

.site-content {
	margin-top: 3rem;
	margin-bottom: 3rem;
}

.has-full-block .site-content,
.has-full-padding-block .site-content {
	margin-top: 0;
}

section.custom-content {
	margin-bottom: 0;
}

section.custom-content > *:last-child {
	margin-bottom: 0;
}

.post-sidebar {
	display: none;
}

.post-main {
	max-width: 800px;
	margin-left: auto;
	margin-right: auto;
}

.layout-narrow-disabled .post-main {
	max-width: 100%;
}

.block-align-enabled .layout-narrow-enabled.layout-fullwidth .entry-content .alignwide img {
	width: 100%;
	min-width: 100%;
}

.block-align-enabled .layout-narrow-enabled.layout-fullwidth .entry-content .alignwide figcaption {
	text-align: center;
}

@media (min-width: 1120px) {
	.block-align-enabled .layout-narrow-enabled.layout-fullwidth .entry-content .alignwide {
		transform: translateX(-120px);
		width: 1040px !important;
		max-width: 1040px;
		margin: 3rem 0;
	}
}

@media (min-width: 1240px) {
	.block-align-enabled .layout-narrow-enabled.layout-fullwidth .entry-content .alignwide {
		transform: translateX(-180px);
		width: 1160px !important;
		max-width: 1160px;
	}
}

@media (min-width: 1240px) {
	.block-align-enabled .layout-narrow-enabled.layout-fullwidth.post-sidebar-enabled .entry-content .alignwide {
		transform: translateX(-280px);
	}
}

@media (min-width: 1120px) {
	.block-align-enabled .layout-fullwidth .entry-content .alignfull {
		margin: 3rem 0;
		margin-left: calc( -50vw + 50%);
		transform: translateX(0);
		width: 100vw !important;
		max-width: 100vw;
	}
	.block-align-enabled .layout-fullwidth .entry-content .alignfull img {
		width: 100%;
		min-width: 100%;
	}
	.block-align-enabled .layout-fullwidth .entry-content .alignfull figcaption {
		text-align: center;
	}
}

@media (min-width: 1120px) {
	.block-page-align-enabled .layout-fullwidth .entry-content .alignfull {
		margin: 3rem 0;
		margin-left: calc( -50vw + 50%);
		transform: translateX(0);
		width: 100vw !important;
		max-width: 100vw;
	}
	.block-page-align-enabled .layout-fullwidth .entry-content .alignfull img {
		width: 100%;
		min-width: 100%;
	}
	.block-page-align-enabled .layout-fullwidth .entry-content .alignfull figcaption {
		text-align: center;
	}
}

@media (min-width: 1240px) {
	.block-align-enabled .layout-fullwidth.post-sidebar-enabled .entry-content .alignfull {
		margin-left: calc( -50vw + 50% - 40px);
	}
}

@media (min-width: 1240px) {
	.post-sidebar-enabled .post-wrap {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.post-sidebar-enabled .post-wrap .post-sidebar {
		display: block;
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 80px;
		max-width: 80px;
	}
	.post-sidebar-enabled .post-wrap .post-main {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 720px;
		max-width: 720px;
		min-width: 0;
	}
	.post-sidebar-enabled.layout-fullwidth .post-wrap {
		margin-left: auto;
		margin-right: auto;
		max-width: 800px;
		position: relative;
	}
	.post-sidebar-enabled.layout-fullwidth .post-wrap .post-sidebar {
		padding: 0;
	}
	.post-sidebar-enabled.layout-narrow-disabled .post-main {
		flex: 0 0 calc(100% - 80px);
		max-width: 100%;
	}
	.post-sidebar-enabled.layout-narrow-disabled .post-wrap {
		max-width: none;
		margin-left: -20px;
		margin-right: -20px;
	}
}

@media (min-width: 1240px) {
	.post-sidebar-enabled.layout-sidebar-left .post-sidebar {
		order: 1;
	}
}

@media (max-width: 1019.98px) {
	.layout-sidebar .content-area {
		margin-bottom: 3rem;
		padding-bottom: 3rem;
		border-bottom: 1px #e9ecef solid;
	}
}

/**
 * Masonry Widgets
 */
.sidebar-area .sidebar-1 {
	margin-left: auto;
	margin-right: auto;
}

.sidebar-area .sidebar-2 {
	display: none;
}

@media (min-width: 760px) {
	.sidebar-area {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.sidebar-area .sidebar {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 50%;
		max-width: 50%;
		position: initial;
	}
	.sidebar-area .sidebar-1 {
		padding-right: 40px;
	}
	.sidebar-area .sidebar-2 {
		display: block;
		padding-left: 39px;
		border-left: 1px #e9ecef solid;
	}
}

@media (min-width: 1020px) {
	.sidebar-area {
		margin-left: 0;
		margin-right: 0;
	}
	.sidebar-area .sidebar {
		flex: 0 0 100%;
		max-width: 100%;
		position: relative;
	}
	.sidebar-area .sidebar-1 {
		padding-left: 0;
		padding-right: 0;
	}
	.sidebar-area .sidebar-2 {
		display: none !important;
	}
}

@supports (position: sticky) or (position: -webkit-sticky) {
	.sticky-sidebar-enabled .post-sidebar .pk-share-buttons-wrap {
		transition: .2s ease all;
		position: sticky;
		top: 60px;
	}
	@media (min-width: 1020px) {
		.sticky-sidebar-enabled.stick-to-top .sidebar-area {
			display: flex;
			flex-direction: column;
		}
		.sticky-sidebar-enabled.stick-to-top .sidebar-1 {
			position: relative;
			position: sticky;
			top: 0;
			flex: initial;
			transition: .4s ease all;
		}
		.sticky-sidebar-enabled.stick-to-bottom .sidebar-area {
			display: flex;
			flex-direction: column;
		}
		.sticky-sidebar-enabled.stick-to-bottom .sidebar-1 {
			position: relative;
			position: sticky;
			bottom: 3rem;
			margin-top: auto;
			flex: 0 0 auto;
		}
		.sticky-sidebar-enabled.stick-last .sidebar-1 {
			display: flex;
			flex-direction: column;
		}
		.sticky-sidebar-enabled.stick-last .sidebar-1 .widget:last-child {
			position: relative;
			position: sticky;
			top: 2rem;
			transition: .2s ease all;
		}
	}
}

@-moz-document url-prefix() {
	@media (min-width: 1020px) {
		.sticky-sidebar-enabled.stick-to-bottom .sidebar-1 {
			top: 0;
			bottom: initial;
			margin-top: initial;
			flex: initial;
			transition: .4s ease all;
		}
	}
}

/*--------------------------------------------------------------
## Site Header
--------------------------------------------------------------*/
.header .cs-container,
.header .cs-container-fluid {
	display: flex;
}

.header .site-title {
	white-space: nowrap;
}

.header .site-description {
	margin-top: 1rem;
	margin-bottom: 0;
}

.header .logo-image {
	max-width: none;
}

.header-col {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	max-height: 100%;
}

.header-left .cs-container,
.header-left .cs-container-fluid {
	justify-content: space-between;
}

.header-left .header-col:first-child > div {
	line-height: 1;
}

.header-center .header-col {
	flex: 1;
}

.header-center .header-col-left > div {
	margin-right: auto;
}

.header-center .header-col-center > div {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	line-height: 1;
}

.header-center .header-col-right > div {
	margin-left: auto;
}

.header-logo .header-col {
	margin-right: auto;
	margin-left: auto;
}

.header-logo .header-col > div {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.header-enabled .page-header-type-large {
	position: relative;
	z-index: 15;
	background: transparent;
}

.header-light a {
	color: rgba(255, 255, 255, 0.75);
}

.header-light a:hover, .header-light a:focus {
	color: white;
}

.header-light .button {
	color: white;
}

.header-light .site-title,
.header-light .navbar-toggle {
	color: white;
}

.header-light .site-title:hover, .header-light .site-title:focus,
.header-light .navbar-toggle:hover,
.header-light .navbar-toggle:focus {
	color: rgba(255, 255, 255, 0.75);
}

.header-light .site-description {
	color: rgba(255, 255, 255, 0.75);
}

.site-header .header-background {
	position: relative;
}

.site-header .header-light .pk-social-links-wrap .pk-icon {
	color: white;
}

.site-header .header-light .pk-social-links-wrap .pk-social-links-title,
.site-header .header-light .pk-social-links-wrap .pk-social-links-count,
.site-header .header-light .pk-social-links-wrap .pk-social-links-label {
	color: rgba(255, 255, 255, 0.75);
}

.site-header .header-light .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-icon,
.site-header .header-light .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-social-links-title,
.site-header .header-light .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-social-links-count,
.site-header .header-light .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-social-links-label, .site-header .header-light .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-icon,
.site-header .header-light .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-social-links-title,
.site-header .header-light .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-social-links-count,
.site-header .header-light .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-social-links-label {
	color: white;
}

/*--------------------------------------------------------------
## Site Footer
--------------------------------------------------------------*/
.footer-section > .cs-container > * {
	padding-top: 3rem;
	padding-bottom: 3rem;
}

.footer-section + .footer-section > .cs-container > * {
	border-top: 1px #e9ecef solid;
}

@media (max-width: 1019.98px) {
	.footer-sidebars .sidebar-footer + .sidebar-footer {
		margin-top: 3rem;
	}
}

@media (min-width: 1020px) {
	.footer-sidebars {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
		margin-right: -15px;
		margin-left: -15px;
	}
	.footer-sidebars .sidebar-footer {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
		padding-right: 15px;
		padding-left: 15px;
	}
}

@media (min-width: 1120px) {
	.footer-sidebars {
		margin-right: -20px;
		margin-left: -20px;
	}
	.footer-sidebars .sidebar-footer {
		padding-right: 20px;
		padding-left: 20px;
	}
}

@media (max-width: 1019.98px) {
	.sidebar-footer + .sidebar-footer:last-child .widget {
		margin-top: 3rem;
		padding-top: 3rem;
		border-top-width: 1px;
		border-top-style: solid;
	}
}

.footer-subscribe {
	text-align: center;
}

@media (min-width: 760px) {
	.footer-subscribe .subscribe-container {
		flex: 0 0 66.6666666667%;
		max-width: 66.6666666667%;
		margin: 0 auto;
		padding: 0;
	}
}

@media (min-width: 1020px) {
	.footer-subscribe .subscribe-container {
		flex: 0 0 50%;
		max-width: 50%;
	}
}

.site-footer .site-logo,
.site-footer .site-title {
	display: inline-block;
	margin-bottom: 1rem;
}

.sidebar-footer .post-tags a:hover, .sidebar-footer .post-tags a:focus,
.sidebar-footer .tagcloud a:hover,
.sidebar-footer .tagcloud a:focus {
	color: white;
}

.footer-copyright {
	line-height: 1;
}

.navbar-footer {
	margin-bottom: 1rem;
}

.navbar-footer .navbar-nav {
	flex-direction: row;
}

@media (min-width: 760px) {
	.site-logo + .navbar-footer,
	.site-title + .navbar-footer {
		float: right;
	}
}

/*--------------------------------------------------------------
## Site Search
--------------------------------------------------------------*/
/*
 * Search Fullscreen
 */
@media (min-width: 1120px) {
	.site-search-wrap {
		max-width: 50%;
		margin-left: auto;
		margin-right: auto;
	}
}

.search-form .search-submit {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

@-webkit-keyframes fade-zoom-in {
	0% {
		opacity: 0;
		transform: scale(1.1);
	}
	100% {
		opacity: 1;
		transform: scale(1);
	}
}

@keyframes fade-zoom-in {
	0% {
		opacity: 0;
		transform: scale(1.1);
	}
	100% {
		opacity: 1;
		transform: scale(1);
	}
}

.search-open {
	overflow: hidden;
	position: fixed;
	width: 100%;
}

#search {
	display: none;
	position: fixed;
	z-index: 999999;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: white;
	-webkit-animation: fade-zoom-in 0.3s forwards;
	animation: fade-zoom-in 0.3s forwards;
	-webkit-backface-visibility: hidden;
}

#search .form-container {
	margin-top: 5rem;
}

@media (min-width: 760px) {
	#search .form-container {
		position: fixed;
		top: 50%;
		right: 0;
		left: 0;
		margin-top: -2rem;
	}
}

#search.open {
	display: block;
}

#search form {
	text-align: center;
}

#search form::after {
	display: block;
	clear: both;
	content: "";
}

#search input[type="search"] {
	width: 100%;
	border: none;
	color: black;
	background: transparent;
	font-size: 2rem;
}

@media (max-width: 759.98px) {
	#search input[type="search"][name="s"] {
		font-size: 2rem !important;
	}
}

#search input[type="search"]::-webkit-input-placeholder {
	color: black;
	text-align: center;
}

#search input[type="search"]:-moz-placeholder {
	color: black;
	text-align: center;
}

#search input[type="search"]:-ms-input-placeholder {
	color: black;
	text-align: center;
}

#search .cs-input-group {
	display: block;
}

#search .cs-input-group-btn {
	display: none;
}

#search p {
	margin-top: 1rem;
	color: #dee2e6;
	font-size: 0.875rem;
	text-align: center;
}

#search .close {
	position: fixed;
	top: 3rem;
	right: 3rem;
	border: none;
	opacity: 1;
	color: black;
	background: transparent;
	text-shadow: none;
	font-size: 1.75rem;
}

#search .close:after {
	font-family: "cs-icons";
	content: "\e923";
}

/*--------------------------------------------------------------
## Off-Canvas Area
--------------------------------------------------------------*/
.offcanvas {
	overflow: hidden;
	position: fixed;
	height: 100%;
	top: 0;
	left: -320px;
	width: 320px;
	background: white;
	display: flex;
	flex-direction: column;
	-webkit-overflow-scrolling: touch;
	z-index: 2;
	transform: translate3d(0, 0, 0);
}

.admin-bar .offcanvas {
	top: 46px;
	height: calc( 100% - 46px);
}

@media screen and (min-width: 783px) {
	.admin-bar .offcanvas {
		top: 32px;
		height: calc( 100% - 32px);
	}
}

.offcanvas-active {
	overflow: hidden;
}

.offcanvas-active .offcanvas {
	transform: translate3d(320px, 0, 0);
}

.offcanvas-active .site {
	position: relative;
	overflow: hidden;
}

.offcanvas-active .site-inner,
.offcanvas-active .offcanvas-push {
	transform: translate3d(320px, 0, 0);
}

.offcanvas-header .navbar-toggle {
	float: right;
	margin-right: 0;
	margin-left: 1rem;
	transition: opacity 0.2s ease;
}

.offcanvas-header .navbar-brand {
	margin-left: 20px;
}

.offcanvas-header .navbar-toggle {
	margin-right: 20px;
}

.navbar-offcanvas {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
}

.navbar-offcanvas.navbar-border {
	border-top: none;
}

.offcanvas-sidebar {
	flex: 1;
	overflow-x: hidden;
	overflow-y: auto;
}

.offcanvas-inner {
	padding: 2rem;
}

.site-inner {
	position: relative;
	left: 0;
}

.site-inner,
.offcanvas,
.offcanvas-push {
	transition: all 0.4s ease;
}

.site-overlay {
	display: none;
}

.offcanvas-active .site-overlay {
	display: block;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.15);
	-webkit-animation: fade 0.5s;
	animation: fade 0.5s;
	z-index: 1;
}

@-webkit-keyframes fade {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes fade {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

/*--------------------------------------------------------------
## Entry
--------------------------------------------------------------*/
.post-share {
	display: flex;
	align-items: center;
	margin-top: 1.5rem;
}

.archive-standard .post-share {
	margin-top: 2rem;
}

.post-share .title-share {
	display: flex;
	align-items: center;
	margin-right: 1rem;
}

.post-share .title-share .cs-icon {
	margin-left: 1rem;
}

.post-thumbnail {
	display: block;
	overflow: hidden;
	position: relative;
	background-position: center center;
	background-size: cover;
	text-align: center;
}

.post-thumbnail:before {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0;
	content: "";
	transition: all 0.2s ease;
}

.post-thumbnail:hover:before {
	opacity: 1;
}

.post-thumbnail > a {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.post-thumbnail .post-format {
	display: none;
	align-items: center;
	position: absolute;
	z-index: 1;
	top: 1rem;
	left: 1rem;
	font-weight: 400;
	padding: 0.375rem 1rem;
}

.post-thumbnail .post-format:before {
	font-family: "cs-icons";
}

.post-thumbnail .post-format span {
	margin-left: 0.25rem;
}

.post-thumbnail .post-more {
	position: absolute;
	z-index: 1;
	top: 50%;
	right: 2rem;
	left: 2rem;
	margin: 0;
	opacity: 0;
	text-align: center;
	transition: all 0.2s 0.1s ease;
	transform: translateY(-50%);
}

.post-thumbnail .post-more .button-link {
	color: white;
}

.post-thumbnail:hover .post-more {
	opacity: 1;
}

.post-thumbnail .post-meta {
	position: absolute;
	z-index: 1;
	right: 2rem;
	bottom: -10%;
	left: 2rem;
	margin: 0;
	padding: 1rem 0;
	border-top: 1px rgba(255, 255, 255, 0.2) solid;
	opacity: 0;
	color: #e9ecef;
	transition: all 0.3s ease;
}

.post-thumbnail:hover .post-meta {
	bottom: 0;
	opacity: 1;
}

.post-more {
	margin-top: 1.5rem;
}

.post-more .wp-block-button {
	display: inline-flex;
}

.post-more .wp-block-button.is-style-squared .wp-block-button__link {
	border-radius: 0;
}

.archive-standard .post-more {
	margin-top: 2rem;
}

.format-image .post-thumbnail .post-format {
	display: flex;
}

.format-image .post-thumbnail .post-format:before {
	content: "\e905";
}

.format-gallery .post-thumbnail .post-format {
	display: flex;
}

.format-gallery .post-thumbnail .post-format:before {
	content: "\e905";
}

.format-video .post-thumbnail .post-format {
	display: flex;
}

.format-video .post-thumbnail .post-format:before {
	content: "\e907";
}

.format-audio .post-thumbnail .post-format {
	display: flex;
}

.format-audio .post-thumbnail .post-format:before {
	content: "\e901";
}

/*--------------------------------------------------------------
## Post Archive
--------------------------------------------------------------*/
.post-archive .post-inner > *:last-child {
	margin-bottom: 0;
}

.post-archive article .post-meta {
	margin: 0;
}

.post-archive article .entry-title {
	margin: 0;
}

.post-archive article .post-meta:not(:first-child) {
	margin-top: 1rem;
}

.post-archive article .entry-title:not(:first-child) {
	margin-top: 1rem;
}

.post-archive article .post-excerpt:not(:first-child) {
	margin-top: 1rem;
}

.post-archive article .post-excerpt:not(:last-child) {
	margin-bottom: 1rem;
}

.post-archive article .post-more:not(:first-child) {
	margin-top: 1.5rem;
}

.post-archive article .post-thumbnail .post-more {
	margin-top: 0;
}

.post-archive .pk-widget-posts .post-meta:not(:first-child) {
	margin-top: 0.25rem;
}

.post-archive .pk-widget-posts .entry-title:not(:first-child) {
	margin-top: 0.25rem;
}

.post-archive .pk-widget-posts-template-large .post-meta:not(:first-child) {
	margin-top: 1rem;
}

.post-archive .pk-widget-posts-template-large .entry-title:not(:first-child) {
	margin-top: 1rem;
}

.post-archive .post:not(.post-standard) .post-excerpt {
	font-size: 0.9em;
}

.post-archive article + article,
.post-archive .widget + article,
.post-archive article + .widget,
.post-archive .widget + .widget {
	margin-top: 4rem;
}

.archive-first + .archive-main {
	margin-top: 3rem;
}

.archive-first + .archive-list {
	margin-top: 3rem;
	padding-top: 3rem;
	border-top: 1px solid transparent;
}

.layout-fullwidth .archive-standard article + article,
.layout-fullwidth .archive-standard .widget + article,
.layout-fullwidth .archive-standard article + .widget,
.layout-fullwidth .archive-standard .widget + .widget {
	margin-top: 6rem;
}

.layout-fullwidth .archive-standard section.widget .widget-wrap {
	padding: 6rem 0;
}

.layout-fullwidth .archive-standard .post-more,
.layout-fullwidth .archive-standard .post-share {
	margin-top: 3rem;
}

.layout-fullwidth .archive-standard .post-featured .entry-header {
	max-width: 800px;
	margin-right: auto;
	margin-left: auto;
}

.layout-fullwidth .archive-standard .entry-content,
.layout-fullwidth .archive-standard .entry-header {
	max-width: 800px;
	margin-right: auto;
	margin-left: auto;
}

.style-align-center .post-standard .entry-content,
.style-align-center .post-standard .post-media {
	text-align: left;
}

.style-align-center .post-standard .post-more {
	text-align: center;
}

.style-align-center .post-masonry:not(.post-featured) .post-share,
.style-align-center .post-grid:not(.post-featured) .post-share,
.style-align-center .post-standard:not(.post-featured) .post-share {
	justify-content: center;
}

.style-align-left .post-masonry .post-inner + .post-inner::after,
.style-align-left .post-grid .post-inner + .post-inner::after {
	display: block;
	clear: both;
	content: "";
}

.style-align-left .post-masonry .post-inner + .post-inner .post-more,
.style-align-left .post-grid .post-inner + .post-inner .post-more {
	width: 50%;
	float: left;
}

.style-align-left .post-masonry .post-inner + .post-inner .post-more + .post-share,
.style-align-left .post-grid .post-inner + .post-inner .post-more + .post-share {
	width: 50%;
	float: right;
	justify-content: flex-end;
}

.style-align-left .post-masonry .post-inner + .post-inner .post-more + .post-share .title-share,
.style-align-left .post-grid .post-inner + .post-inner .post-more + .post-share .title-share {
	display: none;
}

.style-align-left .post-masonry:not(.post-featured) .post-excerpt + .post-share,
.style-align-left .post-grid:not(.post-featured) .post-excerpt + .post-share,
.style-align-left .post-standard:not(.post-featured) .post-excerpt + .post-share {
	justify-content: space-between;
}

@media (min-width: 760px) {
	.archive-grid {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.archive-grid > article,
	.archive-grid > .widget {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.archive-grid > article:nth-child(-n+2),
	.archive-grid > .widget:nth-child(-n+2) {
		margin-top: 0;
	}
}

@media (min-width: 1020px) {
	.layout-fullwidth .archive-grid.columns-3 > article,
	.layout-fullwidth .archive-grid.columns-3 > section,
	.layout-fullwidth .archive-grid.columns-4 > article,
	.layout-fullwidth .archive-grid.columns-4 > section {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.layout-fullwidth .archive-grid.columns-3 > article:nth-child(-n+3),
	.layout-fullwidth .archive-grid.columns-3 > section:nth-child(-n+3),
	.layout-fullwidth .archive-grid.columns-4 > article:nth-child(-n+3),
	.layout-fullwidth .archive-grid.columns-4 > section:nth-child(-n+3) {
		margin-top: 0;
	}
}

@media (min-width: 1440px) {
	.layout-sidebar .archive-grid.columns-3 > article,
	.layout-sidebar .archive-grid.columns-3 > .widget,
	.layout-sidebar .archive-grid.columns-4 > article,
	.layout-sidebar .archive-grid.columns-4 > .widget {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.layout-sidebar .archive-grid.columns-3 > article:nth-child(-n+3),
	.layout-sidebar .archive-grid.columns-3 > .widget:nth-child(-n+3),
	.layout-sidebar .archive-grid.columns-4 > article:nth-child(-n+3),
	.layout-sidebar .archive-grid.columns-4 > .widget:nth-child(-n+3) {
		margin-top: 0;
	}
	.layout-fullwidth .archive-grid.columns-4 > article,
	.layout-fullwidth .archive-grid.columns-4 > .widget {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.layout-fullwidth .archive-grid.columns-4 > article:nth-child(-n+4),
	.layout-fullwidth .archive-grid.columns-4 > .widget:nth-child(-n+4) {
		margin-top: 0;
	}
}

@media (min-width: 1640px) {
	.layout-sidebar .archive-grid.columns-4 > article,
	.layout-sidebar .archive-grid.columns-4 > .widget {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.layout-sidebar .archive-grid.columns-4 > article:nth-child(-n+4),
	.layout-sidebar .archive-grid.columns-4 > .widget:nth-child(-n+4) {
		margin-top: 0;
	}
}

.post-list + .post,
.post + .post-list {
	margin-top: 3rem;
	padding-top: 3rem;
	border-top: 1px #e9ecef solid;
}

@media (min-width: 760px) {
	.post-list .post-list-one-third {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.post-list .post-list-one-third .post-list-media {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%;
	}
	.post-list .post-list-one-third .post-list-content {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%;
	}
}

@media (min-width: 760px) {
	.post-list .post-list-half {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.post-list .post-list-half .post-list-media {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.post-list .post-list-half .post-list-content {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 50%;
		max-width: 50%;
	}
}

@media (min-width: 1020px) {
	.post-list .post-list-half .post-list-media {
		flex: 0 0 41.6666666667%;
		max-width: 41.6666666667%;
	}
	.post-list .post-list-half .post-list-content {
		flex: 0 0 58.3333333333%;
		max-width: 58.3333333333%;
	}
}

@media (min-width: 1120px) {
	.post-list .post-list-half {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.post-list .post-list-half .post-list-media {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.post-list .post-list-half .post-list-content {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 50%;
		max-width: 50%;
	}
}

@media (max-width: 759.98px) {
	.post-list .post-inner + .post-inner {
		margin-top: 1.5rem;
	}
}

@media (min-width: 760px) {
	.post-list .post-outer .post-inner:last-child {
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
	}
	.post-list .post-more:not(:last-child) {
		margin-bottom: 1.5rem;
	}
	.post-list .post-more:last-child,
	.post-list .post-share:last-child {
		margin-top: auto;
	}
}

@media (min-width: 1020px) {
	.post-list .post-outer {
		margin-right: -15px;
		margin-left: -15px;
	}
	.post-list .post-inner {
		padding-right: 15px;
		padding-left: 15px;
	}
	.post-list .post-meta li:nth-child(3) {
		display: none;
	}
	.post-list .post-more {
		display: none;
	}
}

@media (min-width: 1120px) {
	.post-list .post-outer {
		margin-right: -20px;
		margin-left: -20px;
	}
	.post-list .post-inner {
		padding-right: 20px;
		padding-left: 20px;
	}
	.post-list .post-meta li:nth-child(3) {
		display: inline;
	}
	.post-list .post-more {
		display: inline-block;
	}
}

@media (min-width: 760px) {
	.post-archive .archive-compact.archive-list .post-list .post-inner:first-child .post-thumbnail {
		margin-top: -1px;
		height: 100%;
	}
	.post-archive .archive-compact.archive-list .post-list .post-inner:first-child .post-thumbnail img {
		-o-object-fit: cover;
		object-fit: cover;
		height: 100%;
	}
	.post-archive .archive-compact.archive-list .post-list .post-inner:last-child {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.layout-fullwidth .post-archive .archive-compact.archive-list .post-list .post-inner:last-child {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.post-archive .archive-compact.archive-list .post-list + .post-list {
		padding-top: 0;
		margin-top: -1px;
	}
	.post-archive .archive-compact.archive-list .post-featured + .post-list {
		padding-top: 0;
	}
	.post-archive .archive-compact.archive-list .post-list + .post-featured {
		margin-top: -1px;
	}
	.post-archive .archive-compact.archive-list .widget + article,
	.post-archive .archive-compact.archive-list article + .widget {
		margin-top: -1px;
	}
	.post-archive .archive-compact.archive-masonry, .post-archive .archive-compact.archive-grid {
		margin-left: 0;
		margin-right: 0;
	}
	.post-archive .archive-compact.archive-masonry .post-featured, .post-archive .archive-compact.archive-grid .post-featured {
		margin-top: 0;
		padding: 0;
		margin-left: -1px;
		margin-top: -1px;
		margin-right: 0;
		margin-bottom: 0;
		overflow: hidden;
	}
	.post-archive .archive-compact.archive-masonry .post-featured .overlay,
	.post-archive .archive-compact.archive-masonry .post-featured .overlay-media,
	.post-archive .archive-compact.archive-masonry .post-featured .overlay-media:after, .post-archive .archive-compact.archive-grid .post-featured .overlay,
	.post-archive .archive-compact.archive-grid .post-featured .overlay-media,
	.post-archive .archive-compact.archive-grid .post-featured .overlay-media:after {
		height: 100%;
	}
	.post-archive .archive-compact.archive-masonry .post-featured .overlay, .post-archive .archive-compact.archive-grid .post-featured .overlay {
		max-width: 100%;
	}
	.post-archive .archive-compact.archive-masonry section.widget, .post-archive .archive-compact.archive-grid section.widget {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		margin-top: -1px;
		margin-left: -1px;
		margin-right: 0;
		margin-bottom: 0;
		border: 1px #175175 solid;
		overflow: hidden;
		padding: 30px;
	}
	.post-archive .archive-compact.archive-masonry section.widget .widget-wrap, .post-archive .archive-compact.archive-grid section.widget .widget-wrap {
		padding-top: 0;
		padding-bottom: 0;
	}
	.post-archive .archive-compact.archive-masonry section.powerkit_opt_in_subscription_widget, .post-archive .archive-compact.archive-grid section.powerkit_opt_in_subscription_widget {
		padding: 0;
	}
	.post-archive .archive-compact.archive-masonry section.powerkit_opt_in_subscription_widget .widget-wrap,
	.post-archive .archive-compact.archive-masonry section.powerkit_opt_in_subscription_widget .widget-body,
	.post-archive .archive-compact.archive-masonry section.powerkit_opt_in_subscription_widget .pk-subscribe-form-wrap,
	.post-archive .archive-compact.archive-masonry section.powerkit_opt_in_subscription_widget .pk-subscribe-container, .post-archive .archive-compact.archive-grid section.powerkit_opt_in_subscription_widget .widget-wrap,
	.post-archive .archive-compact.archive-grid section.powerkit_opt_in_subscription_widget .widget-body,
	.post-archive .archive-compact.archive-grid section.powerkit_opt_in_subscription_widget .pk-subscribe-form-wrap,
	.post-archive .archive-compact.archive-grid section.powerkit_opt_in_subscription_widget .pk-subscribe-container {
		height: 100%;
	}
	.post-archive .archive-compact.archive-masonry section.powerkit_opt_in_subscription_widget .widget-wrap, .post-archive .archive-compact.archive-grid section.powerkit_opt_in_subscription_widget .widget-wrap {
		max-width: 100%;
	}
	.post-archive .archive-compact.archive-masonry section.powerkit_opt_in_subscription_widget .pk-subscribe-container, .post-archive .archive-compact.archive-grid section.powerkit_opt_in_subscription_widget .pk-subscribe-container {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.post-archive .archive-compact.archive-masonry + .archive-pagination, .post-archive .archive-compact.archive-grid + .archive-pagination {
		border-top: none;
	}
	.post-archive .archive-compact.archive-grid .post-grid {
		padding-left: 0;
		padding-right: 0;
	}
	.post-archive .archive-compact.archive-masonry .archive-col,
	.post-archive .archive-compact.archive-masonry > article {
		padding-left: 0;
		padding-right: 0;
	}
	.post-archive .archive-compact .post-masonry,
	.post-archive .archive-compact .post-grid {
		margin-top: -1px;
		margin-left: -1px;
		border: 1px #175175 solid;
	}
	.post-archive .archive-compact .post-masonry .post-thumbnail,
	.post-archive .archive-compact .post-grid .post-thumbnail {
		margin-left: -1px;
		margin-right: -1px;
		margin-top: -1px;
	}
	.post-archive .archive-compact .post-masonry .post-outer,
	.post-archive .archive-compact .post-grid .post-outer {
		display: flex;
		height: 100%;
		flex-direction: column;
	}
	.post-archive .archive-compact .post-masonry .post-inner:last-child,
	.post-archive .archive-compact .post-grid .post-inner:last-child {
		flex: 1;
		margin-top: 0;
		padding: 30px;
	}
	.archive-standard + .post-archive .archive-compact {
		padding-top: 0;
	}
	.post-archive .archive-compact + .archive-pagination {
		margin-top: -1px;
	}
}

@media (max-width: 1019.98px) {
	.col-masonry {
		width: 100%;
	}
}

.archive-masonry + .navigation.pagination {
	margin-top: 0;
}

.archive-masonry .archive-col-2,
.archive-masonry .archive-col-3,
.archive-masonry .archive-col-4 {
	display: none;
}

@media (min-width: 760px) {
	.archive-masonry {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.archive-masonry .archive-col-2 {
		display: block;
	}
	.archive-masonry .archive-col,
	.archive-masonry > article,
	.archive-masonry > section {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.archive-masonry.columns-2 > article:nth-child(-n+4),
	.archive-masonry.columns-2 > section:nth-child(-n+4) {
		margin-top: 0;
	}
	.archive-masonry.columns-3 > article:nth-child(-n+5),
	.archive-masonry.columns-3 > section:nth-child(-n+5) {
		margin-top: 0;
	}
	.archive-masonry.columns-4 > article:nth-child(-n+6),
	.archive-masonry.columns-4 > section:nth-child(-n+6) {
		margin-top: 0;
	}
}

@media (min-width: 1020px) {
	.archive-masonry .post-meta li:nth-child(3) {
		display: none;
	}
	.layout-fullwidth .archive-masonry.columns-3 .archive-col,
	.layout-fullwidth .archive-masonry.columns-3 > article,
	.layout-fullwidth .archive-masonry.columns-3 > section,
	.layout-fullwidth .archive-masonry.columns-4 .archive-col,
	.layout-fullwidth .archive-masonry.columns-4 > article,
	.layout-fullwidth .archive-masonry.columns-4 > section {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.layout-fullwidth .archive-masonry.columns-3 .archive-col-3,
	.layout-fullwidth .archive-masonry.columns-4 .archive-col-3 {
		display: block;
	}
	.layout-fullwidth .archive-masonry.columns-3 > article:nth-child(-n+6),
	.layout-fullwidth .archive-masonry.columns-3 > section:nth-child(-n+6) {
		margin-top: 0;
	}
}

@media (min-width: 1120px) {
	.archive-masonry .post-meta li:nth-child(3) {
		display: inline-block;
	}
}

@media (min-width: 1240px) {
	.layout-fullwidth .archive-masonry.columns-4 > article:nth-child(-n+8),
	.layout-fullwidth .archive-masonry.columns-4 > section:nth-child(-n+8) {
		margin-top: 0;
	}
}

@media (min-width: 1440px) {
	.layout-sidebar .archive-masonry.columns-3 .archive-col,
	.layout-sidebar .archive-masonry.columns-3 > article,
	.layout-sidebar .archive-masonry.columns-3 > section,
	.layout-sidebar .archive-masonry.columns-4 .archive-col,
	.layout-sidebar .archive-masonry.columns-4 > article,
	.layout-sidebar .archive-masonry.columns-4 > section {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.layout-sidebar .archive-masonry.columns-3 > article:nth-child(-n+6),
	.layout-sidebar .archive-masonry.columns-3 > section:nth-child(-n+6),
	.layout-sidebar .archive-masonry.columns-4 > article:nth-child(-n+6),
	.layout-sidebar .archive-masonry.columns-4 > section:nth-child(-n+6) {
		margin-top: 0;
	}
	.layout-sidebar .archive-masonry.columns-3 .archive-col-3,
	.layout-sidebar .archive-masonry.columns-4 .archive-col-3 {
		display: block;
	}
	.layout-fullwidth .archive-masonry.columns-4 .archive-col,
	.layout-fullwidth .archive-masonry.columns-4 > article,
	.layout-fullwidth .archive-masonry.columns-4 > section {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.layout-fullwidth .archive-masonry.columns-4 > article:nth-child(-n+8),
	.layout-fullwidth .archive-masonry.columns-4 > section:nth-child(-n+8) {
		margin-top: 0;
	}
	.layout-fullwidth .archive-masonry.columns-4 .archive-col-3,
	.layout-fullwidth .archive-masonry.columns-4 .archive-col-4 {
		display: block;
	}
}

@media (min-width: 1640px) {
	.layout-sidebar .archive-masonry.columns-4 .archive-col,
	.layout-sidebar .archive-masonry.columns-4 > article,
	.layout-sidebar .archive-masonry.columns-4 > section {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.layout-sidebar .archive-masonry.columns-4 > article:nth-child(-n+8),
	.layout-sidebar .archive-masonry.columns-4 > section:nth-child(-n+8) {
		margin-top: 0;
	}
	.layout-sidebar .archive-masonry.columns-4 .archive-col-3,
	.layout-sidebar .archive-masonry.columns-4 .archive-col-4 {
		display: block;
	}
}

.style-align-center .post-masonry,
.style-align-center .post-standard,
.style-align-center .post-grid {
	text-align: center;
}

.post-masonry .post-inner + .post-inner,
.post-grid .post-inner + .post-inner {
	margin-top: 2rem;
}

.post-featured .post-more {
	margin-top: 0;
}

.layout-fullwidth .entry-content > .cs-block-archive-posts[data-layout="standard"],
.layout-fullwidth .entry-content > .cs-block-archive-posts[data-layout="list"],
.layout-fullwidth .entry-content > .cs-block-archive-posts[data-layout="grid"],
.layout-fullwidth .entry-content > .cs-block-archive-posts[data-layout="masonry"] {
	width: 100vw;
	max-width: none;
	margin-left: calc(100% / 2 - 100vw / 2);
}

/*--------------------------------------------------------------
## Navigation
--------------------------------------------------------------*/
.navbar-primary {
	background: #fff;
}

.navbar-primary .logo-mobile-image {
	display: none;
}

@media (max-width: 1019.98px) {
	.navbar-primary .logo-mobile-image {
		display: block;
	}
	.navbar-primary .logo-mobile-image ~ .logo-image:not(.logo-mobile-image) {
		display: none;
	}
	.navbar-primary .logo-mobile-image.logo-image-dark {
		display: none;
	}
	[data-scheme="dark"] .navbar-primary .logo-mobile-image.logo-image-dark {
		display: block;
	}
	[data-scheme="dark"] .navbar-primary .logo-mobile-image.logo-image-dark + .logo-image {
		display: none;
	}
}

.sticky-type-slide .navbar-primary.sticky-nav {
	transform: translateY(calc(-100% - 1rem));
}

.sticky-type-slide .navbar-primary.sticky-nav.sticky-nav-slide-visible {
	transform: translateY(0);
	transition: transform 0.4s ease;
}

.navbar-primary.sticky-nav {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 5;
	transform: translateY(0);
}

.navbar-primary.sticky-nav.sticky-up {
	transition: transform 0.4s ease;
}

.navbar-primary.sticky-nav.sticky-nav-slide.sticky-down {
	transition: transform 0.4s ease;
}

.admin-bar .navbar-primary.sticky-nav {
	top: 32px;
}

.has-full-block .navbar-primary .navbar {
	border-bottom: none !important;
}

.navbar-dummy {
	position: absolute;
	display: none;
}

.navbar-primary.sticky-nav + .navbar-dummy {
	position: relative;
	display: block;
}

@media (max-width: 782px) {
	.admin-bar .navbar-primary.sticky-nav {
		top: 46px;
	}
}

@media (max-width: 600px) {
	.admin-bar .navbar-primary.sticky-nav {
		top: 0;
	}
}

.sticky-nav .logo-overlay {
	display: none;
}

.navbar-primary {
	position: relative;
	z-index: 999;
}

.navbar-primary.inverse-badges-enabled .navbar-nav .sub-menu .pk-badge {
	background-color: #FFFFFF;
}

@media (max-width: 759.98px) {
	.navbar-primary .cs-container {
		padding-right: 0;
		padding-left: 0;
	}
	.navbar-primary .cs-container .navbar {
		padding-right: 20px;
		padding-left: 20px;
	}
}

.navbar-primary .cs-container-fluid {
	width: 100%;
	padding-right: 0;
	padding-left: 0;
}

.navbar-primary .cs-container-fluid .navbar {
	padding-right: 20px;
	padding-left: 20px;
}

.navbar-primary .navbar {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-direction: row;
	position: relative;
	margin: 0 auto;
}

.navbar-primary .navbar .navbar-nav {
	display: none;
}

.navbar-primary .navbar .navbar-search,
.navbar-primary .navbar .navbar-brand {
	padding: 0.5rem 0;
}

@media (min-width: 1120px) {
	.navbar-primary .navbar .navbar-nav {
		display: flex;
	}
}

@media (min-width: 1120px) {
	.header-enabled .navbar-primary:not(.sticky-nav) .navbar-brand {
		display: none;
	}
}

.header-disabled .navbar-primary .navbar-brand {
	display: block;
}

.header-disabled .navbar-primary.toggle-disabled .navbar-brand {
	margin-left: 0;
}

.navbar-toggle {
	margin-right: 2rem;
	padding: 0;
	border: none;
	background: transparent;
	font-size: 24px;
	line-height: 1;
	cursor: pointer;
}

@media (min-width: 1120px) {
	.toggle-disabled .navbar-toggle {
		display: none;
	}
}

.navbar-search {
	font-size: 18px;
}

@media (min-width: 1120px) {
	.search-disabled .navbar-search {
		display: none;
	}
}

.navbar-primary .navbar-search {
	margin-left: 1rem;
}

.navbar-brand:hover, .navbar-brand:focus {
	text-decoration: none;
}

.navbar-primary .nav-social {
	margin-left: auto;
}

.navbar-primary .nav + .nav-social {
	margin-left: 0;
}

.navbar-nav {
	height: 100%;
}

.navbar-nav li {
	display: inline-block;
	position: relative;
}

.navbar-nav li a {
	display: block;
}

.navbar-nav > li {
	height: 100%;
}

.navbar-nav > li > a {
	display: flex;
	align-items: center;
	height: 100%;
}

.navbar-nav > li + li {
	margin-left: 2rem;
}

.navbar-nav > li.menu-item-has-children > .sub-menu {
	visibility: hidden;
	opacity: 0;
	top: 100%;
	left: -9999px;
	z-index: 10;
}

.navbar-nav > li.menu-item-has-children.cs-mm-position-left > .sub-menu {
	left: auto;
	right: 0;
}

.navbar-nav > li.menu-item-has-children:not(.touch-device):hover > .sub-menu {
	display: block;
	opacity: 1;
	visibility: visible;
	left: 0;
}

.navbar-nav > li.menu-item-has-children > a:after {
	content: "\e91f";
}

.navbar-nav > li.menu-item-has-children.touch-device > a:after {
	display: none;
}

.navbar-nav > li.menu-item-has-children.touch-device.submenu-visible > .sub-menu {
	display: block;
	opacity: 1;
	visibility: visible;
	left: 0;
}

.navbar-nav > li.menu-item-has-children.touch-device .expanded {
	display: flex;
	align-items: center;
	height: 100%;
}

.navbar-nav > li.menu-item-has-children.touch-device .expanded:after {
	padding-left: 0.25rem;
	font-family: "cs-icons";
	font-size: 12px;
	content: "\e91f";
}

.navbar-nav .menu-item-has-children > a {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: space-between;
}

.navbar-nav .menu-item-has-children > a:after {
	margin-left: 0.5rem;
	font-family: "cs-icons";
	font-size: 12px;
	content: "\e921";
}

.navbar-nav .menu-item-has-children .touch-device.menu-item-has-children > a:after {
	display: none;
}

.navbar-nav .menu-item-has-children .touch-device.menu-item-has-children > a > .expanded:after {
	padding-left: 0.5rem;
	font-family: "cs-icons";
	font-size: 12px;
	content: "\e921";
}

.navbar-nav .menu-item-expanded > a:after {
	content: "\e922" !important;
}

.navbar-nav .sub-menu {
	display: block;
	position: absolute;
	margin: 0;
	padding: 1rem 0;
	text-align: left;
	list-style: none;
}

.navbar-nav .sub-menu > li {
	padding: 0 1rem;
}

.navbar-nav .sub-menu a {
	min-width: 200px;
	padding: 0.5rem 0.5rem;
	transition: 0.2s ease all;
}

.navbar-nav .sub-menu a:hover, .navbar-nav .sub-menu a:focus {
	padding-left: 1.5rem;
}

.navbar-nav .sub-menu.submenu-visible {
	display: block;
}

.navbar-nav .sub-menu .sub-menu {
	top: -1rem;
	left: 100%;
	opacity: 0;
	transition: all 0.2s ease;
	transform: translate3d(-0.5rem, 0, 0);
	display: block;
	visibility: hidden;
	left: 100%;
	opacity: 0;
	z-index: 1;
}

.navbar-nav .sub-menu li:hover > .sub-menu {
	visibility: visible;
	opacity: 1;
	transform: translate3d(0, 0, 0);
}

.navbar-nav .sub-menu.cs-mm-position-init {
	transform: translate3d(0.5rem, 0, 0);
}

.navbar-nav li.cs-mm-position-left > .sub-menu {
	left: auto;
	right: 100%;
}

.navbar-nav li:not(.touch-device):hover > .sub-menu {
	visibility: visible;
	opacity: 1;
}

.navbar-nav li:not(.touch-device):hover > .sub-menu.cs-mm-position-init {
	transform: translate3d(0, 0, 0);
}

.navbar-nav li li.touch-device.submenu-visible > a {
	padding-left: 1.5rem;
}

.navbar-nav li li.touch-device.submenu-visible > .sub-menu {
	visibility: visible;
	opacity: 1;
}

.navbar-nav li li.touch-device.submenu-visible > .sub-menu.cs-mm-position-init {
	transform: translate3d(0, 0, 0);
}

/**
 * Single Level Menu
 *
 * Removes caret from single level menus.
 */
.navbar-lonely li.menu-item-has-children > a:after {
	display: none;
}

/**
 * Mega Menu
 */
.navbar-nav > li.menu-columns {
	position: inherit;
}

.navbar-nav > li.menu-columns:hover > .sub-menu {
	display: flex !important;
	right: 0;
	left: 0;
}

.navbar-nav > li.menu-columns.menu-center > .sub-menu {
	justify-content: center;
}

.navbar-nav > li.menu-columns.menu-justify > .sub-menu {
	justify-content: space-between;
}

.navbar-nav > li.menu-columns.menu-equal > .sub-menu > li {
	flex: 1;
	max-width: none;
}

.navbar-nav > li.menu-columns.hide-titles > .sub-menu > li > a {
	display: none;
}

.navbar-nav > li.menu-columns > .sub-menu {
	justify-content: flex-start;
	padding: 1rem 2rem 1rem;
}

.navbar-nav > li.menu-columns > .sub-menu > li {
	max-width: 200px;
}

.navbar-nav > li.menu-columns > .sub-menu > li > a:hover {
	padding-left: 1rem;
}

.navbar-nav > li.menu-columns > .sub-menu .menu-item-has-children + .menu-item-has-children {
	margin-left: 2rem;
}

.navbar-nav > li.menu-columns > .sub-menu .menu-item-has-children + .menu-item-has-children > a {
	border-top: none;
}

.navbar-nav > li.menu-columns > .sub-menu li,
.navbar-nav > li.menu-columns > .sub-menu a {
	display: block;
}

.navbar-nav > li.menu-columns > .sub-menu li {
	padding: 0;
}

.navbar-nav > li.menu-columns > .sub-menu .menu-item-has-children > a:after {
	display: none;
}

.navbar-nav > li.menu-columns > .sub-menu .sub-menu {
	visibility: visible;
	position: relative;
	top: 0;
	left: 0;
	padding: 0;
	border: none;
	opacity: 1;
	transform: translate3d(0, 0, 0);
}

/**
 * Top Bar
 */
.topbar .navbar {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-direction: row;
}

/**
 * Large Page Header
 */
.page-header-type-large .navbar-primary:not(.sticky-nav) {
	background: transparent;
}

.page-header-type-large .navbar-primary:not(.sticky-nav) .logo-image {
	display: block;
}

.page-header-type-large .navbar-primary:not(.sticky-nav) .logo-image:not(.logo-overlay) {
	display: none;
}

.page-header-type-large .navbar-primary:not(.sticky-nav) .logo-mobile-image {
	display: none;
}

@media (max-width: 1019.98px) {
	.page-header-type-large .navbar-primary:not(.sticky-nav) .logo-mobile-image.logo-image-dark {
		display: block;
	}
	.page-header-type-large .navbar-primary:not(.sticky-nav) .logo-mobile-image.logo-image-dark ~ .logo-image {
		display: none;
	}
}

.page-header-type-large .navbar-primary:not(.sticky-nav) .navbar-toggle,
.page-header-type-large .navbar-primary:not(.sticky-nav) .navbar-search,
.page-header-type-large .navbar-primary:not(.sticky-nav) .navbar-scheme-toggle {
	color: white;
}

.page-header-type-large .navbar-primary:not(.sticky-nav) .navbar {
	border-bottom-color: rgba(255, 255, 255, 0.2);
}

.page-header-type-large .navbar-primary:not(.sticky-nav) .nav > li > a,
.page-header-type-large .navbar-primary:not(.sticky-nav) .site-title,
.page-header-type-large .navbar-primary:not(.sticky-nav) .navbar-widgets-btn {
	color: white;
}

.page-header-type-large .navbar-primary:not(.sticky-nav) .nav > li > a:hover, .page-header-type-large .navbar-primary:not(.sticky-nav) .nav > li > a:focus,
.page-header-type-large .navbar-primary:not(.sticky-nav) .site-title:hover,
.page-header-type-large .navbar-primary:not(.sticky-nav) .site-title:focus,
.page-header-type-large .navbar-primary:not(.sticky-nav) .navbar-widgets-btn:hover,
.page-header-type-large .navbar-primary:not(.sticky-nav) .navbar-widgets-btn:focus {
	color: rgba(255, 255, 255, 0.75);
}

.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-icon {
	color: white;
}

.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-title,
.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-count,
.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-label {
	color: rgba(255, 255, 255, 0.75);
}

.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-icon,
.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-social-links-title,
.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-social-links-count,
.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-social-links-label, .page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-icon,
.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-social-links-title,
.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-social-links-count,
.page-header-type-large .navbar-primary:not(.sticky-nav) .nav-social-links .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-social-links-label {
	color: white;
}

.header-enabled .page-header-type-large .navbar-primary:not(.sticky-nav) .navbar {
	border-top-color: rgba(255, 255, 255, 0.2);
}

.page-header-type-large .topbar {
	position: relative;
	z-index: 2;
	border-bottom: 1px rgba(255, 255, 255, 0.2) solid;
	background: transparent;
}

.page-header-type-large .topbar a,
.page-header-type-large .topbar .nav > li > a {
	color: rgba(255, 255, 255, 0.75);
}

.page-header-type-large .topbar a:hover, .page-header-type-large .topbar a:focus,
.page-header-type-large .topbar .nav > li > a:hover,
.page-header-type-large .topbar .nav > li > a:focus {
	color: white;
}

.page-header-type-large .topbar .navbar-nav > li.current-menu-item > a {
	color: white;
}

.page-header-type-large .topbar .pk-social-links-wrap .pk-icon {
	color: white;
}

.page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-title,
.page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-count,
.page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-label {
	color: rgba(255, 255, 255, 0.75);
}

.page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-icon,
.page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-social-links-title,
.page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-social-links-count,
.page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:hover .pk-social-links-label, .page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-icon,
.page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-social-links-title,
.page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-social-links-count,
.page-header-type-large .topbar .pk-social-links-wrap .pk-social-links-item .pk-social-links-link:focus .pk-social-links-label {
	color: white;
}

/**
 * Navbar Position
 */
.navbar-col {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	flex-grow: 1;
	height: 100%;
}

.navbar-col > div {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	height: 100%;
}

.navbar-col:first-child > div {
	margin-right: auto;
}

.navbar-col:first-child > div > *:last-child {
	margin-right: 2rem;
}

.navbar-col:last-child > div {
	margin-left: auto;
}

.navbar-col:last-child > div > *:first-child {
	margin-left: 2rem;
}

@media (min-width: 1120px) {
	.navbar-primary {
		display: flex;
	}
	.navbar-primary.navbar-center .navbar-col,
	.navbar-primary.navbar-center .navbar-nav {
		flex-grow: 1;
	}
	.navbar-primary.navbar-left .navbar, .navbar-primary.navbar-right .navbar {
		justify-content: initial;
	}
	.navbar-primary.navbar-left .navbar-col, .navbar-primary.navbar-right .navbar-col {
		flex-grow: 0;
	}
	.navbar-primary.navbar-left .navbar-nav, .navbar-primary.navbar-right .navbar-nav {
		flex-grow: 1;
	}
	.navbar-primary.navbar-left .navbar-col:nth-child(2) {
		flex-grow: 1;
		align-items: flex-start;
	}
	.navbar-primary.navbar-right .navbar-col:nth-child(2) {
		flex-grow: 1;
		align-items: flex-end;
	}
	.topbar .col-left,
	.topbar .col-right {
		display: flex;
		flex-grow: 1;
	}
	.topbar .col-left {
		justify-content: flex-start;
	}
	.topbar .col-right {
		justify-content: flex-end;
	}
}

@media (max-width: 1119.98px) {
	.navbar-primary .navbar-col:first-child {
		justify-content: center;
		flex-grow: 1;
	}
	.navbar-primary .navbar-col:first-child > div {
		width: 100%;
	}
	.navbar-primary .navbar-toggle,
	.navbar-primary .navbar-brand {
		margin-right: auto;
		margin-left: 0;
	}
	.navbar-primary .navbar-brand {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate3d(-50%, -50%, 0);
	}
	.navbar-primary .nav-social {
		display: none;
	}
	.navbar-primary .navbar-col:last-child {
		flex-grow: 0;
	}
}

.navbar-multi-column-widgets {
	height: 100%;
	display: none;
	align-items: center;
	justify-content: center;
}

.navbar-multi-column-widgets:hover .navbar-widgets-container, .navbar-multi-column-widgets:focus .navbar-widgets-container {
	display: block;
	opacity: 1;
	visibility: visible;
}

@media (min-width: 1120px) {
	.navbar-multi-column-widgets {
		display: flex;
	}
}

.navbar-multi-column-widgets .navbar-widgets-btn {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	padding: 0;
	border: none;
	background: transparent;
	font-size: 1.5rem;
	transition: 0.25s ease;
	margin-left: 2rem;
}

.navbar-multi-column-widgets .navbar-widgets-container {
	background: #fff;
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	margin-top: 0;
	max-height: 70vh;
	min-height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	visibility: hidden;
	opacity: 0;
	margin-top: 0;
	z-index: 10;
}

.navbar-multi-column-widgets .navbar-widgets-inner {
	display: flex;
	overflow: hidden;
	padding: 40px 0;
}

.navbar-multi-column-widgets .widget-col {
	flex: 0 0 calc(100% / 3 - 2px);
	max-width: calc(100% / 3 - 2px);
	width: 100%;
	padding-left: 40px;
	padding-right: 40px;
	border-left: 1px solid #e9ecef;
	border-right: 1px solid transparent !important;
}

.navbar-multi-column-widgets .widget-col:first-child {
	border-left-color: transparent !important;
}

.navbar-single-column-widgets {
	height: 100%;
	display: none;
	align-items: center;
	justify-content: center;
}

.navbar-single-column-widgets:not(:first-child) {
	margin-left: 1rem;
}

.navbar-single-column-widgets:hover .navbar-widgets-container, .navbar-single-column-widgets:focus .navbar-widgets-container {
	display: flex;
	visibility: visible;
	opacity: 1;
}

@media (min-width: 1120px) {
	.navbar-single-column-widgets {
		display: flex;
	}
}

.navbar-single-column-widgets .navbar-widgets-btn {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	padding: 0;
	border: none;
	background: transparent;
	transition: 0.25s ease;
}

.navbar-single-column-widgets .navbar-widgets-btn:after {
	margin-left: 0.5rem;
	font-family: "cs-icons";
	font-size: 12px;
	content: "\e91f";
}

.navbar-single-column-widgets .navbar-widgets-container {
	background: #fff;
	position: absolute;
	top: 100%;
	left: initial;
	right: 0;
	width: 400px;
	margin-top: 0;
	max-height: 60vh;
	visibility: hidden;
	opacity: 0;
	z-index: 10;
}

.navbar-single-column-widgets .navbar-container-background {
	display: flex;
	width: 700px;
}

.navbar-single-column-widgets .image-area {
	position: relative;
	flex: 1 0 300px;
	max-width: 300px;
	width: 100%;
	min-height: 100%;
	max-height: 100%;
}

.navbar-single-column-widgets .image-area img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.navbar-single-column-widgets .widget-area {
	width: 100%;
	flex-grow: 1;
	padding: 40px;
	overflow-y: auto;
	overflow-x: hidden;
}

.navbar-single-column-widgets .image-area + .widget-area {
	border-left: none !important;
}

/*--------------------------------------------------------------
## Pagination
--------------------------------------------------------------*/
/**
 * Pagination
 * ----------------------------------------------------------------------------
 */
.archive-pagination:not(:empty) {
	margin-top: 3rem;
	padding-top: 3rem;
	border-top: 1px #e9ecef solid;
	text-align: center;
}

.archive-pagination:not(:empty) .pagination {
	margin-top: 0;
	padding-top: 0;
	border-top: none;
}

.navigation.pagination {
	display: flex;
	justify-content: center;
	margin-top: 2rem;
	padding-top: 2rem;
	border-top: 1px transparent solid;
}

.navigation.pagination + .post-tags {
	margin-top: 2rem;
	padding-top: 2rem;
	border-top: 1px transparent solid;
}

.navigation.pagination:last-child {
	margin-bottom: 0;
}

.navigation.pagination .nav-links {
	display: inline-block;
	padding: 0;
	color: #dee2e6;
}

.navigation.pagination .nav-links > span,
.navigation.pagination .nav-links > a {
	display: inline-block;
	padding: 0 0.5rem;
}

.navigation.pagination .nav-links a:first-child:before {
	margin-right: 0.5rem;
	font-family: "cs-icons";
	content: "\e91c";
}

.navigation.pagination .nav-links a:last-child:after {
	margin-left: 0.5rem;
	font-family: "cs-icons";
	content: "\e91d";
}

.navigation.comment-navigation {
	padding: 1rem 0;
	border-top: 1px #e9ecef solid;
	border-bottom: 1px #e9ecef solid;
}

.navigation.comment-navigation .nav-links::after {
	display: block;
	clear: both;
	content: "";
}

.navigation.comment-navigation .nav-links .nav-previous {
	float: left;
}

.navigation.comment-navigation .nav-links .nav-previous a:before {
	margin-right: 0.5rem;
	font-family: "cs-icons";
	content: "\e91c";
}

.navigation.comment-navigation .nav-links .nav-next {
	float: right;
}

.navigation.comment-navigation .nav-links .nav-next a:after {
	margin-left: 0.5rem;
	font-family: "cs-icons";
	content: "\e91d";
}

/*--------------------------------------------------------------
## Сomments
--------------------------------------------------------------*/
.post-comments .section-heading {
	text-align: left;
}

.comment-reply-title {
	margin-bottom: 2rem;
	text-align: left;
}

.comment-reply-title:after {
	margin-left: 0;
}

.post-comments {
	margin-top: 2rem;
	padding: 2rem;
	background: #f8f8f8;
}

@media (min-width: 1120px) {
	.post-comments {
		padding: 4rem;
	}
}

.comment-respond {
	margin-bottom: 2rem;
}

.comment-list + .comment-respond,
.comment-navigation + .comment-respond {
	margin-top: 2rem;
	margin-bottom: 0;
}

.comment-body + .comment-respond,
.comment-list + .comment-respond {
	padding-top: 2rem;
	border-top: 1px #e9ecef solid;
}

.comment-list {
	padding-left: 0;
	list-style: none;
	margin: 0;
}

.comment-list article,
.comment-list .pingback,
.comment-list .trackback {
	padding: 2rem 0;
	border-top: 1px solid #e9ecef;
}

.comment-list > .comment:first-child > article {
	border-top: none;
}

.comment-list .children {
	list-style: none;
	padding: 0;
	margin: 0;
}

.comment-list .children > li {
	padding-left: 20px;
}

@media (min-width: 1120px) {
	.comment-list .children > li {
		padding-left: 40px;
	}
}

@media (max-width: 1239.98px) {
	.comment-list .children > li > .children > li > .children > li > .children > li > .children > li {
		padding-left: 0;
	}
}

.comment-list .children > li {
	padding-left: 1rem;
}

.comment-author .avatar {
	float: left;
	position: relative;
	width: 60px;
	height: 60px;
	margin-right: 1rem;
	border-radius: 50%;
}

.bypostauthor > article .fn:after {
	position: relative;
	margin-left: 0.25rem;
	font-family: "cs-icons";
	content: "\e904";
}

.comment-meta {
	margin-bottom: 1rem;
}

.comment-meta::after {
	display: block;
	clear: both;
	content: "";
}

.comment-metadata .edit-link,
.pingback .edit-link {
	display: inline-block;
}

.comment-content ul,
.comment-content ol {
	margin: 0 0 2rem 1rem;
}

.comment-content li > ul,
.comment-content li > ol {
	margin-bottom: 0;
}

.comment-form {
	margin-top: 1rem;
}

.comment-form > p {
	margin-top: 1rem;
}

.comment-form > p > label {
	margin-bottom: 0;
}

.comment-notes,
.comment-awaiting-moderation,
.logged-in-as,
.form-allowed-tags {
	font-size: 0.75rem;
	text-transform: uppercase;
}

.no-comments {
	margin: 2rem 0 0;
}

.required {
	color: #dc3545;
	font-size: 1rem;
}

.comment-navigation + .no-comments {
	padding-top: 0;
	border-top: 0;
}

.comment-form-cookies-consent label {
	display: inline;
	margin-left: 0.5rem;
}

.comment-form-comment .required {
	display: none;
}

.comment-form-comment label:after {
	display: inline-block;
	margin: 0.25rem;
	color: #dc3545;
	font-size: 1rem;
	content: '*';
}

@media (min-width: 760px) {
	.post-comments .comment-form {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.post-comments .comment-form-comment {
		margin-bottom: 1rem;
	}
	.post-comments .comment-notes,
	.post-comments .comment-form-comment,
	.post-comments .logged-in-as {
		flex: 0 0 100%;
		max-width: 100%;
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
	}
	.post-comments .comment-form-author,
	.post-comments .comment-form-email,
	.post-comments .comment-form-url {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
	}
	.post-comments .comment-form-cookies-consent {
		flex: 0 0 100%;
		max-width: 100%;
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
	}
}

.form-submit {
	margin-bottom: 0;
}

@media (min-width: 760px) {
	.form-submit {
		flex: 0 0 100%;
		max-width: 100%;
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
	}
}

.comment-reply-title small {
	font-size: 100%;
}

.comment-reply-title small a {
	float: right;
	overflow: hidden;
	width: 24px;
	height: 24px;
}

.comment-reply-title small a:before {
	float: left;
	position: relative;
	font-family: "cs-icons";
	font-size: 24px;
	content: "\e923";
}

/**
 * Facebook Comments
 */
.fb-comments {
	margin-top: 3rem;
	padding-top: 3rem;
	border-top: 1px transparent solid;
}

.fb-comments,
.fb-comments iframe[style],
.fb-comments span {
	width: 100% !important;
}

/*--------------------------------------------------------------
## Meet The Team Template
--------------------------------------------------------------*/
.cs-meet-team .cs-author:not(:first-child) {
	margin-top: 3rem;
}

.cs-meet-team .cs-author .cs-author-meta {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}

.cs-meet-team .cs-author .cs-author-avatar {
	margin-right: 1rem;
}

.cs-meet-team .cs-author .cs-author-avatar img {
	border-radius: 100%;
}

.cs-meet-team .cs-author .cs-author-title {
	margin-right: 1rem;
	margin-bottom: 0;
}

.cs-meet-team .cs-author .cs-author-description {
	margin-top: 1rem;
}

.cs-meet-team .cs-author .cs-author-posts {
	border-top: 1px solid #e9ecef;
	margin-top: 1.5rem;
	padding-top: 1.5rem;
}

.cs-meet-team .cs-author .author-title-posts {
	margin-bottom: 1rem;
	text-align: left;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Breadcrumbs
--------------------------------------------------------------*/
.cs-breadcrumbs {
	margin-bottom: 1.5rem;
}

.cs-breadcrumbs .cs-separator {
	margin-left: 0.5rem;
	margin-right: 0.5rem;
}

.cs-breadcrumbs .cs-separator:before {
	font-family: "cs-icons";
	content: "\e921";
}

/*--------------------------------------------------------------
## Post Meta
--------------------------------------------------------------*/
/**
 * Post Meta
 * ----------------------------------------------------------------------------
 */
.post-meta {
	padding-left: 0;
	list-style: none;
	color: #dee2e6;
	padding: 0;
	margin: 0;
}

.post-meta li {
	display: inline-block;
}

.post-meta li + li {
	margin-left: 0.5rem;
}

.post-meta li + li:before {
	margin-right: 0.5rem;
	content: "\b7";
}

.post-meta .cs-icon {
	margin-right: 0.25rem;
}

.meta-category .post-categories {
	padding-left: 0;
	list-style: none;
	padding: 0;
	margin: 0;
}

.meta-category .post-categories li {
	display: inline-block;
}

.meta-category .post-categories li + li {
	margin-left: 0.5rem;
}

.meta-category .post-categories li:not(:last-child):after {
	content: ",";
}

.post-meta .meta-category .post-categories {
	margin-bottom: 0;
}

.meta-author span + a,
.meta-author a + span {
	margin-left: 0.25rem;
}

.meta-separator + *,
* + .meta-separator {
	margin-left: 0.25rem;
}

/*--------------------------------------------------------------
## Post Media
--------------------------------------------------------------*/
/**
 * Post Media
 * ----------------------------------------------------------------------------
 */
.post-media {
	position: relative;
	margin: 3rem auto;
}

.post-media figcaption {
	margin-top: 1rem;
	text-align: right;
}

article > .post-media:first-child {
	margin-top: 0;
}

/*--------------------------------------------------------------
## Post Author
--------------------------------------------------------------*/
/**
 * Post Author
 * ----------------------------------------------------------------------------
 */
.post-author .avatar {
	border-radius: 50%;
}

.post-author > *:last-child {
	margin-bottom: 0;
}

.post-author .authors-default {
	text-align: center;
}

.post-author .authors-default .avatar {
	margin-bottom: 2rem;
}

.post-author .authors-compact .author-wrap > .author {
	display: flex;
	flex-wrap: wrap;
	margin-right: -20px;
	margin-left: -20px;
}

.post-author .authors-compact .author-wrap + .author-wrap {
	margin-top: 2rem;
}

.post-author .authors-compact .author-avatar {
	position: relative;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	flex: 0 0 16.6666666667%;
	max-width: 16.6666666667%;
}

.post-author .authors-compact .author-description {
	position: relative;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	flex: 0 0 83.3333333333%;
	max-width: 83.3333333333%;
}

.post-author .authors-compact h5,
.post-author .authors-compact .note {
	margin-bottom: 0.5rem;
}

.post-author .authors-compact .pk-author-social-links {
	justify-content: flex-start;
}

.post-author .pk-author-social-links {
	display: flex;
	justify-content: center;
}

.site-main > article > .post-author {
	margin-top: 3rem;
	padding-top: 3rem;
	border-top: 1px #e9ecef solid;
}

.post-main .post-author {
	margin-top: 3rem;
	padding-top: 3rem;
	border-top: 1px #e9ecef solid;
}

.authors-columns .author-wrap + .author-wrap {
	margin-top: 2rem;
}

@media (min-width: 760px) {
	.authors-columns {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.authors-columns .author-wrap {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 760px) {
	.authors-col-6 .author-wrap {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.authors-col-6 .author-wrap:nth-child(-n+2) {
		margin-top: 0;
	}
	.authors-col-4 .author-wrap {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.authors-col-4 .author-wrap:nth-child(-n+3) {
		margin-top: 0;
	}
	.authors-col-3 .author-wrap {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.authors-col-3 .author-wrap:nth-child(-n+4) {
		margin-top: 0;
	}
}

/*--------------------------------------------------------------
## Post Subscribe
--------------------------------------------------------------*/
/**
 * Post Subscribe
 */
.post-subscribe {
	margin-top: 3rem;
}

/*--------------------------------------------------------------
## Post Tags
--------------------------------------------------------------*/
/**
 * Post Tags
 * ----------------------------------------------------------------------------
 */
.tagcloud {
	width: 100%;
}

.tagcloud .tag-cloud-link {
	font-size: 0.75rem !important;
}

.post-tags {
	margin-top: 3rem;
	padding-top: 3rem;
	border-top: 1px #e9ecef solid;
}

.post-tags ul {
	padding-left: 0;
	list-style: none;
	margin-bottom: 0;
}

.post-tags ul li {
	display: inline-block;
}

.post-tags ul li + li {
	margin-left: 0.5rem;
}

.tagcloud {
	text-align: center;
}

.post-tags a,
.tagcloud a {
	display: inline-block;
	margin-bottom: 0.5rem;
	padding: 0 0.5rem;
}

.post-tags a:hover, .post-tags a:focus,
.tagcloud a:hover,
.tagcloud a:focus {
	color: white;
	background: black;
}

.post-tags a:before,
.tagcloud a:before {
	content: "#";
}

.tagcloud a:not(:last-child) {
	margin-right: 0.5rem;
}

/*--------------------------------------------------------------
## Post Pagination
--------------------------------------------------------------*/
/**
 * Post Pagination
 * ----------------------------------------------------------------------------
 */
@-webkit-keyframes fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@keyframes fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

.posts-pagination {
	margin-top: 3rem;
	transition: opacity 0.2s;
}

.posts-pagination .pagination-title {
	display: none;
}

.posts-pagination .post-pagination {
	flex: 0 0 100%;
	max-width: 100%;
	margin-bottom: 2rem;
}

@media (min-width: 760px) and (max-width: 1349px) {
	.posts-pagination {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
	.posts-pagination .post-pagination {
		flex: 0 0 50%;
		max-width: 50%;
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		margin-bottom: 0;
	}
	.posts-pagination .post-pagination .pagination-content,
	.posts-pagination .post-pagination .overlay {
		height: 100%;
	}
}

@media (min-width: 1350px) {
	.posts-pagination .pagination-title {
		display: inline-block;
		display: flex;
		visibility: hidden;
		align-items: center;
		justify-content: center;
		position: fixed;
		z-index: 2;
		top: 50%;
		width: 320px;
		height: 80px;
		opacity: 0;
		text-align: center;
		white-space: nowrap;
		transition: all 0.2s ease;
	}
	.posts-pagination .overlay {
		display: none;
		width: 560px;
		height: 320px;
	}
	.posts-pagination .pagination-visible .pagination-title {
		visibility: visible;
		opacity: 1;
	}
	.posts-pagination .post-pagination {
		position: fixed;
		z-index: 3;
		top: 50%;
		transform: translateY(-50%);
	}
	.posts-pagination .post-pagination.pagination-visible:hover .pagination-title, .posts-pagination .post-pagination.pagination-visible:focus .pagination-title {
		color: white;
	}
	.posts-pagination .post-pagination.pagination-visible:hover .pagination-content, .posts-pagination .post-pagination.pagination-visible:focus .pagination-content {
		display: block;
		-webkit-animation: fade-in 0.2s;
		animation: fade-in 0.2s;
	}
	.posts-pagination .post-pagination.pagination-visible:hover .overlay, .posts-pagination .post-pagination.pagination-visible:focus .overlay {
		display: flex;
	}
	.posts-pagination .post-previous {
		left: 0;
	}
	.posts-pagination .post-previous .pagination-title {
		transform: rotate(-90deg) translate(-50%, -50%);
		transform-origin: top left;
	}
	.posts-pagination .post-previous .pagination-content .overlay {
		padding-left: 80px;
	}
	.posts-pagination .post-previous .pagination-content .overlay:before {
		margin-left: 80px;
	}
	.posts-pagination .post-previous.pagination-visible .pagination-title {
		transform: rotate(-90deg) translate(-50%, 0);
	}
	.posts-pagination .post-next {
		right: 0;
	}
	.posts-pagination .post-next .pagination-title {
		right: 0;
		transform: rotate(90deg) translate(50%, -50%);
		transform-origin: top right;
	}
	.posts-pagination .post-next .pagination-content .overlay {
		padding-right: 80px;
	}
	.posts-pagination .post-next .pagination-content .overlay:before {
		margin-right: 80px;
	}
	.posts-pagination .post-next.pagination-visible .pagination-title {
		transform: rotate(90deg) translate(50%, 0);
	}
}

/*--------------------------------------------------------------
## Page Header
--------------------------------------------------------------*/
/**
 * Page Headers
 * ----------------------------------------------------------------------------
 */
.page-header .entry-title:not(:first-child) {
	margin-top: 1.5rem;
}

.page-header .post-meta:not(:first-child) {
	margin-top: 1.5rem;
}

.page-header .sub-title + h1 {
	margin-top: 1rem;
}

.page-header .post-count {
	margin-top: 1rem;
}

.page-header .taxonomy-description {
	margin-top: 1.5rem;
}

.page-header .pk-social-links-items {
	margin-top: 1.5rem;
}

.page-header > *:last-child {
	margin-bottom: 0;
}

.page-header-simple {
	margin-bottom: 3rem;
}

.page-header-simple + .post-archive {
	padding-top: 3rem;
	border-top: 1px #e9ecef solid;
}

.page-header-small {
	margin-bottom: 3rem;
}

@media (max-width: 759.98px) {
	.page-header-type-small ~ .site-content {
		margin-top: 0;
	}
	.page-header-type-small ~ .site-content .page-header-small {
		margin-left: -20px;
		margin-right: -20px;
	}
}

.page-header-wide {
	min-height: 400px;
	margin-top: 0;
}

/*--------------------------------------------------------------
## Mega Menu
--------------------------------------------------------------*/
/**
 * Mega Menu
 * ----------------------------------------------------------------------------
 */
.navbar-nav li.csco-mega-menu {
	position: static;
}

.navbar-nav li.csco-mega-menu > .sub-menu {
	right: 0;
	left: 0;
	padding: 30px;
}

.navbar-nav li.csco-mega-menu .cs-mm-posts {
	display: flex;
	flex-wrap: wrap;
	margin-right: -20px;
	margin-left: -20px;
	margin-left: -15px;
	margin-right: -15px;
	text-align: center;
}

.navbar-nav li.csco-mega-menu .cs-mm-posts .mega-menu-item {
	position: relative;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	flex: 0 0 20%;
	max-width: 20%;
	padding-left: 15px;
	padding-right: 15px;
}

.navbar-nav li.csco-mega-menu .cs-mm-posts .mega-menu-item a {
	display: block;
	min-width: 6.25rem;
	padding: 0;
	background: transparent;
}

.navbar-nav li.csco-mega-menu .cs-mm-posts .mega-menu-item a:hover {
	padding-left: 0;
}

.navbar-nav li.csco-mega-menu .cs-mm-posts .mega-menu-item .entry-header .entry-title {
	margin: 1rem 0 0.5rem;
}

.navbar-nav li.csco-mega-menu .cs-mm-posts .mega-menu-item .entry-header .entry-title a {
	margin-top: 0.625rem;
}

.navbar-nav li.csco-mega-menu .cs-mm-posts .mega-menu-item .entry-header .post-meta {
	margin-bottom: 0;
}

.navbar-nav li.csco-mega-menu .cs-mm-posts.cs-mm-loading {
	height: 150px;
}

.navbar-nav li.csco-mega-menu .cs-mm-posts.cs-mm-loading:before {
	width: 1.5rem;
	height: 1.5rem;
	border: 2px solid rgba(119, 119, 119, 0.25);
	border-top-color: #777;
	border-radius: 50%;
	position: relative;
	-webkit-animation: loader-rotate 1s linear infinite;
	animation: loader-rotate 1s linear infinite;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	text-align: center;
	content: "";
}

@-webkit-keyframes loader-rotate {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}

@keyframes loader-rotate {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}

.navbar-nav li.csco-mega-menu.csco-mega-menu-terms .cs-mm-content {
	display: flex;
	flex-wrap: wrap;
	margin-right: -20px;
	margin-left: -20px;
	margin-left: -15px;
	margin-right: -15px;
}

.navbar-nav li.csco-mega-menu.csco-mega-menu-terms .cs-mm-content .cs-mm-categories {
	position: relative;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	flex: 0 0 20%;
	max-width: 20%;
	padding-left: 15px;
	padding-right: 15px;
}

.navbar-nav li.csco-mega-menu.csco-mega-menu-terms .cs-mm-content .cs-mm-categories li.menu-item {
	display: block;
	padding: 0;
}

.navbar-nav li.csco-mega-menu.csco-mega-menu-terms .cs-mm-content .cs-mm-categories li.menu-item a {
	min-width: 6.25rem;
}

.navbar-nav li.csco-mega-menu.csco-mega-menu-terms .cs-mm-content .cs-mm-posts-container {
	position: relative;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	flex: 0 0 80%;
	max-width: 80%;
}

.navbar-nav li.csco-mega-menu.csco-mega-menu-terms .cs-mm-content .cs-mm-posts-container .cs-mm-posts {
	display: none;
}

.navbar-nav li.csco-mega-menu.csco-mega-menu-terms .cs-mm-content .cs-mm-posts-container .cs-mm-posts .mega-menu-item {
	flex: 0 0 25%;
	max-width: 25%;
}

.navbar-nav li.csco-mega-menu.csco-mega-menu-terms .cs-mm-content .cs-mm-posts-container .cs-mm-posts.active-item {
	display: flex;
}

/*--------------------------------------------------------------
## Overlay
--------------------------------------------------------------*/
/**
 * Overlay
 * ----------------------------------------------------------------------------
 */
.overlay-media img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	font-family: "object-fit: cover;";
	-o-object-fit: cover;
	object-fit: cover;
}

.overlay-inner {
	position: relative;
}

.overlay-inner > *:last-child {
	margin-bottom: 0;
}

/**
 * Ratio
 * ----------------------------------------------------------------------------
 */
.ratio {
	display: flex;
}

.ratio:before {
	content: '';
	display: block;
}

.ratio-landscape:before {
	padding-bottom: 56.25%;
}

.ratio-portrait:before {
	padding-bottom: 125%;
}

.ratio-square:before {
	padding-bottom: 100%;
}

.ratio .overlay-outer {
	display: flex;
	flex-direction: column;
	position: relative;
	height: auto;
	flex: 1;
}

.ratio .overlay-inner {
	position: static;
	padding: 4rem 2rem;
}

.ratio .overlay-media {
	position: absolute !important;
	top: auto;
	left: auto;
}

@media (max-width: 1019.98px) {
	.ratio h1, .ratio h2 {
		font-size: 1.5rem;
		letter-spacing: 0;
	}
}

.ratio-portrait {
	max-width: 560px;
	margin-right: auto;
	margin-left: auto;
}

/**
 * Common Styles
 * ----------------------------------------------------------------------------
 */
.page-header-large .overlay-outer,
.page-header-wide .overlay-outer {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 760px) {
	.page-header-large .overlay-outer,
	.page-header-wide .overlay-outer {
		max-width: 720px;
	}
}

@media (min-width: 1020px) {
	.page-header-large .overlay-outer,
	.page-header-wide .overlay-outer {
		max-width: 1000px;
	}
}

@media (min-width: 1120px) {
	.page-header-large .overlay-outer,
	.page-header-wide .overlay-outer {
		max-width: 1080px;
	}
}

@media (min-width: 1240px) {
	.page-header-large .overlay-outer,
	.page-header-wide .overlay-outer {
		max-width: 1200px;
	}
}

.page-header-large .overlay-inner,
.page-header-wide .overlay-inner {
	max-width: 800px;
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.page-header-large {
	margin-top: calc(var(--large-sm-margin-top, 0));
}

.page-header-large .overlay-outer {
	padding-top: calc(var(--large-sm-padding-top, 0));
}

@media (min-width: 1120px) {
	.page-header-large {
		margin-top: calc(var(--large-lg-margin-top, 0));
	}
	.page-header-large .overlay-outer {
		padding-top: calc(var(--large-sm-padding-top, 0));
	}
}

@media (min-width: 1440px) {
	.container-wide .page-header-large .overlay-outer,
	.container-wide .page-header-wide .overlay-outer {
		max-width: 1400px;
		padding-right: 15px;
		padding-left: 15px;
	}
}

@media (min-width: 1640px) {
	.container-wide .page-header-large .overlay-outer,
	.container-wide .page-header-wide .overlay-outer {
		max-width: 1600px;
		padding-right: 20px;
		padding-left: 20px;
	}
}

.page-header-simple .overlay-inner,
.post-featured .overlay-inner {
	max-width: 680px;
}

.single .layout-fullwidth .page-header-wide .overlay-inner,
.single .layout-fullwidth .page-header-large .overlay-inner {
	margin-right: auto;
	margin-left: auto;
}

/**
 * Clean Style
 * ----------------------------------------------------------------------------
 */
.overlay-inner,
.site-submenu .overlay-inner,
.site-footer .overlay-inner,
.entry-content .overlay-inner {
	padding: 2rem;
	color: rgba(255, 255, 255, 0.75);
}

.overlay-inner h1,
.overlay-inner h2,
.overlay-inner h3,
.overlay-inner h4,
.overlay-inner h5,
.overlay-inner h6,
.site-submenu .overlay-inner h1,
.site-submenu .overlay-inner h2,
.site-submenu .overlay-inner h3,
.site-submenu .overlay-inner h4,
.site-submenu .overlay-inner h5,
.site-submenu .overlay-inner h6,
.site-footer .overlay-inner h1,
.site-footer .overlay-inner h2,
.site-footer .overlay-inner h3,
.site-footer .overlay-inner h4,
.site-footer .overlay-inner h5,
.site-footer .overlay-inner h6,
.entry-content .overlay-inner h1,
.entry-content .overlay-inner h2,
.entry-content .overlay-inner h3,
.entry-content .overlay-inner h4,
.entry-content .overlay-inner h5,
.entry-content .overlay-inner h6 {
	color: white;
}

.overlay-inner h1 a,
.overlay-inner h2 a,
.overlay-inner h3 a,
.overlay-inner h4 a,
.overlay-inner h5 a,
.overlay-inner h6 a,
.site-submenu .overlay-inner h1 a,
.site-submenu .overlay-inner h2 a,
.site-submenu .overlay-inner h3 a,
.site-submenu .overlay-inner h4 a,
.site-submenu .overlay-inner h5 a,
.site-submenu .overlay-inner h6 a,
.site-footer .overlay-inner h1 a,
.site-footer .overlay-inner h2 a,
.site-footer .overlay-inner h3 a,
.site-footer .overlay-inner h4 a,
.site-footer .overlay-inner h5 a,
.site-footer .overlay-inner h6 a,
.entry-content .overlay-inner h1 a,
.entry-content .overlay-inner h2 a,
.entry-content .overlay-inner h3 a,
.entry-content .overlay-inner h4 a,
.entry-content .overlay-inner h5 a,
.entry-content .overlay-inner h6 a {
	color: white;
}

.overlay-inner h1 a:hover, .overlay-inner h1 a:focus,
.overlay-inner h2 a:hover,
.overlay-inner h2 a:focus,
.overlay-inner h3 a:hover,
.overlay-inner h3 a:focus,
.overlay-inner h4 a:hover,
.overlay-inner h4 a:focus,
.overlay-inner h5 a:hover,
.overlay-inner h5 a:focus,
.overlay-inner h6 a:hover,
.overlay-inner h6 a:focus,
.site-submenu .overlay-inner h1 a:hover,
.site-submenu .overlay-inner h1 a:focus,
.site-submenu .overlay-inner h2 a:hover,
.site-submenu .overlay-inner h2 a:focus,
.site-submenu .overlay-inner h3 a:hover,
.site-submenu .overlay-inner h3 a:focus,
.site-submenu .overlay-inner h4 a:hover,
.site-submenu .overlay-inner h4 a:focus,
.site-submenu .overlay-inner h5 a:hover,
.site-submenu .overlay-inner h5 a:focus,
.site-submenu .overlay-inner h6 a:hover,
.site-submenu .overlay-inner h6 a:focus,
.site-footer .overlay-inner h1 a:hover,
.site-footer .overlay-inner h1 a:focus,
.site-footer .overlay-inner h2 a:hover,
.site-footer .overlay-inner h2 a:focus,
.site-footer .overlay-inner h3 a:hover,
.site-footer .overlay-inner h3 a:focus,
.site-footer .overlay-inner h4 a:hover,
.site-footer .overlay-inner h4 a:focus,
.site-footer .overlay-inner h5 a:hover,
.site-footer .overlay-inner h5 a:focus,
.site-footer .overlay-inner h6 a:hover,
.site-footer .overlay-inner h6 a:focus,
.entry-content .overlay-inner h1 a:hover,
.entry-content .overlay-inner h1 a:focus,
.entry-content .overlay-inner h2 a:hover,
.entry-content .overlay-inner h2 a:focus,
.entry-content .overlay-inner h3 a:hover,
.entry-content .overlay-inner h3 a:focus,
.entry-content .overlay-inner h4 a:hover,
.entry-content .overlay-inner h4 a:focus,
.entry-content .overlay-inner h5 a:hover,
.entry-content .overlay-inner h5 a:focus,
.entry-content .overlay-inner h6 a:hover,
.entry-content .overlay-inner h6 a:focus {
	color: white;
}

.overlay-inner a,
.site-submenu .overlay-inner a,
.site-footer .overlay-inner a,
.entry-content .overlay-inner a {
	color: white;
}

.overlay-inner a:hover, .overlay-inner a:focus,
.site-submenu .overlay-inner a:hover,
.site-submenu .overlay-inner a:focus,
.site-footer .overlay-inner a:hover,
.site-footer .overlay-inner a:focus,
.entry-content .overlay-inner a:hover,
.entry-content .overlay-inner a:focus {
	color: rgba(255, 255, 255, 0.75);
}

.overlay-inner .post-meta,
.site-submenu .overlay-inner .post-meta,
.site-footer .overlay-inner .post-meta,
.entry-content .overlay-inner .post-meta {
	color: rgba(255, 255, 255, 0.75);
}

.overlay-inner .post-meta a,
.site-submenu .overlay-inner .post-meta a,
.site-footer .overlay-inner .post-meta a,
.entry-content .overlay-inner .post-meta a {
	color: rgba(255, 255, 255, 0.75);
}

.overlay-inner .post-meta a:hover, .overlay-inner .post-meta a:focus,
.site-submenu .overlay-inner .post-meta a:hover,
.site-submenu .overlay-inner .post-meta a:focus,
.site-footer .overlay-inner .post-meta a:hover,
.site-footer .overlay-inner .post-meta a:focus,
.entry-content .overlay-inner .post-meta a:hover,
.entry-content .overlay-inner .post-meta a:focus {
	color: white;
}

.overlay-inner .post-categories,
.overlay-inner .meta-category .post-categories,
.site-submenu .overlay-inner .post-categories,
.site-submenu .overlay-inner .meta-category .post-categories,
.site-footer .overlay-inner .post-categories,
.site-footer .overlay-inner .meta-category .post-categories,
.entry-content .overlay-inner .post-categories,
.entry-content .overlay-inner .meta-category .post-categories {
	color: rgba(255, 255, 255, 0.75);
}

.overlay-inner .post-categories a,
.overlay-inner .meta-category .post-categories a,
.site-submenu .overlay-inner .post-categories a,
.site-submenu .overlay-inner .meta-category .post-categories a,
.site-footer .overlay-inner .post-categories a,
.site-footer .overlay-inner .meta-category .post-categories a,
.entry-content .overlay-inner .post-categories a,
.entry-content .overlay-inner .meta-category .post-categories a {
	color: white;
}

.overlay-inner .post-categories a:hover, .overlay-inner .post-categories a:focus,
.overlay-inner .meta-category .post-categories a:hover,
.overlay-inner .meta-category .post-categories a:focus,
.site-submenu .overlay-inner .post-categories a:hover,
.site-submenu .overlay-inner .post-categories a:focus,
.site-submenu .overlay-inner .meta-category .post-categories a:hover,
.site-submenu .overlay-inner .meta-category .post-categories a:focus,
.site-footer .overlay-inner .post-categories a:hover,
.site-footer .overlay-inner .post-categories a:focus,
.site-footer .overlay-inner .meta-category .post-categories a:hover,
.site-footer .overlay-inner .meta-category .post-categories a:focus,
.entry-content .overlay-inner .post-categories a:hover,
.entry-content .overlay-inner .post-categories a:focus,
.entry-content .overlay-inner .meta-category .post-categories a:hover,
.entry-content .overlay-inner .meta-category .post-categories a:focus {
	color: rgba(255, 255, 255, 0.75);
}

.overlay-inner .product-count,
.site-submenu .overlay-inner .product-count,
.site-footer .overlay-inner .product-count,
.entry-content .overlay-inner .product-count {
	color: white;
}

.overlay-inner .pk-share-buttons-link,
.site-submenu .overlay-inner .pk-share-buttons-link,
.site-footer .overlay-inner .pk-share-buttons-link,
.entry-content .overlay-inner .pk-share-buttons-link {
	color: white !important;
}

.overlay-inner .pk-share-buttons-link:hover .pk-share-buttons-icon,
.overlay-inner .pk-share-buttons-link:hover .pk-share-buttons-count,
.site-submenu .overlay-inner .pk-share-buttons-link:hover .pk-share-buttons-icon,
.site-submenu .overlay-inner .pk-share-buttons-link:hover .pk-share-buttons-count,
.site-footer .overlay-inner .pk-share-buttons-link:hover .pk-share-buttons-icon,
.site-footer .overlay-inner .pk-share-buttons-link:hover .pk-share-buttons-count,
.entry-content .overlay-inner .pk-share-buttons-link:hover .pk-share-buttons-icon,
.entry-content .overlay-inner .pk-share-buttons-link:hover .pk-share-buttons-count {
	color: rgba(255, 255, 255, 0.75) !important;
}

.overlay-inner .title-share,
.overlay-inner .pk-share-buttons-wrap .pk-share-buttons-count,
.site-submenu .overlay-inner .title-share,
.site-submenu .overlay-inner .pk-share-buttons-wrap .pk-share-buttons-count,
.site-footer .overlay-inner .title-share,
.site-footer .overlay-inner .pk-share-buttons-wrap .pk-share-buttons-count,
.entry-content .overlay-inner .title-share,
.entry-content .overlay-inner .pk-share-buttons-wrap .pk-share-buttons-count {
	color: rgba(255, 255, 255, 0.75) !important;
}

.style-align-left .post-featured .overlay-inner {
	padding-bottom: 5rem;
}

/**
 * Inner Container
 * ----------------------------------------------------------------------------
 */
.overlay {
	overflow: hidden;
	position: relative;
	transform: translate3d(0, 0, 0);
}

.overlay-media {
	position: absolute !important;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: auto !important;
}

.overlay-media img {
	z-index: -1;
}

.overlay-media iframe {
	z-index: -2 !important;
}

.overlay-media:before {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	content: "";
	transition: all 0.2s ease;
}

.overlay-outer {
	display: flex;
	flex-direction: column;
	height: 100%;
	width: 100%;
}

.overlay-inner {
	padding: 2rem;
	color: rgba(255, 255, 255, 0.75);
}

.overlay-inner h1,
.overlay-inner h2,
.overlay-inner h3,
.overlay-inner h4,
.overlay-inner h5,
.overlay-inner h6 {
	position: relative;
	color: white;
}

.overlay-inner .post-meta {
	color: rgba(255, 255, 255, 0.75);
}

.overlay-inner .post-meta li {
	position: relative;
}

.overlay-inner .post-excerpt {
	position: relative;
	color: white;
}

.overlay-inner a {
	position: relative;
	z-index: 2;
	color: white;
}

.overlay-inner a:hover, .overlay-inner a:focus {
	color: rgba(255, 255, 255, 0.75);
}

.overlay-link {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
}

.page-header-large .overlay-outer {
	height: 100vh;
}

.page-header-wide .overlay-outer {
	height: 400px;
}

@media (min-width: 1120px) {
	.page-header-large .overlay-inner,
	.page-header-wide .overlay-inner {
		padding: 3rem;
	}
}

.tiles-outer .layout-type-secondary .overlay-inner {
	padding: 1.5rem;
}

.slider-flip .overlay-inner {
	padding: 1.5rem;
}

.post-featured .overlay .post-meta {
	position: absolute;
	right: 2rem;
	bottom: -10%;
	left: 2rem;
	margin: 0;
	padding: 1rem 0;
	border-top: 1px rgba(255, 255, 255, 0.2) solid;
	opacity: 0;
	color: #e9ecef;
	transition: all 0.3s ease;
}

.post-featured .overlay:hover .post-meta {
	bottom: 0;
	opacity: 1;
}

/*--------------------------------------------------------------
## Misc
--------------------------------------------------------------*/
/**
 * Miscellaneous
 * ----------------------------------------------------------------------------
 */
.section-heading {
	margin-bottom: 2rem;
}

.entry-content::after {
	display: block;
	clear: both;
	content: "";
}

.button-link:after {
	display: inline-block;
	margin-left: 0.25rem;
	font-family: "cs-icons";
	content: "\e91d";
	transition: all 0.2s ease;
}

.button-link:hover:after {
	margin-left: 0.5rem;
}

.list-categories {
	display: inline-block;
	margin: 2rem 0;
	padding: 0;
	vertical-align: middle;
	list-style: none;
}

.list-categories a {
	display: inline-block;
	padding: 0.5rem 1rem;
	color: #dee2e6;
}

.list-categories li {
	display: inline-block;
	margin: 0;
}

.list-categories .current-cat a,
.list-categories .current-cat-parent a {
	color: black;
}

.list-social {
	padding-left: 0;
	list-style: none;
}

.list-social li {
	display: inline-block;
}

.list-social li + li {
	margin-left: 0.5rem;
}

.list-social .cs-icon {
	vertical-align: middle;
}

.list-social span {
	display: inline-block;
	margin-left: 0.25rem;
	vertical-align: middle;
}

@media (min-width: 1020px) {
	.list-social-compact span {
		display: none;
	}
}

/*--------------------------------------------------------------
## Nextpost Loading
--------------------------------------------------------------*/
.cs-nextpost-loading {
	position: relative;
	margin-top: 1rem;
	height: 80px;
}

.cs-nextpost-loading:before {
	width: 1.5rem;
	height: 1.5rem;
	border: 2px solid rgba(119, 119, 119, 0.25);
	border-top-color: #777;
	border-radius: 50%;
	position: relative;
	-webkit-animation: loader-rotate 1s linear infinite;
	animation: loader-rotate 1s linear infinite;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	text-align: center;
	content: "";
}

@keyframes loader-rotate {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}

.cs-nextpost-section {
	border-top: 1px #e9ecef solid;
	margin-top: 3rem;
}

.cs-nextpost-section .page-header-large,
.cs-nextpost-section .page-header-wide {
	margin-top: -1px !important;
}

@media (max-width: 759.98px) {
	.cs-nextpost-section .page-header-small {
		margin-top: calc(-3rem - 1px);
		margin-left: -20px;
		margin-right: -20px;
	}
}

/*--------------------------------------------------------------
## Related Posts
--------------------------------------------------------------*/
.section-related-posts {
	margin-top: 3rem;
}

.section-related-posts .cnvs-block-section-heading {
	margin-bottom: 2rem;
}

.section-related-posts .cs-block-carousel {
	margin-top: 0;
	padding-top: 0;
	border-top: none;
}

.section-related-posts .cs-block-carousel .owl-dots {
	margin-top: 1rem;
}

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
.widget .title-widget {
	margin-bottom: 2rem;
}

.widget ul {
	padding-left: 0;
	list-style: none;
	margin-bottom: 0;
}

.widget select {
	width: 100%;
}

.widget > *:last-child {
	margin-bottom: 0;
}

section.widget .widget-wrap {
	padding-top: 40px;
	padding-bottom: 40px;
}

.archive-grid section.widget .widget-wrap,
.archive-masonry section.widget .widget-wrap {
	max-width: 300px;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}

.archive-list section.widget .widget-wrap,
.archive-standard section.widget .widget-wrap {
	padding-top: 3rem;
	padding-bottom: 3rem;
	border-top: 1px #e9ecef solid;
	border-bottom: 1px #e9ecef solid;
}

.archive-list:not(.archive-compact) section.widget:last-child .widget-wrap,
.archive-standard section.widget:last-child .widget-wrap {
	border-bottom: none;
	padding-bottom: 0;
}

.sidebar .widget + .widget,
.sidebar-footer .widget + .widget,
.cnvs-block-widgetized-area .widget + .widget {
	margin-top: 3rem;
}

@media (min-width: 1240px) {
	.sidebar .widget + .widget,
	.sidebar-footer .widget + .widget,
	.cnvs-block-widgetized-area .widget + .widget {
		margin-top: 4rem;
	}
}

.navbar-widgets-inner .widget + .widget {
	margin-top: 40px;
}

.cnvs-block-section-sidebar-inner > *:not(:first-child) {
	margin-top: 3rem;
}

@media (min-width: 1240px) {
	.cnvs-block-section-sidebar-inner > *:not(:first-child) {
		margin-top: 4rem;
	}
}

.cnvs-block-section-sidebar-inner > .cnvs-block-section-heading + * {
	margin-top: 2rem;
}

.offcanvas-sidebar .widget {
	margin-bottom: 2rem;
	padding-bottom: 2rem;
	border-bottom: 1px transparent solid;
}

.offcanvas-sidebar .widget:last-child {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: none;
}

/*--------------------------------------------------------------
## Widgets
--------------------------------------------------------------*/
.widget_nav_menu .widget-wrap {
	width: 100%;
}

.widget_nav_menu a {
	display: block;
	padding: 1rem 0;
}

.widget_nav_menu .menu > li:first-child {
	align-items: flex-start;
}

.widget_nav_menu .menu > li:first-child > a {
	padding-top: 0;
}

.widget_nav_menu .menu > li:last-child {
	align-items: flex-end;
}

.widget_nav_menu .menu > li:last-child > a {
	padding-bottom: 0;
}

.widget_nav_menu .menu > .menu-item:not(:first-child) {
	border-top: 1px #e9ecef solid;
}

.widget_nav_menu .menu-item-has-children {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	width: 100%;
}

.widget_nav_menu .menu-item-has-children > a {
	order: 1;
}

.widget_nav_menu .menu-item-has-children > span {
	cursor: pointer;
	order: 2;
}

.widget_nav_menu .menu-item-has-children > span:after {
	padding: 1rem 0;
	font-family: "cs-icons";
	font-size: 14px;
	content: "\e91f";
}

.widget_nav_menu .menu-item-has-children > ul {
	width: 100%;
	order: 3;
}

.widget_nav_menu .menu-item-expanded > span:after {
	content: "\e922";
}

.widget_nav_menu .menu > .menu-item > .sub-menu {
	padding-bottom: 1rem;
}

.widget_nav_menu .menu .menu-item:not(.menu-item-has-children) > a:after {
	visibility: hidden;
	float: right;
	opacity: 0;
	font-family: "cs-icons";
	font-size: 14px;
	content: "\e91d";
	transition: all 0.2s ease;
	transform: translateX(-100%);
}

.widget_nav_menu .menu .menu-item:not(.menu-item-has-children) > a:hover:after {
	visibility: visible;
	opacity: 1;
	transform: translateX(0);
}

.widget_nav_menu .sub-menu {
	display: none;
}

.widget_nav_menu .sub-menu a {
	padding: 0.25rem 0;
	line-height: 1;
}

.widget_nav_menu .sub-menu .sub-menu {
	padding: 0.5rem 0;
}

.widget_nav_menu .sub-menu .sub-menu a {
	padding-left: 1rem;
}

.widget_pages li a,
.widget_meta li a {
	display: block;
	padding: 1rem 0;
}

.widget_pages li a:after,
.widget_meta li a:after {
	visibility: hidden;
	float: right;
	opacity: 0;
	font-family: "cs-icons";
	content: "\e91d";
	transition: all 0.2s ease;
	transform: translateX(-100%);
}

.widget_pages li a:hover:after,
.widget_meta li a:hover:after {
	visibility: visible;
	opacity: 1;
	transform: translateX(0);
}

.widget_pages li:not(:first-child) a,
.widget_meta li:not(:first-child) a {
	border-top: 1px #e9ecef solid;
}

.widget_categories,
.widget_archive,
.widget_categories .widget-wrap,
.widget_archive .widget-wrap {
	width: 100%;
}

.widget_categories ul li,
.widget_archive ul li,
.widget_categories .widget-wrap ul li,
.widget_archive .widget-wrap ul li {
	display: block;
	text-align: right;
}

.widget_categories ul li::after,
.widget_archive ul li::after,
.widget_categories .widget-wrap ul li::after,
.widget_archive .widget-wrap ul li::after {
	display: block;
	clear: both;
	content: "";
}

.widget_categories ul li a,
.widget_archive ul li a,
.widget_categories .widget-wrap ul li a,
.widget_archive .widget-wrap ul li a {
	float: left;
	text-align: left;
}

.widget_categories > ul > li,
.widget_archive > ul > li,
.widget_categories .widget-wrap > ul > li,
.widget_archive .widget-wrap > ul > li {
	padding: 1rem 0;
}

.widget_categories > ul > li:not(:first-child),
.widget_archive > ul > li:not(:first-child),
.widget_categories .widget-wrap > ul > li:not(:first-child),
.widget_archive .widget-wrap > ul > li:not(:first-child) {
	border-top: 1px #e9ecef solid;
}

.widget_categories > ul > li:last-child,
.widget_archive > ul > li:last-child,
.widget_categories .widget-wrap > ul > li:last-child,
.widget_archive .widget-wrap > ul > li:last-child {
	padding-bottom: 0;
}

.widget_categories ul.children,
.widget_archive ul.children,
.widget_categories .widget-wrap ul.children,
.widget_archive .widget-wrap ul.children {
	padding-top: 1rem;
}

.widget_categories ul.children li,
.widget_archive ul.children li,
.widget_categories .widget-wrap ul.children li,
.widget_archive .widget-wrap ul.children li {
	padding: 0.25rem 0;
}

.widget_categories ul.children li,
.widget_categories ul.children li a,
.widget_archive ul.children li,
.widget_archive ul.children li a,
.widget_categories .widget-wrap ul.children li,
.widget_categories .widget-wrap ul.children li a,
.widget_archive .widget-wrap ul.children li,
.widget_archive .widget-wrap ul.children li a {
	line-height: 1;
}

.widget_recent_comments li,
.widget_recent_entries li {
	padding: 1rem 0;
	font-size: 0.875rem;
}

.widget_recent_comments li:not(:first-child),
.widget_recent_entries li:not(:first-child) {
	border-top: 1px #e9ecef solid;
}

#wp-calendar {
	width: 100%;
	table-layout: fixed;
}

#wp-calendar caption {
	margin-bottom: 1rem;
	padding: 0;
	caption-side: top;
	color: black;
	text-align: center;
}

#wp-calendar thead th {
	padding: 0.25rem;
	color: black;
	font-size: 0.875rem;
	font-weight: 600;
	text-align: center;
	text-transform: uppercase;
}

#wp-calendar tbody td {
	position: relative;
	border-top: 1px solid #e9ecef;
	font-size: 0.875rem;
	line-height: 2.5;
	text-align: center;
}

#wp-calendar tbody td.pad {
	opacity: 0.7;
}

#wp-calendar tbody td#today:after {
	position: absolute;
	top: 0;
	right: 0;
	width: 0;
	height: 0;
	border-top: 10px solid black;
	border-left: 10px solid transparent;
	content: "";
}

#wp-calendar tbody td a {
	display: block;
	background: #e9ecef;
}

#wp-calendar tbody td a:hover, #wp-calendar tbody td a:focus {
	color: white;
	background: black;
}

#wp-calendar tfoot tr td {
	padding: 0;
	border: 0;
}

#wp-calendar tfoot tr #prev + .pad {
	position: relative;
}

#wp-calendar tfoot tr #prev + .pad:after {
	position: absolute;
	top: 1rem;
	bottom: 0;
	left: 50%;
	width: 2px;
	margin-left: -1px;
	background: black;
	content: "";
}

#wp-calendar tfoot tr a {
	display: inline-block;
	margin-top: 1rem;
	padding-top: 0.375rem;
	padding-bottom: 0.375rem;
}

#wp-calendar tfoot tr #prev {
	text-align: right;
}

#wp-calendar tfoot tr #next {
	text-align: left;
}

.widget_recent_comments li a {
	display: block;
	margin-top: 1rem;
}

.widget_rss .rss-widget-icon {
	display: none;
}

.widget_rss ul li {
	border-bottom: 1px #e9ecef solid;
	position: relative;
	padding-bottom: 1rem;
	margin-bottom: 1rem;
}

.widget_rss ul li:last-child {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}

.widget_rss ul li .rsswidget {
	color: black;
	transition: color 0.25s;
}

.widget_rss ul li .rss-date {
	display: block;
	margin-top: 0.25rem;
	color: #6c757d;
}

.widget_rss ul li .rssSummary {
	margin-top: 0.25rem;
}

.widget_rss ul li cite {
	display: block;
	margin-top: 0.25rem;
	font-style: normal;
	color: #6c757d;
	text-align: right;
}

.widget_media_video .mejs-container {
	max-width: 100%;
	overflow: hidden;
}

.widget_media_video .mejs-container video,
.widget_media_video .mejs-container iframe,
.widget_media_video .mejs-container object,
.widget_media_video .mejs-container embed {
	max-width: 100%;
	overflow: hidden;
}

.widget_text {
	word-wrap: break-word;
}

.widget_text ul {
	list-style: disc;
	margin: 0 0 1rem 1rem;
}

.widget_text ol {
	list-style: decimal;
}

.widget_text ul li,
.widget_text ol li {
	border: none;
}

.widget_text ul li:last-child,
.widget_text ol li:last-child {
	padding-bottom: 0;
}

.widget_text ul li ul {
	margin: 0 0 0 1rem;
}

.widget_text ul li li {
	padding-left: 0;
	padding-right: 0;
}

.widget_text ol li {
	list-style-position: inside;
}

.widget_text ol li + li {
	margin-top: -1px;
}

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
img {
	max-width: 100%;
	height: auto;
}

.post-thumbnail img {
	display: block;
	width: 100%;
}

@media (max-width: 1019.98px) {
	.post-thumbnail,
	.post-thumbnail img {
		width: 100%;
	}
}

.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
	display: inline-block;
}

.post-media img {
	width: 100%;
}

.embed-audio > iframe {
	width: 100% !important;
}

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption {
	margin-bottom: 1rem;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	margin-left: auto;
	margin-right: auto;
	display: block;
}

.wp-caption .wp-caption-text {
	margin: 1rem 0;
}

.wp-caption-text {
	margin-top: 1rem;
	font-size: 0.875rem;
}

/*--------------------------------------------------------------
## Carousel
--------------------------------------------------------------*/
.owl-carousel {
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	/* position relative and z-index fix webkit rendering fonts issue */
	position: relative;
	z-index: 1;
	overflow: hidden;
	position: relative;
}

.owl-carousel figure {
	margin: 0;
}

.owl-carousel .owl-stage {
	position: relative;
	touch-action: manipulation;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	/* fix firefox animation glitch */
}

.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	/* fix for flashing background */
	transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transform: translate3d(0, 0, 0);
}

.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
}

.owl-carousel .owl-item img {
	display: block;
	width: 100%;
}

.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
	display: none;
}

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
	background: none;
	color: inherit;
	border: none;
	font: inherit;
}

.owl-carousel.owl-loaded {
	display: block;
}

.owl-carousel.owl-loading {
	opacity: 0;
	display: block;
}

.owl-carousel.owl-hidden {
	opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
	visibility: hidden;
}

.owl-carousel.owl-drag .owl-item {
	touch-action: pan-y;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.owl-carousel.owl-grab {
	cursor: move;
	cursor: -webkit-grab;
	cursor: grab;
}

.owl-carousel.owl-rtl {
	direction: ltr;
}

.owl-carousel.owl-rtl .owl-item {
	float: left;
}

/* No Js */
.no-js .owl-carousel {
	display: block;
}

.owl-dots {
	position: relative;
	z-index: 1;
	height: 13px;
	line-height: 13px;
	text-align: center;
}

.owl-dots:empty, .owl-dots.disabled {
	display: none;
}

.slider-flip .owl-dots,
.gallery-type-slider .owl-dots,
.slider-loop .owl-dots {
	margin-top: 1rem;
}

.owl-dot {
	border: none;
	background: transparent;
	display: inline-block;
	padding: 3px !important;
	cursor: pointer;
}

.owl-dot span {
	display: block;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	background: #dee2e6;
}

.owl-dot.active span {
	background: black;
}

.owl-prev.disabled,
.owl-next.disabled {
	display: none;
}

.owl-prev,
.owl-next {
	position: absolute;
	z-index: 3;
	border: none;
	top: 50%;
	width: 120px;
	padding: 0;
	opacity: 0;
	color: white;
	background: rgba(44, 47, 48, 0.5);
	transition: all 0.2s ease;
	-webkit-backface-visibility: hidden;
}

.owl-prev:hover, .owl-prev:focus, .owl-prev:active,
.owl-next:hover,
.owl-next:focus,
.owl-next:active {
	color: white;
	background: rgba(44, 47, 48, 0.75);
}

.owl-prev .button,
.owl-next .button {
	display: block;
	background: transparent;
}

.owl-prev .button:hover, .owl-prev .button:focus, .owl-prev .button:active,
.owl-next .button:hover,
.owl-next .button:focus,
.owl-next .button:active {
	background: transparent;
}

.owl-prev {
	left: 1rem;
	transform: rotate(-90deg) translate(-50%, -100%);
	transform-origin: top left;
}

.slider-container:hover .owl-prev,
.cs-block-slider-container:hover .owl-prev,
.gallery-type-slider:hover .owl-prev {
	opacity: 1;
	transform: rotate(-90deg) translate(-50%, 0);
}

.owl-next {
	right: 1rem;
	transform: rotate(90deg) translate(50%, -100%);
	transform-origin: top right;
}

.slider-container:hover .owl-next,
.cs-block-slider-container:hover .owl-next,
.gallery-type-slider:hover .owl-next {
	opacity: 1;
	transform: rotate(90deg) translate(50%, 0);
}

.owl-arrows {
	display: none;
}

@media (min-width: 1240px) {
	.owl-arrows {
		position: absolute;
		display: block;
		top: 0;
		bottom: 0;
		width: 100%;
	}
}

.owl-arrows:empty {
	display: none;
}

.owl-carousel .animated {
	-webkit-animation-duration: 1000ms;
	animation-duration: 1000ms;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
	z-index: 0;
}

.owl-carousel .owl-animated-out {
	z-index: 1;
}

.owl-carousel .fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

@keyframes fadeOut {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

.owl-height {
	transition: height 500ms ease-in-out;
}

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.images-loading {
	width: 24px;
	height: 24px;
	border: 2px solid rgba(119, 119, 119, 0.25);
	border-top-color: #777;
	border-radius: 50%;
	position: relative;
	-webkit-animation: loader-rotate 1s linear infinite;
	animation: loader-rotate 1s linear infinite;
	margin: 150px auto;
}

@keyframes loader-rotate {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}

.gallery-type-slider {
	overflow: hidden;
	position: relative;
}

.gallery-type-slider .slider-slide {
	text-align: center;
}

.gallery-type-slider figure {
	margin: 0;
}

.gallery-type-slider figcaption {
	margin-top: 15px;
}

.slider-flip {
	overflow: visible;
}

.slider-flip .owl-carousel {
	overflow: visible;
}

.slider-flip .owl-stage-outer {
	margin: 0;
	padding: 0;
}

.slider-flip .owl-stage {
	perspective: 2000px;
}

.slider-flip .owl-item {
	transform-style: preserve-3d;
}

@-webkit-keyframes flipOut {
	from {
		opacity: 1;
	}
	to {
		opacity: 0;
		transform: rotateY(-180deg);
	}
}

@keyframes flipOut {
	from {
		opacity: 1;
	}
	to {
		opacity: 0;
		transform: rotateY(-180deg);
	}
}

.flipOut {
	-webkit-animation-name: flipOut;
	animation-name: flipOut;
}

@-webkit-keyframes flipIn {
	from {
		opacity: 0;
		transform: rotateY(180deg);
	}
	to {
		opacity: 1;
	}
}

@keyframes flipIn {
	from {
		opacity: 0;
		transform: rotateY(180deg);
	}
	to {
		opacity: 1;
	}
}

.flipIn {
	-webkit-animation-name: flipIn;
	animation-name: flipIn;
}

.slider-loop {
	width: 100%;
}

.slider-loop .owl-dots {
	margin-top: 0;
	padding-top: 0;
}

.section-carousel .owl-carosel {
	display: block;
}

.section-carousel .images-loading {
	display: none;
}

.section-carousel .owl-carousel {
	width: 100%;
	flex-wrap: nowrap;
	overflow: hidden;
	display: flex;
}

.section-carousel .owl-carousel > article {
	width: 100%;
	min-width: 100%;
}

@media (min-width: 760px) {
	.section-carousel .owl-carousel > article {
		width: calc((100% - 40px) / 2);
		min-width: calc((100% - 40px) / 2);
	}
	.section-carousel .owl-carousel > article:first-child {
		margin-right: 40px;
	}
}

@media (min-width: 1020px) {
	.section-carousel .owl-carousel > article {
		width: calc((100% - 60px) / 3);
		min-width: calc((100% - 60px) / 3);
	}
	.section-carousel .owl-carousel > article:nth-child(-n+3) {
		margin-right: 30px;
	}
}

@media (min-width: 1120px) {
	.section-carousel .owl-carousel > article {
		width: calc((100% - 80px) / 3);
		min-width: calc((100% - 80px) / 3);
	}
	.section-carousel .owl-carousel > article:nth-child(-n+3) {
		margin-right: 40px;
	}
}

@media (min-width: 1240px) {
	.section-carousel .owl-carousel > article {
		width: calc((100% - 90px) / 4);
		min-width: calc((100% - 90px) / 4);
	}
	.section-carousel .owl-carousel > article:nth-child(-n+4) {
		margin-right: 30px;
	}
}

@media (min-width: 1640px) {
	.section-carousel .owl-carousel > article {
		width: calc((100% - 120px) / 4);
		min-width: calc((100% - 120px) / 4);
	}
	.section-carousel .owl-carousel > article:nth-child(-n+4) {
		margin-right: 40px;
	}
}

.gallery {
	margin-bottom: 1.5rem;
}

.gallery .wp-caption-text:before {
	display: none;
}

div[class*=" gallery-columns-"] {
	display: flex;
	flex-wrap: wrap;
	margin-right: -20px;
	margin-left: -20px;
	margin-right: -15px;
	margin-left: -15px;
	margin-bottom: 0;
}

div[class*=" gallery-columns-"] .gallery-item {
	position: relative;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 30px;
	padding-right: 15px;
	padding-left: 15px;
}

div[class*=" gallery-columns-"] .gallery-icon {
	position: relative;
}

div[class*=" gallery-columns-"] .gallery-icon + figcaption {
	margin-top: 15px;
}

@media (min-width: 1020px) {
	.gallery-columns-1 figure {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.gallery-columns-2 figure {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.gallery-columns-3 figure {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.gallery-columns-4 figure {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.gallery-columns-5 figure {
		flex: 0 0 20%;
		max-width: 20%;
	}
	.gallery-columns-6 figure {
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
	}
	.gallery-columns-7 figure {
		flex: 0 0 14.2857142857%;
		max-width: 14.2857142857%;
	}
	.gallery-columns-8 figure {
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.gallery-columns-9 figure {
		flex: 0 0 11.1111111111%;
		max-width: 11.1111111111%;
	}
}

.tiled-gallery figure {
	margin-bottom: 0;
}

.tiled-gallery img {
	margin: 0 !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

/*--------------------------------------------------------------
# Powerkit
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Grid
--------------------------------------------------------------*/
.entry-content .pk-row > [class^="pk-col-"] > a,
.entry-content .pk-row > [class^="pk-col-"] > p > a,
.entry-content .pk-row > [class^="pk-col-"] > ul li > a,
.entry-content .pk-row > [class^="pk-col-"] > ol li > a,
.entry-content .pk-row > [class^="pk-col-"] > p > em > a,
.entry-content .pk-row > [class^="pk-col-"] > p > strong > a,
.entry-content .pk-row > [class*=" pk-col-"] > a,
.entry-content .pk-row > [class*=" pk-col-"] > p > a,
.entry-content .pk-row > [class*=" pk-col-"] > ul li > a,
.entry-content .pk-row > [class*=" pk-col-"] > ol li > a,
.entry-content .pk-row > [class*=" pk-col-"] > p > em > a,
.entry-content .pk-row > [class*=" pk-col-"] > p > strong > a {
	text-decoration: underline;
}

.entry-content .pk-row > [class^="pk-col-"] > a:hover, .entry-content .pk-row > [class^="pk-col-"] > a:focus,
.entry-content .pk-row > [class^="pk-col-"] > p > a:hover,
.entry-content .pk-row > [class^="pk-col-"] > p > a:focus,
.entry-content .pk-row > [class^="pk-col-"] > ul li > a:hover,
.entry-content .pk-row > [class^="pk-col-"] > ul li > a:focus,
.entry-content .pk-row > [class^="pk-col-"] > ol li > a:hover,
.entry-content .pk-row > [class^="pk-col-"] > ol li > a:focus,
.entry-content .pk-row > [class^="pk-col-"] > p > em > a:hover,
.entry-content .pk-row > [class^="pk-col-"] > p > em > a:focus,
.entry-content .pk-row > [class^="pk-col-"] > p > strong > a:hover,
.entry-content .pk-row > [class^="pk-col-"] > p > strong > a:focus,
.entry-content .pk-row > [class*=" pk-col-"] > a:hover,
.entry-content .pk-row > [class*=" pk-col-"] > a:focus,
.entry-content .pk-row > [class*=" pk-col-"] > p > a:hover,
.entry-content .pk-row > [class*=" pk-col-"] > p > a:focus,
.entry-content .pk-row > [class*=" pk-col-"] > ul li > a:hover,
.entry-content .pk-row > [class*=" pk-col-"] > ul li > a:focus,
.entry-content .pk-row > [class*=" pk-col-"] > ol li > a:hover,
.entry-content .pk-row > [class*=" pk-col-"] > ol li > a:focus,
.entry-content .pk-row > [class*=" pk-col-"] > p > em > a:hover,
.entry-content .pk-row > [class*=" pk-col-"] > p > em > a:focus,
.entry-content .pk-row > [class*=" pk-col-"] > p > strong > a:hover,
.entry-content .pk-row > [class*=" pk-col-"] > p > strong > a:focus {
	text-decoration: none;
}

.entry-content .pk-row > [class^="pk-col-"] > h1,
.entry-content .pk-row > [class^="pk-col-"] > h2,
.entry-content .pk-row > [class^="pk-col-"] > h3,
.entry-content .pk-row > [class^="pk-col-"] > h4,
.entry-content .pk-row > [class^="pk-col-"] > h5,
.entry-content .pk-row > [class^="pk-col-"] > h6,
.entry-content .pk-row > [class*=" pk-col-"] > h1,
.entry-content .pk-row > [class*=" pk-col-"] > h2,
.entry-content .pk-row > [class*=" pk-col-"] > h3,
.entry-content .pk-row > [class*=" pk-col-"] > h4,
.entry-content .pk-row > [class*=" pk-col-"] > h5,
.entry-content .pk-row > [class*=" pk-col-"] > h6 {
	margin-bottom: 1.5rem;
}

.entry-content .pk-row > [class^="pk-col-"] > h1:not(:first-child),
.entry-content .pk-row > [class^="pk-col-"] > h2:not(:first-child),
.entry-content .pk-row > [class^="pk-col-"] > h3:not(:first-child),
.entry-content .pk-row > [class^="pk-col-"] > h4:not(:first-child),
.entry-content .pk-row > [class^="pk-col-"] > h5:not(:first-child),
.entry-content .pk-row > [class^="pk-col-"] > h6:not(:first-child),
.entry-content .pk-row > [class*=" pk-col-"] > h1:not(:first-child),
.entry-content .pk-row > [class*=" pk-col-"] > h2:not(:first-child),
.entry-content .pk-row > [class*=" pk-col-"] > h3:not(:first-child),
.entry-content .pk-row > [class*=" pk-col-"] > h4:not(:first-child),
.entry-content .pk-row > [class*=" pk-col-"] > h5:not(:first-child),
.entry-content .pk-row > [class*=" pk-col-"] > h6:not(:first-child) {
	margin-top: 3rem;
}

.entry-content .pk-row + .pk-row h1:first-child, .entry-content .pk-row + .pk-row h2:first-child, .entry-content .pk-row + .pk-row h3:first-child, .entry-content .pk-row + .pk-row h4:first-child, .entry-content .pk-row + .pk-row h5:first-child, .entry-content .pk-row + .pk-row h6:first-child {
	margin-top: 1.5rem;
}

.entry-content div[class^='pk-col-'], .entry-content div[class*=' pk-col-'] {
	margin-bottom: 1.5rem;
}

.entry-content div[class^='pk-col-'] > *:last-child, .entry-content div[class*=' pk-col-'] > *:last-child {
	margin-bottom: 0;
}

.entry-content .pk-clearfix {
	margin: 0;
}

/*--------------------------------------------------------------
## Block Section
--------------------------------------------------------------*/
.page-template-template-canvas-fullwidth .site-content > .cs-container {
	max-width: 100% !important;
	padding-right: initial;
	padding-left: initial;
	margin-right: initial;
	margin-left: initial;
}

.cnvs-block-section > .cnvs-block-section-outer {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 760px) {
	.cnvs-block-section > .cnvs-block-section-outer {
		max-width: 720px;
	}
}

@media (min-width: 1020px) {
	.cnvs-block-section > .cnvs-block-section-outer {
		max-width: 1000px;
	}
}

@media (min-width: 1120px) {
	.cnvs-block-section > .cnvs-block-section-outer {
		max-width: 1080px;
	}
}

@media (min-width: 1240px) {
	.cnvs-block-section > .cnvs-block-section-outer {
		max-width: 1200px;
	}
}

@media (min-width: 1020px) {
	.cnvs-block-section > .cnvs-block-section-outer > .cnvs-block-section-inner {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
}

.cnvs-block-section-with-background-color {
	padding-top: 20px;
	padding-bottom: 20px;
}

.cnvs-block-section-content {
	flex: 1;
	max-width: 100%;
	min-width: 0;
}

@media (min-width: 1020px) {
	.cnvs-block-section-sidebar-position-left .cnvs-block-section-content,
	.cnvs-block-section-sidebar-position-right .cnvs-block-section-content {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 1;
		max-width: 100%;
		min-width: 0;
	}
	.cnvs-block-section-sidebar-position-left .cnvs-block-section-sidebar,
	.cnvs-block-section-sidebar-position-right .cnvs-block-section-sidebar {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 340px;
		max-width: 340px;
		min-width: 0;
	}
}

@media (min-width: 1120px) {
	.cnvs-block-section-sidebar-position-left .cnvs-block-section-sidebar,
	.cnvs-block-section-sidebar-position-right .cnvs-block-section-sidebar {
		flex: 0 0 360px;
		max-width: 360px;
	}
}

@media (min-width: 1120px) {
	.cnvs-block-section-sidebar-position-left .cnvs-block-section-content {
		order: 1;
	}
	.cnvs-block-section-sidebar-position-left .cnvs-block-section-sidebar {
		padding-right: 40px;
	}
	.cnvs-block-section-sidebar-position-right .cnvs-block-section-sidebar {
		padding-left: 40px;
	}
}

.cnvs-block-section-sidebar-sticky-top .cnvs-block-section-sidebar-inner {
	position: sticky;
	top: 3rem;
	transition: 0.25s ease;
}

.cnvs-block-section-sidebar-sticky-bottom .cnvs-block-section-sidebar {
	display: flex;
	flex-direction: column;
}

.cnvs-block-section-sidebar-sticky-bottom .cnvs-block-section-sidebar-inner {
	position: sticky;
	bottom: 3rem;
	margin-top: auto;
}

.cnvs-block-section-sidebar-sticky-top-last-block .cnvs-block-section-sidebar-inner {
	height: 100%;
	transition: 0.25s ease;
}

.cnvs-block-section-sidebar-sticky-top-last-block .cnvs-block-section-sidebar-inner > :last-child {
	position: sticky;
	top: 3rem;
}

/*--------------------------------------------------------------
## Basic Styles
--------------------------------------------------------------*/
.menu-item .pk-badge {
	margin-left: 0.5rem;
	margin-right: auto;
	margin-bottom: auto;
	margin-top: auto;
}

.pk-alert {
	color: black;
	padding: 1rem 1.25rem;
	margin-bottom: 1.5rem;
}

.pk-alert .pk-title {
	margin-top: 0;
	margin-bottom: 1rem;
	color: black;
}

.pk-alert .pk-close {
	font-size: .75rem;
}

.pk-alert a {
	color: black !important;
}

.entry-content .pk-alert p {
	color: black;
}

.entry-content .pk-alert p:not(:last-child) {
	margin-bottom: 1rem;
}

.pk-button {
	border-radius: 0;
}

.pk-nav-tabs .pk-nav-link,
.pk-tabs .pk-nav-pills .pk-nav-link,
.pk-tabs-vertical .pk-nav-tabs .pk-nav-link {
	border-radius: 0;
}

.pk-tabs .pk-nav-pills .pk-nav-link.pk-active {
	color: #fff;
}

.pk-tabs .pk-nav .pk-nav-item {
	margin-bottom: 0;
}

.pk-collapsibles .pk-card {
	border: 1px solid rgba(0, 0, 0, 0.125);
	border-width: 1px;
	border-radius: 0;
}

.pk-collapsibles .pk-card:not(:last-child) {
	border-bottom: none;
}

.pk-collapsibles .pk-card a {
	padding: 0;
}

.pk-collapsibles .pk-card-body {
	padding: 1.25rem;
}

.pk-collapsibles .pk-card-header {
	padding: 0.75rem 1.25rem;
}

.pk-progress {
	border-radius: 0;
}

.pk-twitter-label {
	display: block;
}

.pk-input-group {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	width: 100%;
}

.pk-input-group .form-control {
	position: relative;
	z-index: 2;
	flex: 1 1 auto;
	width: 1%;
	margin-bottom: 0;
}

.pk-input-group .button {
	line-height: 1.5rem;
}

/*--------------------------------------------------------------
## About
--------------------------------------------------------------*/
.pk-widget-about .pk-about-media {
	margin-bottom: 2rem;
}

.pk-widget-about .title-widget,
.pk-widget-about .pk-about-content,
.pk-widget-about .pk-about-small,
.pk-widget-about .pk-about-button {
	margin-top: 1.5rem;
}

.pk-widget-about .pk-social-links-wrap {
	margin-top: 1.5rem;
}

.pk-widget-about .pk-about-button {
	position: relative;
	width: auto;
	padding: 0.375rem 1rem;
	overflow: hidden;
}

.pk-widget-about .pk-about-button span {
	transition: all 0.2s ease;
}

.pk-widget-about .pk-about-button span:first-child {
	display: block;
	transform: translate(0);
}

.pk-widget-about .pk-about-button span:last-child {
	display: block;
	position: absolute;
	left: 50%;
	transform: translateY(200%) translateX(-50%);
}

.pk-widget-about .pk-about-button:hover span:first-child,
button:hover .pk-widget-about .pk-about-button span:first-child {
	transform: translateY(-200%);
}

.pk-widget-about .pk-about-button:hover span:last-child,
button:hover .pk-widget-about .pk-about-button span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.pk-widget-about .pk-about-button span > i {
	display: inline-block;
	font-size: 1rem;
	vertical-align: middle;
}

/*--------------------------------------------------------------
## Author
--------------------------------------------------------------*/
.pk-widget-author .pk-widget-author-container {
	display: flex;
	flex-direction: column;
}

.pk-widget-author .section-heading {
	order: 1;
}

.pk-widget-author .pk-author-avatar {
	margin-bottom: 1.5rem;
	order: 2;
}

.pk-widget-author .pk-author-title {
	margin: 0;
	order: 3;
}

.pk-widget-author .pk-author-data {
	order: 4;
	margin-top: 1.5rem;
}

.pk-widget-author .pk-author-data .author-description {
	font-size: inherit;
	color: inherit;
}

.pk-widget-author .pk-author-button {
	position: relative;
	width: auto;
	padding: 0.375rem 1rem;
	overflow: hidden;
}

.pk-widget-author .pk-author-button span {
	transition: all 0.2s ease;
}

.pk-widget-author .pk-author-button span:first-child {
	display: block;
	transform: translate(0);
}

.pk-widget-author .pk-author-button span:last-child {
	display: block;
	position: absolute;
	left: 50%;
	transform: translateY(200%) translateX(-50%);
}

.pk-widget-author .pk-author-button:hover span:first-child,
button:hover .pk-widget-author .pk-author-button span:first-child {
	transform: translateY(-200%);
}

.pk-widget-author .pk-author-button:hover span:last-child,
button:hover .pk-widget-author .pk-author-button span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.pk-widget-author .pk-author-button span > i {
	display: inline-block;
	font-size: 1rem;
	vertical-align: middle;
}

.pk-widget-author-with-bg .pk-social-links-template-default .pk-social-links-link {
	color: white;
}

.pk-widget-author-with-bg .pk-social-links-template-default .pk-social-links-link:hover {
	color: rgba(255, 255, 255, 0.6);
}

/*--------------------------------------------------------------
## Facebook
--------------------------------------------------------------*/
.powerkit_facebook_fanpage_widget .fb-page-wrapper {
	max-width: 100%;
	justify-content: center;
	display: flex;
}

.powerkit_facebook_fanpage_widget .fb-page {
	width: 100%;
}

.powerkit_facebook_fanpage_widget .fb-page > span {
	display: block;
	margin: 0 auto;
}

/*--------------------------------------------------------------
## Contributors
--------------------------------------------------------------*/
.pk-widget-contributors .pk-author-posts > .pk-author-posts-single > a:before {
	font-family: "cs-icons";
	content: "\e91d";
}

.pk-widget-contributors .pk-author-item {
	margin-top: 1.5rem;
	padding-top: 1.5rem;
}

.pk-widget-contributors .pk-author-data .author-description {
	margin-bottom: 1rem;
	font-size: inherit;
	color: inherit;
}

@media (min-width: 760px) {
	.archive-list .widget .pk-widget-contributors,
	.archive-standard .widget .pk-widget-contributors {
		display: flex;
		flex-wrap: wrap;
	}
	.archive-list .widget .pk-widget-contributors .pk-author-item,
	.archive-standard .widget .pk-widget-contributors .pk-author-item {
		flex: 0 0 50%;
		width: 100%;
		max-width: 100%;
	}
	.archive-list .widget .pk-widget-contributors .pk-author-item:nth-child(-n+2),
	.archive-standard .widget .pk-widget-contributors .pk-author-item:nth-child(-n+2) {
		margin-top: 0;
		padding-top: 0;
		border-top: none;
	}
	.archive-list .widget .pk-widget-contributors .pk-author-item:nth-child(odd),
	.archive-standard .widget .pk-widget-contributors .pk-author-item:nth-child(odd) {
		padding-right: 20px;
	}
	.archive-list .widget .pk-widget-contributors .pk-author-item:nth-child(even),
	.archive-standard .widget .pk-widget-contributors .pk-author-item:nth-child(even) {
		padding-left: 20px;
	}
}

/*--------------------------------------------------------------
## Content Formatting
--------------------------------------------------------------*/
.entry-content .pk-dropcap-borders:first-letter {
	border-width: 3px;
	border-color: black;
}

.entry-content .pk-dropcap-border-right:first-letter {
	border-right-width: 3px;
	border-right-color: black;
}

.entry-content .pk-block-border-top:before {
	height: 2px;
}

.entry-content .pk-block-border-bottom:after {
	height: 2px;
}

.entry-content .pk-block-border-left {
	border-left-width: 3px;
	border-left-color: black;
}

.entry-content .pk-block-border-right {
	border-right-width: 3px;
	border-right-color: black;
}

.entry-content .pk-block-border-all {
	border-width: 3px;
	border-color: black;
}

/*--------------------------------------------------------------
## Share Buttons
--------------------------------------------------------------*/
/* --------------------------------------------------------------*/
.pk-share-buttons-wrap .pk-share-buttons-total {
	text-align: center;
}

[data-scheme="dark"] .pk-share-buttons-scheme-bold .pk-share-buttons-link, [data-scheme="dark"]
.is-style-pk-share-buttons-bold .pk-share-buttons-link {
	color: #fff !important;
}

[data-scheme="dark"] .pk-share-buttons-scheme-bold-light .pk-share-buttons-mail .pk-share-buttons-link, [data-scheme="dark"]
.is-style-pk-share-buttons-bold-light .pk-share-buttons-mail .pk-share-buttons-link {
	color: #fff;
}

[data-scheme="dark"] .pk-share-buttons-scheme-bold-light .pk-share-buttons-mail .pk-share-buttons-link:hover, [data-scheme="dark"]
.is-style-pk-share-buttons-bold-light .pk-share-buttons-mail .pk-share-buttons-link:hover {
	color: rgba(255, 255, 255, 0.75);
}

.pk-share-buttons-post-loop,
.pk-share-buttons-block-posts {
	display: inline-block;
	margin: 0;
}

.pk-share-buttons-post-loop .pk-share-buttons-item .pk-share-buttons-link,
.pk-share-buttons-block-posts .pk-share-buttons-item .pk-share-buttons-link {
	background: transparent;
	height: auto;
	padding: 0;
	transition: unset;
}

.pk-share-buttons-post-loop .pk-share-buttons-item .pk-share-buttons-link:hover,
.pk-share-buttons-block-posts .pk-share-buttons-item .pk-share-buttons-link:hover {
	background: transparent;
}

.pk-share-buttons-post-loop .pk-share-buttons-item .pk-share-buttons-icon,
.pk-share-buttons-block-posts .pk-share-buttons-item .pk-share-buttons-icon {
	transition: 0.2s ease all;
}

.pk-share-buttons-post-loop .pk-share-buttons-item .pk-share-buttons-count,
.pk-share-buttons-block-posts .pk-share-buttons-item .pk-share-buttons-count {
	opacity: 1;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-twitter .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-twitter .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #00aced;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-facebook .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-facebook .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #3b5998;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-instagram .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-instagram .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #675144;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-fb-messenger .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-fb-messenger .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #0084ff;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-google-plus .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-google-plus .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #dd4b39;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-googleplus .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-googleplus .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #dd4b39;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-linkedin .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-linkedin .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #007bb6;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-pinterest .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-pinterest .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #cb2027;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-stumbleupon .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-stumbleupon .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #eb4823;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-whatsapp .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-whatsapp .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #29a628;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-telegram .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-telegram .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #2ca5e0;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-line .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-line .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #25af00;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-viber .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-viber .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #7b519d;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-pocket .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-pocket .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #ef4056;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-messenger .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-messenger .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #0084ff;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-vk .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-vk .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #45668e;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-vkontakte .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-vkontakte .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #45668e;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-reddit .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-reddit .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #ff4500;
}

.pk-share-buttons-post-loop.pk-share-buttons-scheme-default .pk-share-buttons-mail .pk-share-buttons-link:hover .pk-share-buttons-icon,
.pk-share-buttons-block-posts.pk-share-buttons-scheme-default .pk-share-buttons-mail .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #121212;
}

.pk-share-buttons-post-sidebar {
	display: inline-block;
	margin: 0;
}

.pk-share-buttons-post-sidebar .pk-share-buttons-total {
	margin: 0 0 2rem;
}

.pk-share-buttons-post-sidebar .pk-share-buttons-items {
	flex-direction: column;
}

.pk-share-buttons-post-sidebar .pk-share-buttons-item {
	margin-top: 1rem;
	padding: 0;
}

.pk-share-buttons-post-sidebar .pk-share-buttons-item .pk-share-buttons-link {
	background: transparent;
	flex-direction: column;
	height: auto;
	padding: 0;
	transition: unset;
}

.pk-share-buttons-post-sidebar .pk-share-buttons-item .pk-share-buttons-link:hover {
	background: transparent;
}

.pk-share-buttons-post-sidebar .pk-share-buttons-item .pk-share-buttons-icon {
	transition: 0.2s ease all;
}

.pk-share-buttons-post-sidebar .pk-share-buttons-item .pk-share-buttons-count {
	opacity: 1;
}

.pk-share-buttons-post-sidebar .pk-share-buttons-item:first-child {
	margin-top: 0;
}

.pk-share-buttons-post-sidebar .pk-share-buttons-icon {
	font-size: 1.5rem;
}

.pk-share-buttons-post-sidebar .pk-share-buttons-count {
	margin-top: 0.25rem;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-simple-dark-back .pk-share-buttons-item {
	margin-top: 0;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-simple-dark-back .pk-share-buttons-link,
.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-simple-dark-back .pk-share-buttons-link:hover {
	background: var(--pk-share-simple-dark-link-background);
	color: var(--pk-share-simple-dark-link-color);
	padding: 0.5rem 0.25rem;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-twitter .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #00aced;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-facebook .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #3b5998;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-instagram .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #675144;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-fb-messenger .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #0084ff;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-google-plus .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #dd4b39;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-googleplus .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #dd4b39;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-linkedin .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #007bb6;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-pinterest .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #cb2027;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-stumbleupon .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #eb4823;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-whatsapp .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #29a628;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-telegram .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #2ca5e0;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-line .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #25af00;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-viber .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #7b519d;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-pocket .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #ef4056;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-messenger .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #0084ff;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-vk .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #45668e;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-vkontakte .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #45668e;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-reddit .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #ff4500;
}

.pk-share-buttons-post-sidebar.pk-share-buttons-scheme-default .pk-share-buttons-mail .pk-share-buttons-link:hover .pk-share-buttons-icon {
	color: #121212;
}

.pk-share-buttons-blockquote .pk-share-buttons-link .pk-share-buttons-icon {
	font-size: 1rem;
}

.style-align-center .pk-share-buttons-blockquote .pk-share-buttons-items {
	justify-content: center;
}

.pk-share-buttons-before-post {
	margin-top: 0;
}

.pk-share-buttons-layout-horizontal .pk-share-buttons-link {
	border-radius: 0;
}

/*--------------------------------------------------------------
## Social Links
--------------------------------------------------------------*/
.pk-social-links-wrap .pk-social-links-link .pk-social-links-icon {
	font-size: 1rem;
}

.pk-social-links-template-inline .pk-social-links-link .pk-social-links-label,
.pk-social-links-template-columns .pk-social-links-link .pk-social-links-label {
	margin-top: 0.5rem;
}

.pk-social-links-template-inline .pk-social-links-item {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	min-width: 2rem;
}

.pk-social-links-template-vertical .pk-social-links-item + .pk-social-links-item {
	margin-top: 0.5rem;
}

.widget .pk-social-links-template-inline .pk-social-links-items {
	justify-content: center;
}

/*--------------------------------------------------------------
## Featured Posts
--------------------------------------------------------------*/
.pk-widget-posts-template-default .entry-title,
.pk-widget-posts-template-default .post-categories {
	margin-top: 0;
	margin-bottom: 0.5rem;
}

.pk-widget-posts-template-default .post-thumbnail img {
	width: 100%;
}

.pk-widget-posts-template-default .overlay-media:before {
	background: rgba(0, 0, 0, 0);
}

.pk-widget-posts-template-default .thumbnail-rounded .post-thumbnail:before,
.pk-widget-posts-template-default .thumbnail-rounded .post-thumbnail img,
.pk-widget-posts-template-default .thumbnail-rounded .post-number {
	border-radius: 50%;
}

.archive-main .pk-widget-posts article {
	margin-bottom: 0;
}

.pk-widget-posts-template-large .pk-post-item + .pk-post-item {
	margin-top: 1.5rem;
}

.pk-widget-posts-template-large .post-inner + .post-inner {
	margin-top: 1rem;
}

.pk-widget-posts-template-list .post-thumbnail {
	width: 100%;
}

.pk-widget-posts-template-numbered .post-thumbnail {
	display: block;
	position: relative;
}

.pk-widget-posts-template-numbered .post-thumbnail:before {
	opacity: 1;
}

.pk-widget-posts-template-numbered .post-number-wrap {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	line-height: 1;
}

.pk-widget-posts-template-numbered .post-number {
	display: inline-block;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	transition: all 0.2s ease;
}

.pk-widget-posts-template-numbered .post-number span {
	display: block;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 30px;
	height: 30px;
	text-align: center;
	transition: all 0.2s ease;
}

.pk-widget-posts-template-numbered .post-number span:first-child {
	transform: translate(0);
}

.pk-widget-posts-template-numbered .post-number span:last-child {
	position: absolute;
	left: 50%;
	transform: translateY(0%) translateX(-50%);
}

.pk-widget-posts-template-numbered .post-thumbnail:hover .post-number span:first-child {
	transform: translateY(-100%);
}

.pk-widget-posts-template-numbered .post-thumbnail:hover .post-number span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.pk-widget-posts-template-slider article {
	margin-bottom: 0;
}

.pk-widget-posts-template-slider .ratio-landscape .overlay-media:after {
	padding-bottom: 75%;
}

.pk-widget-posts-template-slider .meta-category {
	display: inline-block;
	margin-bottom: 1rem;
}

.pk-widget-posts-template-slider .post-meta {
	margin-bottom: 0;
}

.pk-widget-posts-template-slider .post-more {
	margin-top: 1.5rem;
}

.pk-widget-posts-template-slider .entry-title + .post-more {
	margin-top: 0;
}

.pk-widget-posts-template-slider .pk-post-item:not(:first-child) {
	margin-top: 0;
}

.pk-widget-posts-template-slider .pk-post-item {
	display: none;
}

.pk-widget-posts-template-slider ul > .pk-post-item:first-child {
	display: block;
}

.pk-widget-posts-template-slider .owl-item:first-child .pk-post-item,
.pk-widget-posts-template-slider .owl-loaded .owl-item .pk-post-item,
.pk-widget-posts-template-slider .owl-carousel {
	display: block;
}

.widget-area .pk-widget-posts-template-list > ul > li + li,
.widget-area .pk-widget-posts-template-numbered > ul > li + li,
.archive-masonry .pk-widget-posts-template-list > ul > li + li,
.archive-masonry .pk-widget-posts-template-numbered > ul > li + li,
.archive-grid .pk-widget-posts-template-list > ul > li + li,
.archive-grid .pk-widget-posts-template-numbered > ul > li + li,
.cnvs-block-widgetized-area .pk-widget-posts-template-list > ul > li + li,
.cnvs-block-widgetized-area .pk-widget-posts-template-numbered > ul > li + li {
	margin-top: 1rem;
}

.widget-area .pk-widget-posts-template-list .post-outer,
.widget-area .pk-widget-posts-template-numbered .post-outer,
.archive-masonry .pk-widget-posts-template-list .post-outer,
.archive-masonry .pk-widget-posts-template-numbered .post-outer,
.archive-grid .pk-widget-posts-template-list .post-outer,
.archive-grid .pk-widget-posts-template-numbered .post-outer,
.cnvs-block-widgetized-area .pk-widget-posts-template-list .post-outer,
.cnvs-block-widgetized-area .pk-widget-posts-template-numbered .post-outer {
	display: flex;
}

.widget-area .pk-widget-posts-template-list .post-inner:first-child,
.widget-area .pk-widget-posts-template-numbered .post-inner:first-child,
.archive-masonry .pk-widget-posts-template-list .post-inner:first-child,
.archive-masonry .pk-widget-posts-template-numbered .post-inner:first-child,
.archive-grid .pk-widget-posts-template-list .post-inner:first-child,
.archive-grid .pk-widget-posts-template-numbered .post-inner:first-child,
.cnvs-block-widgetized-area .pk-widget-posts-template-list .post-inner:first-child,
.cnvs-block-widgetized-area .pk-widget-posts-template-numbered .post-inner:first-child {
	flex: 0 0 105px;
	width: 105px;
	max-width: 105px;
	padding-right: 15px;
}

.widget-area .pk-widget-posts-template-list .post-inner:first-child a,
.widget-area .pk-widget-posts-template-numbered .post-inner:first-child a,
.archive-masonry .pk-widget-posts-template-list .post-inner:first-child a,
.archive-masonry .pk-widget-posts-template-numbered .post-inner:first-child a,
.archive-grid .pk-widget-posts-template-list .post-inner:first-child a,
.archive-grid .pk-widget-posts-template-numbered .post-inner:first-child a,
.cnvs-block-widgetized-area .pk-widget-posts-template-list .post-inner:first-child a,
.cnvs-block-widgetized-area .pk-widget-posts-template-numbered .post-inner:first-child a {
	display: block;
	width: 100%;
}

.widget-area .pk-widget-posts-template-list .post-inner:first-child img,
.widget-area .pk-widget-posts-template-numbered .post-inner:first-child img,
.archive-masonry .pk-widget-posts-template-list .post-inner:first-child img,
.archive-masonry .pk-widget-posts-template-numbered .post-inner:first-child img,
.archive-grid .pk-widget-posts-template-list .post-inner:first-child img,
.archive-grid .pk-widget-posts-template-numbered .post-inner:first-child img,
.cnvs-block-widgetized-area .pk-widget-posts-template-list .post-inner:first-child img,
.cnvs-block-widgetized-area .pk-widget-posts-template-numbered .post-inner:first-child img {
	width: 100%;
	height: auto;
}

.widget-area .pk-widget-posts-template-list .post-inner:last-child,
.widget-area .pk-widget-posts-template-numbered .post-inner:last-child,
.archive-masonry .pk-widget-posts-template-list .post-inner:last-child,
.archive-masonry .pk-widget-posts-template-numbered .post-inner:last-child,
.archive-grid .pk-widget-posts-template-list .post-inner:last-child,
.archive-grid .pk-widget-posts-template-numbered .post-inner:last-child,
.cnvs-block-widgetized-area .pk-widget-posts-template-list .post-inner:last-child,
.cnvs-block-widgetized-area .pk-widget-posts-template-numbered .post-inner:last-child {
	display: flex;
	flex: 0 0 calc(100% - 105px);
	flex-direction: column;
	justify-content: center;
	max-width: calc(100% - 105px);
	flex-basis: calc(100% - 105px);
}

.archive-standard .pk-widget-posts-template-large,
.archive-standard .pk-widget-posts-template-list,
.archive-standard .pk-widget-posts-template-numbered,
.archive-list .pk-widget-posts-template-large,
.archive-list .pk-widget-posts-template-list,
.archive-list .pk-widget-posts-template-numbered {
	text-align: center;
}

.archive-standard .pk-widget-posts-template-large .post-inner + .post-inner,
.archive-standard .pk-widget-posts-template-list .post-inner + .post-inner,
.archive-standard .pk-widget-posts-template-numbered .post-inner + .post-inner,
.archive-list .pk-widget-posts-template-large .post-inner + .post-inner,
.archive-list .pk-widget-posts-template-list .post-inner + .post-inner,
.archive-list .pk-widget-posts-template-numbered .post-inner + .post-inner {
	margin-top: 1rem;
}

.archive-standard .pk-widget-posts-template-large > ul > li,
.archive-standard .pk-widget-posts-template-list > ul > li,
.archive-standard .pk-widget-posts-template-numbered > ul > li,
.archive-list .pk-widget-posts-template-large > ul > li,
.archive-list .pk-widget-posts-template-list > ul > li,
.archive-list .pk-widget-posts-template-numbered > ul > li {
	margin-top: 1rem;
}

.archive-standard .pk-widget-posts-template-large > ul > li:first-child,
.archive-standard .pk-widget-posts-template-list > ul > li:first-child,
.archive-standard .pk-widget-posts-template-numbered > ul > li:first-child,
.archive-list .pk-widget-posts-template-large > ul > li:first-child,
.archive-list .pk-widget-posts-template-list > ul > li:first-child,
.archive-list .pk-widget-posts-template-numbered > ul > li:first-child {
	margin-top: 0;
}

.archive-standard .pk-widget-posts-template-large .thumbnail-rounded .post-number-wrap,
.archive-standard .pk-widget-posts-template-list .thumbnail-rounded .post-number-wrap,
.archive-standard .pk-widget-posts-template-numbered .thumbnail-rounded .post-number-wrap,
.archive-list .pk-widget-posts-template-large .thumbnail-rounded .post-number-wrap,
.archive-list .pk-widget-posts-template-list .thumbnail-rounded .post-number-wrap,
.archive-list .pk-widget-posts-template-numbered .thumbnail-rounded .post-number-wrap {
	top: 10px;
	left: 10px;
}

.archive-standard .pk-widget-posts-template-large > ul,
.archive-standard .pk-widget-posts-template-list > ul,
.archive-standard .pk-widget-posts-template-numbered > ul,
.archive-list .pk-widget-posts-template-large > ul,
.archive-list .pk-widget-posts-template-list > ul,
.archive-list .pk-widget-posts-template-numbered > ul {
	display: flex;
	flex-wrap: wrap;
	margin-right: -20px;
	margin-left: -20px;
}

.archive-standard .pk-widget-posts-template-large > ul > li,
.archive-standard .pk-widget-posts-template-list > ul > li,
.archive-standard .pk-widget-posts-template-numbered > ul > li,
.archive-list .pk-widget-posts-template-large > ul > li,
.archive-list .pk-widget-posts-template-list > ul > li,
.archive-list .pk-widget-posts-template-numbered > ul > li {
	position: relative;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	flex: 0 0 50%;
	max-width: 50%;
}

.archive-standard .pk-widget-posts-template-large > ul > li:nth-child(-n+2),
.archive-standard .pk-widget-posts-template-list > ul > li:nth-child(-n+2),
.archive-standard .pk-widget-posts-template-numbered > ul > li:nth-child(-n+2),
.archive-list .pk-widget-posts-template-large > ul > li:nth-child(-n+2),
.archive-list .pk-widget-posts-template-list > ul > li:nth-child(-n+2),
.archive-list .pk-widget-posts-template-numbered > ul > li:nth-child(-n+2) {
	margin-top: 0;
}

@media (min-width: 1120px) {
	.archive-standard .pk-widget-posts-template-large > ul > li,
	.archive-standard .pk-widget-posts-template-list > ul > li,
	.archive-standard .pk-widget-posts-template-numbered > ul > li,
	.archive-list .pk-widget-posts-template-large > ul > li,
	.archive-list .pk-widget-posts-template-list > ul > li,
	.archive-list .pk-widget-posts-template-numbered > ul > li {
		flex: 0 0 16.6666666667%;
		max-width: 16.6666666667%;
	}
	.archive-standard .pk-widget-posts-template-large > ul > li:nth-child(-n+6),
	.archive-standard .pk-widget-posts-template-list > ul > li:nth-child(-n+6),
	.archive-standard .pk-widget-posts-template-numbered > ul > li:nth-child(-n+6),
	.archive-list .pk-widget-posts-template-large > ul > li:nth-child(-n+6),
	.archive-list .pk-widget-posts-template-list > ul > li:nth-child(-n+6),
	.archive-list .pk-widget-posts-template-numbered > ul > li:nth-child(-n+6) {
		margin-top: 0;
	}
	.archive-standard .pk-widget-posts-template-large.posts-per-page-1 > ul > li,
	.archive-standard .pk-widget-posts-template-list.posts-per-page-1 > ul > li,
	.archive-standard .pk-widget-posts-template-numbered.posts-per-page-1 > ul > li,
	.archive-list .pk-widget-posts-template-large.posts-per-page-1 > ul > li,
	.archive-list .pk-widget-posts-template-list.posts-per-page-1 > ul > li,
	.archive-list .pk-widget-posts-template-numbered.posts-per-page-1 > ul > li {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.archive-standard .pk-widget-posts-template-large.posts-per-page-2 > ul > li,
	.archive-standard .pk-widget-posts-template-list.posts-per-page-2 > ul > li,
	.archive-standard .pk-widget-posts-template-numbered.posts-per-page-2 > ul > li,
	.archive-list .pk-widget-posts-template-large.posts-per-page-2 > ul > li,
	.archive-list .pk-widget-posts-template-list.posts-per-page-2 > ul > li,
	.archive-list .pk-widget-posts-template-numbered.posts-per-page-2 > ul > li {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.archive-standard .pk-widget-posts-template-large.posts-per-page-3 > ul > li,
	.archive-standard .pk-widget-posts-template-list.posts-per-page-3 > ul > li,
	.archive-standard .pk-widget-posts-template-numbered.posts-per-page-3 > ul > li,
	.archive-list .pk-widget-posts-template-large.posts-per-page-3 > ul > li,
	.archive-list .pk-widget-posts-template-list.posts-per-page-3 > ul > li,
	.archive-list .pk-widget-posts-template-numbered.posts-per-page-3 > ul > li {
		flex: 0 0 33.3333333333%;
		max-width: 33.3333333333%;
	}
	.archive-standard .pk-widget-posts-template-large.posts-per-page-4 > ul > li,
	.archive-standard .pk-widget-posts-template-list.posts-per-page-4 > ul > li,
	.archive-standard .pk-widget-posts-template-numbered.posts-per-page-4 > ul > li,
	.archive-list .pk-widget-posts-template-large.posts-per-page-4 > ul > li,
	.archive-list .pk-widget-posts-template-list.posts-per-page-4 > ul > li,
	.archive-list .pk-widget-posts-template-numbered.posts-per-page-4 > ul > li {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.archive-standard .pk-widget-posts-template-large.posts-per-page-5 > ul > li,
	.archive-standard .pk-widget-posts-template-list.posts-per-page-5 > ul > li,
	.archive-standard .pk-widget-posts-template-numbered.posts-per-page-5 > ul > li,
	.archive-list .pk-widget-posts-template-large.posts-per-page-5 > ul > li,
	.archive-list .pk-widget-posts-template-list.posts-per-page-5 > ul > li,
	.archive-list .pk-widget-posts-template-numbered.posts-per-page-5 > ul > li {
		flex: 0 0 20%;
		max-width: 20%;
	}
}

/*--------------------------------------------------------------
## Scroll to top button
--------------------------------------------------------------*/
.pk-scroll-to-top {
	background: rgba(44, 47, 48, 0.5);
	transition: all 0.25s;
}

.pk-scroll-to-top .pk-icon {
	padding: 0.5rem;
}

.pk-scroll-to-top .pk-icon:before {
	font-family: "cs-icons";
	color: #fff;
	content: "\e91e";
}

.pk-scroll-to-top:hover {
	background: rgba(44, 47, 48, 0.8);
}

/*--------------------------------------------------------------
## Lightbox
--------------------------------------------------------------*/
.pk-zoom-icon-popup:after {
	background: rgba(44, 47, 48, 0.5);
	padding: 0.5rem;
	width: auto;
	height: auto;
	line-height: normal;
	content: "\e910";
	font-family: "cs-icons";
}

/*--------------------------------------------------------------
## Pinterest
--------------------------------------------------------------*/
.pk-pin-it {
	padding: 0.5rem;
	width: auto;
	height: auto;
	line-height: normal;
	overflow: hidden;
}

.pk-pin-it span {
	transition: all 0.2s ease;
}

.pk-pin-it span:first-child {
	display: block;
	transform: translate(0);
}

.pk-pin-it span:last-child {
	display: block;
	position: absolute;
	left: 50%;
	transform: translateY(200%) translateX(-50%);
}

.pk-pin-it:hover span:first-child,
button:hover .pk-pin-it span:first-child {
	transform: translateY(-200%);
}

.pk-pin-it:hover span:last-child,
button:hover .pk-pin-it span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.pk-pin-it span > i {
	display: inline-block;
	font-size: 1rem;
	vertical-align: middle;
}

.tiled-gallery .tiled-gallery-item .pk-pin-it {
	padding: 0.5rem;
}

.wp-block-gallery.is-cropped .blocks-gallery-item .pk-pin-it {
	width: auto;
	height: auto;
	line-height: normal;
}

/*--------------------------------------------------------------
## Subscribe form
--------------------------------------------------------------*/
.pk-subscribe-form-wrap .subscription {
	position: relative;
	overflow: hidden;
}

.pk-subscribe-form-wrap .subscription.pk-loading .pk-input-group {
	opacity: 0.1;
}

.pk-subscribe-form-wrap .subscription.pk-loading:before {
	position: absolute;
	z-index: 2;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	content: "";
}

.pk-subscribe-form-wrap .subscription.pk-loading:after {
	width: 24px;
	height: 24px;
	border: 2px solid rgba(119, 119, 119, 0.25);
	border-top-color: #777;
	border-radius: 50%;
	position: relative;
	-webkit-animation: loader-rotate 1s linear infinite;
	animation: loader-rotate 1s linear infinite;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -12px;
	margin-left: -12px;
	content: "";
}

@keyframes loader-rotate {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}

.pk-subscribe-form-wrap .pk-subscribe-message {
	letter-spacing: 0;
	color: inherit;
	margin-bottom: 1.5rem;
}

.pk-subscribe-form-wrap .pk-alert,
.pk-subscribe-form-wrap .pk-privacy {
	margin-top: 1.5rem;
}

.pk-subscribe-form-wrap .pk-privacy label {
	color: inherit;
}

.pk-subscribe-form-wrap .pk-subscribe-submit {
	position: relative;
	overflow: hidden;
}

.pk-subscribe-form-wrap .pk-subscribe-submit span {
	transition: all 0.2s ease;
}

.pk-subscribe-form-wrap .pk-subscribe-submit span:first-child {
	display: block;
	transform: translate(0);
}

.pk-subscribe-form-wrap .pk-subscribe-submit span:last-child {
	display: block;
	position: absolute;
	left: 50%;
	transform: translateY(200%) translateX(-50%);
}

.pk-subscribe-form-wrap .pk-subscribe-submit:hover span:first-child,
button:hover .pk-subscribe-form-wrap .pk-subscribe-submit span:first-child {
	transform: translateY(-200%);
}

.pk-subscribe-form-wrap .pk-subscribe-submit:hover span:last-child,
button:hover .pk-subscribe-form-wrap .pk-subscribe-submit span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.pk-subscribe-form-wrap .pk-subscribe-submit span > i {
	display: inline-block;
	font-size: 1rem;
	vertical-align: middle;
}

.widget .pk-subscribe-with-bg input[type="text"] {
	width: 100%;
}

.entry-content .pk-subscribe-form-wrap,
.post-subscribe .pk-subscribe-form-wrap,
.footer-section .pk-subscribe-form-wrap,
.archive-list .pk-subscribe-form-wrap,
.archive-full .pk-subscribe-form-wrap {
	padding: 40px;
}

.entry-content .pk-subscribe-form-wrap .pk-title,
.post-subscribe .pk-subscribe-form-wrap .pk-title,
.footer-section .pk-subscribe-form-wrap .pk-title,
.archive-list .pk-subscribe-form-wrap .pk-title,
.archive-full .pk-subscribe-form-wrap .pk-title {
	margin-top: 0;
}

.entry-content .pk-subscribe-form-wrap button,
.post-subscribe .pk-subscribe-form-wrap button,
.footer-section .pk-subscribe-form-wrap button,
.archive-list .pk-subscribe-form-wrap button,
.archive-full .pk-subscribe-form-wrap button {
	margin-top: 0;
}

.entry-content .pk-subscribe-with-name input[type="text"],
.entry-content .pk-subscribe-with-bg input[type="text"],
.post-subscribe .pk-subscribe-with-name input[type="text"],
.post-subscribe .pk-subscribe-with-bg input[type="text"],
.footer-section .pk-subscribe-with-name input[type="text"],
.footer-section .pk-subscribe-with-bg input[type="text"],
.archive-list .pk-subscribe-with-name input[type="text"],
.archive-list .pk-subscribe-with-bg input[type="text"],
.archive-full .pk-subscribe-with-name input[type="text"],
.archive-full .pk-subscribe-with-bg input[type="text"] {
	width: 100%;
	text-align: center;
}

.entry-content .pk-subscribe-with-name button,
.entry-content .pk-subscribe-with-bg button,
.post-subscribe .pk-subscribe-with-name button,
.post-subscribe .pk-subscribe-with-bg button,
.footer-section .pk-subscribe-with-name button,
.footer-section .pk-subscribe-with-bg button,
.archive-list .pk-subscribe-with-name button,
.archive-list .pk-subscribe-with-bg button,
.archive-full .pk-subscribe-with-name button,
.archive-full .pk-subscribe-with-bg button {
	margin-top: 0.5rem;
	padding: 0.5rem;
}

@media (min-width: 760px) {
	.entry-content .pk-subscribe-with-name .pk-input-group,
	.entry-content .pk-subscribe-with-bg .pk-input-group,
	.post-subscribe .pk-subscribe-with-name .pk-input-group,
	.post-subscribe .pk-subscribe-with-bg .pk-input-group,
	.footer-section .pk-subscribe-with-name .pk-input-group,
	.footer-section .pk-subscribe-with-bg .pk-input-group,
	.archive-list .pk-subscribe-with-name .pk-input-group,
	.archive-list .pk-subscribe-with-bg .pk-input-group,
	.archive-full .pk-subscribe-with-name .pk-input-group,
	.archive-full .pk-subscribe-with-bg .pk-input-group {
		display: flex;
		flex-direction: row;
	}
	.entry-content .pk-subscribe-with-name input[type="text"],
	.entry-content .pk-subscribe-with-bg input[type="text"],
	.post-subscribe .pk-subscribe-with-name input[type="text"],
	.post-subscribe .pk-subscribe-with-bg input[type="text"],
	.footer-section .pk-subscribe-with-name input[type="text"],
	.footer-section .pk-subscribe-with-bg input[type="text"],
	.archive-list .pk-subscribe-with-name input[type="text"],
	.archive-list .pk-subscribe-with-bg input[type="text"],
	.archive-full .pk-subscribe-with-name input[type="text"],
	.archive-full .pk-subscribe-with-bg input[type="text"] {
		width: 1%;
		margin-top: 0;
		text-align: left;
		border-right: none;
	}
	.entry-content .pk-subscribe-with-name button,
	.entry-content .pk-subscribe-with-bg button,
	.post-subscribe .pk-subscribe-with-name button,
	.post-subscribe .pk-subscribe-with-bg button,
	.footer-section .pk-subscribe-with-name button,
	.footer-section .pk-subscribe-with-bg button,
	.archive-list .pk-subscribe-with-name button,
	.archive-list .pk-subscribe-with-bg button,
	.archive-full .pk-subscribe-with-name button,
	.archive-full .pk-subscribe-with-bg button {
		margin-top: 0;
	}
}

.entry-content .pk-subscribe-with-bg,
.post-subscribe .pk-subscribe-with-bg,
.footer-section .pk-subscribe-with-bg,
.archive-list .pk-subscribe-with-bg,
.archive-full .pk-subscribe-with-bg {
	padding: 0;
}

.archive-grid .pk-subscribe-form-wrap,
.archive-masonry .pk-subscribe-form-wrap {
	padding: 40px;
}

.archive-grid .pk-subscribe-form-wrap .pk-input-group,
.archive-masonry .pk-subscribe-form-wrap .pk-input-group {
	flex-direction: column;
}

.archive-grid .pk-subscribe-form-wrap .pk-input-group input[type="text"],
.archive-masonry .pk-subscribe-form-wrap .pk-input-group input[type="text"] {
	margin-top: 0.5rem;
	width: 100%;
}

.archive-grid .pk-subscribe-form-wrap .pk-input-group button,
.archive-masonry .pk-subscribe-form-wrap .pk-input-group button {
	margin-top: 0.5rem;
}

.archive-grid .pk-subscribe-with-bg,
.archive-masonry .pk-subscribe-with-bg {
	padding: 0;
}

.footer-section .pk-subscribe-form-wrap {
	padding: 0;
}

.cs-subscribe .pk-subscribe-form-wrap {
	padding: 40px;
}

/*--------------------------------------------------------------
## Twitter
--------------------------------------------------------------*/
/* Twitter */
.pk-twitter-wrap .pk-twitter-container {
	flex-direction: column;
	text-align: center;
}

.pk-twitter-wrap .pk-twitter-link {
	margin: 0;
}

.pk-twitter-wrap .pk-twitter-link img {
	margin: 0;
}

.pk-twitter-wrap .pk-twitter-name {
	margin: 0.5rem;
}

.pk-twitter-wrap .pk-twitter-counters {
	justify-content: center;
}

.pk-twitter-wrap .pk-twitter-counters .number {
	color: inherit;
	font-weight: inherit;
	font-size: inherit;
}

.pk-twitter-wrap .pk-twitter-tweet {
	position: relative;
	border-top: none;
	padding-top: 0;
}

.pk-twitter-wrap .pk-twitter-content {
	font-size: inherit;
	color: inherit;
}

.pk-twitter-wrap .pk-twitter-time {
	float: none;
}

.pk-twitter-wrap .pk-twitter-time:before {
	display: none;
}

.pk-twitter-wrap .pk-twitter-actions {
	display: block;
	float: none;
	font-size: inherit;
}

.pk-twitter-wrap .pk-twitter-actions ul, .pk-twitter-wrap .pk-twitter-actions li {
	margin-bottom: 0;
}

.pk-twitter-wrap .pk-twitter-btn {
	width: auto;
	padding: 0;
}

.pk-twitter-wrap .pk-twitter-follow {
	display: block;
	position: relative;
	width: auto;
	padding: 0.375rem 1rem;
	overflow: hidden;
}

.pk-twitter-wrap .pk-twitter-follow span {
	transition: all 0.2s ease;
}

.pk-twitter-wrap .pk-twitter-follow span:first-child {
	display: block;
	transform: translate(0);
}

.pk-twitter-wrap .pk-twitter-follow span:last-child {
	display: block;
	position: absolute;
	left: 50%;
	transform: translateY(200%) translateX(-50%);
}

.pk-twitter-wrap .pk-twitter-follow:hover span:first-child,
button:hover .pk-twitter-wrap .pk-twitter-follow span:first-child {
	transform: translateY(-200%);
}

.pk-twitter-wrap .pk-twitter-follow:hover span:last-child,
button:hover .pk-twitter-wrap .pk-twitter-follow span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.pk-twitter-wrap .pk-twitter-follow span > i {
	display: inline-block;
	font-size: 1rem;
	vertical-align: middle;
}

.pk-twitter-wrap .slider-flip .owl-stage-outer {
	margin: 0;
	padding: 0;
}

.pk-twitter-default .pk-twitter-tweet {
	padding-left: 2rem;
}

.pk-twitter-default .pk-twitter-tweet:before {
	position: absolute;
	top: 0;
	left: 0;
	font-family: 'cs-icons';
	content: "\e938";
}

.pk-twitter-slider {
	padding: 2rem;
	text-align: center;
}

.pk-twitter-slider .pk-twitter-link {
	margin-bottom: 0.5rem;
}

.pk-twitter-slider .pk-twitter-time {
	justify-content: center;
}

.pk-twitter-slider .pk-twitter-label {
	display: none;
}

.pk-twitter-slider .pk-twitter-footer {
	margin-top: 1rem;
}

.pk-twitter-slider .pk-twitter-tweet {
	display: none;
}

.pk-twitter-slider .pk-tweets > .pk-twitter-tweet:first-child {
	display: block;
}

.pk-twitter-slider .owl-slide:first-child .pk-twitter-tweet {
	display: block;
}

.pk-twitter-slider .owl-loaded .owl-slide .pk-twitter-tweet {
	display: block;
}

.pk-twitter-slider .owl-carousel {
	display: block;
}

/*--------------------------------------------------------------
## Instagram
--------------------------------------------------------------*/
.pk-instagram-feed .pk-instagram-container {
	flex-direction: column;
	text-align: center;
}

.pk-instagram-feed .pk-avatar-link {
	margin: 0;
}

.pk-instagram-feed .pk-avatar-link img {
	margin: 0;
}

.pk-instagram-feed .pk-instagram-username {
	margin: 1rem 0 0;
}

.pk-instagram-feed .pk-instagram-name {
	margin: 0;
}

.pk-instagram-feed .pk-instagram-counters {
	justify-content: center;
}

.pk-instagram-feed .pk-instagram-counters .number {
	color: inherit;
	font-weight: inherit;
	font-size: inherit;
}

.pk-instagram-feed .pk-instagram-data {
	opacity: 1;
}

.pk-instagram-feed .pk-instagram-meta {
	opacity: 0;
	transition: 0.2s ease all;
	transform: translate3d(0, 1rem, 0);
}

.pk-instagram-feed .pk-instagram-meta .pk-meta {
	font-size: inherit;
}

.pk-instagram-feed .pk-instagram-link:hover .pk-instagram-image {
	transform: none;
}

.pk-instagram-feed .pk-instagram-link:hover .pk-instagram-meta {
	opacity: 1;
	transform: translate3d(0, 0, 0);
}

.pk-instagram-feed .pk-instagram-btn {
	width: auto;
	padding: 0;
}

.pk-instagram-feed .pk-instagram-follow {
	display: block;
	position: relative;
	width: auto;
	padding: 0.375rem 1rem;
	overflow: hidden;
}

.pk-instagram-feed .pk-instagram-follow span {
	transition: all 0.2s ease;
}

.pk-instagram-feed .pk-instagram-follow span:first-child {
	display: block;
	transform: translate(0);
}

.pk-instagram-feed .pk-instagram-follow span:last-child {
	display: block;
	position: absolute;
	left: 50%;
	transform: translateY(200%) translateX(-50%);
}

.pk-instagram-feed .pk-instagram-follow:hover span:first-child,
button:hover .pk-instagram-feed .pk-instagram-follow span:first-child {
	transform: translateY(-200%);
}

.pk-instagram-feed .pk-instagram-follow:hover span:last-child,
button:hover .pk-instagram-feed .pk-instagram-follow span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.pk-instagram-feed .pk-instagram-follow span > i {
	display: inline-block;
	font-size: 1rem;
	vertical-align: middle;
}

.widget .pk-instagram-feed .pk-meta-comments {
	display: none;
}

.archive-list .widget .pk-meta-comments,
.archive-standard .widget .pk-meta-comments {
	display: block;
}

.archive-list .widget .pk-instagram-size-auto .pk-instagram-item,
.archive-standard .widget .pk-instagram-size-auto .pk-instagram-item {
	flex: 0 0 calc(50% - 10px);
}

@media (min-width: 760px) {
	.archive-list .widget .pk-instagram-template-default .pk-instagram-item,
	.archive-standard .widget .pk-instagram-template-default .pk-instagram-item {
		flex: 0 0 calc(25% - 10px);
	}
}

.footer-instagram .instagram-timeline .pk-instagram-template-default .pk-instagram-item {
	flex: 0 0 50%;
}

@media (min-width: 760px) {
	.footer-instagram .instagram-timeline .pk-instagram-template-default .pk-instagram-item {
		flex: 0 0 33.3333333333%;
	}
}

@media (min-width: 1020px) {
	.footer-instagram .instagram-timeline .pk-instagram-template-default .pk-instagram-item {
		flex: 0 0 16.6666666667%;
	}
}

/*--------------------------------------------------------------
## Inline Posts
--------------------------------------------------------------*/
.pk-inline-posts .pk-post-inner .post-meta {
	margin-bottom: 1rem;
}

.pk-inline-posts .pk-post-inner .pk-title {
	margin-bottom: 1rem;
}

/*--------------------------------------------------------------
## Table of Contents
--------------------------------------------------------------*/
.pk-toc:not(:last-child) {
	padding-bottom: 40px;
	margin-bottom: 3rem;
	border-bottom: 1px #e9ecef solid;
}

.pk-toc:not(:first-child) {
	padding-top: 40px;
	margin-top: 3rem;
	border-top: 1px #e9ecef solid;
}

/*--------------------------------------------------------------
# Canvas
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Alert
--------------------------------------------------------------*/
.cnvs-block-alert {
	padding: 1rem 1.25rem;
	margin-bottom: 1.5rem;
}

.cnvs-block-alert .cnvs-title {
	margin-top: 0;
	margin-bottom: 1rem;
}

.cnvs-block-alert .cnvs-close {
	font-size: 1rem;
}

.cnvs-block-alert a {
	text-decoration: underline;
}

.cnvs-block-alert a:hover {
	text-decoration: none;
}

/*--------------------------------------------------------------
## Drop Caps
--------------------------------------------------------------*/
.entry-content .has-drop-cap.is-cnvs-dropcap-bordered:first-letter {
	border-width: 3px;
	border-color: black;
}

.entry-content .has-drop-cap.is-cnvs-dropcap-border-right:first-letter {
	border-right-width: 3px;
	border-right-color: black;
}

/*--------------------------------------------------------------
## Collapsibles
--------------------------------------------------------------*/
.cnvs-block-collapsibles .cnvs-block-collapsible {
	border: 1px solid rgba(0, 0, 0, 0.125);
	border-width: 1px;
	border-radius: 0;
}

.cnvs-block-collapsibles .cnvs-block-collapsible:not(:last-child) {
	border-bottom: none;
}

.cnvs-block-collapsibles .cnvs-block-collapsible .cnvs-block-collapsible-title {
	padding: 0.75rem 1.25rem;
}

.cnvs-block-collapsibles .cnvs-block-collapsible .cnvs-block-collapsible-title a {
	padding: 0;
}

.cnvs-block-collapsibles .cnvs-block-collapsible-content {
	padding: 1.25rem;
}

/*--------------------------------------------------------------
## Tabs
--------------------------------------------------------------*/
.cnvs-block-tabs .cnvs-block-tabs-buttons {
	margin-bottom: 1.5rem;
}

.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button {
	border-radius: 0;
}

.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button a {
	border-radius: 0;
}

.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button {
	margin-bottom: 0.5rem;
}

@media (min-width: 768px) {
	.cnvs-block-tabs .cnvs-block-tabs-buttons .cnvs-block-tabs-button {
		margin-bottom: 0;
	}
}

.cnvs-block-tabs.cnvs-block-tabs-vertical .cnvs-block-tabs-buttons {
	margin-bottom: 0;
}

.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button,
.cnvs-block-tabs.cnvs-block-tabs-vertical .cnvs-block-tabs-buttons .cnvs-block-tabs-button {
	border-radius: 0;
}

.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button a,
.cnvs-block-tabs.cnvs-block-tabs-vertical .cnvs-block-tabs-buttons .cnvs-block-tabs-button a {
	border-radius: 0;
}

.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button.cnvs-block-tabs-button-active,
.cnvs-block-tabs.is-style-cnvs-block-tabs-pills .cnvs-block-tabs-buttons .cnvs-block-tabs-button.cnvs-block-tabs-button-active a {
	color: #fff;
}

/*--------------------------------------------------------------
## Separator
--------------------------------------------------------------*/
.wp-block-separator:after {
	border-color: currentColor !important;
	opacity: 1 !important;
}

/*--------------------------------------------------------------
## Section Heading
--------------------------------------------------------------*/
.cnvs-block-section-heading {
	width: 100%;
	margin-left: 0;
	margin-right: 0;
}

.cnvs-block-section-heading .cnvs-section-title {
	display: inline-flex;
}

.cnvs-block-section-heading .cnvs-section-title > span {
	position: relative;
}

.cnvs-block-section-heading.haligncenter {
	text-align: center;
}

.cnvs-block-section-heading.halignright {
	text-align: right;
}

/*--------------------------------------------------------------
## Sections
--------------------------------------------------------------*/
.cnvs-block-section > .cnvs-block-section-outer {
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 760px) {
	.cnvs-block-section > .cnvs-block-section-outer {
		max-width: 720px;
	}
}

@media (min-width: 1020px) {
	.cnvs-block-section > .cnvs-block-section-outer {
		max-width: 1000px;
	}
}

@media (min-width: 1120px) {
	.cnvs-block-section > .cnvs-block-section-outer {
		max-width: 1080px;
	}
}

@media (min-width: 1240px) {
	.cnvs-block-section > .cnvs-block-section-outer {
		max-width: 1200px;
	}
}

@media (min-width: 1020px) {
	.cnvs-block-section > .cnvs-block-section-outer > .cnvs-block-section-inner {
		display: flex;
		flex-wrap: wrap;
		margin-right: -20px;
		margin-left: -20px;
	}
}

.cnvs-block-section-with-background-color {
	padding-top: 20px;
	padding-bottom: 20px;
}

.cnvs-block-section-content {
	flex: 1;
	max-width: 100%;
	min-width: 0;
}

.cnvs-block-section-sidebar-inner > *:not(:first-child) {
	margin-top: 3rem;
}

@media (min-width: 1020px) {
	.cnvs-block-section-content {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 1;
		max-width: 100%;
		min-width: 0;
	}
	.cnvs-block-section-sidebar {
		position: relative;
		width: 100%;
		padding-right: 20px;
		padding-left: 20px;
		flex: 0 0 340px;
		max-width: 340px;
		min-width: 0;
	}
}

@media (min-width: 1120px) {
	.cnvs-block-section-sidebar {
		flex: 0 0 360px;
		max-width: 360px;
	}
}

@media (min-width: 1120px) {
	.cnvs-block-section-sidebar-position-left .cnvs-block-section-content {
		order: 1;
	}
	.cnvs-block-section-sidebar-position-left .cnvs-block-section-sidebar {
		padding-right: 40px;
	}
	.cnvs-block-section-sidebar-position-right .cnvs-block-section-sidebar {
		padding-left: 40px;
	}
}

@media (max-width: 1019.98px) {
	.cnvs-block-section-sidebar {
		max-width: 340px;
		margin: 0 auto;
		margin-top: 40px;
	}
}

@media (min-width: 1020px) {
	.cnvs-block-section-layout-align-full {
		width: 100vw !important;
		margin-right: initial;
		margin-left: calc(50% - 50vw);
	}
}

.cnvs-block-section-layout-align-full > .cnvs-block-section-outer {
	max-width: 100% !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.cnvs-block-section-layout-align-full > .cnvs-block-section-outer > .cnvs-block-section-inner {
	margin-right: 0 !important;
	margin-left: 0 !important;
}

.cnvs-block-section-layout-align-full .cnvs-block-section-content {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

.cnvs-block-section-sidebar-sticky-top .cnvs-block-section-sidebar-inner {
	position: sticky;
	top: 30px;
}

.cnvs-block-section-sidebar-sticky-bottom .cnvs-block-section-sidebar-inner {
	position: sticky;
	bottom: 30px;
	margin-top: auto;
}

@-moz-document url-prefix() {
	.cnvs-block-section-sidebar-sticky-bottom .cnvs-block-section-sidebar-inner {
		position: sticky;
		top: 30px;
		bottom: initial;
		margin-top: initial;
	}
}

.cnvs-block-section-sidebar-sticky-top-last-block .cnvs-block-section-sidebar-inner {
	height: 100%;
}

.cnvs-block-section-sidebar-sticky-top-last-block .cnvs-block-section-sidebar-inner > :last-child {
	position: sticky;
	top: 50px;
}

.cnvs-block-section .cnvs-block-section-content-inner > * {
	margin-top: 32px;
	margin-bottom: 32px;
}

.cnvs-block-section .cnvs-block-section-content-inner > *:first-child {
	margin-top: 0;
}

.cnvs-block-section .cnvs-block-section-content-inner > *:last-child {
	margin-bottom: 0;
}

.cnvs-block-section .cnvs-block-section-content-inner > *:last-child:not(.is-layout-flex):after {
	content: '';
	clear: both;
	display: table;
}

@media (min-width: 1440px) {
	.container-wide .cnvs-block-section > .cnvs-block-section-inner {
		max-width: 1360px;
	}
}

@media (min-width: 1640px) {
	.container-wide .cnvs-block-section > .cnvs-block-section-inner {
		max-width: 1560px;
	}
}

/*--------------------------------------------------------------
## Author Box
--------------------------------------------------------------*/
.cnvs-block-author .wp-block-button .wp-block-button__link {
	position: relative;
	overflow: hidden;
	overflow: hidden;
}

.cnvs-block-author .wp-block-button .wp-block-button__link span {
	transition: all 0.2s ease;
}

.cnvs-block-author .wp-block-button .wp-block-button__link span:first-child {
	display: block;
	transform: translate(0);
}

.cnvs-block-author .wp-block-button .wp-block-button__link span:last-child {
	display: block;
	position: absolute;
	left: 50%;
	transform: translateY(200%) translateX(-50%);
}

.cnvs-block-author .wp-block-button .wp-block-button__link:hover span:first-child,
button:hover .cnvs-block-author .wp-block-button .wp-block-button__link span:first-child {
	transform: translateY(-200%);
}

.cnvs-block-author .wp-block-button .wp-block-button__link:hover span:last-child,
button:hover .cnvs-block-author .wp-block-button .wp-block-button__link span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.cnvs-block-author .wp-block-button .wp-block-button__link span > i {
	display: inline-block;
	font-size: 1rem;
	vertical-align: middle;
}

/*--------------------------------------------------------------
## Table of Contents
--------------------------------------------------------------*/
.cnvs-block-toc:not(:last-child) {
	padding-bottom: 40px;
	margin-bottom: 3rem;
	border-bottom: 1px #e9ecef solid;
}

.cnvs-block-toc:not(:first-child) {
	padding-top: 40px;
	margin-top: 3rem;
	border-top: 1px #e9ecef solid;
}

.wp-block[data-type="canvas/toc"]:not(:last-child) {
	padding-bottom: 40px;
	margin-bottom: 3rem;
	border-bottom: 1px #e9ecef solid;
}

.wp-block[data-type="canvas/toc"]:not(:first-child) {
	padding-bottom: 40px;
	margin-top: 3rem;
	border-top: 1px #e9ecef solid;
}

/*--------------------------------------------------------------
## Twitter
--------------------------------------------------------------*/
.cnvs-block-twitter .wp-block-button .wp-block-button__link {
	position: relative;
	overflow: hidden;
	overflow: hidden;
}

.cnvs-block-twitter .wp-block-button .wp-block-button__link span {
	transition: all 0.2s ease;
}

.cnvs-block-twitter .wp-block-button .wp-block-button__link span:first-child {
	display: block;
	transform: translate(0);
}

.cnvs-block-twitter .wp-block-button .wp-block-button__link span:last-child {
	display: block;
	position: absolute;
	left: 50%;
	transform: translateY(200%) translateX(-50%);
}

.cnvs-block-twitter .wp-block-button .wp-block-button__link:hover span:first-child,
button:hover .cnvs-block-twitter .wp-block-button .wp-block-button__link span:first-child {
	transform: translateY(-200%);
}

.cnvs-block-twitter .wp-block-button .wp-block-button__link:hover span:last-child,
button:hover .cnvs-block-twitter .wp-block-button .wp-block-button__link span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.cnvs-block-twitter .wp-block-button .wp-block-button__link span > i {
	display: inline-block;
	font-size: 1rem;
	vertical-align: middle;
}

/*--------------------------------------------------------------
## Instagram
--------------------------------------------------------------*/
.cnvs-block-instagram .wp-block-button .wp-block-button__link {
	position: relative;
	overflow: hidden;
	overflow: hidden;
}

.cnvs-block-instagram .wp-block-button .wp-block-button__link span {
	transition: all 0.2s ease;
}

.cnvs-block-instagram .wp-block-button .wp-block-button__link span:first-child {
	display: block;
	transform: translate(0);
}

.cnvs-block-instagram .wp-block-button .wp-block-button__link span:last-child {
	display: block;
	position: absolute;
	left: 50%;
	transform: translateY(200%) translateX(-50%);
}

.cnvs-block-instagram .wp-block-button .wp-block-button__link:hover span:first-child,
button:hover .cnvs-block-instagram .wp-block-button .wp-block-button__link span:first-child {
	transform: translateY(-200%);
}

.cnvs-block-instagram .wp-block-button .wp-block-button__link:hover span:last-child,
button:hover .cnvs-block-instagram .wp-block-button .wp-block-button__link span:last-child {
	transform: translateY(-100%) translateX(-50%);
}

.cnvs-block-instagram .wp-block-button .wp-block-button__link span > i {
	display: inline-block;
	font-size: 1rem;
	vertical-align: middle;
}

/*--------------------------------------------------------------
## Subscribe
--------------------------------------------------------------*/
.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap {
	background-color: transparent;
	padding: 0;
}

.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap button {
	margin-top: 0;
}

.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group {
	flex-direction: column;
}

.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group input,
.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group button {
	margin-top: 0.5rem;
}

.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group input:first-child,
.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group button:first-child {
	margin-top: 0;
}

.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group input[type="text"] {
	width: 100%;
}

.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group input[type="text"] {
	width: 100%;
	text-align: center;
}

.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group button {
	margin-top: 0.5rem;
	padding: 0.5rem;
}

@media (min-width: 760px) {
	.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group {
		display: flex;
		flex-direction: row;
	}
	.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group input[type="text"] {
		width: 1%;
		margin: 0;
		text-align: left;
		border-right: none;
	}
	.cnvs-block-opt-in-form .pk-subscribe-form-block.pk-subscribe-form-wrap.pk-subscribe-with-name .pk-input-group button {
		margin-top: 0;
	}
}

/*--------------------------------------------------------------
## Featured Categories
--------------------------------------------------------------*/
.cnvs-featured-categories-tiles .pk-featured-link span:after {
	margin-left: 0.5rem;
	font-family: "cs-icons";
	content: "\e91d";
}

.cnvs-featured-categories-vertical-list .pk-featured-count {
	width: 30px;
	min-width: 30px;
	height: 30px;
	padding: 0;
}

.cnvs-featured-categories-vertical-list .pk-featured-count:after {
	width: 100%;
	height: 100%;
	font-size: 1rem;
	font-family: "cs-icons";
	content: "\e91d";
}

.cnvs-featured-categories-vertical-list .pk-featured-count .pk-featured-number {
	width: 100%;
	height: 100%;
}

.cnvs-featured-categories-vertical-list .pk-featured-item:hover .pk-featured-number {
	margin-top: -30px;
}

/*--------------------------------------------------------------
## Featured Posts
--------------------------------------------------------------*/
.cnvs-block-posts article .post-meta,
.cnvs-block-posts-sidebar article .post-meta {
	margin: 0;
}

.cnvs-block-posts article .entry-header,
.cnvs-block-posts-sidebar article .entry-header {
	width: 100%;
}

.cnvs-block-posts article .entry-title,
.cnvs-block-posts-sidebar article .entry-title {
	margin: 0;
}

.cnvs-block-posts article .post-meta:not(:first-child),
.cnvs-block-posts-sidebar article .post-meta:not(:first-child) {
	margin-top: 1rem;
}

.cnvs-block-posts article .entry-title:not(:first-child),
.cnvs-block-posts-sidebar article .entry-title:not(:first-child) {
	margin-top: 1rem;
}

.cnvs-block-posts article .post-excerpt:not(:first-child),
.cnvs-block-posts-sidebar article .post-excerpt:not(:first-child) {
	margin-top: 1rem;
}

.cnvs-block-posts article .post-excerpt:not(:last-child),
.cnvs-block-posts-sidebar article .post-excerpt:not(:last-child) {
	margin-bottom: 1rem;
}

.cnvs-block-posts article .post-more:not(:first-child),
.cnvs-block-posts article .view-post-button:not(:first-child),
.cnvs-block-posts-sidebar article .post-more:not(:first-child),
.cnvs-block-posts-sidebar article .view-post-button:not(:first-child) {
	margin-top: 1.5rem;
}

.cnvs-block-posts article .post-thumbnail .post-more,
.cnvs-block-posts article .post-thumbnail .view-post-button,
.cnvs-block-posts-sidebar article .post-thumbnail .post-more,
.cnvs-block-posts-sidebar article .post-thumbnail .view-post-button {
	margin-top: 0;
}

.cnvs-block-posts article.layout-size-small .post-meta:not(:first-child),
.cnvs-block-posts-sidebar article.layout-size-small .post-meta:not(:first-child) {
	margin-top: 0.25rem;
}

.cnvs-block-posts article.layout-size-small .entry-title:not(:first-child),
.cnvs-block-posts-sidebar article.layout-size-small .entry-title:not(:first-child) {
	margin-top: 0.25rem;
}

.cnvs-block-posts article.layout-size-medium .post-meta:not(:first-child),
.cnvs-block-posts-sidebar article.layout-size-medium .post-meta:not(:first-child) {
	margin-top: 0.5rem;
}

.cnvs-block-posts article.layout-size-medium .entry-title:not(:first-child),
.cnvs-block-posts-sidebar article.layout-size-medium .entry-title:not(:first-child) {
	margin-top: 0.5rem;
}

.cnvs-block-posts .cnvs-block-post-single-excerpt {
	margin-top: 1rem;
}

.cnvs-block-posts .cnvs-block-post-single-excerpt:first-child {
	margin-top: 0;
}

.cnvs-block-posts .cnvs-block-post-single-view-post-button {
	margin-top: 1.5rem;
}

.cnvs-block-posts .pk-share-buttons-block-posts {
	margin-top: 1.5rem;
	margin-bottom: 0;
}

.cnvs-block-posts .pk-share-buttons-scheme-simple-light .pk-share-buttons-item,
.cnvs-block-posts .pk-share-buttons-scheme-simple-bold .pk-share-buttons-item {
	margin-right: 0.125rem;
	padding: 0.125rem;
}

.cnvs-block-posts-layout-list .pk-share-buttons-wrap .pk-share-buttons-items {
	justify-content: flex-start;
}

/*--------------------------------------------------------------
## WP Block Group
--------------------------------------------------------------*/
.wp-block-group.is-style-cnvs-block-single-border {
	flex-direction: column;
}

.wp-block-group.is-style-cnvs-block-single-border:before {
	position: relative;
	height: 3px;
}

.wp-block-group.is-style-cnvs-block-single-border:after {
	position: relative;
	height: 3px;
}

.wp-block-group.is-style-cnvs-block-bordered {
	border-width: 3px;
}

/*--------------------------------------------------------------
# Vendors
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Elementor
--------------------------------------------------------------*/
.elementor[data-elementor-type="wp-page"] {
	width: 100%;
}

/*--------------------------------------------------------------
## SearchWP Live Ajax Search
--------------------------------------------------------------*/
.searchwp-live-search-results.searchwp-live-search-results-showing {
	margin-top: 4px;
	box-shadow: 0 0 10px 0 rgba(30, 30, 30, 0.2);
	min-height: 164px;
	max-height: 332px;
}

.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a {
	padding: 1rem;
	display: flex;
	align-items: center;
	transition: .2s ease background;
	white-space: normal;
}

.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a img {
	width: 50px;
	height: 50px;
	margin-right: 1rem;
}

.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a .h6 {
	margin-bottom: 0;
}

.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a .meta-date {
	margin-top: 0.25rem;
}

.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a small {
	display: none;
	margin-left: auto;
	color: #6c757d;
	padding-left: 1rem;
}

@media (min-width: 760px) {
	.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a small {
		display: block;
	}
}

[data-scheme="dark"] .searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a small {
	color: #858585;
}

.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a > span {
	display: flex;
	flex-direction: column;
}

.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a:hover, .searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a:focus {
	background: #e9ecef;
	outline: 0;
}

[data-scheme="dark"] .searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a:hover, [data-scheme="dark"] .searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result a:focus {
	background: #494949;
}

.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result:not(:last-child) a {
	border-bottom: 1px #e9ecef solid;
}

.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result--focused {
	background: transparent;
}

@media (max-width: 1019.98px) {
	.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result .h6 {
		font-size: 0.75rem;
	}
}

/*--------------------------------------------------------------
## Contact Form 7
--------------------------------------------------------------*/
.wpcf7 {
	margin: 0;
	padding: 0;
}

.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output,
.wpcf7 .wpcf7-display-none {
	/* support version below 5.4 */
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 1rem 0;
	padding: 0.5rem 1rem;
	background: #6cdcff;
	font-size: 0.875rem;
	color: #00526c;
}

.wpcf7 form.sent .wpcf7-response-output {
	background: #d8f6df;
	color: #145523;
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	background: #f3b7bd;
	color: #921925;
}

.wpcf7 form.spam .wpcf7-response-output,
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
	background: #fff4d3;
	color: #a07800;
}

.wpcf7 .wpcf7-form-control-wrap {
	position: relative;
	display: block;
}

.wpcf7 label .wpcf7-form-control-wrap {
	margin-top: 0.5rem;
}

.wpcf7 .wpcf7-not-valid-tip {
	color: #dc3545;
	font-size: 0.875rem;
	font-weight: normal;
	display: block;
}

.wpcf7 .use-floating-validation-tip .wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid #dc3545;
	background: #fff;
	padding: .2em .8em;
}

.wpcf7 .wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7 .wpcf7-list-item-label:before,
.wpcf7 .wpcf7-list-item-label:after {
	content: " ";
}

.wpcf7 .ajax-loader {
	visibility: hidden;
	display: inline-block;
	margin-left: 1rem;
	vertical-align: middle;
	width: 20px;
	height: 20px;
	border: 2px solid rgba(108, 117, 125, 0.25);
	border-top-color: #6c757d;
	border-radius: 50%;
	position: relative;
	-webkit-animation: loader-rotate 1s linear infinite;
	animation: loader-rotate 1s linear infinite;
	background: transparent;
}

@keyframes loader-rotate {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}

.wpcf7 .ajax-loader:after {
	/* support version below 5.4 */
	content: none;
}

.wpcf7 form.submitting .ajax-loader,
.wpcf7 .ajax-loader.is-active {
	/* support version below 5.4 */
	visibility: visible;
}

.wpcf7 div.ajax-error {
	display: none;
}

.wpcf7 .placeheld {
	color: #888;
}

.wpcf7 .wpcf7-recaptcha iframe {
	margin-bottom: 0;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit {
	vertical-align: middle;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

/*--------------------------------------------------------------
# Sight
--------------------------------------------------------------*/
.sight-portfolio-area-filter {
	flex-wrap: wrap;
	margin-bottom: 2rem;
}

@media (min-width: 760px) {
	.sight-portfolio-area-filter {
		flex-wrap: nowrap;
	}
}

.sight-portfolio-area-filter__title {
	color: #000000;
}

.sight-portfolio-area-filter__title:after {
	background: currentColor;
}

.sight-portfolio-area-filter__list-item {
	display: block;
	margin-right: 1rem;
}

@media (min-width: 760px) {
	.sight-portfolio-area-filter__list-item {
		margin-left: 1rem;
		margin-right: 0;
	}
}

.sight-portfolio-area-filter__list-item a {
	display: block;
	color: #c9c9c9;
}

.sight-portfolio-area-filter__list-item.sight-filter-active a {
	color: #000000;
}

.sight-portfolio-area__pagination {
	display: flex;
	justify-content: center;
	margin-top: 3rem;
}

.sight-portfolio-area__pagination .sight-portfolio-load-more.loading {
	position: relative;
	color: transparent;
}

.sight-portfolio-area__pagination .sight-portfolio-load-more.loading:before {
	width: 1rem;
	height: 1rem;
	border: 2px solid rgba(255, 255, 255, 0.25);
	border-top-color: white;
	border-radius: 50%;
	position: relative;
	-webkit-animation: loader-rotate 1s linear infinite;
	animation: loader-rotate 1s linear infinite;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	text-align: center;
	content: "";
}

@keyframes loader-rotate {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}

.sight-portfolio-entry .sight-portfolio-entry__content:not(:first-child) {
	margin-top: 1.5rem;
}

.sight-portfolio-entry .sight-portfolio-entry__content > *:not(:first-child) {
	margin-top: 0.5rem;
}

.sight-portfolio-entry .sight-portfolio-entry__inner {
	margin-top: 1.5rem;
}

.sight-portfolio-entry .sight-portfolio-entry__inner:first-child {
	margin-top: 0;
}

.sight-portfolio-entry .cs-entry__thumbnail {
	margin-bottom: 0;
}

.sight-portfolio-entry .sight-portfolio-view-more-label:after {
	display: inline-block;
	margin-left: 0.25rem;
	font-family: "cs-icons";
	content: "\e91d";
	transition: all 0.2s ease;
}

.sight-portfolio-entry .sight-portfolio-entry__title a {
	-webkit-line-clamp: 1;
	line-clamp: 1;
	overflow: hidden;
	display: flex;
	align-items: center;
}

.sight-portfolio-entry .sight-portfolio-entry__title a:hover {
	text-decoration: none;
}

.sight-portfolio-entry .sight-portfolio-entry__heading {
	font-size: 1.125rem;
	margin: 0;
}

.sight-portfolio-entry .sight-portfolio-entry__caption {
	font-size: 0.875rem;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	overflow: hidden;
	display: flex;
	align-items: center;
}

.sight-portfolio-entry .sight-portfolio-entry__meta > * {
	margin-right: 1rem;
	display: inline-block;
}

.sight-portfolio-entry .sight-portfolio-entry__meta > *.cs-meta-category {
	margin-right: 0;
}

/* Layout Standard */
.sight-block-portfolio-layout-standard .sight-portfolio-area__main {
	display: grid;
	grid-gap: var(--sight-portfolio-area-grid-gap, 40px);
	grid-template-columns: repeat(var(--sight-portfolio-area-grid-columns, 1), minmax(0, 1fr));
}

/* Layout Justified */
.sight-block-portfolio-layout-justified .sight-portfolio-area__outer {
	padding: calc(var(--sight-portfolio-area-grid-gap) / 2);
}

.sight-block-portfolio-layout-justified .sight-portfolio-area__main {
	display: flex;
	overflow: hidden;
	flex-wrap: wrap;
	margin: calc(var(--sight-portfolio-area-grid-gap) * -1);
	/* Remove to justify the last row */
}

.sight-block-portfolio-layout-justified .sight-portfolio-area__main:after {
	content: '';
	flex-grow: 999999999;
	height: 0;
}

.sight-block-portfolio-layout-justified .sight-portfolio-entry {
	position: relative;
	margin: calc(var(--sight-portfolio-area-grid-gap) / 2);
	flex-grow: 1;
}

.sight-block-portfolio-layout-justified .sight-portfolio-entry__thumbnail {
	height: var(--sight-portfolio-area-grid-image-height, 100);
}

.sight-block-portfolio-layout-justified .sight-portfolio-entry__thumbnail:before {
	display: none;
}

.sight-block-portfolio-layout-justified .sight-portfolio-overlay-background {
	height: 100%;
}

.sight-block-portfolio-layout-justified .sight-portfolio-entry__thumbnail img,
.sight-block-portfolio-layout-justified .sight-portfolio-entry__thumbnail figure {
	-o-object-fit: cover;
	object-fit: cover;
	height: 100%;
	width: auto;
	max-width: 100%;
	min-width: 100%;
}

.sight-block-portfolio-layout-justified .sight-portfolio-entry-outer {
	display: table;
	width: 100%;
}

.sight-block-portfolio-layout-justified .sight-portfolio-entry__content {
	display: table-caption;
	caption-side: bottom;
	width: 100%;
}
/* FIX: посты не должны быть скрыты без hover */
.post-featured .overlay-media,
.post-featured .overlay-outer {
    opacity: 1 !important;
    visibility: visible !important;
}

/* если используется анимация */
.post-featured .overlay-media img {
    opacity: 1 !important;
    transform: none !important;
}

/* убираем "появление только при hover" */
.post-featured:hover .overlay-media,
.post-featured:hover .overlay-outer {
    opacity: 1;
}
.post {
    opacity: 1 !important;
    visibility: visible !important;
}
/*!/wp-content/cache/asset-cleanup/one/css/item/post-author__assets__css__awpa-frontend-style-css-v7671de08b2300fb6f8a1f6f907df0823951bde73.css*/
/*!/wp-content/plugins/wp-post-author/assets/css/awpa-frontend-style.css*//*Widget section design*/
@font-face{font-family:'icomoon';src:url('/wp-content/plugins/wp-post-author/assets/css/fonts/icomoon.eot?5l53jq');src:url('/wp-content/plugins/wp-post-author/assets/css/fonts/icomoon.eot?5l53jq#iefix') format('embedded-opentype'),
url('/wp-content/plugins/wp-post-author/assets/css/fonts/icomoon.ttf?5l53jq') format('truetype'),
url('/wp-content/plugins/wp-post-author/assets/css/fonts/icomoon.woff?5l53jq') format('woff'),
url('/wp-content/plugins/wp-post-author/assets/css/fonts/icomoon.svg?5l53jq#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:swap;}

[class^="awpa-icon"],
[class*=" awpa-icon"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.awpa-icon-website:before {
    content: "\e901";
}

.awpa-icon-linkedin:before {
    content: "\e902";
}

.awpa-icon-twitter:before {
    content: "\e905";
}

.awpa-icon-facebook:before {
    content: "\e904";
}

.awpa-icon-instagram:before {
    content: "\ea92";
}

.awpa-icon-youtube:before {
    content: "\ea9d";
}

.awpa-icon-email:before {
    content: "\e900";
}


.awpa-img.awpa-author-block {
    flex: 0 1 150px;
    align-self: flex-start;
}

.wp-post-author-meta.awpa-author-block {
    flex: 1;
    min-width: 200px;
}

.wp_post_author_widget .awpa-img.round img {
    border-radius: 50%;
}

/*widget elements alignment ends*/

/*shortcode elements alignment starts*/

.wp-post-author-wrap {
    /* border: 1px solid #eee; */
    width: 100%;
    display: block;
    overflow: hidden;
    word-wrap: break-word;
}

.wp-post-author {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 20px;
    /* padding: 20px 0; */
    box-sizing: border-box;
}

.awpa-img img {
    height: auto;
    width: 100%;
}

.wp-post-author-meta h4,
.wp-post-author-meta p,
.wp-post-author-meta a,
.wp-post-author-meta ul {
    margin: 5px 0;
}

.wp-post-author-meta .wp-post-author-meta-more-posts a {
    border: 1px solid rgba(0, 0, 0, 0.3);
    padding: 5px 30px;
    display: inline-block;
    color: inherit;
    transition: all 300ms ease-out;
}

.wp-post-author-meta .wp-post-author-meta-more-posts a:hover {
    color: #404040;
    border-color: #404040;
}

.wp-post-author-meta .wp-post-author-meta-more-posts .awpa-more-posts a {
    text-decoration: none;
}

.wp-post-author-meta .wp-post-author-meta-more-posts .awpa-more-posts.none a {
    border: none;
    padding: 0;
}

.wp-post-author-meta .wp-post-author-meta-more-posts .awpa-more-posts.round a {
    -webkit-border-radius: 50px;
    border-radius: 50px;
}


.wp-post-author-wrap.right .wp-post-author {
    flex-direction: row-reverse;
    text-align: right;
}


.wp-post-author-wrap.center .wp-post-author {
    flex-direction: column;
    justify-content: center;
    text-align: center;
}

.wp-post-author-wrap.center .wp-post-author .awpa-img {
    align-self: center;
}

.wp-post-author .awpa-img.round img {
    border-radius: 50%;
}


/*shortcode elements alignment ends*/


.wp-post-author .awpa-display-name,
.wp-post-author .awpa-role {

    margin: 5px 0;
}

.wp-post-author .awpa-email {
    margin: 5px 0;
}

.wp-post-author .awpa-contact-info {
    margin: 0;
    padding: 0;
}

.wp-post-author .awpa-contact-info li {
    display: inline-block;
    padding-right: 5px;
    margin: 0;
    padding-top: 5px;
}

.wp-post-author .awpa-role {
    text-transform: capitalize;
    font-weight: bold;
}

.wp-post-author .awpa-contact-info> :first-child {
    padding-left: 0;
}

.wp-post-author .awpa-contact-info> :last-child {
    padding-right: 0;
}

.wp-post-author .awpa-bio {
    margin-top: 10px;
    font-size: 100%;
}

/* wp author post css hereÂ */

.wp_post_author_widget .awpa-img.awpa-author-block {
    width: 150px;
    height: 150px;
    /* margin: auto; */
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center;
}

.wp_post_author_widget .awpa-img.awpa-author-block.round {
    border-radius: 50%;
}

.wp_post_author_widget .awpa-img img {
    max-width: 150px;
}

/* .wp_post_author_widget .wp-post-author-meta.awpa-author-block {
    width: 100%;
    margin-top: 20px;
} */

.wp_post_author_widget .wp-post-author-meta p {
    line-height: 1.5;
}

.wp_post_author_widget .awpa-display-name {
    color: #4a4a4a;
    font-size: 24px;
    font-weight: 400;
    margin: 0;
}

.wp_post_author_widget .awpa-display-name a {
    display: inline-block;
    color: #4a4a4a;
    margin: 0;
}

.wp_post_author_widget .wp-post-author-meta-bio {
    margin: 15px 0;
    opacity: .75;
}

.wp_post_author_widget ul.awpa-contact-info li a {
    display: inline-block;
    color: #FFF;
    font-size: 18px;
    height: 40px;
    width: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #555;
}

.wp_post_author_widget ul.awpa-contact-info li.awpa-facebook-li a {
    background-color: #3b5999;
}

.wp_post_author_widget ul.awpa-contact-info li.awpa-twitter-li a {
    background-color: #000;
}

.wp_post_author_widget ul.awpa-contact-info li.awpa-linkedin-li a {
    background-color: #0077B5;
}

.wp_post_author_widget ul.awpa-contact-info li.awpa-instagram-li a {
    background-color: #3F729B;
}

.wp_post_author_widget ul.awpa-contact-info li.awpa-youtube-li a {
    background-color: #cd201f;
}

.wp_post_author_widget ul.awpa-contact-info li.awpa-website-li a {
    background-color: #ce1126;
}

.wp_post_author_widget ul.awpa-contact-info li.awpa-email-li a {
    background-color: #dd4b39;
}

.wp_post_author_widget .wp-post-author-meta p.awpa-more-posts {
    margin: 10px 0;
}

/* align leftÂ */
.wp_post_author_widget .wp-post-author-wrap.left .awpa-img.awpa-author-block {
    margin-left: 0;
}

.wp_post_author_widget .wp-post-author-wrap.left .awpa-img.awpa-author-block {
    text-align: left;
}

.wp_post_author_widget .wp-post-author-wrap.left .wp-post-author-meta.awpa-author-block {
    text-align: left;
}

.wp_post_author_widget .wp-post-author-wrap.left .awpa-contact-info li {
    padding: 0 10px 0 0;
}

/* align right*/
.wp_post_author_widget .wp-post-author-wrap.right .awpa-img.awpa-author-block {
    margin-right: 0;
}

.wp_post_author_widget .wp-post-author-wrap.right .awpa-img.awpa-author-block {
    text-align: right;
}

.wp_post_author_widget .wp-post-author-wrap.right .wp-post-author-meta.awpa-author-block {
    text-align: right;
}

.wp_post_author_widget .wp-post-author-wrap.right .awpa-contact-info li {
    padding: 0 0 0 10px;
}

/* align center*/


.wp_post_author_widget .wp-post-author-wrap.center .awpa-img.awpa-author-block {
    text-align: center;
}

.wp_post_author_widget .wp-post-author-wrap.center .wp-post-author-meta.awpa-author-block {
    text-align: center;
}

.wp_post_author_widget .wp-post-author-wrap.center .awpa-contact-info li {
    padding: 0 0 0 10px;
}

/* single page site content post authorÂ */

.wp-post-author .awpa-display-name {
    color: inherit;
    font-size: 24px;
    font-weight: 400;
    margin: 0;
}

.wp-post-author .wp-post-author-meta-bio {
    margin: 15px 0;
    opacity: .75;
}

.wp-post-author ul.awpa-contact-info li a {
    display: inline-block;
    color: #FFF;
    font-size: 18px;
    height: 40px;
    width: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #555;
    text-decoration: none;
}

.wp_post_author_widget ul.awpa-contact-info.round li a,
.wp-post-author ul.awpa-contact-info.round li a {
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

.wp-post-author ul.awpa-contact-info li.awpa-facebook-li a {
    background-color: #3b5999;
}

.wp-post-author ul.awpa-contact-info li.awpa-twitter-li a {
    background-color: #000;
}

.wp-post-author ul.awpa-contact-info li.awpa-linkedin-li a {
    background-color: #0077B5;
}

.wp-post-author ul.awpa-contact-info li.awpa-instagram-li a {
    background-color: #3F729B;
}

.wp-post-author ul.awpa-contact-info li.awpa-youtube-li a {
    background-color: #cd201f;
}

.wp-post-author ul.awpa-contact-info li.awpa-website-li a {
    background-color: #ce1126;
}

.wp-post-author ul.awpa-contact-info li.awpa-email-li a {
    background-color: #dd4b39;
}

.wp_post_author_widget ul.awpa-contact-info.none li a,
.wp-post-author ul.awpa-contact-info.none li a {
    height: unset;
    width: unset;
    line-height: unset;
    background-color: transparent;
    color: #555;
    padding: 0 3px;
}

.wp_post_author_widget ul.awpa-contact-info.none li.awpa-facebook-li a,
.wp-post-author ul.awpa-contact-info.none li.awpa-facebook-li a {
    background-color: transparent;
    color: #3b5999;
}

.wp_post_author_widget ul.awpa-contact-info.none li.awpa-twitter-li a,
.wp-post-author ul.awpa-contact-info.none li.awpa-twitter-li a {
    background-color: transparent;
    color: #000;
}

.wp_post_author_widget ul.awpa-contact-info.none li.awpa-linkedin-li a,
.wp-post-author ul.awpa-contact-info.none li.awpa-linkedin-li a {
    background-color: transparent;
    color: #0077B5;
}

.wp_post_author_widget ul.awpa-contact-info.none li.awpa-instagram-li a,
.wp-post-author ul.awpa-contact-info.none li.awpa-instagram-li a {
    background-color: transparent;
    color: #3F729B;
}

.wp_post_author_widget ul.awpa-contact-info.none li.awpa-youtube-li a,
.wp-post-author ul.awpa-contact-info.none li.awpa-youtube-li a {
    background-color: transparent;
    color: #cd201f;
}

.wp_post_author_widget ul.awpa-contact-info.none li.awpa-website-li a,
.wp-post-author ul.awpa-contact-info.none li.awpa-website-li a {
    background-color: transparent;
    color: #ce1126;
}

.wp_post_author_widget ul.awpa-contact-info.none li.awpa-email-li a,
.wp-post-author ul.awpa-contact-info.none li.awpa-email-li a {
    background-color: transparent;
    color: #dd4b39;
}


/* /////////////////////////////////////////////////////////////// */
/* user profile */
.wp-block-awpa-user-profile-dashboard:not(:has(.awpa-loign-from-area)) {
    display: grid;
    grid-template-columns: max-content 1fr;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px;
    border-radius: 5px;
    overflow: hidden;
}

/* user profile  left*/
.wp-block-awpa-user-profile-dashboard .left-container {
    display: flex;
    flex-direction: column;
    width: auto !important;
    background: #eee;
    margin: 0 !important;
}

/* user profile nav */
.wp-block-awpa-user-profile-dashboard .left-container .nav {
    text-decoration: none;
    cursor: pointer;
    width: 100%;
    font-family: inherit;
    font-size: 16px;
    color: #777;
    font-weight: 500;
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px 20px;
    border-left: 2px solid transparent;
    box-sizing: border-box;
    transition: all .3s;
}

.wp-block-awpa-user-profile-dashboard .left-container .nav::before {
    font-family: "Font Awesome 5 Free";
    font-size: 16px;
    color: #777;
    display: inline-block;
    font-weight: 700;
    transition: all .3s;
}

.wp-block-awpa-user-profile-dashboard .left-container .nav:nth-child(1):before {
    content: "\f015";
}

.wp-block-awpa-user-profile-dashboard .left-container .nav:nth-child(2):before {
    content: "\f07a";
}

.wp-block-awpa-user-profile-dashboard .left-container .nav:nth-child(3):before {
    content: "\f161";
}

.wp-block-awpa-user-profile-dashboard .left-container .nav:nth-child(4):before {
    content: "\f2f5";
}

.wp-block-awpa-user-profile-dashboard .left-container .nav:hover {
    color: #2d1286;
}

.wp-block-awpa-user-profile-dashboard .left-container .nav.active,
.wp-block-awpa-user-profile-dashboard .left-container:not(:has(.active)) .nav:first-child {
    color: #2d1286;
    background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(169, 208, 113, 0));
    border-left: 2px solid #2d1286;
}


.wp-block-awpa-user-profile-dashboard .left-container .nav:hover::before,
.wp-block-awpa-user-profile-dashboard .left-container .nav.active::before,
.wp-block-awpa-user-profile-dashboard .left-container:not(:has(.active)) .nav:first-child::before {
    color: #2d1286;
}

/* user profile right */

.wp-block-awpa-user-profile-dashboard .right-container {
    width: auto !important;
    background-color: #fff;
    padding: 30px;
    border-top: 1px solid #eee;
    overflow: auto;
}

/* post author */
.wp-block-awpa-user-profile-dashboard .wp-post-author {
    padding: 20px;
    display: flex;
    gap: 20px;
    grid-row: 1/2;
    grid-column: 1/-1;
}


/* user profile home */
.wp-block-awpa-user-profile-dashboard .right-container .aft-container {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.wp-block-awpa-user-profile-dashboard .right-container .awpa-imput-content-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.wp-block-awpa-user-profile-dashboard .right-container .awpa-field {
    width: min(250px, 100%);
    flex: 1 1 auto;
}

.wp-block-awpa-user-profile-dashboard .awpa-field label {
    display: block;
    font-size: 14px;
    font-weight: 600;
    color: #333;
    margin-bottom: 5px;
}

.wp-block-awpa-user-profile-dashboard .awpa-field input {
    display: block;
    border: none;
    color: #333;
    font-size: 16px;
    width: 100%;
    min-height: 40px;
    padding: 0 8px;
    outline: 1px solid #adb5bd;
    border-radius: 3px;
    box-sizing: border-box;
    transition: all .3s;
}

.wp-block-awpa-user-profile-dashboard .awpa-field input:focus-visible {
    outline: 2px solid #2d1286;
}

.wp-block-awpa-user-profile-dashboard .awpa-field .error-message span {
    font-size: 14px;
    color: #cd201f;
}

.wp-block-awpa-user-profile-dashboard .btn {
    align-self: flex-start;
    min-height: 40px;
    font-size: 14px;
    font-weight: 600;
    background-color: #2d1286;
    color: #fff;
    border: none;
    padding: 0 30px;
    box-sizing: border-box;
    border-radius: 3px;
    cursor: pointer;
    transition: all .3s;
}

.wp-block-awpa-user-profile-dashboard .btn:hover {
    background-color: #230e68;
    color: #fff;
}

/* user profile orders */
.wp-block-awpa-user-profile-dashboard .aft-order-container {
    border: 1px solid rgba(0, 0, 0, 0.12);
    border-radius: 5px;
    overflow: hidden;
}

.wp-block-awpa-user-profile-dashboard nav>div select {
    min-width: auto;
}

/* user profile up/dwongrade */

.wp-block-awpa-user-profile-dashboard .right-container .aft-container-plans h2 {
    margin: 30px 0;
    font-size: 24px;
    font-weight: 700;
}

.wp-block-awpa-user-profile-dashboard .aft-container-plans .awpa-current-plan {
    border-bottom: 1px solid #eee;
    padding-bottom: 30px;
}

.awpa-mem-plans {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.awpa-mem-plan {
    width: 280px;
    padding: 30px;
    box-shadow: rgba(99, 99, 99, 0.05) 0px 2px 8px 0px;
    border-radius: 5px;
    display: flex;
    flex-direction: column;
    gap: 20px;
    box-sizing: border-box;
    /* text-align: center; */
    border: 1px solid #eee !important;
    color: #333;
}

.awpa-plan-header {
    border-bottom: 1px solid #eee;
    padding-bottom: 20px;
}

.awpa-plan-header h4 {
    margin: 0;
    font-size: 20px;
    font-weight: 600;
}

.awpa-plan-header h4 span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    color: #777;
}

.awpa-plan-header p {
    margin: 0;
    margin-top: 5px;
    font-size: 16px !important;
    color: #777;
}

.awpa-plan-body {
    margin-top: auto;
}

.awpa-plan-body ul {
    margin: 0 !important;
    padding: 0 !important;
    text-align: left;
    list-style: none !important;
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.awpa-plan-body ul li {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 14px;
    color: #777;
}

.awpa-plan-body ul li span {
    font-weight: 500;
    /* color: #333; */
}

.awpa-plan-body h6 {
    margin: 0;
    font-size: 32px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 20px;
}

.awpa-plan-footer .btn {
    width: 100%;
}

.awpa-modal-popup>div {
    width: 100%;
    min-width: 350px;
    padding: 40px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border-radius: 5px;
    position: relative;
}

.awpa-modal-popup h4 {
    font-size: 20px;
    font-weight: 700;
    border-bottom: 2px solid #eee;
    padding-bottom: 5px;
    margin: 0 0 20px 0;
}

.awpa-modal-popup .awpa-form-inputs label {
    display: block;
    font-size: 14px;
    font-weight: 600;
    color: #333;
    margin-bottom: 5px;
}

.awpa-modal-popup .awpa-form-inputs select,
.awpa-modal-popup .awpa-form-inputs input {
    margin-bottom: 20px;
}

.awpa-modal-popup .awpa-form-inputs select,
.awpa-modal-popup .awpa-form-inputs input {
    display: block;
    border: none;
    color: #333;
    font-size: 16px;
    width: 100%;
    min-height: 40px;
    padding: 0 8px;
    outline: 1px solid #adb5bd;
    border-radius: 3px;
    box-sizing: border-box;
    transition: all .3s;
}

.awpa-modal-popup .awpa-form-inputs select:focus-visible,
.awpa-modal-popup .awpa-form-inputs input:focus-visible {
    outline: 2px solid #2d1286;
}

.awpa-modal-popup .awpa-imput-content-wrapper .error-message {
    margin-bottom: 20px;
    font-size: 14px;
    color: #cd201f;
}

.awpa-modal-popup .awpa-form-inputs .awpa-button {
    min-height: 40px;
    background-color: #2d1286;
    color: #fff;
    font-size: 16px;
    padding: 7px 30px;
    font-weight: 600;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    box-sizing: border-box;
    transition: all .3s;
}

.awpa-modal-popup .awpa-form-inputs .awpa-button:not(.awpa-form-disabled):hover {
    background-color: #230e68;
    color: #fff;
}

.awpa-modal-popup .awpa-form-inputs .awpa-button.awpa-form-disabled {
    background-color: #eee;
    color: #333;
    cursor: initial;
}

.awpa-modal-popup .awpa-form-inputs>.awpa-form-inputs {
    text-align: right;
}

.awpa-modal-popup>div>a,
.awpa-payment-modal>a {
    text-decoration: none;
    position: absolute;
    top: 5px;
    right: 5px;
    width: 30px;
    height: 30px;
    background: #eee;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    font-size: 18px;
    cursor: pointer;
    transition: all .3s;
}

.awpa-modal-popup>div>a:hover,
.awpa-payment-modal>a:hover {
    background-color: #c7c7c7;
}

.awpa-payment-modal {
    background-color: #fff;
    border-radius: 5px;
    padding: 40px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    width: 100%;
    box-sizing: border-box;
    position: relative;
}

/* content-restrict */

.awpa-content-restrict {
    border: 1px solid #eee;
    padding: 20px;
    color: #333;
    box-sizing: border-box;
}

.awpa-content-restrict p {
    font-size: 16px;
    margin: 0 0 20px 0;
}

.awpa-content-restrict p:last-child {
    display: flex;
    margin: 0;
    gap: 10px;
    flex-wrap: wrap;
}

.awpa-content-restrict a {
    display: inline-block;
    text-decoration: none;
    border: 1px solid #eee;
    padding: 5px 15px;
    border-radius: 100px;
    color: #777;
    cursor: pointer;
    box-sizing: border-box;
    transition: all .3s;
}

.awpa-content-restrict a:last-child {
    background-color: #2d1286;
    color: #fff;
    border: 1px solid #2d1286;
}

.awpa-content-restrict a:first-child:hover {
    border: 1px solid #2d1286;
    color: #2d1286;
}

.awpa-content-restrict a:last-child:hover {
    background-color: #230e68;
}

/* login-form */

.awpa-loign-from-area {
    max-width: 400px;
    margin: 0 auto;
}

.awpa-loign-from-area .awpa-field {
    margin-bottom: 20px;
}

.awpa-loign-from-area .awpa-password-field {
    position: relative;
}

.awpa-loign-from-area .awpa-password-field input {
    padding-right: 45px;
}

.awpa-loign-from-area .awpa-password-field button {
    position: absolute;
    top: 0;
    right: 15px;
    height: 100%;
    width: 30px;
    border: none;
    border-left: none;
    background: transparent;
    padding: 0 20px;
    border-radius: 0px 3px 3px 0;
    font-size: 0;
    cursor: pointer;
}

.awpa-loign-from-area .awpa-password-field button::after {
    font-family: "Font Awesome 5 Free";
    font-size: 20px;
    display: inline-block;
    color: #2d1286;
    font-weight: 700;
    transition: all .3s;
}

.awpa-loign-from-area .awpa-password-field button.show::after {
    content: '\f06e';
}

.awpa-loign-from-area .awpa-password-field button.hide::after {
    content: '\f070';
}

.awpa-loign-from-area .awpa-remember-field {
    display: flex;
    align-items: center;
    gap: 5px;
}

.awpa-loign-from-area .awpa-remember-field input {
    width: 20px;
    min-height: 20px;
    accent-color: #2d1286;
    margin: 0;
    outline: none;
    border: 1px solid #adb5bd;
}

.awpa-loign-from-area .awpa-remember-field label {
    margin: 0;
}

.awpa-loign-from-area .integration-card>.btn {
    width: 100%;
}

.awpa-loign-from-area .integration-card>a {
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    color: #2d1286;
    margin-top: 20px;
}

.awpa-loign-from-area #login_error {
    font-size: 16px;
    margin-bottom: 20px;
}

/* ///////////////////////////////////// */
/* rating-review */

/* smiley-review */
.awpa-review-field .awpa-review-item .awpa-smiley-rating {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
}

.awpa-review-field .awpa-review-item .awpa-smiley-rating>div {
    display: flex;
    gap: 5px;
    align-items: center;
    flex-direction: column;
}

.awpa-review-field .awpa-review-item .awpa-smiley-rating>div p {
    margin: 0;
    font-size: 14px;
    font-weight: 400;
}

.awpa-review-field .awpa-review-item .awpa-smiley-rating>div button {
    font-size: 14px;
    font-weight: 600;
    padding: 0;
    border: none;
    background: none;
    width: 30px;
    height: 30px;
}

.awpa-review-field .awpa-review-item .awpa-smiley-rating>div button svg {
    width: 100%;
    height: 100%;
}

/* star rating section */

.awpa-review-field .star-review-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.awpa-review-field .star-review-title {
    flex: 1.4;
    min-width: 300px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.awpa-review-field h4 {
    margin: 0;
}

.awpa-review-field .title-avg-review {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    gap: 10px;
}

.awpa-review-field .title-avg-review > span:first-child {
    font-size: 32px;
    font-weight: 700;
}

.awpa-review-field .title-avg-review .awpa-pro-rating-review  {
    display: flex;
    align-items: center;
    gap: 5px;
}

/* .awpa-review-field .title-avg-review .awpa-pro-rating-review span {
    font-size: 24px !important;
} */

/* .awpa-review-field .title-avg-review > span:last-child {
    color: #787878;
    font-size: 18px;
    font-weight: 400;
} */

.awpa-review-field .star-review-wrapper .awpa-review-item {
    display: flex !important;
    flex-direction: column;
    gap: 5px;
}

.awpa-review-field .star-review-wrapper .awpa-review-item > .awpa-pro-rating-review {
    display: flex !important;
    align-items: center;
    gap: 10px;
}

.awpa-review-field .star-review-wrapper .awpa-review-item > .awpa-pro-rating-review .counter-back{
    flex: 1;
}

.awpa-review-field .star-review-wrapper .awpa-review-item > .awpa-pro-rating-review > span:first-child{
    min-width: 12px;
}

.awpa-review-field .star-review-wrapper .awpa-review-item > .awpa-pro-rating-review > span:last-child{
    min-width: 60px;
}

.awpa-review-field .star-review-wrapper .awpa-pro-single-rating-review,
.awpa-review-field .star-review-wrapper .right-star .awpa-pro-rating-review {
    display: flex;
    align-items: center;
    gap: 10px;
}

/* .awpa-review-field .star-review-wrapper .awpa-pro-single-rating-review span,
.awpa-review-field .star-review-wrapper .right-star .awpa-pro-rating-review span {
    font-size: 24px !important;
} */

/* .awpa-review-field .star-review-wrapper .awpa-review-item > .awpa-pro-rating-review span{
    font-size: 18px;
    font-weight: 400;
    color: #787878;
} */

.awpa-review-field .star-review-wrapper .right-star {
    flex: 1;
}
.awpa-review-field .star-review-wrapper .right-star h4{
    text-transform: uppercase;
    font-size: 12px;
}

.awpa-review-field .star-review-wrapper .right-star .awpa-pro-rating-review{
    margin-top: 10px;
}
.awpa-review-field .star-review-wrapper .right-star .awpa-pro-rating-review span {
    font-size: 32px !important;
}

.awpa-review-field .star-review-wrapper .right-star .awpa-pro-rating-review span {
    font-size: 32px !important;
}

.awpa-review-field .right-star .awpa-rating-button{
    border: 1px solid rgba(0, 0, 0, 0.3);
    padding: 5px 30px;
    font-size: inherit;
    line-height: inherit;
    display: inline-block;
    background-color: transparent;
    text-decoration: none;
    color: inherit;
    border-radius: 50px;
    cursor: pointer;
    transition: all 300ms ease-out;
    margin-top: 15px;
    margin-right: 10px;
}

.awpa-review-field .right-star .awpa-rating-button:disabled{
    cursor: not-allowed;
    opacity: 0.5;
}

/* .awpa-review-field .right-star .awpa-rating-button:disabled:hover{
    cursor: not-allowed;
    color: #808080;
    border: 1px solid rgba(0, 0, 0, 0.1);
} */

.awpa-review-field .awpa-rating-message {
    margin-top: 10px;
}

.awpa-review-field .awpa-login-message {
    margin: 5px 0 0;
}

.awpa-review-field .awpa-rating-button-wrapper {
    display: flex;
    flex-wrap: wrap;
    column-gap: 15px;
    row-gap: 20px;
    margin-top: 20px;
}

.awpa-review-field .awpa-rating-button-wrapper .awpa-rating-button {
    margin-top: 0;
}


/* yes-no rating */

.awpa-review-field .awpa-review-item .awpa-yes-no-rating {
    display: flex;
    align-items: center;
    gap: 30px;
}

.awpa-review-field .awpa-review-item .awpa-yes-no-rating>div {
    display: flex;
    flex-direction: column;
    /* align-items: center; */
    gap: 2px;
}

.awpa-review-field .awpa-review-item .awpa-yes-no-rating>div p {
    margin: 0;
    font-size: 16px;
    font-weight: 400;
}

.awpa-review-field .awpa-review-item .awpa-yes-no-rating>div label {
    margin: 0;
    font-weight: 700;
    font-size: 16px;
    display: flex;
    align-items: center;
    gap: 5px;
}


/* review edit link */
.awpa-rating-review+.post-item-metadata {
    padding: 10px 0;
}

.awpa-rating-review+.post-item-metadata .post-edit-link {
    display: inline-block;
    font-size: 16px;
    color: inherit;
    border-bottom: 1px solid currentColor;
}

.awpa-rating-review+.post-item-metadata .post-edit-link:hover {
    border-color: transparent;
}


/* posts rating section */

.awpa-author-post-star-variation {
    margin-top: 5px;
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    gap: 10px;
}


.awpa-author-post-star-variation .rating-avg{
    font-size: inherit;
    font-weight: 600;
    order: -1;
}

.awpa-author-post-star-variation .awpa-pro-rating-review {
    display: flex;
    gap: 5px;
}

.wp-post-author-wrap.right .awpa-author-post-star-variation {
    justify-content: flex-end;
}

.wp-post-author-wrap.center .awpa-author-post-star-variation {
    justify-content: center;
}


/* .awpa-author-post-star-variation .rating-votes{
    font-size: 16px;
} */

.awpa-single-post-star-variation .awpa-pro-rating-review  {
    display: inline-block;
}

.awpa-single-post-star-variation .awpa-pro-rating-review > span  {
    display: inline-block !important;
    font-size: max(12px, .5em) !important;
}

.awpa-single-post-star-variation .awpa-pro-rating-review > span:not(:last-child)  {
    margin-right: 5px;
}

.awpa-top-rated-posts {
    text-align: left;
}
.wp-post-author + .awpa-top-rated-posts {
    padding: 20px 0;
}

.wp-post-author + .awpa-top-rated-posts h2 {
    margin-top: 0;
}

.awpa-top-rated-posts ul.awpa-posts-list {
    container-type: inline-size;
    list-style-type: none;
    margin: 0 !important;
    padding: 0;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 20px;
}

.wp-post-author-wrap.right .awpa-top-rated-posts ul.awpa-posts-list{
    flex-direction: row-reverse;
}

.awpa-top-rated-posts ul.awpa-posts-list li{
    padding: 0 !important;
    display: flex;
    gap: 15px;
    align-items: flex-start;
    width: calc(50% - 10px);
}

@container (max-width: 480px) {
    .awpa-top-rated-posts ul.awpa-posts-list li{
        width: 100%;
    }
}

.wp-post-author-wrap.center .awpa-top-rated-posts ul.awpa-posts-list li{
    flex-direction: column;
    text-align: center;
    align-items: center;
}

.wp-post-author-wrap.right .awpa-top-rated-posts ul.awpa-posts-list li{
    flex-direction: row-reverse;
    text-align: right;
}

.awpa-top-rated-posts .awpa-top-post-img {
    position: relative;
    width: 25%;
    aspect-ratio: 1/1;
    overflow: hidden;
}
.awpa-top-rated-posts .awpa-top-post-img img {
    margin: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.awpa-top-rated-posts .awpa-top-post-img a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.awpa-top-rated-posts .awpa-top-post-img a:hover {
    border: none;
}

.awpa-post-count {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    text-align: center;
    background-color: #ffb900;
    color: #000;
    font-weight: 700;
    font-size: 16px;
}

.awpa-post-count.awpa-post-count-inside-image {
    position: absolute;
    top: 0;
    left: 0;
}


.awpa-top-rated-posts .awpa-top-post-title {
    flex: 1;
    align-self: center;
}

.awpa-top-rated-posts .awpa-top-post-title a,
.awpa-top-rated-posts .awpa-top-post-title a:hover, 
.awpa-top-rated-posts .awpa-top-post-title a:focus, 
.awpa-top-rated-posts .awpa-top-post-title a:active, 
.awpa-top-rated-posts .awpa-top-post-title a:visited {
    color: inherit;
}

/* .awpa-single-post-star-variation .awpa-pro-rating-review {
    margin-top: 5px;
} */

/*--------------------------------------------------------------
# tabs------------------------------------------------
--------------------------------------------------------------*/
.awpa-tabs {
    position: relative;
    display: flex;
    gap: 20px;
    transition: opacity .3s;
    overflow-x: auto;
}

.wp-post-author-wrap.center .awpa-tabs{
    justify-content: center;
}

.wp-post-author-wrap.right .awpa-tabs{
    flex-direction: row-reverse;
}

.awpa-tabs::before{
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    border-bottom: 1px solid #f0f0f0;
    content: '';
}

.awpa-tabs .awpa-tab {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 0;
    background: 0 0;
    border: 0;
    cursor: pointer;
    outline: none;
    transition: all .3s;
    opacity: 0.75;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 600;
    white-space: nowrap;
}

.awpa-tabs .awpa-tab::after{
    position: absolute;
    left: 0px;
    bottom: 0;
    display: inline-block;
    height: 2px;
    width: 100%;
    content: '';
    pointer-events: none;
    /* transition: all .3s; */
}

.awpa-tabs .awpa-tab.active {
    text-shadow: 0 0 .25px currentcolor;
    opacity: 1;
}

.awpa-tabs .awpa-tab.active::after{
    background: currentColor;
}

.awpa-tab-content {
    display: none;
    padding:  20px 0;
}

.awpa-tab-content.active {
    display: block;
}

/*--------------------------------------------------------------
# Rtl------------------------------------------------
--------------------------------------------------------------*/

body.rtl .awpa-top-rated-posts {
    text-align: right;
}

body.rtl .wp-post-author-wrap.left .awpa-tabs {
    flex-direction: row-reverse;
}

body.rtl .wp-post-author-wrap.right .awpa-tabs {
    flex-direction: row;
}

body.rtl .wp-post-author-wrap.left .wp-post-author {
    flex-direction: row-reverse;
    text-align: left;
}

body.rtl .wp-post-author-wrap.right .wp-post-author {
    flex-direction: row;
}

body.rtl .awpa-post-count.awpa-post-count-inside-image {
    left: auto;
    right: 0;
}

body.rtl .wp-post-author-wrap.left .awpa-author-post-star-variation {
    justify-content: flex-end;
}

body.rtl .wp-post-author-wrap.right .awpa-author-post-star-variation {
    justify-content: flex-start;
}

body.rtl .wp-post-author-wrap .awpa-author-post-star-variation .awpa-pro-rating-review span::before{
    left: auto;
    right: 0;
}

body.rtl .wp-post-author-wrap.left .awpa-top-rated-posts ul.awpa-posts-list{
    flex-direction: row-reverse;
}

body.rtl .wp-post-author-wrap.right .awpa-top-rated-posts ul.awpa-posts-list{
    flex-direction: row;
}

body.rtl .wp-post-author-wrap.left .awpa-top-rated-posts ul.awpa-posts-list li{
    flex-direction: row-reverse;
    text-align: left;
}

body.rtl .wp-post-author-wrap.right .awpa-top-rated-posts ul.awpa-posts-list li{
    flex-direction: row;
}

/*--------------------------------------------------------------
# single post rating list------------------------------------------------
--------------------------------------------------------------*/

.awpa-user-rating-list{
  list-style-type: none;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  margin-top: 40px; 
}
.entry-content ul.awpa-user-rating-list {
    padding: 0;
}
.awpa-pro-single-rating-review {
    line-height: 1;
}
.awpauser-rating-item{
  display: flex;
  align-items: center;
}
.awpa-user-gravatar {
    display: flex;
}
.awpa-user-gravatar img{
  border-radius: 50%;
  margin-right: 25px;
}
.awpa-user-info{
  display: flex;
  flex-wrap: wrap;
  flex-direction:column;
}
.awpa-user-name{
  font-weight: normal;
  margin-bottom: 5px;
}
.awpa-rating-stars{
  display: flex;
  flex-wrap: wrap;
  align-items:center;
}

/*--------------------------------------------------------------
# media queries------------------------------------------------
--------------------------------------------------------------*/

.awpa-review-field {
    container-type: inline-size;
}
@container (width > 1400px) {
    .awpa-user-rating-list {
        grid-template-columns: repeat(4, 1fr);
    }
}
@container (width < 1200px) {
    .awpa-user-rating-list {
        grid-template-columns: repeat(3, 1fr);
    }
}
@container (width < 780px) {
    .awpa-user-rating-list {
        grid-template-columns: repeat(2, 1fr);
    }
}
@container (width < 480px) {
    .awpa-user-rating-list {
        grid-template-columns: 1fr;
    }
}

@media screen and (max-width: 600px) {
    .wp-post-author .awpa-img.awpa-author-block {
        margin-top: unset;
    }

    .wp-block-awpa-user-profile-dashboard .left-container .nav {
        font-size: 0;
    }
}

@media screen and (max-width: 480px) {
    /* .awpa-author-block .awpa-author-post-star-variation {
        justify-content: center;
    } */
    .awpa-user-rating-list {
        grid-template-columns: 1fr;
    }
}

@media screen and (max-width: 450px) {
    .wp-block-awpa-user-profile-dashboard .right-container {
        padding: 10px;
    }

    .wp-block-awpa-user-profile-dashboard .aft-container-plans .awpa-mem-plan {
        width: 100%;
        padding: 20px;
    }
}
/* [inline: after] */.wp_post_author_widget .wp-post-author-meta .awpa-display-name>a:hover,body .wp-post-author-wrap .awpa-display-name>a:hover{color:#b81e1e}.wp-post-author-meta .wp-post-author-meta-more-posts a.awpa-more-posts:hover,.awpa-review-field .right-star .awpa-rating-button:not(:disabled):hover{color:#b81e1e;border-color:#b81e1e}/* [/inline: after] */