@charset "UTF-8";
/*

Theme Name: Nervos
Theme URI: https://plnt.co.uk/
Author: Mike Copestake
Author URI: https://plnt.co.uk/
Description: X Child theme for https://www.nervos.org
Version: 1.0.0
Template: x

*/
/* Fonts */
/* Blog Category Colors */
/* External */
/**
 * Swiper 6.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: December 9, 2020
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
  font-weight: 400;
  font-style: normal;
}

:root {
  --swiper-theme-color:#007aff;
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.swiper-container-android .swiper-slide, .swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
          transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.swiper-container-multirow-column > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
  height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-transition-property: height,-webkit-transform;
  transition-property: height,-webkit-transform;
  transition-property: transform,height;
  transition-property: transform,height,-webkit-transform;
}

.swiper-container-3d {
  -webkit-perspective: 1200px;
          perspective: 1200px;
}

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
      scroll-snap-type: x mandatory;
}

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory;
}

:root {
  --swiper-navigation-size:44px;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size)/ 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
  z-index: 10;
  cursor: pointer;
  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;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}

.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}

.swiper-button-next.swiper-button-white, .swiper-button-prev.swiper-button-white {
  --swiper-navigation-color:#ffffff;
}

.swiper-button-next.swiper-button-black, .swiper-button-prev.swiper-button-black {
  --swiper-navigation-color:#000000;
}

.swiper-button-lock {
  display: none;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: .3s opacity;
  transition: .3s opacity;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
          transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
          transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: .2;
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
          transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 8px;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: .2s transform,.2s top;
  transition: .2s transform,.2s top;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: .2s transform,.2s left;
  transition: .2s transform,.2s left;
}

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: .2s transform,.2s right;
  transition: .2s transform,.2s right;
}

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transform-origin: left top;
          transform-origin: left top;
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
          transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}

.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-white {
  --swiper-pagination-color:#ffffff;
}

.swiper-pagination-black {
  --swiper-pagination-color:#000000;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  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;
  text-align: center;
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
          animation: swiper-preloader-spin 1s infinite linear;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color:#fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color:#000;
}

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

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

.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube {
  overflow: visible;
}

.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}

.swiper-container-flip {
  overflow: visible;
}

.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* Global */
/* Font Declarations */
@font-face {
  font-family: 'OPS';
  src: url("/wp-content/themes/nervos/assets/fonts/opspastperfect-regular.woff2") format("woff2"), url("/wp-content/themes/nervos/assets/fonts/opspastperfect-regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Aktiv Grotesk';
  src: url("/wp-content/themes/nervos/assets/fonts/AktivGrotesk_W_Lt.woff") format("woff"), url("/wp-content/themes/nervos/assets/fonts/AktivGrotesk_W_Lt.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Aktiv Grotesk';
  src: url("/wp-content/themes/nervos/assets/fonts/AktivGrotesk_W_Rg.woff") format("woff"), url("/wp-content/themes/nervos/assets/fonts/AktivGrotesk_W_Rg.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Aktiv Grotesk';
  src: url("/wp-content/themes/nervos/assets/fonts/AktivGrotesk_W_Bd.woff") format("woff"), url("/wp-content/themes/nervos/assets/fonts/AktivGrotesk_W_Bd.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Aktiv Grotesk Ex';
  src: url("/wp-content/themes/nervos/assets/fonts/AktivGroteskEx_W_Lt.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Aktiv Grotesk Ex';
  src: url("/wp-content/themes/nervos/assets/fonts/AktivGroteskEx_W_Rg.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Aktiv Grotesk Ex';
  src: url("/wp-content/themes/nervos/assets/fonts/AktivGroteskEx_W_Bd.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Common rules that apply to multiple components */
body {
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;
}

.x-container.max {
  max-width: 1400px !important;
  width: 100%;
}

/* Featherlight */
.featherlight iframe {
  max-width: 100%;
}

/* Header */
header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container {
  width: 100%;
  max-width: 100% !important;
  padding: 0 40px;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-brand {
  margin: 29px 0;
  height: 26px;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-brand img {
  width: 145px;
  height: 26px;
  vertical-align: top;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap {
  margin: 27px 0;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav {
  float: none !important;
  text-align: center;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item {
  margin: 0 40px 0 0;
  display: inline-block;
  float: none;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item a {
  font-size: 1.07rem;
  line-height: 1.5rem;
  height: auto;
  padding: 0 20px 0 0;
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children > a {
  border-bottom: 2px solid #000;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children > a span {
  -webkit-box-shadow: none;
          box-shadow: none;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children > a span::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAQAAADm+6ZSAAAAeElEQVR42p3LwQ1AQBRF0bfRgIgmJlGqXhRADxJNoIhrQQQzxv/O/kiioaeSA4GBWhINKzDaO4EFmKhFz87YjwrQiorR3i+1o5AcPaoy92S1dQJzsn73bM33z/reTTXdzTXurvrok7M+urdG3Vdv3V/P/q9KEmW+bsLBRk4TQkCaAAAAAElFTkSuQmCC");
  content: '';
  background-size: 15px 9px;
  background-position: 100% 50%;
  display: block;
  width: 15px;
  height: 9px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 7px;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children:hover a, header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children.x-active a, header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children.current_page_item a {
  border-color: #00cc9b;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children:hover a span::after, header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children.x-active a span::after, header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children.current_page_item a span::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAABM8m7ZAAAAqElEQVR4AbXSAQYCQRjF8YEukGQ2KwgQQffsLt8XFOoEQewlKuxsGwBTL01QeKz358EMfoYJqH7YKiY/zO7bSRA1730Zkx0X/X76Ravkt9hajq2fgSvQl3H9GM0bx0txUFZwBVpWdb4JQID9wwUoZut8GuGewAUoInANyuP0773QKIPLUAaXoQwuQxlchjK4BCXwRoMSuAAlcAlK4EKUwH9RfXW3Gw9Bn5J12dC8CIGCAAAAAElFTkSuQmCC");
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children .sub-menu {
  left: 0;
  right: inherit;
  text-align: left;
  min-width: 100px;
  top: 30px !important;
  padding: 10px;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .menu-item-has-children a .x-sub-toggle {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAABM8m7ZAAAAqElEQVR4AbXSAQYCQRjF8YEukGQ2KwgQQffsLt8XFOoEQewlKuxsGwBTL01QeKz358EMfoYJqH7YKiY/zO7bSRA1730Zkx0X/X76Ravkt9hajq2fgSvQl3H9GM0bx0txUFZwBVpWdb4JQID9wwUoZut8GuGewAUoInANyuP0773QKIPLUAaXoQwuQxlchjK4BCXwRoMSuAAlcAlK4EKUwH9RfXW3Gw9Bn5J12dC8CIGCAAAAAElFTkSuQmCC");
  width: 40px;
  height: 100%;
  background-size: 15px 9px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .menu-item-has-children a .x-sub-toggle span {
  display: none;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar {
  background-color: #fff !important;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-brand {
  background-image: url("https://website.staging.nervos.org/wp-content/uploads/2020/12/black-logo.png");
  background-repeat: no-repeat;
  background-size: 145px;
  width: 145px;
  height: 30px;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-brand img {
  display: none;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item a {
  color: #000;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item a:hover {
  color: #00cc9b;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item:hover a {
  color: #00cc9b;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children > a {
  border-bottom: 2px solid #fff;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children > a span::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAJCAQAAABHhr7cAAAATklEQVR42nXKoQGAIAAF0SNQSIzkCi7BPlQm0EKyOxIjQCAAfrx6D04uLJrj4YCbShbgeKlEsGQBfSYMKFjmF8icgd/NAcp+DvAzOwjrbJOfIMaHB0wLAAAAAElFTkSuQmCC");
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children:hover a, body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children.x-active a, body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children.current_page_item a {
  border-color: #00cc9b;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children:hover a span::after, body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children.x-active a span::after, body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children.current_page_item a span::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAABM8m7ZAAAAqElEQVR4AbXSAQYCQRjF8YEukGQ2KwgQQffsLt8XFOoEQewlKuxsGwBTL01QeKz358EMfoYJqH7YKiY/zO7bSRA1730Zkx0X/X76Ravkt9hajq2fgSvQl3H9GM0bx0txUFZwBVpWdb4JQID9wwUoZut8GuGewAUoInANyuP0773QKIPLUAaXoQwuQxlchjK4BCXwRoMSuAAlcAlK4EKUwH9RfXW3Gw9Bn5J12dC8CIGCAAAAAElFTkSuQmCC");
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children .sub-menu {
  background-color: #fff !important;
  top: 30px !important;
  padding: 10px;
  min-width: 100px;
  border: 1px solid #000;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children .sub-menu li {
  clear: both;
  display: block;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children .sub-menu li a {
  color: #000;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.desktop .x-nav .menu-item.menu-item-has-children .sub-menu li:hover a {
  color: #00cc9b;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .x-nav li a {
  color: #000;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .menu-item-has-children a .x-sub-toggle {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAABM8m7ZAAAAqElEQVR4AbXSAQYCQRjF8YEukGQ2KwgQQffsLt8XFOoEQewlKuxsGwBTL01QeKz358EMfoYJqH7YKiY/zO7bSRA1730Zkx0X/X76Ravkt9hajq2fgSvQl3H9GM0bx0txUFZwBVpWdb4JQID9wwUoZut8GuGewAUoInANyuP0773QKIPLUAaXoQwuQxlchjK4BCXwRoMSuAAlcAlK4EKUwH9RfXW3Gw9Bn5J12dC8CIGCAAAAAElFTkSuQmCC");
  width: 40px;
  height: 100%;
  background-size: 15px 9px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

body.nav-white header.masthead .x-navbar-wrap .x-navbar .x-navbar-inner .x-container .x-nav-wrap.mobile .menu-item-has-children a .x-sub-toggle span {
  display: none;
}

@media (max-width: 989px) {
  .masthead-inline .x-btn-navbar {
    display: block;
    float: right;
  }
  .masthead-inline .x-nav-wrap.desktop {
    display: none;
  }
  .x-nav-wrap.mobile {
    display: block;
  }
  .x-nav-wrap.mobile.x-collapsed {
    display: none;
  }
}

@media (min-width: 990px) {
  .x-nav-wrap.desktop {
    display: block;
  }
  .masthead-inline .x-btn-navbar {
    display: none;
  }
}

/* FOOTER */
footer.x-colophon {
  overflow: auto;
}

footer.x-colophon.bottom, footer.x-colophon.top {
  background-color: #000;
  padding-top: 0;
}

footer.x-colophon .x-container {
  position: relative;
}

footer.x-colophon .x-container::before {
  content: "" !important;
  display: block !important;
  height: 0;
  border-style: solid;
  border-width: 24px 25px 0 25px;
  border-color: #fff transparent transparent transparent;
  position: absolute;
  top: 0px;
  left: 40px;
}

footer.x-colophon .x-container.max {
  max-width: 1440px;
}

footer.x-colophon .x-container .footer-left,
footer.x-colophon .x-container .footer-right {
  width: 50%;
  float: left;
  margin-bottom: 180px;
}

footer.x-colophon .x-container .footer-left {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAACuCAQAAABkOIsOAAAAAXNSR0IArs4c6QAADQFJREFUeNrtnXl4VcUZxi8khLCEVWQTEUGQUmXRiqFsAsYHqlJ4AFmsIItUCFB9lIKIAhZLLRYoyFpkh7IYRJZHhEIEpJTFgBp2EFkMElkjS2R5+1wS4NyZ75wz99wgucn7vX/OzHfmzPndM8s3c64PvjDRW8ibTWs2GcHbpezc1r6wgeIgZiGCUBCKQCiAudkSC0JxR6EA5iOSUBCKQCiARchHKAhFIBTA4myGBaHIBlAAnyCKUBCKQCiA5chPKAjFQaVZP0U0oSAUqq1CAUJBKFRbg4KEglColohChIJQqLYeMYSCUKj2BYoQCkKh2iYUJRSEQrXNKEYoCIVq21CCUBAK1ZJQklAQCtV2oBShIBSqfYO7CQWhUG0nyhAKQqHabpQjFIRCtb0oTygIhWr7UYFQEArVDqIioSAUqh1CJUJBKFQ7jMqEglCodgQPEApCodoxVCMUhEK1FFQnFIRCteOoQSgIhWon8BChIBSq/YiahIJQqHYSdQgFoVDtFB4lFIRCtTOoSygIhWpnEUsoCIVq51CfUBAK1dLQkFAQCtXO4wlCQShUu4BmhIJQqHYRcYSCUOiPpjmhIBT6w3maUBAK1dLRklAQCtV+RmtCkXug+B+aGakRocg9UCz/RWpGKAgFoSAUhIJQEApCQSgIBaEgFISCUBAKQnG7oeiJyUbaRShyDxTFseW2La0TirDtPopiE6EgFKqKYCOhIBSqYrCeUBAKVYXwOaEgFKoKYg2hIBSqCmAVoSAUqqLxKaEgFKryYwWhIBSqorCUUBAKHYuPCQWhUJUPHxEKQqEqEgsIBaFQFYF5hIJQ6FjMJhSEQlVeTCcUhELHYiqhIBSq8njaikcocvgezTwYTygIha6xhIJQ6BpFKAiFrpGEglDoGkEoCIWu4YSCUOgaRigIha7BhIJQ6HqDUBAKXf0JBaHQ9SqhIBS6+hEKQqGrN64RCkKh6o8OWBCKXAqFDz1ssSAUuRYKH17EVUJBKFS9IGJBKHI1FD50whVCQShUtcdlQkEoVLVVsCAUhAI+tMbPhIJQqGqJdEJBKFQ9jUuEglCoao6LhIJQqIrDBUJBKFQ1xXlCQShUPYGThCIrNBbzg9aAbHs3sYSCCiuxCShCQREKilBQhIIiFBShoAgFRSgoQkERCopQUISCIhQUoaAIBUURCopQUISCIhQUoaAIBUUoKEJBEQqKUFCEgiIUFKGgCAX1C+lBtMdbmI1EbMEuHMZ+bMcXWIz30AP1kC9E7+XRGiMwE0uQiCQcwCEkYzPWYg6GoCNqIo8dFO8iMoTLFsZRRVOVHLFaDm+qHuC1i2GpI9iDrUjEJ3gfXVEX0eJddBdKLg66LYrjW83LSpu8kWiF6Tjq8tGVNKxAbxQPuiZ3oQ8W4YjrR12OYwZ+j7w6FMB/cZ9nKGK0Cy1RcjRG1tjDAV7jPXpJwzy0RpRSxxI4L+R9MMi2kP4PqLuQrxSG4VgQdb6IWahpXIvqmBfwxU5324vuiFChAM7guVwCRYbtRyullh8IucYE1RJ5sFfzkIoCSq5oDMBZDzW+ihmo4FqHAhgrfAfcxD5HeRUKv01BwVwDRUY9rQ+smvDPHKeDapE44RrDlDw1sDuEGp9DO8ca3IPkELynoo4OBbAriJdU+EMBrEMRi8dlhi9/Oy3WSqejbECODmInFZyN1UcAmSrr6VNxVktBRR0K/9cd43MRFMBci8emQvpW43a4R3htzwjI0dnxP8XMbZqIRV6sdi3pPtJIyhhb+ISHWjIsobiMdEFXXbzGWXx+LaQ/ZtgO7whl61jS2znW5ADmYjQGoy/ewEhMQ5Jj7onC9dvajERWYSDiUBUx11HKj/KohRb4p+28p4cMBXAUjW4rFKfR24NKukDRxaaGUSiNx/EylooNvdGSs6v4uzRphXz4XiuZaEmvip9sHsIu9LAO8W6qKJ7FKlss/qDl3yTkmuMwNM2DFkgVJ6nRMhR+woYGTlKyFIqjWbDoYw6F8zDvGspZZgYntPQLRqsE7YQ2bGlBZqtNH97abvkoU7XFh+2fWFdR1iX0rul911rfi22C79Z2UPhtA+7NYVD4UAHn5BdmpoYI7fCKgd+1Qodwq+fvazMJLGP0Dhojlv4oIFcTARuTmdPdOK2V/LcTFMApPzU5CgofxmnlRlhSS1v+keOG7XH5NfuXi3Tra3n/fC+kr9cW0Oz1V/HpPOo4othu6Lv3zS79KyzHRAxCG2co/DZBW34Jbyjaa+WmB6RPE9qgqYvPsVqJs4i5mdpL8HgIpYK417xYIvhYaMnRXEs9Yuz7SVRHYX2Z29m+QY0cBEWcS31rur6qVRXCGa3ESEv6BsHjs0HebenrfwehLn7fAq+WcI12oURJ3e0CeuYYKDpq5SYpOdYIk91yDh5f0vJfscSSygtDwG0e7vcfwnPpdDO1iNDtXcQztxOKjF9L8RwBxSSt3J+VHM8Id/+2g8ckxxd7F6MJpc9gpqCbNR69QnxqW9Efvwk+Cm4KBfAd6mcRFCfwmAcVyAIoKgvrBe20XnafgLHdBD1WaKl6lvTRQnoZTz+DvY5vnOccnlw6dmAehqA9aqOQNyjO2MbZrmCwtsSafVY0TdYp9gldQ0WDtxC0qOoNzdJybg5IT9TSkz2+GycI/4JsfQf8x7Adj2A1PkA8fmsPiA7FWtTDIVuXicr6W3hAUQ5tMU+EfZa4cUifvX9ms5nlkpazQ0AOPUi1wCMU0mqHNeB2vzj1dQ7HJ2Mc4vTJsQSFD8Ww0NbVjwFj5+wDxXdIEpSMbx1ik9dsZlbvCTmrCPn6Cx1NYA9+Upjke4Oio+s2oMoOP2bnkPz4wLuTofCrpzANuhXAzZ8joqTjbId1VxynmTdGHwdch62XtRx/8QjFU0L962o7yKZ4jMVexRzc5Q6FD78S44YZtiOT0nCGIsEhvjNfy31S29+pLxmdRwkljw7XOx6hiDOAwq+6WBjkdrwb9gOau0PhX6KdYOviPLqFMRRXMNx2u4pfjwtlOit5lmo5xmt+ThrkMVMHoUbVbfKWQX+sFdYu3HdcNHeHwq9WOGXrZD4qhCUUq1DL9SHo8clNAekVtVD8NVTTvBwU2swbFH2E+yjnstbaHIMxH8lCJ2a/UFnNBAp/bHGdrZOjHqBIQVkPiswyKJoYPQRp5l/bkv6ulir9C+oGz6EqVeNdpqROikI1tEAfjMEy7BZmTFZbYQaFDxEYarxL+E6taJrbVKMrROKwVnKypZl/0FKbGUVlr90a0AUlfS/Ilx7bLgJV0R6Tha4tE30zKPxqaHC45E5C0ROFRcULj6WB0TVe10r+dHOrr97Df21zzChrQlUVBD8fhtiGUfiTOO4YYg6Ff8LzcTaGoottcFjfX7TT6EBeMWFR/MbG5vVaSjfRRxVxL0Xw9ztS8HNjmewRvKKorbHf9sIUNjEYKDI2ZVwMMyj8Mwn9xgd53JKTsUj9kBDPibbxsc3zqMa6Q+q8Q+hcD+GlBuF7gVZ6b7BQ+BtkZ5hB4cNUoUkrG1zlAQGnRuKgb6itj9eENkoOOHHifvYswXGTTWkhtU4Ihx1PBw+FDwUxJcygKCVMq1caXWepsIcxRtvpme4Q+SwqTumXOa6SBGqY2M6PWHLoQ+KZxt7f1PeFeYEiY1fgmTCCQt4U18HgOk2EBZ6hLlv6VA0Q22kxihrNFP5m0MqLhGXrpoYtqW86XucVCh/uw8YwgiICX2oljqOYwZV2CLMX1Wq5vFn3ii11AI1drl1NCL1nzIKqKAuMEMYVsQZ397xQcop3KPwz+eHCARt3KE7heQ8qFuJ+inrCw5xocJcvus631rj6qGO75LwJ7cQ3RhQaI8H2nFhXLf9mIdclDHPEPgbDxbXOhqFAkfF6PRY2m2ymCb95919TfmGZKtBMtuG+7BihTMJEDEU/dEYvvInRWOs4x/uX4P9Jm7xpSMBLiA04X1cCtdEVM5EmlthtuqLp/NWUZWEChXT05SuDpeK3Heu1z3DI+FoWtcNcm+utdA2OpyEVZ13iIFf8XVroUPjVz7Kenn2hkINK/Q1gcooWxAfRSpdDboVJthCXwK4saOVBZlFSM9XGnjCAIgLbhS0A7h93+tC2VqfVgzSOqu/6lSvnCOYLLp892xJSC1/FQJP9FMGoUGafnZ2h8D+Wa0bRzUA9bFurvwfZSiUwysM+h4yQeyVX79GeP2/kn4s9ZbLzystGkLPZHAofZgi+27iWWm3TA9/roZUqYZJw0Nlp68t8cY+VHcAJQYNxHK9aj1D4cE7R8pDWD+7XogoNtCt406+Vc1lpijoZH8FL0crudj0P8TuxTrM9t1NhdMMyVzQuYQ1eR2kPMdWBWG+ERipmoI16XtgH6s4pErHohVFYjiTsQwrOIOX651U/wzj0QzOXw91uKoIGiMc4JGAT9uEoUq/734ft2JB5OKimPJP5PyBQ9qEtXy/3AAAAAElFTkSuQmCC");
  background-position: 0 0;
  background-size: 133px 87px;
  background-repeat: no-repeat;
  padding-top: 190px;
  margin-top: 80px;
}

footer.x-colophon .x-container .footer-left .wrap {
  max-width: 470px;
  /* MailChimp Form */
}

footer.x-colophon .x-container .footer-left .wrap p {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.42rem;
  line-height: 1.85rem;
  font-weight: 400;
  text-align: left;
}

footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup {
  background-color: transparent !important;
  overflow: auto;
}

footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form {
  padding: 0;
}

footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form h2, footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form .indicates-required, footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form label {
  display: none;
}

footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form .mc-field-group {
  width: 100%;
  float: left;
}

footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form .mc-field-group input[type="email"],
footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form .mc-field-group input[type="text"] {
  height: 50px;
  line-height: 50px;
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 0;
  color: #fff;
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.29rem;
  float: left;
  width: 100%;
}

footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form .mc-field-group input[type="email"] {
  border-right: none;
  width: calc(100% - 50px);
}

footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form .mc-field-group .mce_inline_error {
  clear: both;
}

footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form input[type="submit"] {
  float: left;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAQAAADQmBIFAAAAi0lEQVR42s3WyQmAMBCF4YDV2Y1W4BZ37UJLEuxmJIjLUZxf4ssthw/CkJkx5lEkltHoI5G4DFomlCM6SgKZT6rnqI6jWo5qOKrmqIqjSo6yv6QKLTWdVL5fLS/PKlcyBzFJKSjhngbULfdd/i8Y6/vTQm0EamxQq4WaPzSOsKl2G9m6OYstEc/Wmg17N0QIoHyx3AAAAABJRU5ErkJggg==");
  background-color: #000;
  background-size: 23px;
  background-repeat: no-repeat;
  background-position: 50%;
  padding: 0;
  margin: 0;
  border-radius: 0 !important;
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.09rem;
  color: #5EBDEC;
  clear: none;
  border: 1px solid #fff;
  height: 50px;
  width: 50px !important;
  line-height: 50px;
  text-indent: -9999px;
}

footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form input[type="submit"]:hover {
  -webkit-transform: none !important;
          transform: none !important;
}

@media screen and (max-width: 1200px) {
  footer.x-colophon .x-container .footer-left .wrap #mc_embed_signup form input[type="submit"] {
    background-position: 50%;
    text-indent: -9999px;
    padding: 0;
    width: 50px !important;
  }
}

footer.x-colophon .x-container .footer-left .wrap .social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  clear: both;
  margin-top: 50px;
}

footer.x-colophon .x-container .footer-left .wrap .social a {
  width: 40px;
  height: 30px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 100%;
  display: block;
}

footer.x-colophon .x-container .footer-left .wrap .social .linkedin {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA6CAQAAABGrPLkAAAB5ElEQVR42u3WS0hUURzH8Tu+FULyCQmShLjOR75mbPIBLoKCQFwKUuJGdKUG7hRBcKkiIii4FXTjol3hRmHUhQSKFYHlQhwjNwUzfoWhxQzc/9E7nDOHGH9n+/vz4cI9D8eJhWKmCXHJX07Z4JWTmtDHOYnZoMI8+xa3fCbXLFvFFe6ZMQsvISVCkUn4C3LemIT/KOARk3BYAQ+ahD8p4IBJ+J3InpBpEvbx0ZWNGv3eGP2Ery5baTwVR2YBs0Ti2D3qnVSFMnoZZYIBnuJz7nOf2/+ZDLLVhTyqhVWe0MunSlglca0sXjPPPmGiwC+O2WKYGje4VTy5VhN6QbG38K+RyRBnQmcbf7KwXw1Tyg7qrPMgGbhZBfOYY27PAY+8w40yTDmn3C3feOgVbhB7i3zg7ln3CteLvTDe0u8NrkNXvsfueQsw9HiBazXC23rh38wxQJCXjHGobEYp1AevxR+xZPBe2e7WBS+7HMbTiv6kHjjk9h4lnx/ixJYeuEu4+abEiV0d8E/xyg3Ib3Yd+3hThCvFmQsd8IoI53AtbSgd8ILifXMuDem4JFTwyX8MN6Qd/Czt4EZbcJMtuDnt4BZbcKst2G8LDtiC22zBz23BQVvwC1twuy24wxbcmRR8RMR93QDUN2jWpH1SdQAAAABJRU5ErkJggg==");
}

footer.x-colophon .x-container .footer-left .wrap .social .twitter {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA6CAQAAAC5DtcGAAADCklEQVR4AcXBa2iVBRgA4HdL5yVTFyZLHWkR2b/sT0kQWEGYqREJQX8FJS1qZTcRQklLyrDAMovogiRZQWCRqHkvcZhpyNKgRAu7kbW21J3tiZTl5s7Zzvm+75w9T5SLgW6z0lZHtPjVXuvNNyb6h0s96089ddhmSuRltHnRlfGWRQZUaXBSbz4yProx1kqtnoyuvIT7IyXDrNe330yOswwz05tOo9moOM8ILciZHikYbr/itJptgS3O6DQnujLDOS1uiYRU+0RSn0V3Vuh0yt2RiGcktcfw6M525+XMjpK5wmnJ7DYyIsJoc82JcxzQ3TIDoiTekkTOUteY4Smfa7fP0DjHURfaqT6KZoQ2SfytRaef1UcnTXr63cwoklnSOu2mOM+n8vvIhCiC16XT7M7oyssK+cdiQ6MPNknjmOuiO9P15idPGBm98JXkGl0eFzLIX3rXbIXxUYDDkmo0NPLxmr512OVBY6IHOyT1XuRnrFbFabfDElPVxv+sldTaKMRSpelwyDrLzTPdu5JaE4UYaKfKezF6UhVnqXNcpS2JnlzmG3NdHOFKTSrrgehJjf+c9L6nzXVMJU2NfDTrL1dHPjbrH20GRj4W6R+NkZ9rdegPK6MQG/SHWVGIG7WrtA51UZjnVdrO6I3B9qish6J3an2tcjrUR1+MslGlbIliqLbQKZVwVxTLOK86o7y+Vx3FUBVnGWm+H5RPQxTHRiccsNsJ5XTckCiO+1TC7CiWQY4ot0MuiuKZptxujdJYpZxWR6kMsFG5HHVJlM4g65RDzpRIRpUFWmXt4UjDVdZqk523Iz31FtrmjPR2GRxZUWOizdL40vDIjkn2S2OvEZEVNZZok8Z2tZENtR53TDpvqIksmGiVFunkNERa6txrtW+l12RylMrNllukwWKvWG+b72Sj3QuGRBIm2SRrW90QaZjqoKw0uj3SU22WDXLSyPnYNFWRHXUedVAShy00JsrD9R7zoR8V4w8fmGNCVIJx7vGcd2zwhSa/aNPihCP22WKNR9xhgurI1L+xESfCI3wgbgAAAABJRU5ErkJggg==");
}

footer.x-colophon .x-container .footer-left .wrap .social .discord {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAA6CAQAAACNdxYaAAAAAXNSR0IArs4c6QAABEBJREFUeAHtwX+M1nUdAPD3PXecSBe0QGgFVrjFTM6MILd+sJRshS10arnBkqYlWs5l9GP1B5PyRw3LoJ0rQd0qmLSA09YaA6eBVIYBSbTCkI1FAgIn4+CQu+fV7h6P4O77fZ7Pwx3e80evV/zfUDHMsKg1mszyXT+3wR4dFkYitzpsi1Ue8BXTNcTg815fs84J3bZY5FOaIpkJ5vmNY0rarDTXuBgcCq73nJIDFpkUmTR5h4tNM9kEoxSiH+f7jFZdSorWmhEDY7hb7VSywec0Rg8XmOlOD1pjix12O6zLmYqO2GOrlRaa7QOa4nXe6X4H9PqzGxTi7LjWXiXbXR0RYaI7rPSS6hVt9xM3GBsRYbgv26/XP3wsqmW05Ur2ukW9qX5gh8GwwwOmRRjpXseVFC3xpkjnGi8rWeZCd9hqsL3oeyab4HG9/mV6pDFTSZtvanHcufO8Ob7gVSVFl0UKf9LtoKeddO7t0eIFJaujMp/0xjumU7eiy6ISfzCUVkd5Pm6ovS/K8aSh9kjkM1GXoXbcmMhjkVrw7chmhENqwR4NkcVNasWsyGKtWvGr6M/bdKoVHUZFX76qltwSfdmsljwdZzJebekyOk7nS2rNnDidVtU5oVonVGdF/I/zHJXqKbO8Rb1m9zkmxSafNVrBxRZ4VarDGqKXq6R5zXx1cYpL/E15Xe5WH6e4yGapPhq9LJRmZvRhhK3KmR19aPR7ab4TvayX4rHIYKpOeZ6IDCbpkOK3UaLeUZW1Gx2Z/FS2ThMik/ukOKwQ3UyR4snIYYZsGyOHKdI0Rze3S/H9yOHtsj0cOZwvzRejmxYp7o4c3irb4sihoEuKxdHNM1IsixwulW115DBemvXRzStS7I4c7pLtkIbIZK40+yLCOKlujgxG+rc88yOD4f4p1ZgwXapDxkU/WuRr9+7oxz3SfTjMlu55E+M0ChYoKmeHS+IM7nJSuhvDN1Sjzec1RA/v8ZTK2s1zXvTwLk+ozvywWLX2WWWpzdId1Opn/qioWg+GVWrZr8OzatnG8Fd5it4IJ61xRJ5tYZc8O63Qrujc6bLcNH+Rb1c4IN/vNJrofvucC62ajbRJOftDh3JWGxGh0U22GkzrXB7h/XYq73hYo7ztJkUPH9HiFQP1Hz82LSLCPB0qWRqabFPeEXPidYa52i+1ORv7LTVDISLCFTapbLG6iHCh3Sp5zhVxioJmt/mFl6TY6VE3mxQ9NPiEdSrr9K3oZby/q2ytG42IMxil2afd7l5LLLNCq1YrLLPEPeaZabI3xyk+5FEHpdjvyjidMZ6R4qiH4qyZ6oQUy42LvtRboFMlr7kyBsBtKnnBVZHHBz2rvLkxQB6Wb7Nr1UV5rrNFnh/GgGm0QX8v+5EpkcrlHnFAX+vVxyAwxotKjtlmpTs1q4tqqTPF1z1mo73atNvlghgkxrrURcaqi4r+C1f15AHmSq6eAAAAAElFTkSuQmCC");
}

footer.x-colophon .x-container .footer-left .wrap .social .telegram {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAQAAABvVzQbAAADTUlEQVR4AcXBf2iUdQDH8c/tbjovdaXpQlhbkhRGEtKsweiHlEYglbiKCqFR4T+WdbX8p6DQlKCgqU1CkqLCBRHmSHMwFCNjZPuRUQhqrJajsVjutrPZ7R3ZzrvdPc9z3+e573avl4qPcp7hCMP0s4USFRMh7uZDRkl7ScVCJa9whmw/a/oxk4c5RBInCU0vbqGJQdwNaLowj410ks83mnqUsIp9XMBEk6YWi3mdXsw9rqlClCdoZxx/lmgqsILd/IV/g7KNhbzAj3hL8C0JnByUPURYw+eM4S3JOyyUaMfJa7KDG9jOOfI7wa0SYfbg7H4Vitk08DUmhnmesESUA7i5WoWgjveJY2Y/lZLEfI7j5rSCYhGbOYWp31irS6jiJ9x9Iv8oZS2t/IOpJE3M0SUsow8vm+QPN/M2A/jRSY0mcBdDeKuVKa5kAx34EydGWBOo5wLexihTfoRYyUck8OsA1+oyNpIkn++UD1W8yln862OdMrANE7vkjjIe5TBJ/Euyk7m6jAgfYGa9nLGcnfxJMF2sUAau4CCmblQ25vMsXQQ1wotElIEFdGBqiJDSCLGaT/mb4Fqp0iQs5hTm2pTGKn6gEL9Trywspx8/tiiFDRQiyS7KlYV7OI8/a5TCAMF1c7ty8Bhj+FWhFFoJZoRGIspBjHH8+kVpzOINBvHrS6qVgxBvEUSLJmMGq2mmDzPneEQOKOVjgonJCSFq2MpJvIzTTLkcMIc2gqqTF64nxjGS5OqhVo6o4HuCukhU+bGABvYzSsooLxORI5ZwmuA6ZY4oD7KXAQ5xnVxQwx8UYrf8okSuuI84hWmQPaznIoW6SbawmcKdp0Q2UEITNrTLDt7Fjm2ygy7seEh20Isdi2QHcWz4VXYwAzs+kx1cgx2NsoOl2HGn7KAOG5LMlh08QK5uVnISP3pkC0+SrYN5ErN4D3N7ZAsxJjvGXE2gniHMPC1b2Eqmw0SVgWqOY2KZbKGZtC+YqSxE2M443uKEZQstpLRQKkfcSz9ejsoe2vjfXsJyRQVf4e5N2cMJ/rODkDwRopExnK2TPZwlwXMywm2cwUml7KGWq2SMcvaRrVfFxVOMkGmHio2l9JAyTLWKjzI20UWCbu6Qi38BU+7FCdflktwAAAAASUVORK5CYII=");
}

footer.x-colophon .x-container .footer-left .wrap .social .facebook {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAA+CAQAAADgr9GUAAABEUlEQVR42u3UMUtCURjG8aPQ6NAojY0NCkENCeKgJDgIboGTSxAETeIWKH4CcZD7BWoRQQhdAqVRRVyi0ckhaxEEG/4ibXrPuRdfHITzvOv7/OCcc7lKeYYglxR5Y8KMP5bMmTKgTYMSOe/yHZ8YYq6fM8YjpnqCOewNcMEC9gYImU/uDVRAABDiVwY8gQzoigBOjPff4ZEMMW7+xw240pa/iSsf335WC9wqP6GgqfeUv1DUAA9+gWcNkJYCUSkQscChAKo709cAjstuUiHLvRRISIEzGbAgIANGm1eQ5EUKlKVAXgpcS4HTDeDszFCz3tzaq9n/gQUsYAELWOA4gBQOLT744ocVMya880qdsNv2Gll6O2pfsQ1JAAAAAElFTkSuQmCC");
}

footer.x-colophon .x-container .footer-left .wrap .social .nervos {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA+CAQAAAAxSNXkAAABXklEQVR42u3XMSsuABQG4POJJKXkljIYDAZ3sHzIwnLvwCILC7/DDzDalMFmM5lMJovlGhgM7mBQVykiJUnU4w8oEt5uOe8feDqn0+mUZfWJWfJKFVbSAFY1sgDWP4nwZgAbWrIANrVmAWxpywLY1p4FsKMjC2BXZxbAnq4sgH3dWQCHfmQBHOnNAvirLwvgRH8WwKmBLIAzg1kA535mAVwazgK41swCuDGeBXBrMgvgzu8sgHvTWQAPZrMAHs1nATxZ/CrAmtEX03zTK/MBgKX0NfwG/BeAhhFjL2btqzqw4Ol9+/xxI5jzmAWUGQ9ZQJlynwWUX+6ygDLhNgso426ygNJ0lQWUYRdZQBlyngWUQf+ygDLgNH0N+51kAaXPcRZQeh1lAaXHQRZQuv3JAkqXvSygdNrNAkqHnSygtNvOAkqbrSygtNrMAkqLjSygNKxnAaVhNQsoZSUNKMvPXYr3kD5mN78AAAAASUVORK5CYII=");
}

footer.x-colophon .x-container .footer-right {
  padding-top: 220px;
}

footer.x-colophon .x-container .footer-right .x-container::before {
  border-width: 0;
}

footer.x-colophon .x-container .footer-right .x-container .x-column {
  margin-right: 48px;
  width: calc(25% - 36px);
}

footer.x-colophon .x-container .footer-right .x-container .x-column:last-child {
  margin-right: 0;
}

footer.x-colophon .x-container .footer-right .x-container .x-column .widget {
  background-color: #000;
}

footer.x-colophon .x-container .footer-right .x-container .x-column .widget .h-widget {
  font-size: 1.28rem;
  line-height: 1.64rem;
  font-weight: 700;
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  text-align: left;
  margin-bottom: 30px;
  color: #fff;
}

footer.x-colophon .x-container .footer-right .x-container .x-column .widget div ul {
  border: 0 !important;
}

footer.x-colophon .x-container .footer-right .x-container .x-column .widget div ul li {
  text-align: left;
  background-color: #000;
  border: 0 !important;
}

footer.x-colophon .x-container .footer-right .x-container .x-column .widget div ul li a {
  font-size: 1.14rem;
  line-height: 1.92rem;
  font-weight: 400;
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  margin: 0;
  color: #898989;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

footer.x-colophon .x-container .footer-right .x-container .x-column .widget div ul li a:hover {
  color: #fff;
}

footer.x-colophon .x-container .footer-right .x-container .x-column .widget div ul li.current-menu-item > a:after {
  content: "";
}

@media screen and (max-width: 1200px) {
  footer.x-colophon .x-container .footer-left,
  footer.x-colophon .x-container .footer-right,
  footer.x-colophon .x-container .footer-left .wrap {
    width: 100%;
    max-width: 100%;
    margin-bottom: 0;
  }
  footer.x-colophon .x-container .footer-right {
    padding-top: 50px;
  }
}

@media screen and (max-width: 989px) {
  footer.x-colophon .x-container .footer-right .x-container .x-column {
    margin: 0 48px 48px 0 !important;
    width: calc(50% - 24px) !important;
    float: left !important;
  }
  footer.x-colophon .x-container .footer-right .x-container .x-column:nth-child(2n + 2) {
    margin-right: 0 !important;
  }
  footer.x-colophon .x-container .footer-right .x-container .x-column .widget {
    margin-top: 0 !important;
  }
}

footer.x-colophon .x-container .copyright {
  text-align: left;
  font-size: 0.85rem;
  line-height: 1.07rem;
  margin-bottom: 60px;
  clear: both;
}

#plnt {
  /* Headings */
  /*h3, .h3 {
        font-size: 2.5rem;
        line-height: 2.29rem;
        letter-spacing: -0.6px;
        font-weight: 400;
    }*/
  /* Fonts */
  /* Themes */
  /* Backgrounds */
  /* Background Size */
  /* Background Position */
  /* Links & Buttons */
  /* Restrict content width */
  /* Alignment */
  /* Intro text / Subtitle */
  /* MailChimp Form */
  /* Form */
  /* Media Queries */
}

#plnt section {
  overflow: auto;
  width: 100%;
}

#plnt h1, #plnt h2, #plnt h3, #plnt h4, #plnt h5, #plnt h6, #plnt .h1, #plnt .h2, #plnt .h3, #plnt .h4, #plnt .h5, #plnt .h6 {
  font-family: "OPS", sans-serif;
  text-transform: uppercase;
  margin: 0;
}

#plnt h1.align-center, #plnt h2.align-center, #plnt h3.align-center, #plnt h4.align-center, #plnt h5.align-center, #plnt h6.align-center, #plnt .h1.align-center, #plnt .h2.align-center, #plnt .h3.align-center, #plnt .h4.align-center, #plnt .h5.align-center, #plnt .h6.align-center {
  text-align: center;
}

#plnt h1, #plnt h2, #plnt h3, #plnt h4, #plnt h5, #plnt h6, #plnt .h1, #plnt .h2, #plnt .h3, #plnt .h4, #plnt .h5, #plnt .h6 {
  font-size: 4.65rem;
  line-height: 4.35rem;
  letter-spacing: -1.63px;
  font-weight: 400;
}

#plnt h2 {
  letter-spacing: -1.62px;
}

#plnt .font-aktiv {
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;
}

#plnt .font-aktivex {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;
}

#plnt .font-ops {
  font-family: "OPS", sans-serif !important;
}

#plnt .theme-dark {
  background-color: #000;
  color: #fff;
}

#plnt .theme-dark h1, #plnt .theme-dark h2, #plnt .theme-dark h3, #plnt .theme-dark h4, #plnt .theme-dark h5, #plnt .theme-dark h6, #plnt .theme-dark a {
  color: #fff;
}

#plnt .theme-light {
  background-color: #fff;
  color: #000;
}

#plnt .theme-light h1, #plnt .theme-light h2, #plnt .theme-light h3, #plnt .theme-light h4, #plnt .theme-light h5, #plnt .theme-light h6, #plnt .theme-light a {
  color: #000;
}

#plnt .theme-light.grey {
  background-color: #edf2f2;
}

#plnt .background-size-contain {
  background-size: contain;
  background-repeat: no-repeat;
}

#plnt .background-size-cover {
  background-size: cover;
  background-repeat: no-repeat;
}

#plnt .background-size-auto {
  background-size: auto;
  background-repeat: no-repeat;
}

#plnt .background-position-left-top {
  background-position: left top !important;
}

#plnt .background-position-left-center {
  background-position: left center !important;
}

#plnt .background-position-left-bottom {
  background-position: left bottom !important;
}

#plnt .background-position-right-top {
  background-position: right top !important;
}

#plnt .background-position-right-center {
  background-position: right center !important;
}

#plnt .background-position-right-bottom {
  background-position: right bottom !important;
}

#plnt .background-position-center-top {
  background-position: center top !important;
}

#plnt .background-position-center-center {
  background-position: center center !important;
}

#plnt .background-position-center-bottom {
  background-position: center bottom !important;
}

#plnt a {
  color: #18efb1;
}

#plnt a.button, #plnt button, #plnt input[type="submit"] {
  background-color: #18efb1;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  color: #000;
  padding: 20px 90px 20px 20px;
  border-radius: 15px !important;
  position: relative;
  border: none;
  text-shadow: none;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAQAAADQmBIFAAAAiElEQVR42s3WywmAMBBF0QdWZzdagf+/dqElCXYTUSHrYK7EmV0WB8KQN5HcKtUioBIZGc2+THwzABVps9TEUSNHDRzVc1THUS1HNRxV/5KqfKnVUuVztL/sw0JGxQUZpHMKysCr+c+tDD7+D5g6+KOFYgQKNihqofCH1hG21WJqz2KfCKdvzQlR/QU5BL5nyAAAAABJRU5ErkJggg==");
  background-size: 18px;
  background-repeat: no-repeat;
  background-position: 90% 50%;
  height: auto;
  -webkit-transition: background-color 0.5s ease, background-image 0.5s ease, color 0.5s ease;
  transition: background-color 0.5s ease, background-image 0.5s ease, color 0.5s ease;
  margin: 0 auto;
  text-align: center;
  float: none;
  border: 1px solid #18efb1;
}

#plnt a.button.align-left, #plnt button.align-left, #plnt input[type="submit"].align-left {
  float: left;
}

#plnt a.button.align-right, #plnt button.align-right, #plnt input[type="submit"].align-right {
  float: right;
}

#plnt a.button:hover, #plnt button:hover, #plnt input[type="submit"]:hover {
  background: #000;
  color: #fff;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAQAAACxD+fXAAAATUlEQVR42mNgwAD/K/63MeAH/4X/v/z//38rIWXaYGUtVFXWTEiZFlhZE3HKGkHMV3jgt/8g0ECcIqKso8DhUCXNFCohHN7ERjBGUgEAvlCY+O/9gSMAAAAASUVORK5CYII=");
  background-size: 18px;
  background-repeat: no-repeat;
  background-position: 90% 50%;
  border-color: #fff;
}

#plnt section .wrap {
  max-width: 1440px;
  margin: 0 auto;
  padding-left: 40px;
  padding-right: 40px;
}

#plnt .align-left {
  text-align: left;
}

#plnt .align-right {
  text-align: right;
}

#plnt .align-center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

#plnt .intro-text {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.57rem;
  line-height: 2rem;
  font-weight: 700;
  max-width: 800px;
  display: block;
  margin-bottom: 60px;
}

#plnt #mc_embed_signup {
  background-color: transparent !important;
}

#plnt #mc_embed_signup h2, #plnt #mc_embed_signup .indicates-required, #plnt #mc_embed_signup label {
  display: none;
}

#plnt #mc_embed_signup form {
  padding-left: 0;
}

#plnt #mc_embed_signup form .mc-field-group {
  width: 100%;
  float: left;
}

#plnt #mc_embed_signup form .mc-field-group input[type="email"],
#plnt #mc_embed_signup form .mc-field-group input[type="text"] {
  height: 50px;
  line-height: 50px;
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 0;
  color: #fff;
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.29rem;
  float: left;
  width: 100%;
  margin-top: 0;
}

#plnt #mc_embed_signup form .mc-field-group input[type="email"] {
  border-right: none;
  width: 76%;
}

#plnt #mc_embed_signup form .mc-field-group .mce_inline_error {
  clear: both;
}

#plnt #mc_embed_signup form input[type="submit"] {
  width: 24% !important;
  float: left;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAgCAQAAADHuoLMAAAAkElEQVR42tXWSwqAIBSFYaHVtZtaQe937aKWFLSbG1FZDYIQ/8DjTOQbiHiPUsaRUAbFRALZ0hO0L2fs8+LJpPmO5VuWb1i+ZvmK5UuWL1g+d5rPCH7UfLpvHXkcmw3XIleSN9xOYhKP2GuB3kvqylP8i85d+bjALxccFuCYAwc0WC3Q1nKrc/b7FlpEv1XoFXEqY+gUK8CnAAAAAElFTkSuQmCC");
  background-color: #000;
  background-size: 23px;
  background-repeat: no-repeat;
  background-position: 90% 50%;
  padding: 10px 35px 10px 10px;
  border-radius: 0 !important;
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.09rem;
  color: #fff;
  clear: none;
  border: 1px solid #fff;
  height: 50px;
  line-height: 30px;
  text-align: left;
}

#plnt #mc_embed_signup form input[type="submit"]:hover {
  -webkit-transform: none !important;
          transform: none !important;
}

@media screen and (max-width: 1200px) {
  #plnt #mc_embed_signup form .mc-field-group input[type="email"] {
    width: calc(100% - 50px) !important;
  }
  #plnt #mc_embed_signup form .mc-field-group input[type="submit"] {
    background-position: 50%;
    text-indent: -9999px;
    padding: 0;
    width: 50px !important;
  }
}

#plnt .theme-light #mc_embed_signup .mc-field-group input[type="email"],
#plnt .theme-light #mc_embed_signup .mc-field-group input[type="text"] {
  background-color: #fff;
  border: 1px solid #000;
  color: #000;
  margin-top: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

#plnt .theme-light #mc_embed_signup .mc-field-group input[type="email"] {
  border-right: none;
}

#plnt .theme-light #mc_embed_signup input[type="submit"] {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAgCAQAAADHuoLMAAAAjklEQVR42tXWywmAMBBF0QdWZzdagRr/vy60JMFuIigGN4KIV8jMKlmcRQgzT3pfsUZBFcnKaiDocKchPtDs+J7lO5ZvWb5h+ZrlK5YvWb7wms8JfnK8Oa7O47WWl706zSq7w+0nnZJ4Aj8L81+MN1/xJ7rwZnCBIxdcFuCaAxc0GC3Q1BKSeQsNoo8i9Abm2hUp2EFBgwAAAABJRU5ErkJggg==");
  background-color: #fff;
  border: 1px solid #000;
  color: #000;
}

#plnt .theme-light #mc_embed_signup input[type="submit"]:hover {
  -webkit-transform: none !important;
          transform: none !important;
}

#plnt .form label,
#plnt form label {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.58rem;
  line-height: 2rem;
}

#plnt .form input[type="text"], #plnt .form input[type="email"], #plnt .form select, #plnt .form textarea,
#plnt form input[type="text"],
#plnt form input[type="email"],
#plnt form select,
#plnt form textarea {
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.15);
  width: 100%;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.43rem;
  line-height: 1.86rem;
  padding: 10px 20px;
  margin-top: 10px;
}

#plnt .form select,
#plnt form select {
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAaCAQAAACtdZLEAAABqklEQVR4AdXBO0gVAAAF0GP2MftYYRQICQUZOTjkEEG0uNhQS07SEE1O0hAt0SQN0RButtSSQUhQDbnkUEMOFRQUYSAkCEaBSBZ91NsQIa80ffqe1Dn+HXvdU2tlHHDXegVqvBbDGpXfCZ/ETQXaTIuY0Kq8zpsRMW63AsdNipjSqVyq3BARbzT4Q5MREdFjtdLb4bGIGLDNnHYaFBEDtiqtJm9FxFVrzKtKr4gY0qB0jvkoYsoZC7pgRsS4FqVx1rSICUctSpvPIr7rsFxrXRMRwxotWrNREdGt0tLVeigiHtmuKHWeiIh+NZZmv2ERcd1aRavWJyJe2aN4rSZETDtniSp0iYgPjihOpykRk45blnZfRHxz2mKt1iMiRjRZtoPGRMRlqyxsqwciYtBOJbHLcxFxzyZ/t9eQiOhVpWQ2uiMiXqg3vxbjImZcUGKrXBIR7xwytw7fRXzWpixO+Srii5N+V6lbRIxqVjaHvRcRF1WYVaNfRDxVp6x2eykiblvnp3qvRESfamW32X0Rt/yyxZCILhVWRKUrnqk2a58x7VbUBoWq/Z9+AOTZwrVmaKpBAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: 31px 12px;
  background-position: 97% 50%;
}

#plnt .form select::-ms-expand,
#plnt form select::-ms-expand {
  display: none;
}

#plnt .form .wpcf7-submit,
#plnt form .wpcf7-submit {
  float: left !important;
}

#plnt .form .wpcf7-response-output,
#plnt form .wpcf7-response-output {
  display: none;
}

@media screen and (max-width: 1200px) {
  #plnt h1, #plnt .h1 {
    font-size: 7.57rem;
    line-height: 6.86rem;
  }
  #plnt h2, #plnt .h2 {
    font-size: 3.4rem;
    line-height: 3rem;
  }
}

@media screen and (max-width: 992px) {
  #plnt h1, #plnt .h1 {
    font-size: 6.1rem;
    line-height: 5rem;
  }
  #plnt h2, #plnt .h2 {
    font-size: 3.4rem;
    line-height: 3rem;
  }
}

@media screen and (max-width: 767px) {
  #plnt h1, #plnt .h1 {
    font-size: 3rem;
    line-height: 3rem;
  }
  #plnt h2, #plnt .h2 {
    font-size: 3rem;
    line-height: 2.7rem;
  }
}

/* Components */
/* Hero Component */
#plnt section.hero {
  background-size: auto;
  background-position: 50% 50%;
  /* General */
}

#plnt section.hero .wrap {
  padding: 80px 40px 40px;
}

@media screen and (min-width: 1201px) {
  #plnt section.hero .wrap h1 {
    font-size: 8.57rem;
    line-height: 7.86rem;
    letter-spacing: -2px;
  }
}

#plnt section.hero .wrap h1 {
  margin: 0 0 40px;
  max-width: 1160px;
}

#plnt section.hero .wrap .content {
  max-width: 900px;
}

#plnt section.hero .wrap .content p {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.57rem;
  line-height: 2.15rem;
  font-weight: 300;
}

#plnt section.hero .wrap .content p a {
  font-weight: 700;
  color: #18efb1;
}

#plnt section.hero .wrap .video {
  margin-top: 80px;
}

#plnt section.hero .wrap .video .video-title {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  background-size: 120px;
  background-repeat: no-repeat;
  padding: 30px 0 30px 150px;
  min-height: 120px;
  color: #18efb1;
  font-size: 1.72rem;
  line-height: 2.15rem;
  font-weight: 700;
  background-image: url("data:image/png;base64,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");
}

#plnt section.hero .wrap .video #herovid {
  width: 0px;
  height: 0px;
}

#plnt section.hero .wrap .cta-arrow {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.43rem;
  line-height: 2.15rem;
  text-align: center;
  padding: 200px 0 55px;
  background-size: 74px 30px;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-image: url("data:image/png;base64,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");
}

@media screen and (max-width: 989px) {
  #plnt section.hero {
    background-image: none !important;
  }
}

/* Team Members Component */
#plnt section.team-archive .wrap {
  padding: 50px 40px 150px;
}

#plnt section.team-archive .wrap h2 {
  margin: 0 0 15px;
}

#plnt section.team-archive .wrap .team-grid {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (minmax(300px, 1fr))[auto-fill];
      grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  grid-gap: 32px;
  row-gap: 80px;
  margin-bottom: 150px;
}

#plnt section.team-archive .wrap .team-grid .team-member {
  width: 100%;
}

#plnt section.team-archive .wrap .team-grid .team-member img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}

#plnt section.team-archive .wrap .team-grid .team-member .name {
  font-size: 1.29rem;
  font-weight: 700;
  line-height: 1.65rem;
  margin-top: 20px;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

#plnt section.team-archive .wrap .team-grid .team-member .position {
  font-size: 1.08rem;
  line-height: 1.36rem;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

#plnt section.team-archive .wrap .team-grid .team-member .bio {
  margin: 25px auto;
  font-size: 1.08rem;
  line-height: 1.36rem;
}

#plnt section.team-archive .wrap .team-grid .team-member .social {
  height: 26px;
  width: 100%;
}

#plnt section.team-archive .wrap .team-grid .team-member .social * {
  width: 21px;
  height: 26px;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  float: left;
  margin-right: 25px;
  background-position: bottom center;
}

#plnt section.team-archive .wrap .team-grid .team-member .social .linkedin {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAQAAADoKdYeAAAAxUlEQVR42rXQvQ7BUBjG8ZMYxSCGmkTExhUYLUwSg4iJlt5Cb8VuMVqkPheLSWIScRekQxfxl/TjCFXVhOednvf8lvMKCiyxONIQ0WGDGxslGlv4qUZj06NnMtFYYcSJFRXx45Cn7I7T0pS8SQlBlg4GLYo+nvv/c5omv9vEwJZtSDKIVfm85jnTIO4SntonPKFOm4Ps43C8JeFscly9zS4c6/Jee29zecW9xzUkXkjxBZ6FYfVvWIuD+3HwIA7W32CTmzt3zcoDzeh/yBsAAAAASUVORK5CYII=");
}

#plnt section.team-archive .wrap .team-grid .team-member .social .twitter {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAVCAQAAADyFTaQAAABF0lEQVR4AY3BMSuEcQDH8Z8rj6KexSIWZHLFYjkxSGI4L+BKWWRyJXkJLCgxyGSQRYar4xbdwBWTLKcQkq4Uk1xxUr56PPR4PP/nPJ+PJOqpUQhGyXJPiW0G9YUubEmkWZcBMTbxfLDENHlycnAArCiAWYJOidMriRMcOVr0CxYvBF3xxoAk9nE9MYmlb3RjUiYpB+N4HlmkU5IYxmRCLuoo4vfMMbuYJOVinhQPRNMjF0dE1yQXM0R1qR9YnBHNqjw0ckgUffIQY4QFKlRXkB8Z/jckP9ooUd2GgmgnS7hzGmRGKzuY3NIhMxLsYVKkWX4kSJFmjQtM3lnG1l/UMsU1JhUyxBWOfubIc0eZV24osMUYtkJ8AlOXwEJoymN+AAAAAElFTkSuQmCC");
}

#plnt section.team-archive .wrap .team-grid .team-member .social .github {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAVCAQAAADhwnZkAAAA4klEQVR4AX3Br0sDYRzH8Q+CBtE00CQMhf0Jsr/BZtFuGQhr2owibMWkFhXE4o9gEITLsp3BZDvmOfVsgskfyXvLw/kdnvo8r5cKbHLChH5hjH0OZOgCt8ywxDrb7LBBgyqXQCrDOT6xDMf4XKhAnU/85uSwR8iZHK4J6cvhkZAPOfQJeZNDTEhPDiuEbMmhQorPC1MqME3Cfx6YlcQaywxJDNMg4hXzTswq43KY5JldfaOJaeknFoE2I5JEB5OojEMg44iIHJOpjFFOySnL9Bc1FpjnDpPJhxvMk3y4wtxr4AtPdPHF3neENgAAAABJRU5ErkJggg==");
}

/* Icons Circle Component */
#plnt section.icons-circle {
  padding-bottom: 85px;
}

#plnt section.icons-circle h2, #plnt section.icons-circle a {
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  text-transform: initial;
  text-align: center;
}

#plnt section.icons-circle a {
  color: #000;
}

#plnt section.icons-circle.theme-dark a {
  color: #fff;
}

#plnt section.icons-circle h1 {
  padding: 60px 0 80px;
  margin: 0;
}

#plnt section.icons-circle h2 {
  padding: 60px 0 80px;
  margin: 0;
  font-size: 2.58rem;
  letter-spacing: 0;
  font-weight: 700;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  line-height: 3.29rem;
}

#plnt section.icons-circle .grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: justify;
      align-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

#plnt section.icons-circle .grid .icon-container {
  text-align: center;
  width: 210px;
  margin: 0 auto;
}

#plnt section.icons-circle .grid .icon-container a {
  width: 220px;
  font-size: 1.14rem;
  line-height: 1.79rem;
  margin: 0 auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -ms-flex-item-align: auto;
      -ms-grid-row-align: auto;
      align-self: auto;
}

#plnt section.icons-circle .grid .icon-container a img {
  width: 130px;
  height: auto;
}

#plnt section.icons-circle .grid .icon-container strong {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.57rem;
  line-height: 2rem;
}

#plnt section.icons-circle .grid .icon-container img {
  width: 100%;
  height: 210px;
  max-height: 210px;
  -o-object-fit: contain;
     object-fit: contain;
}

#plnt section.icons-circle .grid .icon-container .title {
  font-size: 1.58rem;
  font-weight: 700;
  margin: 15px auto 10px;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  line-height: 2rem;
}

@media screen and (max-width: 989px) {
  #plnt section.icons-circle .grid {
    display: block;
    text-align: center;
  }
  #plnt section.icons-circle .grid .icon-container {
    margin-bottom: 40px;
  }
  #plnt section.icons-circle .grid .icon-container a {
    display: block;
  }
}

/* Partners Component */
#plnt section.partners-grid.theme-dark a {
  color: #fff;
}

#plnt section.partners-grid .wrap {
  padding: 0 40px 500px;
  overflow: auto;
}

#plnt section.partners-grid .wrap h2 {
  margin: 60px 0 30px;
  font-size: 2.5rem;
  line-height: 3rem;
  letter-spacing: -1.08px;
}

#plnt section.partners-grid .wrap .full-width {
  width: 100%;
  overflow: auto;
}

#plnt section.partners-grid .wrap .one-third {
  width: 32%;
  float: left;
  margin-right: 1%;
  overflow: auto;
}

#plnt section.partners-grid .wrap .two-thirds {
  width: 65%;
  float: left;
  margin-right: 1%;
  overflow: auto;
}

#plnt section.partners-grid .wrap .grid {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (minmax(204px, 1fr))[auto-fill];
      grid-template-columns: repeat(auto-fill, minmax(204px, 1fr));
  grid-gap: 8px;
  row-gap: 10px;
}

#plnt section.partners-grid .wrap .grid .partner {
  border-radius: 17px;
  -webkit-box-shadow: 0 0 2px #ccc;
          box-shadow: 0 0 2px #ccc;
  padding: 15px;
  min-height: 300px;
  margin: 1px;
}

#plnt section.partners-grid .wrap .grid .partner.border-gradient {
  border: 10px solid #fff;
  border-image-slice: 1;
  border-width: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border: 5px solid transparent;
  background-repeat: no-repeat !important;
  background-origin: padding-box, border-box !important;
  border-radius: 17px;
  border-width: 8px;
  position: relative;
}

#plnt section.partners-grid .wrap .grid .partner.border-gradient::before {
  content: "";
  position: absolute;
  top: -6px;
  bottom: -6px;
  left: -6px;
  right: -6px;
  border: 6px solid #fff;
  border-radius: 14px;
}

#plnt section.partners-grid .wrap .grid .partner.border-gradient a {
  color: #000;
}

#plnt section.partners-grid .wrap .grid .partner.border-gradient a img {
  width: auto;
  height: 60px;
}

#plnt section.partners-grid .wrap .grid .partner.border-gradient a h3 {
  font-size: 0.93rem;
  line-height: 0.93rem;
  font-weight: 700;
  font-family: "Aktiv Grotesk", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  margin: 15px 0 20px;
  letter-spacing: initial;
}

#plnt section.partners-grid .wrap .grid .partner.border-gradient a p {
  font-size: 0.82rem;
  line-height: 1rem;
}

@media screen and (max-width: 1379px) {
  #plnt section.partners-grid .wrap .one-third,
  #plnt section.partners-grid .wrap .two-thirds {
    width: 100%;
    float: none;
    margin-right: 0;
  }
}

/* Two Column Styles */
#plnt section.content-two-column {
  width: 100%;
}

#plnt section.content-two-column .wrap {
  padding: 80px 20px 95px;
  overflow: auto;
}

#plnt section.content-two-column .wrap h1, #plnt section.content-two-column .wrap h2, #plnt section.content-two-column .wrap h3, #plnt section.content-two-column .wrap h4, #plnt section.content-two-column .wrap h5, #plnt section.content-two-column .wrap h6 {
  padding: 0 20px;
  margin-bottom: 30px;
}

#plnt section.content-two-column .wrap .intro-text {
  padding: 0 20px;
}

#plnt section.content-two-column .wrap .intro-text a {
  font-weight: 700;
  color: #18efb1;
}

#plnt section.content-two-column .wrap .content-container .width-full {
  width: 100%;
}

#plnt section.content-two-column .wrap .content-container .width-full .text {
  max-width: 900px;
  margin: 0 auto;
}

#plnt section.content-two-column .wrap .content-container .width-full .text p {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.57rem;
}

#plnt section.content-two-column .wrap .content-container .width-full .text p strong {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.43rem;
  line-height: 2.14rem;
}

#plnt section.content-two-column .wrap .content-container .width-half {
  width: 50%;
}

#plnt section.content-two-column .wrap .content-container .width-one-third {
  width: 33.33%;
}

#plnt section.content-two-column .wrap .content-container .width-two-thirds {
  width: 66.66%;
}

#plnt section.content-two-column .wrap .content-container h1, #plnt section.content-two-column .wrap .content-container h2, #plnt section.content-two-column .wrap .content-container h3, #plnt section.content-two-column .wrap .content-container h4, #plnt section.content-two-column .wrap .content-container h5, #plnt section.content-two-column .wrap .content-container h6 {
  margin: 80px 0 40px;
}

#plnt section.content-two-column .wrap .content-container .left-column {
  float: left;
}

#plnt section.content-two-column .wrap .content-container .right-column {
  float: right;
}

#plnt section.content-two-column .wrap .content-container .left-column, #plnt section.content-two-column .wrap .content-container .right-column {
  padding: 0 20px;
  text-align: center;
  overflow: hidden;
}

#plnt section.content-two-column .wrap .content-container .left-column h1, #plnt section.content-two-column .wrap .content-container .left-column h2, #plnt section.content-two-column .wrap .content-container .left-column h3, #plnt section.content-two-column .wrap .content-container .left-column h4, #plnt section.content-two-column .wrap .content-container .left-column h5, #plnt section.content-two-column .wrap .content-container .left-column h6, #plnt section.content-two-column .wrap .content-container .right-column h1, #plnt section.content-two-column .wrap .content-container .right-column h2, #plnt section.content-two-column .wrap .content-container .right-column h3, #plnt section.content-two-column .wrap .content-container .right-column h4, #plnt section.content-two-column .wrap .content-container .right-column h5, #plnt section.content-two-column .wrap .content-container .right-column h6 {
  text-align: left;
  padding: 0;
}

#plnt section.content-two-column .wrap .content-container .left-column h6, #plnt section.content-two-column .wrap .content-container .right-column h6 {
  font-size: 2.5rem;
  line-height: 2.43rem;
  letter-spacing: -0.58px;
  margin: 20px 0 0;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAZCAQAAACieXcDAAAApElEQVR4AY3BoU4CUAAAwGOTEZiwadEAfIAzsNGsktwkEkhskqkWmqMyqoXE/AaDRSsWN4M22diMMMbmgGDlvUfgzn5dA4krf7oSTVsNiXsrNYlHvyoiR559KooUfHiRFSmZGUlULfUkbmy0JDpuHaaiIHLq21Ag581E3o6MJz/OBPrmLgTurF0L1K21BS4tPAicmxrL2JH37lVOYOjLicixssg/9moguSbuEFgAAAAASUVORK5CYII=");
  background-size: 10px 25px;
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 20px;
}

#plnt section.content-two-column .wrap .content-container .left-column h6:hover, #plnt section.content-two-column .wrap .content-container .right-column h6:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAB0CAYAAAD6rACmAAAEnklEQVR4AeycA7BuOwyF17Nt27Zt27Zt2zaavf9n27Zf8uPatu17DzJ43BnfWQff8Rmt6aRp2nQV/0v7N+ZHk6Lujdlg8gQ0Gfq+MQ+aBPrGQlD5HJrq/MvkVdDTJl8VJh1c8N+/LF0HWmovzAdNA1zof4VPh8kBoEXTOf8r3L9kNCytA1pMni0Ub9IVbV5eBJSozgGVH4OR/8KzDmm8LwlNvYORfxi0VGUTaBpfLD47GbRYdmSx8DQJVtoatKjcViTe02f1+eVASV3dLDB5Pxj5P9CzNDco6ZQtAJP2gfiXQIs+txpUhgeZ5krQUs53h8q0wrKgnO3DXBZcGEzWUahlazGnyTwQ39lLY0ravzEnTH4J4v1T1NXNSiq+tDQ09S0e+ex+0FLONoemCUGaPB60qBwbVJITUSltQSw+uyuI9/7QF5cBIz4RVT4OQuZXdP1kLlDS9aUFoaljEDbPgZZKaQ2YjCwUX84uBS2W71VYFvj/sz2Z0+SlQbyPgMnqzDXN80Gm6eBzghHPIiq/ByP/IW9ZUM6W9TxeIN7zPy1V2dI31oWZRo5mnqwnFgr3WifflLksuD9YnPqgbVqKuFmQPgsm689e55OurAvDpEsQNgJatLQ2VEYH4i8ELZW0LyxNLxA+FZbvClpMrgwm63Bv69Ci8nIQMu1o25XeijT5MxD/np9dUlJ7aXmoDAzC5jbmlXUbmEwOxB8BWiydEoTMeFRKGxOLl4eDGr4XyvkSzGXBl0FZ8IN3BSlpL4tCU7dg5J9mPodfFypjgpg/hznTHAiTGQXCp6Cc78Scaa4LUuQg6IfzMot//T+iPYxkPzDjo6pS/pvw3tDSBmgS6AsrwtJgPzyNt3iEVJ9bb+Y3gltppZVWWmnF5D4/SArgvYHqzS+5CE2Csuzo9fe/d0F1387OLHolmAwp2H9+6ZUj5e1qk2qwfXuT7pTLBTUICzbMVc7RVrkxED3EQ4hQ9MHxJll2JIxrWR+WxgajfRbo6Pj8YlDpHoh+Amx4Trb0dbHo9B3n0ZvJY8FI94S+sjjjZDw9ED0OljYEHRXZruhA3zNLOTsMdLTNV4DKoMDKcBNn00qTBZPxHc6mlcmrQQ3ShrNNaNm1xaJlGGovrEIoOt8/bIVrtguh6LROfPlAzgUb7o8z6Rrk62c5O2kqXwQj/SPnBRtLDwUZpLf76uiw7OSoW+x+OjbcBxdd27N0FNhw/5umAcFkvB1seLvD0h+B6A9Il/P0UiC6vfvm6LDsiuj6tfvl2HCfW+FyLtPcJ8eG+9s0jYruErI++dAp2BDknDYak0+CyfgL6XIu9wWTsZ/74eiwdHxkFXMfHBvuX2sQFwg/Fmy4b81Sv0D03ZxOE0u/BqI/5nSaqDwX5OqOnJZfk0uCtDcS1efXZLyovkfkX3N/Gx0mq3uBVBwil3F6NE06BCHyAulynj4MMsjvnHekynJn9DyJ+9gIRR8dPgij+VZgw31ngdfefWts+GVElT5N6nUDr5tVfgpC5DM/TqNs2ak8WZD2urhPjRpNF/5zlZTR7k8LoNqxu2Dftct+Te8SrqX6pdHI9FEAAOAP8tYHqbh8AAAAAElFTkSuQmCC");
}

#plnt section.content-two-column .wrap .content-container .left-column h6 a:hover, #plnt section.content-two-column .wrap .content-container .right-column h6 a:hover {
  color: #18efb1 !important;
}

#plnt section.content-two-column .wrap .content-container .left-column .text, #plnt section.content-two-column .wrap .content-container .right-column .text {
  margin-bottom: 40px;
}

#plnt section.content-two-column .wrap .content-container .left-column .text .x-resp-embed, #plnt section.content-two-column .wrap .content-container .right-column .text .x-resp-embed {
  border: 9px solid #fff;
  max-width: 900px;
  margin: 0 auto;
  padding-bottom: 60%;
  overflow: initial;
}

#plnt section.content-two-column .wrap .content-container .left-column .text .x-resp-embed::before, #plnt section.content-two-column .wrap .content-container .right-column .text .x-resp-embed::before {
  content: "";
  border: 1px solid #fff;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 30px;
  top: -30px;
  right: -30px;
  bottom: 30px;
}

#plnt section.content-two-column .wrap .content-container .left-column .text p strong, #plnt section.content-two-column .wrap .content-container .right-column .text p strong {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

#plnt section.content-two-column .wrap .content-container .left-column p, #plnt section.content-two-column .wrap .content-container .right-column p {
  font-size: 1.29rem;
  line-height: 2.15rem;
  margin: 40px 0 0;
  text-align: left;
}

#plnt section.content-two-column .wrap .content-container .left-column p:first-child, #plnt section.content-two-column .wrap .content-container .right-column p:first-child {
  margin-top: 0;
}

#plnt section.content-two-column .wrap .content-container .left-column p a, #plnt section.content-two-column .wrap .content-container .right-column p a {
  font-weight: 700;
  color: #00cc9b;
}

#plnt section.content-two-column .wrap .content-container .left-column ul, #plnt section.content-two-column .wrap .content-container .right-column ul {
  padding: 0;
  list-style-type: none;
  margin: 0;
}

#plnt section.content-two-column .wrap .content-container .left-column ul li, #plnt section.content-two-column .wrap .content-container .right-column ul li {
  text-align: left;
}

#plnt section.content-two-column .wrap .content-container .left-column ul li a, #plnt section.content-two-column .wrap .content-container .right-column ul li a {
  display: block;
  /* Black Caret */
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAB0CAQAAABQpcgtAAADUUlEQVR42u3aWUhVURQG4N95yqlBUytJLTUrMrKMwCgs0QaCqEREDKKwByMjHxLqwcigICGMkBALIyKISixTgshSNAyJ1NKiNDWTHK7lkGk3lLL7n+f/PESu8/6xWLD3PmvtDfyNWTApHFCAeriZQXvjIayw4oaeDkHTFD355WhpD3RN01ZMYIeWz7DBrbAgUssXEt8KXyXuhCriK+Cg5P3QRny+tjTRGCI+XcvvJXwUsVo+l/guBClxO9wlvg6uSt4TjcSXaEsTil7is7V8PMZpQ0jU8pmU+wDCtXwR8W/grcSdUU38A9gr+fn4SPx5bWnWYJj4VC2fQvgIYrR8HvGdCFDi9igjvgYuSt4LzcQXa0uzBP3EZ2n5BNoQxrFVy2dR7n0I0/JXiW+ClxJ3QS3xpdoNIRCdxOdpS7MWo8Qna/k0woexWsufJ74d/to2oZz4Z3BW8j5oIf6KtjQRsBCfqeWTMGGD/8BmLZ9NufciRMtfJ/6VttV0w3Pi78BOyS/AJ+JztaVZj+/E79Hy+wkfwiotn0/8B8zTbgiVxD+Bk5KfjbfEX9aWZhkGic/Q8jvx0wYfw0Ytn0O5d8Ndy9+cpgexTT25cceLKboNK8yYOS3CZ9Rojz7biNI2xjMxE/9fnEOSWXTGVEN2xAw6DmPTZ5Gjlg5Gj81+Xqnczz3QQIfFLd3/lx1uEd2gzPsk0T0I1tG7DIdznI5ejq+U9yEdPQfviC7Q0Y54RPRj5a/cRaLfY66OPkD0N6zU0Rvox/8nduvoheimvE8pm616om8rm60bRL9UtokniP6CxTp6u6E136SjIw1DhcM62hetRBcq+7YKoquUg5wLRLfBT0enG3rlaB0daxj77dPRQXSZbMVpHe2KOqLvKRd7CdGN8NTRxw3j7VAdnUiLfRzxOjocA2ZNEL3xmugiHW2P+0RXKxf7OaI7MF9Hpxquztbo6BiMEJ6iowPQQfRZHe2CGqLLlPcqxUQ3K6+IjxLdj6U6eovhFi5BR4ehj/I+pqO9bB4uTX7XlIu9lOha5azqjOH5SaCOTjY8nFmno1cbbvjTdLQ/2s16m+CMp0SXK59ZOeKSDd0CH/WcJPP3urQgwowxTCIsmNCPpf9EFA7+U7O0X0QG3ael2FvEAAAAAElFTkSuQmCC");
  background-size: 8px 20px;
  background-position: 0 5px;
  background-repeat: no-repeat;
  padding-left: 20px;
  font-family: "OPS", sans-serif;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  text-transform: uppercase;
  color: #000;
}

#plnt section.content-two-column .wrap .content-container .left-column ul li a:hover, #plnt section.content-two-column .wrap .content-container .right-column ul li a:hover {
  /* Green Caret */
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAB0CAYAAAD6rACmAAAEnklEQVR4AeycA7BuOwyF17Nt27Zt27Zt2zaavf9n27Zf8uPatu17DzJ43BnfWQff8Rmt6aRp2nQV/0v7N+ZHk6Lujdlg8gQ0Gfq+MQ+aBPrGQlD5HJrq/MvkVdDTJl8VJh1c8N+/LF0HWmovzAdNA1zof4VPh8kBoEXTOf8r3L9kNCytA1pMni0Ub9IVbV5eBJSozgGVH4OR/8KzDmm8LwlNvYORfxi0VGUTaBpfLD47GbRYdmSx8DQJVtoatKjcViTe02f1+eVASV3dLDB5Pxj5P9CzNDco6ZQtAJP2gfiXQIs+txpUhgeZ5krQUs53h8q0wrKgnO3DXBZcGEzWUahlazGnyTwQ39lLY0ravzEnTH4J4v1T1NXNSiq+tDQ09S0e+ex+0FLONoemCUGaPB60qBwbVJITUSltQSw+uyuI9/7QF5cBIz4RVT4OQuZXdP1kLlDS9aUFoaljEDbPgZZKaQ2YjCwUX84uBS2W71VYFvj/sz2Z0+SlQbyPgMnqzDXN80Gm6eBzghHPIiq/ByP/IW9ZUM6W9TxeIN7zPy1V2dI31oWZRo5mnqwnFgr3WifflLksuD9YnPqgbVqKuFmQPgsm689e55OurAvDpEsQNgJatLQ2VEYH4i8ELZW0LyxNLxA+FZbvClpMrgwm63Bv69Ci8nIQMu1o25XeijT5MxD/np9dUlJ7aXmoDAzC5jbmlXUbmEwOxB8BWiydEoTMeFRKGxOLl4eDGr4XyvkSzGXBl0FZ8IN3BSlpL4tCU7dg5J9mPodfFypjgpg/hznTHAiTGQXCp6Cc78Scaa4LUuQg6IfzMot//T+iPYxkPzDjo6pS/pvw3tDSBmgS6AsrwtJgPzyNt3iEVJ9bb+Y3gltppZVWWmnF5D4/SArgvYHqzS+5CE2Csuzo9fe/d0F1387OLHolmAwp2H9+6ZUj5e1qk2qwfXuT7pTLBTUICzbMVc7RVrkxED3EQ4hQ9MHxJll2JIxrWR+WxgajfRbo6Pj8YlDpHoh+Amx4Trb0dbHo9B3n0ZvJY8FI94S+sjjjZDw9ED0OljYEHRXZruhA3zNLOTsMdLTNV4DKoMDKcBNn00qTBZPxHc6mlcmrQQ3ShrNNaNm1xaJlGGovrEIoOt8/bIVrtguh6LROfPlAzgUb7o8z6Rrk62c5O2kqXwQj/SPnBRtLDwUZpLf76uiw7OSoW+x+OjbcBxdd27N0FNhw/5umAcFkvB1seLvD0h+B6A9Il/P0UiC6vfvm6LDsiuj6tfvl2HCfW+FyLtPcJ8eG+9s0jYruErI++dAp2BDknDYak0+CyfgL6XIu9wWTsZ/74eiwdHxkFXMfHBvuX2sQFwg/Fmy4b81Sv0D03ZxOE0u/BqI/5nSaqDwX5OqOnJZfk0uCtDcS1efXZLyovkfkX3N/Gx0mq3uBVBwil3F6NE06BCHyAulynj4MMsjvnHekynJn9DyJ+9gIRR8dPgij+VZgw31ngdfefWts+GVElT5N6nUDr5tVfgpC5DM/TqNs2ak8WZD2urhPjRpNF/5zlZTR7k8LoNqxu2Dftct+Te8SrqX6pdHI9FEAAOAP8tYHqbh8AAAAAElFTkSuQmCC");
  color: #00cc9b;
}

#plnt section.content-two-column .wrap .content-container .left-column ol, #plnt section.content-two-column .wrap .content-container .right-column ol {
  text-align: left;
  margin: 40px 0;
  font-size: 1.29rem;
  line-height: 2.14rem;
  list-style-position: inside;
}

#plnt section.content-two-column .wrap .content-container .left-column .align-left, #plnt section.content-two-column .wrap .content-container .right-column .align-left {
  text-align: left;
}

#plnt section.content-two-column .wrap .content-container .left-column .align-right, #plnt section.content-two-column .wrap .content-container .right-column .align-right {
  text-align: right;
}

#plnt section.content-two-column .wrap .content-container .left-column .align-center, #plnt section.content-two-column .wrap .content-container .right-column .align-center {
  text-align: center;
}

#plnt section.content-two-column .wrap .content-container .left-column .wpcf7, #plnt section.content-two-column .wrap .content-container .right-column .wpcf7 {
  margin-bottom: 500px;
}

@media screen and (max-width: 989px) {
  #plnt section.content-two-column .wrap .content-container .width-half,
  #plnt section.content-two-column .wrap .content-container .width-one-third,
  #plnt section.content-two-column .wrap .content-container .width-two-thirds {
    width: 100%;
    float: none;
    margin-bottom: 50px;
  }
}

@media screen and (max-width: 1200px) {
  #plnt section.content-two-column .wrap .content-container .width-half h1, #plnt section.content-two-column .wrap .content-container .width-half .h1 {
    font-size: 3rem;
    line-height: 3rem;
  }
  #plnt section.content-two-column .wrap .content-container .width-half h2, #plnt section.content-two-column .wrap .content-container .width-half .h2 {
    font-size: 3rem;
    line-height: 2.7rem;
  }
}

#plnt section.content-two-column.theme-dark .wrap .content-container .left-column h6, #plnt section.content-two-column.theme-dark .wrap .content-container .right-column h6 {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAZCAQAAACieXcDAAAArklEQVR4AY3BMSvEYQAH4N8V3XA5xcLAfQAZlM3KpBgNJsV8q8Umq261mOQzGCysLMrARikjSemox3jv/83gefInfcepWfGln5otPzZTs+/TcmpOvOqlyZgL9ybTpOvOpfE0mfPiNDVLPhykZt237dTs2ci/6OmmybRHg5S0XbvRyYiWc09mUnLkzUJKdg2tpmTN0E5KFr07TMmsZ2daGdFx60o7JQMPptJkwnwqv4ejZ3JnS68PAAAAAElFTkSuQmCC");
}

#plnt section.content-two-column.theme-dark .wrap .content-container .left-column h6:hover, #plnt section.content-two-column.theme-dark .wrap .content-container .right-column h6:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAB0CAYAAAD6rACmAAAEnklEQVR4AeycA7BuOwyF17Nt27Zt27Zt2zaavf9n27Zf8uPatu17DzJ43BnfWQff8Rmt6aRp2nQV/0v7N+ZHk6Lujdlg8gQ0Gfq+MQ+aBPrGQlD5HJrq/MvkVdDTJl8VJh1c8N+/LF0HWmovzAdNA1zof4VPh8kBoEXTOf8r3L9kNCytA1pMni0Ub9IVbV5eBJSozgGVH4OR/8KzDmm8LwlNvYORfxi0VGUTaBpfLD47GbRYdmSx8DQJVtoatKjcViTe02f1+eVASV3dLDB5Pxj5P9CzNDco6ZQtAJP2gfiXQIs+txpUhgeZ5krQUs53h8q0wrKgnO3DXBZcGEzWUahlazGnyTwQ39lLY0ravzEnTH4J4v1T1NXNSiq+tDQ09S0e+ex+0FLONoemCUGaPB60qBwbVJITUSltQSw+uyuI9/7QF5cBIz4RVT4OQuZXdP1kLlDS9aUFoaljEDbPgZZKaQ2YjCwUX84uBS2W71VYFvj/sz2Z0+SlQbyPgMnqzDXN80Gm6eBzghHPIiq/ByP/IW9ZUM6W9TxeIN7zPy1V2dI31oWZRo5mnqwnFgr3WifflLksuD9YnPqgbVqKuFmQPgsm689e55OurAvDpEsQNgJatLQ2VEYH4i8ELZW0LyxNLxA+FZbvClpMrgwm63Bv69Ci8nIQMu1o25XeijT5MxD/np9dUlJ7aXmoDAzC5jbmlXUbmEwOxB8BWiydEoTMeFRKGxOLl4eDGr4XyvkSzGXBl0FZ8IN3BSlpL4tCU7dg5J9mPodfFypjgpg/hznTHAiTGQXCp6Cc78Scaa4LUuQg6IfzMot//T+iPYxkPzDjo6pS/pvw3tDSBmgS6AsrwtJgPzyNt3iEVJ9bb+Y3gltppZVWWmnF5D4/SArgvYHqzS+5CE2Csuzo9fe/d0F1387OLHolmAwp2H9+6ZUj5e1qk2qwfXuT7pTLBTUICzbMVc7RVrkxED3EQ4hQ9MHxJll2JIxrWR+WxgajfRbo6Pj8YlDpHoh+Amx4Trb0dbHo9B3n0ZvJY8FI94S+sjjjZDw9ED0OljYEHRXZruhA3zNLOTsMdLTNV4DKoMDKcBNn00qTBZPxHc6mlcmrQQ3ShrNNaNm1xaJlGGovrEIoOt8/bIVrtguh6LROfPlAzgUb7o8z6Rrk62c5O2kqXwQj/SPnBRtLDwUZpLf76uiw7OSoW+x+OjbcBxdd27N0FNhw/5umAcFkvB1seLvD0h+B6A9Il/P0UiC6vfvm6LDsiuj6tfvl2HCfW+FyLtPcJ8eG+9s0jYruErI++dAp2BDknDYak0+CyfgL6XIu9wWTsZ/74eiwdHxkFXMfHBvuX2sQFwg/Fmy4b81Sv0D03ZxOE0u/BqI/5nSaqDwX5OqOnJZfk0uCtDcS1efXZLyovkfkX3N/Gx0mq3uBVBwil3F6NE06BCHyAulynj4MMsjvnHekynJn9DyJ+9gIRR8dPgij+VZgw31ngdfefWts+GVElT5N6nUDr5tVfgpC5DM/TqNs2ak8WZD2urhPjRpNF/5zlZTR7k8LoNqxu2Dftct+Te8SrqX6pdHI9FEAAOAP8tYHqbh8AAAAAElFTkSuQmCC");
}

#plnt section.content-two-column.theme-dark .wrap .content-container .left-column p a, #plnt section.content-two-column.theme-dark .wrap .content-container .right-column p a {
  color: #00cc9b;
}

/* Icons Contact with Nesletter Styles */
#plnt section.icons-contact-with-newsletter {
  width: 100%;
}

#plnt section.icons-contact-with-newsletter .wrap {
  padding: 80px 0 95px;
  overflow: auto;
}

#plnt section.icons-contact-with-newsletter .wrap h1 {
  line-height: 5.57rem;
}

#plnt section.icons-contact-with-newsletter .wrap .content-container .left {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}

#plnt section.icons-contact-with-newsletter .wrap .content-container .left,
#plnt section.icons-contact-with-newsletter .wrap .content-container .right {
  width: 49%;
  float: left;
  padding: 60px 100px 70px 80px;
  text-align: center;
}

#plnt section.icons-contact-with-newsletter .wrap .content-container .left h2,
#plnt section.icons-contact-with-newsletter .wrap .content-container .right h2 {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 0.9rem;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: -0.2px;
  margin-bottom: 20px;
}

#plnt section.icons-contact-with-newsletter .wrap .content-container .left h2 img,
#plnt section.icons-contact-with-newsletter .wrap .content-container .right h2 img {
  width: auto;
  height: 24px;
  margin-right: 10px;
}

#plnt section.icons-contact-with-newsletter .wrap .content-container .left p,
#plnt section.icons-contact-with-newsletter .wrap .content-container .right p {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.43rem;
  line-height: 1.79rem;
}

#plnt section.icons-contact-with-newsletter .wrap .content-container .left p a,
#plnt section.icons-contact-with-newsletter .wrap .content-container .right p a {
  font-weight: 700;
  color: #18efb1;
}

#plnt section.icons-contact-with-newsletter .wrap .content-container #mc_embed_signup .mc-field-group {
  width: calc(100% - 65px);
}

#plnt section.icons-contact-with-newsletter .wrap .content-container #mc_embed_signup input[type="submit"] {
  width: 60px !important;
  height: 50px;
  text-indent: -9999px;
  background-position: 50%;
  padding: 0;
}

@media screen and (max-width: 767px) {
  #plnt section.icons-contact-with-newsletter .wrap .content-container .left,
  #plnt section.icons-contact-with-newsletter .wrap .content-container .right {
    width: 100%;
    float: none;
    margin-bottom: 50px;
    border: 0;
  }
}

/* Accordion Styles */
#plnt section.content-accordion {
  width: 100%;
}

#plnt section.content-accordion .wrap .content-container #accordion h3.ui-accordion-header {
  border: none;
  background-color: transparent;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 700;
  font-size: 1.57rem;
  line-height: 2rem;
  text-transform: capitalize;
  cursor: pointer;
}

#plnt section.content-accordion .wrap .content-container #accordion h3.ui-accordion-header.ui-state-hover, #plnt section.content-accordion .wrap .content-container #accordion h3.ui-accordion-header.ui-accordion-header-active {
  border: none;
  background-color: transparent;
  color: #00cc9b;
}

#plnt section.content-accordion .wrap .content-container #accordion h3.ui-accordion-header.ui-state-hover span, #plnt section.content-accordion .wrap .content-container #accordion h3.ui-accordion-header.ui-accordion-header-active span {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAsCAYAAAB7aah+AAACSElEQVR4AbSYA8wkQRCF39m2bdu2feHZ9sVn25qa3f9s23b37Nm2bff0WdvJ3z0v6XBTXymvJou/dHROcnDaiYA/AzzT+Tkxwaxj4n0GowcIUDEY1+ft4cFokwv58bj1BtxuCKPiZP8A/AajT+L1hhEdpewy+x+AfwKn4fOicNCWQyXB6KECtg4nF0U3UJmdScAuBoOJF4BjJzUAm5VQwA4Eh9E1MH8OaOv6oijg1jIF7CkCVgUD6/45rICNVbTxPRxqDiNy7E4C+FFR3UAYUcBXSwR8qdjI2WIjIxqA+QuA0R1FZdtxbG4cE7DU4HRKUdkp+TsDsNhu5orK7sgO6ErOQsxEsZEv5WyNSGxbMJjcVk4dYUTcaiaCvgsCbAdjcnzlpVP8XdEIGJfwPumBP0C0SLhLGHgh6eqMHHBrLy77I8NLyXt1kuLCc7GQdOBWFngq7i8MTvfEu4KT/sRezacemPXql41j4ohGMw3pLr+W/l7v1UY+aGQQbk1SmOw46Ei2hdMqBeQxmF0GoZUctJiBAnIFji+rjt1kdYMoIIdx3Eqksb6+sm47FJCVYKuj6mxWY9elFZCJ7teTRiV2X+XdESuuYScsAhiFKC7pKwGqqwFZFAuctihadc+1HQ3IrJQi0AlFJWdxzJdWA+LLK4LcUsxkl94pYFQNnF4o2jUf59dF0oG0F+9D8HbZQ/XO81HKrviQfw9utzJm9f+G0DNwqgyj4jTxj6HfgGPngnEJ+5BeJSF0VP6L4pWkIXIagzP2l/FS01gAp/JQct6Hd+oAAAAASUVORK5CYII=");
}

#plnt section.content-accordion .wrap .content-container #accordion h3.ui-accordion-header span {
  display: inline-block;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAsCAQAAADRYGD1AAABjUlEQVR42pXUPyjEcRjH8bc7/+/8HZCkiyQipZRSiihlUJRRUQZiMVgNBmVAMViUMiiDQhmkLkopIpIyqEuSLtLJXZdzvpZzeNT3+/195ue1PD2fB75TxgFVOEoulyieaLEnqeyhUCii9NuilQRRKD6ZtCF1RH8hhWIZt5m18izYLl4zq+ZWsHNKzayIY8HuqDezLDYFC9FpZi7mBYsxZLPLceICTtuwHsKCrZFuZk08CuanwMx8XAt2jc/M8vEL9kiTmaWzJliYHpulTAsWZ8yGDfL+h43YFaeDUJLM2pe0njsUig1SnLyDUs44IhOH8VKI41RS45Q0EyRAiRPSRwSF4hSPLZngM7nyHZuX42ZJ3MSCiXjYFuSFNj0p4VSQALV6UktAkBOK9aSdF0G2yNaTAXHZikVcejL1r0MTepDGqiARevUkj31BgjTrSTlXgtxQoSeNPAhyaCpDN2+CrJOhJ6N8CDJjKnadePkxhu2O/4e80mXbmcUEuafBvpsutlBcUObsC2QzR47d6BdvOy1OaUoPpAAAAABJRU5ErkJggg==");
  background-size: 13px;
  background-repeat: no-repeat;
  background-position: 0 100%;
  width: 13px;
  height: 2rem;
  vertical-align: top;
  margin-right: 5px;
}

#plnt section.content-accordion .wrap .content-container #accordion .ui-accordion-content {
  margin: 50px auto;
}

/* FAQ Styles */
#plnt section.faqs {
  padding: 80px 0;
  width: 100%;
}

#plnt section.faqs.theme-dark .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li {
  list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAXCAQAAAB6rw0KAAAAi0lEQVR42pXRURGAIBBFUSIQwQhEMIINtIE2kAbagAhGMIIRiECE64fIiCzOyO8ZZnffU+r74ehlmAGYS9AcUMct4oYu2Ub0ND+xIwAQMCUafPw7ldgkbCU8AFtLZ6iBZpHhmua+dswPoE2X5fsxpjyMVM07KDQuwp5l/2hsfV9x72RrdcgJsAo1qBPD1bf5hKnamwAAAABJRU5ErkJggg==");
}

#plnt section.faqs .wrap .content-container .ui-tabs {
  margin-top: 80px;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical {
  width: 100%;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav {
  padding: 0;
  margin: 0;
  float: left;
  width: 45%;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav img {
  width: 100px;
  float: left;
  margin-right: 40px;
  clear: left;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav .section-title {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 700;
  font-size: 1.57rem;
  line-height: 2rem;
  margin-bottom: 5px;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li {
  width: calc(100% - 140px);
  float: left;
  list-style: none;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a {
  display: block;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.28rem;
  line-height: 1.57rem;
  font-weight: 700;
  vertical-align: super;
  padding-left: 23px;
  position: relative;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a::before {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAWCAQAAACx896vAAAAwklEQVR4AW3BISzEYQAH0OfOzuy220jCFVUhuCpI1wRNECUTVEkh2cxsiiQJNkHSbJJNoZgmsGk2JnBzP/Xuvv97UHdhVaUT0bet0HQnIo7VjZh0KSKuNI2oORQR92YUtvyJeDGnsOJbxIdlhY53Eb/WFWY9iYiOwpQbcaBSw6aaSi17Giq0PYozhQVvInoWDen6EvGpa8iGnohX8waM2RcRD9oGTDgXEddaBky7FRGnxg1oehbRt6OwK36sqXRkSeEflZ9LUDjVQfMAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
  width: 13px;
  height: 22px;
  position: absolute;
  left: 0;
  top: 0;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:hover {
  color: #00cc9b;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:hover::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAWCAYAAAAb+hYkAAABNklEQVR4AY2TAUQEURCGp0pJRIEQBBAUCiAEAkJACBBICCAQFIgkws7tcS6yIkQEikC83eyxkiAqAqKESvf6TZd9e2535+fBmm9m/t8siWzQQyEfU1RZJLWMd4BnATYBrpcDcW2QDF8L9P9Cb1+mF+oxGAB40gaeSsNCWduN9XbbQENJdVTjbw3FPynIDxT5E+Xgjb8A4MMBXyn05xRgdQY+X5x1v5DssibZcRTfuj6lWakah8PwePkH8Q6plQR98LUqCat1Xx+iiLcEVimuj2G1RivFmibBKRQ+O0F8I8HpfCDkeQTwngL8Jt/yAW9Fuqbn9IQJk3n310Wmsp29P47FV+eEzvpRcJQBDJ9Lch2V8AgKrrKAx2Qvegt+Qu/OWacJDxtUqog3W8AnJi6RVoD2AM+SQr9rjfOWOxRmzgAAAABJRU5ErkJggg==");
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-state-hover a, #plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-state-active a {
  color: #00cc9b;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-state-hover a::before, #plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-state-active a::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAWCAYAAAAb+hYkAAABNklEQVR4AY2TAUQEURCGp0pJRIEQBBAUCiAEAkJACBBICCAQFIgkws7tcS6yIkQEikC83eyxkiAqAqKESvf6TZd9e2535+fBmm9m/t8siWzQQyEfU1RZJLWMd4BnATYBrpcDcW2QDF8L9P9Cb1+mF+oxGAB40gaeSsNCWduN9XbbQENJdVTjbw3FPynIDxT5E+Xgjb8A4MMBXyn05xRgdQY+X5x1v5DssibZcRTfuj6lWakah8PwePkH8Q6plQR98LUqCat1Xx+iiLcEVimuj2G1RivFmibBKRQ+O0F8I8HpfCDkeQTwngL8Jt/yAW9Fuqbn9IQJk3n310Wmsp29P47FV+eEzvpRcJQBDJ9Lch2V8AgKrrKAx2Qvegt+Qu/OWacJDxtUqog3W8AnJi6RVoD2AM+SQr9rjfOWOxRmzgAAAABJRU5ErkJggg==");
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
  padding-bottom: 0;
  padding-right: .1em;
  border-right-width: 1px;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-panel {
  padding: 0;
  float: right;
  width: 55%;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-panel a {
  color: #00cc9b;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-panel strong {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.57rem;
  line-height: 2.14rem;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-panel .button-container {
  margin-top: 40px;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-panel .button-container .button {
  color: #000;
}

#plnt section.faqs .wrap .content-container .ui-tabs.ui-tabs-vertical .ui-tabs-panel .button-container .button:hover {
  color: #fff;
}

@media screen and (max-width: 979px) {
  #plnt section.faqs .wrap .content-container .ui-tabs .ui-tabs-nav {
    float: none !important;
    width: 100% !important;
  }
  #plnt section.faqs .wrap .content-container .ui-tabs .ui-tabs-nav li {
    width: 100% !important;
  }
  #plnt section.faqs .wrap .content-container .ui-tabs .ui-tabs-panel {
    float: none !important;
    width: 100% !important;
  }
}

/* Icons Component */
#plnt section.icons {
  padding: 0 40px 110px;
}

#plnt section.icons .wrap h1, #plnt section.icons .wrap h2, #plnt section.icons .wrap h3, #plnt section.icons .wrap h4, #plnt section.icons .wrap h5, #plnt section.icons .wrap h6 {
  margin: 80px 0 60px 0;
}

#plnt section.icons .wrap .content-container .container {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
      grid-template-rows: 1fr;
  gap: 40px 40px;
}

#plnt section.icons .wrap .content-container .container.six-per-row {
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#plnt section.icons .wrap .content-container .container.four-per-row {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr;
}

#plnt section.icons .wrap .content-container .container.three-per-row {
  -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
}

#plnt section.icons .wrap .content-container .container div {
  text-align: center;
}

@media screen and (max-width: 989px) {
  #plnt section.icons .wrap .content-container .container {
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
  }
  #plnt section.icons .wrap .content-container .container.six-per-row, #plnt section.icons .wrap .content-container .container.four-per-row, #plnt section.icons .wrap .content-container .container.three-per-row {
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
  }
}

/* Icons Contact Styles */
#plnt section.icons-contact {
  width: 100%;
}

#plnt section.icons-contact .wrap {
  padding: 40px 0 0;
  overflow: auto;
}

#plnt section.icons-contact .wrap .content-container .icon-box.third {
  width: 33%;
  float: left;
}

#plnt section.icons-contact .wrap .content-container .icon-box.third:first-child {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}

#plnt section.icons-contact .wrap .content-container .icon-box.third:last-child {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}

#plnt section.icons-contact .wrap .content-container .icon-box.third a {
  text-align: center;
  font-size: 0.9rem;
  line-height: 1rem;
  letter-spacing: -0.2px;
  color: #fff;
  display: block;
}

#plnt section.icons-contact .wrap .content-container .icon-box.third a img {
  height: 20px;
  width: auto;
}

#plnt section.icons-contact .wrap .content-container .icon-box.third a h2 {
  margin: 0 0 10px;
  font-size: 3.93rem;
  line-height: 4.71rem;
  letter-spacing: -1.38px;
}

#plnt section.icons-contact .wrap .content-container .icon-box.third a h2 .chevron {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABQCAQAAADSUb++AAACJklEQVR4Ae3B22sOcBzH8c/zjMw2syg5bcYY5UIbchah3SqKZHKKknKvpIREIynKnaLI+RhyulGWMac5JBdamDntAnueWXtLv75/wPd7t/J66R8quMUYRTGDNqCFUkVQQ47kKln5keEcpkERFNOMWaMIKmgjyTNbEcwgR9JOpSKoxzyjRBHswVwkKz+yXMLsUQQlPMPUK4JK2klyTFcEs8mTtFGuCNZimilWBA2Ys2TkR5ZrmJ2KoJQWzHJFUMVXkk6mKoJ5dJF8ZIQi2IBpor8iOIg5RUZ+FHADs10RlPGapIelimAc30l+UasIFvCHpJVhimATppFCRXAYc0IR9OE2ZqsiGMRbkh4WK4IJdJD8ZJIiqKOb5D1DFMEWzH36KYKjmGOKoC/3SLqZrAgG8w7ooE5RTKSJ8fqvd2MCjVQrikG8BX6wSBH04Q5JN5PlxxHMcfmxGfOAQnmxkD8krQyVF9V8J/lFjbwo4w1JD0vkRQE3MdvkxyHMSfmxEfOQ/vJiPl0kHxguL6r4RvKbKfKilJeYZfKigGuYHfJjP+YMGXmxDvOYInkxhzzJJ8rlxWi+kOSYLi8G8ByzUl5kuYzZLT/2Yi6QkRerME8pkRczyZF8ZpS8qOAzSZ5Z8qKYJ5jV8iLDecw++bELc4WsvFiBecEAeTGNTpIvjJYXI/lE0sVceVHEI8x6eZHhNOaA/KglT3KdAkUwi3bgFQMVxSjuMla91F8qkTdqW8xvfwAAAABJRU5ErkJggg==");
  background-position: left center;
  background-size: 16px 40px;
  background-repeat: no-repeat;
  display: inline-block;
  margin-right: 15px;
  width: 16px;
  height: 40px;
}

@media screen and (max-width: 1200px) {
  #plnt section.icons-contact .wrap .content-container .icon-box a h2 {
    font-size: 3rem !important;
  }
  #plnt section.icons-contact .wrap .content-container .icon-box a h2 .chevron {
    height: 30px !important;
  }
}

@media screen and (max-width: 989px) {
  #plnt section.icons-contact .wrap .content-container .icon-box a h2 {
    font-size: 2rem !important;
  }
  #plnt section.icons-contact .wrap .content-container .icon-box a h2 .chevron {
    height: 20px !important;
  }
}

@media screen and (max-width: 767px) {
  #plnt section.icons-contact .wrap .content-container .icon-box.third {
    width: 100%;
    float: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    padding: 40px 0;
  }
  #plnt section.icons-contact .wrap .content-container .icon-box.third:last-child {
    border-bottom: none;
  }
}

/* Big Links Component */
#plnt section.big-links {
  padding: 50px 20px 70px;
}

#plnt section.big-links .wrap {
  position: relative;
}

#plnt section.big-links .wrap .content-container .big-links {
  margin: 60px 0 0;
  padding: 0;
  list-style-type: none;
}

#plnt section.big-links .wrap .content-container .big-links li a {
  display: block;
  /* Black Caret */
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAB0CAQAAABQpcgtAAADUUlEQVR42u3aWUhVURQG4N95yqlBUytJLTUrMrKMwCgs0QaCqEREDKKwByMjHxLqwcigICGMkBALIyKISixTgshSNAyJ1NKiNDWTHK7lkGk3lLL7n+f/PESu8/6xWLD3PmvtDfyNWTApHFCAeriZQXvjIayw4oaeDkHTFD355WhpD3RN01ZMYIeWz7DBrbAgUssXEt8KXyXuhCriK+Cg5P3QRny+tjTRGCI+XcvvJXwUsVo+l/guBClxO9wlvg6uSt4TjcSXaEsTil7is7V8PMZpQ0jU8pmU+wDCtXwR8W/grcSdUU38A9gr+fn4SPx5bWnWYJj4VC2fQvgIYrR8HvGdCFDi9igjvgYuSt4LzcQXa0uzBP3EZ2n5BNoQxrFVy2dR7n0I0/JXiW+ClxJ3QS3xpdoNIRCdxOdpS7MWo8Qna/k0woexWsufJ74d/to2oZz4Z3BW8j5oIf6KtjQRsBCfqeWTMGGD/8BmLZ9NufciRMtfJ/6VttV0w3Pi78BOyS/AJ+JztaVZj+/E79Hy+wkfwiotn0/8B8zTbgiVxD+Bk5KfjbfEX9aWZhkGic/Q8jvx0wYfw0Ytn0O5d8Ndy9+cpgexTT25cceLKboNK8yYOS3CZ9Rojz7biNI2xjMxE/9fnEOSWXTGVEN2xAw6DmPTZ5Gjlg5Gj81+Xqnczz3QQIfFLd3/lx1uEd2gzPsk0T0I1tG7DIdznI5ejq+U9yEdPQfviC7Q0Y54RPRj5a/cRaLfY66OPkD0N6zU0Rvox/8nduvoheimvE8pm616om8rm60bRL9UtokniP6CxTp6u6E136SjIw1DhcM62hetRBcq+7YKoquUg5wLRLfBT0enG3rlaB0daxj77dPRQXSZbMVpHe2KOqLvKRd7CdGN8NTRxw3j7VAdnUiLfRzxOjocA2ZNEL3xmugiHW2P+0RXKxf7OaI7MF9Hpxquztbo6BiMEJ6iowPQQfRZHe2CGqLLlPcqxUQ3K6+IjxLdj6U6eovhFi5BR4ehj/I+pqO9bB4uTX7XlIu9lOha5azqjOH5SaCOTjY8nFmno1cbbvjTdLQ/2s16m+CMp0SXK59ZOeKSDd0CH/WcJPP3urQgwowxTCIsmNCPpf9EFA7+U7O0X0QG3ael2FvEAAAAAElFTkSuQmCC");
  background-size: 10px 25px;
  background-position: 0 16px;
  background-repeat: no-repeat;
  padding-left: 30px;
  font-family: "OPS", sans-serif;
  font-size: 5.72rem;
  line-height: 6.86rem;
  letter-spacing: -2px;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  text-transform: uppercase;
  color: #000;
}

#plnt section.big-links .wrap .content-container .big-links li a:hover {
  /* Green Caret */
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAB0CAYAAAD6rACmAAAEnklEQVR4AeycA7BuOwyF17Nt27Zt27Zt2zaavf9n27Zf8uPatu17DzJ43BnfWQff8Rmt6aRp2nQV/0v7N+ZHk6Lujdlg8gQ0Gfq+MQ+aBPrGQlD5HJrq/MvkVdDTJl8VJh1c8N+/LF0HWmovzAdNA1zof4VPh8kBoEXTOf8r3L9kNCytA1pMni0Ub9IVbV5eBJSozgGVH4OR/8KzDmm8LwlNvYORfxi0VGUTaBpfLD47GbRYdmSx8DQJVtoatKjcViTe02f1+eVASV3dLDB5Pxj5P9CzNDco6ZQtAJP2gfiXQIs+txpUhgeZ5krQUs53h8q0wrKgnO3DXBZcGEzWUahlazGnyTwQ39lLY0ravzEnTH4J4v1T1NXNSiq+tDQ09S0e+ex+0FLONoemCUGaPB60qBwbVJITUSltQSw+uyuI9/7QF5cBIz4RVT4OQuZXdP1kLlDS9aUFoaljEDbPgZZKaQ2YjCwUX84uBS2W71VYFvj/sz2Z0+SlQbyPgMnqzDXN80Gm6eBzghHPIiq/ByP/IW9ZUM6W9TxeIN7zPy1V2dI31oWZRo5mnqwnFgr3WifflLksuD9YnPqgbVqKuFmQPgsm689e55OurAvDpEsQNgJatLQ2VEYH4i8ELZW0LyxNLxA+FZbvClpMrgwm63Bv69Ci8nIQMu1o25XeijT5MxD/np9dUlJ7aXmoDAzC5jbmlXUbmEwOxB8BWiydEoTMeFRKGxOLl4eDGr4XyvkSzGXBl0FZ8IN3BSlpL4tCU7dg5J9mPodfFypjgpg/hznTHAiTGQXCp6Cc78Scaa4LUuQg6IfzMot//T+iPYxkPzDjo6pS/pvw3tDSBmgS6AsrwtJgPzyNt3iEVJ9bb+Y3gltppZVWWmnF5D4/SArgvYHqzS+5CE2Csuzo9fe/d0F1387OLHolmAwp2H9+6ZUj5e1qk2qwfXuT7pTLBTUICzbMVc7RVrkxED3EQ4hQ9MHxJll2JIxrWR+WxgajfRbo6Pj8YlDpHoh+Amx4Trb0dbHo9B3n0ZvJY8FI94S+sjjjZDw9ED0OljYEHRXZruhA3zNLOTsMdLTNV4DKoMDKcBNn00qTBZPxHc6mlcmrQQ3ShrNNaNm1xaJlGGovrEIoOt8/bIVrtguh6LROfPlAzgUb7o8z6Rrk62c5O2kqXwQj/SPnBRtLDwUZpLf76uiw7OSoW+x+OjbcBxdd27N0FNhw/5umAcFkvB1seLvD0h+B6A9Il/P0UiC6vfvm6LDsiuj6tfvl2HCfW+FyLtPcJ8eG+9s0jYruErI++dAp2BDknDYak0+CyfgL6XIu9wWTsZ/74eiwdHxkFXMfHBvuX2sQFwg/Fmy4b81Sv0D03ZxOE0u/BqI/5nSaqDwX5OqOnJZfk0uCtDcS1efXZLyovkfkX3N/Gx0mq3uBVBwil3F6NE06BCHyAulynj4MMsjvnHekynJn9DyJ+9gIRR8dPgij+VZgw31ngdfefWts+GVElT5N6nUDr5tVfgpC5DM/TqNs2ak8WZD2urhPjRpNF/5zlZTR7k8LoNqxu2Dftct+Te8SrqX6pdHI9FEAAOAP8tYHqbh8AAAAAElFTkSuQmCC");
  color: #00cc9b;
}

@media screen and (max-width: 767px) {
  #plnt section.big-links .wrap .content-container .big-links li a {
    font-size: 3rem;
    line-height: 4rem;
  }
}

/* Featured Content Carousel Component */
#plnt section.featured-content-carousel {
  /* General */
}

#plnt section.featured-content-carousel .wrap {
  padding: 80px 40px 90px;
}

#plnt section.featured-content-carousel .wrap h1, #plnt section.featured-content-carousel .wrap h2, #plnt section.featured-content-carousel .wrap h3, #plnt section.featured-content-carousel .wrap h4, #plnt section.featured-content-carousel .wrap h5, #plnt section.featured-content-carousel .wrap h6 {
  margin-bottom: 60px;
}

#plnt section.featured-content-carousel .wrap .content-container {
  /* Two Per Row - Podcast, AMA, etc. section */
  /* Three Per Row - Spotlight section */
  /* Four Per Row - Featured section */
  /* Carousel */
}

#plnt section.featured-content-carousel .wrap .content-container .two-per-row {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr;
      grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 1fr;
      grid-template-rows: 1fr;
  gap: 90px 30px;
}

#plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide {
  width: 100%;
}

#plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide date {
  display: none;
}

#plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide h3 {
  font-family: "OPS", sans-serif;
  font-weight: 700;
  font-size: 2.57rem;
  line-height: 64px;
  letter-spacing: -0.9;
  text-transform: uppercase;
  margin-bottom: 25px;
}

#plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide h3 img {
  display: block;
  height: 64px;
  width: auto;
  margin-right: 20px;
  float: left;
}

#plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide a {
  display: block;
  margin-top: 20px;
}

#plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide a img,
#plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide img {
  border-radius: 6px;
  height: 300px;
  width: calc(50% - 20px);
  -o-object-fit: cover;
     object-fit: cover;
  float: left;
  margin-right: 40px;
}

#plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide .text {
  width: calc(50% - 20px);
  float: left;
  font-size: 1.07rem;
  line-height: 1.79rem;
}

#plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide .text strong {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  display: block;
  font-size: 1.57rem;
  line-height: 2rem;
  margin-bottom: 20px;
}

#plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide a.button {
  margin-top: 40px;
}

@media screen and (max-width: 989px) {
  #plnt section.featured-content-carousel .wrap .content-container .two-per-row {
    display: block;
    width: 100%;
  }
  #plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide {
    display: block;
    clear: both;
    margin-bottom: 40px;
    overflow: auto;
  }
}

@media screen and (max-width: 767px) {
  #plnt section.featured-content-carousel .wrap .content-container .two-per-row {
    display: block;
    width: 100%;
  }
  #plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide {
    display: block;
    clear: both;
    margin-bottom: 40px;
    overflow: auto;
  }
  #plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide a img {
    height: 300px;
    width: 100%;
    float: none;
    margin: 0 0 20px 0;
  }
  #plnt section.featured-content-carousel .wrap .content-container .two-per-row .swiper-slide .text {
    width: 100%;
  }
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
      grid-template-rows: 1fr;
  gap: 55px 55px;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide {
  width: 100%;
  overflow: auto;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide date {
  font-family: "OPS", sans-serif;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide date .day {
  font-size: 5.72rem;
  line-height: 5.72rem;
  letter-spacing: -2px;
  display: block;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide date .month-year {
  clear: both;
  font-size: 2.57rem;
  line-height: 2.57rem;
  letter-spacing: -0.9px;
  display: block;
  text-transform: uppercase;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide a {
  display: block;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide a img,
#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide img {
  border-radius: 8px;
  width: 100%;
  height: auto;
  margin: 15px auto 25px;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide h3 {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 700;
  font-size: 1.57rem;
  line-height: 2rem;
  text-transform: initial;
  margin-bottom: 15px;
  letter-spacing: initial;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide h3 a {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 700;
  font-size: 1.57rem;
  line-height: 2rem;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide h3 img {
  display: block;
  height: 64px;
  width: auto;
  margin-right: 20px;
  float: left;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide p {
  font-size: 1.07rem;
  line-height: 1.79rem;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide .text {
  margin-top: 15px;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide .text p {
  font-size: 1.07rem;
  line-height: 1.79rem;
}

#plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide a.button {
  margin-top: 40px;
}

@media screen and (max-width: 989px) {
  #plnt section.featured-content-carousel .wrap .content-container .three-per-row {
    display: block;
  }
  #plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide {
    margin-bottom: 50px;
  }
}

@media screen and (max-width: 767px) {
  #plnt section.featured-content-carousel .wrap .content-container .three-per-row {
    display: block;
    width: 100%;
  }
  #plnt section.featured-content-carousel .wrap .content-container .three-per-row .swiper-slide {
    width: 100%;
    margin-right: 0;
    float: none;
  }
}

#plnt section.featured-content-carousel .wrap .content-container .four-per-row {
  margin-top: 90px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
      grid-template-rows: 1fr;
  gap: 40px 40px;
}

#plnt section.featured-content-carousel .wrap .content-container .four-per-row .swiper-slide {
  width: 100%;
}

#plnt section.featured-content-carousel .wrap .content-container .four-per-row .swiper-slide date {
  display: none;
}

#plnt section.featured-content-carousel .wrap .content-container .four-per-row .swiper-slide a {
  display: block;
}

#plnt section.featured-content-carousel .wrap .content-container .four-per-row .swiper-slide a img {
  border-radius: 8px;
  width: 100%;
  height: auto;
  margin: 15px auto 25px;
}

#plnt section.featured-content-carousel .wrap .content-container .four-per-row .swiper-slide h3 {
  font-family: "OPS", sans-serif;
  font-weight: 700;
  font-size: 2.57rem;
  line-height: 3.07rem;
  letter-spacing: -0.9px;
  text-transform: uppercase;
  margin-bottom: 15px;
  color: #000;
}

#plnt section.featured-content-carousel .wrap .content-container .four-per-row .swiper-slide h3 img {
  display: none;
}

#plnt section.featured-content-carousel .wrap .content-container .four-per-row .swiper-slide .text p {
  font-size: 1.07rem;
  line-height: 1.79rem;
}

#plnt section.featured-content-carousel .wrap .content-container .four-per-row .swiper-slide a.button {
  display: block;
}

@media screen and (max-width: 1200px) {
  #plnt section.featured-content-carousel .wrap .content-container .four-per-row {
    margin-top: 70px;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    -ms-grid-rows: 1fr;
        grid-template-rows: 1fr;
    gap: 40px 40px;
  }
}

@media screen and (max-width: 767px) {
  #plnt section.featured-content-carousel .wrap .content-container .four-per-row {
    display: block;
    width: 100%;
  }
  #plnt section.featured-content-carousel .wrap .content-container .four-per-row .swiper-slide {
    overflow: auto;
    width: 100%;
    margin-right: 0;
    margin-bottom: 40px;
    float: none;
    clear: both;
  }
}

#plnt section.featured-content-carousel .wrap .content-container .is-carousel {
  display: block;
}

#plnt section.featured-content-carousel .wrap .content-container .is-carousel .swiper-container .swiper-button-prev {
  width: 55px;
  height: 135px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

#plnt section.featured-content-carousel .wrap .content-container .is-carousel .swiper-container .swiper-button-prev::after {
  content: "";
  /* Black left arrow */
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 55px;
  height: 135px;
}

#plnt section.featured-content-carousel .wrap .content-container .is-carousel .swiper-container .swiper-button-next {
  width: 55px;
  height: 135px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

#plnt section.featured-content-carousel .wrap .content-container .is-carousel .swiper-container .swiper-button-next::after {
  content: "";
  /* Black right arrow */
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  width: 55px;
  height: 135px;
}

#plnt section.featured-content-carousel .wrap .content-container .is-carousel .swiper-container .swiper-pagination {
  position: initial;
  margin-top: 70px;
}

#plnt section.featured-content-carousel .wrap .content-container .is-carousel .swiper-container .swiper-pagination .swiper-pagination-bullet {
  width: 60px;
  height: 5px;
  border-radius: 0;
  background-color: #000;
  margin: 0 8px;
}

#plnt section.featured-content-carousel .wrap .content-container .is-carousel .swiper-container .swiper-slide {
  /*max-width: 90%;
                            margin: 0 5% !important;*/
  text-align: center;
}

#plnt section.featured-content-carousel .wrap .content-container .is-carousel .swiper-container .swiper-slide a img {
  border-radius: 0;
  width: 90%;
  height: auto;
  margin: 15px 5% 25px;
}

#plnt section.featured-content-carousel .wrap .content-container .button-container.is-carousel {
  margin: 30px auto 0;
}

/* FAQ Styles */
#plnt section.timeline-horizontal {
  padding: 80px 0 0;
  width: 100%;
}

#plnt section.timeline-horizontal .wrap h1, #plnt section.timeline-horizontal .wrap h2, #plnt section.timeline-horizontal .wrap h3, #plnt section.timeline-horizontal .wrap h4, #plnt section.timeline-horizontal .wrap h5, #plnt section.timeline-horizontal .wrap h6 {
  text-align: center;
  margin-bottom: 80px;
}

#plnt section.timeline-horizontal .wrap .content-container {
  text-align: center;
}

#plnt section.timeline-horizontal .wrap .content-container .button-container {
  text-align: center;
  margin: 40px auto;
}

#plnt section.timeline-horizontal .wrap .content-container .button-container .button.align-left {
  float: left;
}

#plnt section.timeline-horizontal .wrap .content-container .button-container .button.align-right {
  float: right;
}

/* Logos Component */
#plnt section.logos {
  padding: 90px 0;
}

#plnt section.logos h1, #plnt section.logos h2, #plnt section.logos h3, #plnt section.logos h4, #plnt section.logos h5, #plnt section.logos h6 {
  margin: 0 0 70px;
}

#plnt section.logos .wrap .content-container ul {
  list-style: none;
  margin: 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
      grid-template-rows: 1fr;
  gap: 40px 40px;
}

#plnt section.logos .wrap .content-container ul.six-per-row {
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#plnt section.logos .wrap .content-container ul.four-per-row {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr;
}

#plnt section.logos .wrap .content-container ul.three-per-row {
  -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
}

#plnt section.logos .wrap .content-container ul li {
  width: 100%;
  text-align: center;
}

#plnt section.logos .wrap .content-container ul .title {
  font-size: 1.57rem;
  font-weight: 700;
  margin: 15px auto 10px;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  line-height: 2rem;
}

@media screen and (max-width: 989px) {
  #plnt section.logos .wrap .content-container ul {
    display: block;
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
  }
  #plnt section.logos .wrap .content-container ul.six-per-row, #plnt section.logos .wrap .content-container ul.four-per-row, #plnt section.logos .wrap .content-container ul.three-per-row {
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
  }
  #plnt section.logos .wrap .content-container ul li {
    margin: 40px auto;
    text-align: center;
  }
}

/* Media Quotes Styles */
#plnt section.media-quotes .wrap h1, #plnt section.media-quotes .wrap h2, #plnt section.media-quotes .wrap h3, #plnt section.media-quotes .wrap h4, #plnt section.media-quotes .wrap h5, #plnt section.media-quotes .wrap h6 {
  margin: 80px 0 40px 0;
}

#plnt section.media-quotes .wrap .content-container #tabs ul {
  margin: 0;
  padding: 0;
  list-style: none;
  margin: 0 auto;
  text-align: center;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[5];
      grid-template-columns: repeat(5, 1fr);
  -ms-grid-rows: 1fr;
      grid-template-rows: 1fr;
  gap: 40px 70px;
}

#plnt section.media-quotes .wrap .content-container #tabs ul li {
  display: inline-block;
}

#plnt section.media-quotes .wrap .content-container #tabs ul li a img {
  opacity: 0.15;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  max-height: 50px;
  width: auto;
}

#plnt section.media-quotes .wrap .content-container #tabs ul li.ui-state-active a img {
  opacity: 1;
}

#plnt section.media-quotes .wrap .content-container #tabs .ui-tabs-panel {
  max-width: 825px;
  margin: 0 auto 150px;
}

#plnt section.media-quotes .wrap .content-container #tabs .ui-tabs-panel blockquote {
  quotes: "“" "”" "‘" "’";
  border: none;
  background-color: transparent;
  position: relative;
  padding: 45px 50px;
  margin: 100px 0;
}

#plnt section.media-quotes .wrap .content-container #tabs .ui-tabs-panel blockquote::before {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABSCAQAAAB3GaueAAADWklEQVR42u2ZSWxNURjHf31qqrk1pFhISiOUShBKIkQEMYUNEdPCQgwhFpVUwqqLpmJB0I2FIYSFISyIISgxFJWQSJqGFdqmqU6GqvazIKTV9+73nfvuopxzti+//y/n3nvOd74H4UcGm4l6LGBq8qHDKaIJYV6E4ot5iHA/udBMDvIJQRAeRSS+jLJfCcKSZEFHcYgvv7GCsCLJ2imsorxDwgtSwmOHcpSWDlhBeEUsqSv+8q8EYW1Y7CZqu8AKwoakPdULcRIq6emOzeZ2HKwgvKVXaPEYO2hMkLHFDduLfXxNgBWE7SHVp/AkIOEdfe3YObwOwApCFf2cxftRzHdFRr71u99HuwIrCAWO6mNViyMIdQzSY9M4r8QKQj3pDurzqTNkFGqxo3lmwApCkVl9G62mhGZGaLAz+WBUFz4z0iDekxJzgnA4GLwucHfpeh5Tqw/hjlNCC2MSg1fS5gQWWslSqfem1DFBOJH4hfnsDBbOqPawcyES2pgYD5xFTQiw0E5uoHxxqAThUrzLRUVIsHA6QH1r6ARhfFdv4oOQ0FryA07apaqzNNG8zoyuwHtDQevYS/+AVR9EdaiMW8yOV442O0NbKGSg4lM9EEK8nLnxwaecsTfIVpbV3xwTGthJj0QbZLsT9h2r1QfTVUf1s2Qm3nkfO2EvMlitvtApoZ6VQeA1TqfpblMR9soh47nmxL5pxlYxy6Se56B+nD6aLoy1lqlmgrH4PWxWP6ID7zJia8gxqqea9/cSbaemzLin23uHi8wbgVJ9nBG8x+Gyd9KU8J4MLXi/CXzPoTvWlyZTxiI9+qmp4J3s1Ou1vTKGT8ly4bvs1NwoMMlP04NzTODpTvKWe9M1bW/wZ5tNP15S5tjK04/jFvlcA/iqYzNvrPq3rVyPauWvOMlPMuxP92iMZuVbeOwkb3m2d/X9cMhkmBr8hvbI5Stt8hGA/yr7IshIBdW980/PeKPqdw2d+iqWjDxltVoKsDwJPZTOsyJU2aeb62PGVXEdkWR4+X9bPpW07is/IBpsDEL8/aivbCKTT4mAK53aWVEMidGNh5f38l7ey3t5L+/lvbyX9/Je3st7eS/v5b28l/fyXt7Le/n/WT4FGEDvpHPb+NhhidIjcG/qzgvPD2EnWpVxNDxJAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: 50px;
  background-position: 50%;
  width: 50px;
  height: 50px;
  position: absolute;
  left: 0;
  top: 0;
}

#plnt section.media-quotes .wrap .content-container #tabs .ui-tabs-panel blockquote::after {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABQCAQAAAA60QqVAAADSElEQVR42u2bS0iUYRSG38npMuoU6iKyDJmkm1SSIRYkhRBdsEUEkRWRUkgRhJuCdBEVVIsiaBNo6iICW1iKiywiIYowSltYYkZ3pUhG0y6OOaGbJuafmfOe/x8h+s4PAwMf7/vwzcz5LueMC8A+rIHT0YfKkHepOAvno3r8pRZBx5+uv2wy4uAQxO4p+IfDwBt4A2/gDbyBN/AG3sAbeANv4A28gTfwBt7AG3gDb+ANvIF3PgKTwB6IF/zgJMAPGngD/7/BuyfKjl2iwV6kK+FHhQ5AJqbHZ4LKiDJjuXI2P4gdhrk8v4AY61ehJ2IO48DAZxFjX6jgfXAxDgz8cvHIIJ6p4JcRY9sZ+EXwicf2YEgFv4UY28HAk8KKSMDGeMFv4z5SRRQgTTx2BJ1y4dVUP0aRCr6ZcKCmp4mCz1Cg51AOtXLhPEr4nWreGymPA1JZD55TwucU6HsohxH5r+Mi2YGUQ6NnwE85NEmFd2GMEu6k0b14RE7PTpnwDoySwhUkejLukw5DSJIIb0eAblvzkeittMNVyXp3kvzCjD8PKfRsdCq6+jbHkp2Nu6p2wa1UhhlWODyJtSsoQq8K/bYYPBU1ym7KgugHsUal7CiyReAulOCz0uN6ZNlpOI5v6g7TS8JtwAO1w3dkWou6UYJXNppj+wWrXhbq6NQb+pyyzix78dJmZ+/BmEe8K4rEG/q8QXK4bCG6bTclV0UFd6PKJngQA9bH0FW20W/BHWPeb9h0CGBDJOl6W8IdmBnz274Uv2x5lEaWXmjjQ32PeaIsU+P0D/VPXFbK+rFCuCzNxw+lR12s25x0VX7vxmJiO3BehX5achF1hpa9gxRqG5aGAXpRKpZJp6CfXE/dYKOCcviIPLn0USJxlakO2UnoE3u0YS4j7RFeML/FOnVB4JAQvRoeVnq/YOd4wWqRFsdU9Aj+prReI+1GV1TZx1hpuxhTHNXhJ04QtZGwU2sk2a84ggQHKkkuPI3o0UqlXotos5S9qbrCs45Nlg5fUEqUFiJEYZhsC9Y6XMe7FwZeiVnOSLeEyDYjPw5FyPwQh084Bq9z0rkTVx5jaEBu3GqoDRPgvShHotPS11BPVKA0sQSvcRgz7In8Bk6oe3rcCtplAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: 50px;
  background-position: 50%;
  width: 50px;
  height: 50px;
  position: absolute;
  right: 0;
  bottom: 0;
}

#plnt section.media-quotes .wrap .content-container #tabs .ui-tabs-panel blockquote p {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 700;
  font-size: 1.57rem;
  line-height: 2.86rem;
}

@media screen and (max-width: 989px) {
  #plnt section.media-quotes .wrap .content-container #tabs ul {
    display: block;
  }
  #plnt section.media-quotes .wrap .content-container #tabs ul li {
    display: block;
    margin: 0 auto 20px;
  }
}

/* Media Assets Component */
#plnt section.media-assets {
  padding: 90px 0;
}

#plnt section.media-assets h1, #plnt section.media-assets h2, #plnt section.media-assets h3, #plnt section.media-assets h4, #plnt section.media-assets h5, #plnt section.media-assets h6 {
  margin: 0 0 70px;
}

#plnt section.media-assets .wrap .content-container .media-assets-container {
  list-style: none;
  margin: 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 1fr;
      grid-template-rows: 1fr;
  gap: 75px 100px;
}

#plnt section.media-assets .wrap .content-container .media-assets-container .asset:nth-child(3n + 3) {
  margin-right: 0;
}

#plnt section.media-assets .wrap .content-container .media-assets-container .asset img {
  border: 1px solid #bdbdbd;
}

#plnt section.media-assets .wrap .content-container .media-assets-container .asset h3 {
  font-size: 1.57rem;
  font-weight: 700;
  margin: 15px auto 10px;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  line-height: 2rem;
  letter-spacing: initial;
  text-transform: initial;
}

#plnt section.media-assets .wrap .content-container .media-assets-container .asset ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#plnt section.media-assets .wrap .content-container .media-assets-container .asset ul li a {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAGQAAAABKTTRMAAABbklEQVQ4EdWVMS8EQRiGl6AkuUJDi+RK8QdEiEol0fgVap3Kv7jfISEqjVDo0FxwaiIcIs7znJ2Em7G3u503ebIz33zfezM7cztZlmVjsAe30CvBEznzkNQIUc124Q2uoUgLDI7DPSzDFURyZq8wG43EAXPfwZV0IDlTBy+gjDR8gX0IpnODhXUM9fjTtIrhDUa+nqCkaRXDI5zM3w6OPCPTKoYbuaE1ztT3KWGjPFL9Xyy7KeZr6kxdvpsUCKaVDfFIykn1RpNDv4MTdE9zbBfKv90wTZOwlCfZvisqKDPDovpo7P8aTrKWLWhEa/qOOWZOUqmDvUmm8Tas5m37ttt535yf6h8bAylD4zvwAc9gjtg25tighhpasA4P8Jlj21hKpQwt9Ct9Dmd5m0dSfcMyB/uS8sWkRSLoOexCA7xf6spaPbrO8ARWoAXHUEdeWDNwaHETOhB2su5Tj2ZY5hSdNShz85EWyQ/GATx+AXlRh6bEYVYwAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: 0 50%;
  padding: 0 0 0 30px;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.42rem;
  line-height: 2rem;
  color: #00cc9b;
  font-weight: 700;
}

#plnt section.media-assets .wrap .content-container .media-assets-container .asset ul li a span {
  font-weight: 400;
  color: #000;
}

@media screen and (max-width: 989px) {
  #plnt section.media-assets .wrap .content-container {
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    text-align: center;
  }
}

/* Blog */
/* Blog Header Component */
#plnt section.blog-header {
  padding: 90px 20px 85px;
}

#plnt section.blog-header .wrap {
  width: 1200px;
  padding: 0 0 20px;
  margin: 0 auto;
  max-width: 100%;
  border-bottom: 1px solid #000;
  position: relative;
}

#plnt section.blog-header .wrap::before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #000;
  position: absolute;
  bottom: -6px;
  left: 0;
  right: 0;
}

#plnt section.blog-header .wrap::after {
  content: "";
  display: block;
  position: absolute;
  bottom: -30px;
  left: 0;
  right: 0;
  width: 100%;
  height: 4px;
  border-bottom: 4px solid #000;
}

#plnt section.blog-header .wrap h1 {
  text-transform: uppercase;
  font-size: 8.59rem;
  line-height: 7.86rem;
  letter-spacing: -2px;
}

#plnt section.blog-header .wrap .social {
  width: 320px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  float: right;
  height: 20px;
  margin-top: -40px;
}

#plnt section.blog-header .wrap .social a {
  width: 40px;
  height: 18px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 100%;
  display: block;
}

#plnt section.blog-header .wrap .social .search {
  display: none;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAABzklEQVR42uWVvUtCURjGf1qCNgQNzdLmVg3i1hhOCa2lg7TUH2BLaEMtRh+L0tSiizgobeES+Rc4SBBCS1MORqQERUV5fOl4v07U1jnb8zznd+55z3vvBesIsEyBJh0G9GjTIMc8PxzT7PHAu83skMJvitmgawsZzRYxb0iAU1fIcD6T9MJcaAuuyZMmToJNzrjXvG030PenubQcYIJ1bsV/Y9W5NqPQC1sOmSBlST0Rsb+prmDirgXIC+rczt4Xe8vjQnzUJbtkLfOD1MZ7zPKo0rVxa1n2iBn1Wlal+4R0oyAXbjbCsvGKbjSVnDd+jVpqxY4ud5ScNgZV1IqCLg+UHDcGndiXu6fkhDGoqFZUdbmt5E1j0KiXirrcUPKZIcbHnVqR0Y2cku8NP1tRp75bEGPNCFRS6R6T49aoAW4JemIWeVPpQ6uZkmcqe2BmuFHJV+astl969bO/fS6YK8kd2EdiPEukzqzDoW4k02XKabfkt0/tI1nC2oVHKUlthnPX+fzbY9EWFY4pUpe+eTdFrfLk+TvqmqEinLtAXjlgil0zFCxRo2+B9DiSCzdGQYgVdihQo0qRDLGxLv4Bymv8I1QO/gL1a8wQ9YX5AFZ5h+FKcy0mAAAAAElFTkSuQmCC");
}

#plnt section.blog-header .wrap .social .linkedin {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAiCAQAAACdULMOAAABP0lEQVR42mNgYGCQYpjLcIvhC8M5hkoGVgaygTzDO4b/cLiLgZFcg1YjGQOCEeQa9ALNoOnkGvQUzaCp5Bq0BM2gYHINkmB4hmTMGgYKgCBDH8MphocMOxmSyY+z4QDEGRwYUhgKGWIYdFAlmhk+oUBtqHgLwwcUqMrAwKDNsILhL1LUPGTIRGSqLrTo14WKd6KJqzP4M3xDEwPBgwxC+A1qRxNPY/iDxRgQPAFxFS6D2tDEv+EwBgQb8BnUikcjOnzPwIPboBYsGj4yrGeYznCM4ReGTAIpBm1nEIXK2TC8RZObR7xBNxk4kRJNOprsJeINSkZJfdxogf+c+MA2REvh11FkfxJvkDqaQfvQ5Mk2aDuxBrVRy6D2QWdQB7UM6qSWQV3UMqibWgb1UMugXmoZ1Ectg/oJGLSN4S8yBAC0fWnYVSNMHAAAAABJRU5ErkJggg==");
}

#plnt section.blog-header .wrap .social .twitter {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAiCAYAAAApkEs2AAAB40lEQVR4AczKA+xVcQBH8WxrCEPGlG3bHuKUbdu2rSG7Mdu2XX/728l6vr/33j3bZzyJAlQJzMIVfEIIrmAOSsFVmfFXRdEUJsuGHZAb25ADf1YI6zAaf7US0agPE+XDQ8hD99AYE3AeCXiDbPir1xAiURNWyoCbkAXhqI2/yuVgqgpfmwxZ8AIlkA5t0BnfKgYBAGIxASngTakRDllwDncQj1vIiG/lhpy4hpLwtPqQIc9RAL9KghDIiThMQSa4qy9kwCXkwn9thtwIwUzkg7NGQhZdRzo4rCzkhfMYigpIiZ91hyzaB5etg3wQjSvYjUOQRevhsGxIizQ4CwXZdDisFj5hIXriMRRE/eGwQpCNdIDDEuMVZBOF4LTxkA08hssy4RkUZEvhtnJ4DwVRc3hUYTyCguAD0sHjcmAhoqAAGguPy4Fe6IjxeAsFQCiywKsuQwE2HV7XCgqgt8gBn5oJBUgDWGoW5GezYaRSOAbBtPNIAaPlQROcgAy4gVwwXmasgww4g6wwWnaMwhvIgCNIByPlR3dsRSRkQAymIQV8qgp24QKeIgoy7AgKw3JpMBIfIIPuoxWMlxKtsRdxkA8+YxvqIAn8XkbUwkjsxgU8Qghi8RFPcAZrMQQV8WUstHAMAKENVFPnwKLYAAAAAElFTkSuQmCC");
}

#plnt section.blog-header .wrap .social .discord {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAiCAQAAACKciPHAAACk0lEQVR42sWWW0gUURiAP3UTXdC8dFkrexCLiPahC74UREZGYEQtUS8aLRooPZZbBIVFQVuEKKTQg1gQdJWg8iGCsMzWsqDCB/PWBTEKy9pVXG1PD+LunJkzs2oDnf9p5zv/N7sz///vgf+25pHHJlO6gsVzkSaxGT/v6aGBvSQr9yTjp5sgAU6xgYSZiVOooI8wNygEwMVWvBzmBH4aqOUMRyhjCzkArOEyQQRdlOKIp97NIILb5LMeP0/4jjCNn7RQRQGZnGYUQT/bzcXzuYZggENU020h1cdnLrCTmwgE9TjV8hoEn2idhVYbz7hLCEG1Sp3B7zlqYzGO4BupRrnvn9XTUWms6C+2yXtIlOUltqkFAo8sf26r/LFWvYSIrfJJFsTklbaqBQJvTP7IdvmDaXUmE6abegmbsmGGLCo+3bpSmlkOpHFMcfMhikkigY2mg2L/lLxeCe9oXvhBHQuRR+x3Dyrz66ZwQAlzpVJ9LbFzEitX5rcBOBhToH5dB9dKdIfEVinlIRLBrUQfdPJLEt0msXyTp74aDihBhIWSoF2iJ2c0Okrgoglq1KTvMfwH5USZkz4Tgx+umtbqFdKAJLyMKiZfAQAreWma3wQPLfosTDvDFqP1Xbwu7bCx6f9InwLonliILothYBVPaTKMDn4Zmt7FUT7OSvyWYsp131swAi2Gra24cOChmfG42jFusYssGhXsOjhpM1z+SgUOIIt91PGGoGFHkE5q8JDOInzKl35+6oiXSacCDnAWV7SaU8llHUUUsZZlpESvVzGpyP1BmfZQWa2Y2y80ErOVQa8ua4I6svXb3NyXbjCo6UKr5Y4epiJ0cFwzjHUrm3Lu8YoBRizO5fpViI9SiliqB38BccAFoGuTaukAAAAASUVORK5CYII=");
}

#plnt section.blog-header .wrap .social .telegram {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAkCAYAAAD/yagrAAACGklEQVR4Ac3YA8ycTRhG4d9mbdsKattuoyJqo1pRbdu2bdu2bdt799TrvJjttye5Ymf4fBelpUZ3nMAVVEXU9CvqYC08kJcziPEyoT/uQCHcQIz0B+pjK2TBIXzTcmE4HkI2jEPE+weNsBdyqDEiVj6Mx1MoDA9mYBEUQh4YLTaa4ihkwQkURBKcgIJ4iV/guu9RDNPwArLgNbrhN6TDRSiEXXBVArTFGciG3cjutbluQWEMhe1+QDnMw2vIhqdoiR/xviIWd399WC4ZOuAS5MAapMLnKuM5ZEFmhO0nVMUyvIUcuIeG8K4+3kAWPMEPCFoa9MANyIU5SADvmsMDWbQRPv2CulgHD+TCVVSBf90gm/rgS8VwBXLJg1H4F979gJGQA7XxpTOQS6dQGP79glmQQ6nwpYa4CznwGj3wG/z7E6sgh+4goN9RBZNwD7JgH3IiWLGwA3JhOcL2M0piOK5Dfp6hNX5CsBLjKORSJ7v3eD70wVmsRxqEKi0uQAZURETKiZuQIQlhvEJ4CBlyGcYrgeeQQfNgvEGQYe1gvMmQYSVgvKWQQR78B+Nthww6hYh0AvJzB81wH7JpKiLSLcjLLWTD+1JiN2RDU0Sk1xCEG8gM737BYMii/DDe3xCE68iIUNWwcCm8wR8wXnIIV5DO4txzHxTCwUgOXEciCaz2K4ZBQYxG1FUbjyAvZRGVpcVc3MVY/ICgvQPkk6J5581qwwAAAABJRU5ErkJggg==");
}

#plnt section.blog-header .wrap .social .facebook {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkCAQAAAAj+tIrAAAAuElEQVR42mNgwAZUGFoYjjA8Z/jF8JPhPcNthkMMizAVcTHMZvjL8B8DogFuhjNYFGFRuBSHMjSFRjiVoSmcjEXBP4aPYIgCrqEp2slgysCFLVi+oyg7ycCINfAYuNHMS2TAAQTQFDoSq9CW1grj4DADTWErkpwjA564QIZTiVWYQ6xCZ2IVShGnEJwkiFF4AqRQAg7V0aQD4DKCAxyFowqHkUJuhqMMNxheM/xmeMdwm+EEgy6yJAAjJmz4dXErVgAAAABJRU5ErkJggg==");
}

#plnt section.blog-header .wrap .social .nervos {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAn0lEQVR4AWIAggYG+gBnIP4PaHdOMBiIgjAIX2GumBwjvR0gOXQGZfcEYV5hfqrt7fsZZ1QgGhWIWgWiVoGoVSAqFYhKBaJSgahUIEoViFIFolSBKFQgChWIYhfoffZYdFwO4tlfu0HsOHsu+lwOYq/Vny0gFioQCxWIhQrEUgViqQKxVIFYqUCsVCBWKhBrFYi1CsRaBWKjArFRgdh8Ac3odSACs/y5AAAAAElFTkSuQmCC");
}

@media screen and (max-width: 767px) {
  #plnt section.blog-header .wrap h1 {
    text-align: center;
  }
  #plnt section.blog-header .wrap .social {
    margin: 0 auto;
    float: none;
  }
}

/* Latest Blog Posts Component */
#plnt section.latest-blog-posts {
  padding: 110px 40px;
}

#plnt section.latest-blog-posts .wrap h1 {
  margin-bottom: 50px;
}

#plnt section.latest-blog-posts .wrap .content-container {
  padding: 80px 0 30px;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container {
  margin-bottom: 90px;
  overflow: auto;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .post {
  margin-right: 69px;
  width: calc(33.33% - 46px);
  float: left;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .post:last-child {
  margin-right: 0;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .post .category-name {
  display: none;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .post a {
  display: block;
  width: 100%;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .post a img {
  width: 100%;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .post h2 a {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 700;
  font-size: 1.57rem;
  line-height: 2rem;
  margin: 10px 0;
  color: #000;
  text-transform: initial;
  letter-spacing: 0;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .post .excerpt {
  font-size: 1.28rem;
  line-height: 1.85rem;
  margin-bottom: 40px;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .post img.author {
  width: 60px;
  height: 60px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
  float: left;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .post .author-meta {
  padding: 10px 0 10px 20px;
  line-height: 21px;
  font-size: 1rem;
  color: #999;
  float: left;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .post .reading-time {
  font-size: 1rem;
  line-height: 21px;
  color: #999;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAACTElEQVR42q2Wv2/TQBTHD6UIKR1owhJ1R3rfOK5ama0MXRmQ4iFDoZn4cxCoA0MYwEn+iiREcYdkY6CRqBTahYmFqakokoWM7vlo68R357Q4W3L5+L3v9/04ITSPW6oeoEMhZphjjhmO0HFeuCWxygOfRogoXv4gotB5ngvi7NLk6o+XNEWfAgrQpyldXn0/dp4aIY0CDtWbL9CG7xVv/uoV4aONC3XibaOgwWxvYKDCbzkVbcQVaqm0e9sb2ZgTxpyiZtWwhlM++3UJ1SioaIb5fHFLGCZRLSSYaIPh3lpeZ/fWElT1TdopTiormkRa736GWuUkwRsOSsMRZWujB7FWUvbxdfnJw63sFEwgIajFMSUlSiNZNzrDzSCnwnUVJvpHFKOtE9UMEgJtKYtbEmiy0PVbg+rs3UuBruypdDOsAvKKsgfRERRSTFN9vdhAQtCUYhwJzGR93gnUoxjfBOYUU2ADPXtgOBFQjLmgcwvoC6M+156YQHTOqaGvB1UdfGfUH7zzHmpTm1nFFmJrnV4nEwg/aD8DdMwlabNfjQ2XxmoyfsLjhdf8ZvtVQfq2sRHfwyv85LOdhUUhC/LA2iKpJB7hA9rpUcaeRTyAzE1rfnY26RfFNMoxRiwxvk8JYxpsZgvYzUmuUWtYpWWc8Vjb/S/DH4d3WkdOWWEGS/t2lQXpuklSONHt2hwre2fz38rGIBOTcYmopxtnax0+BVw3rI32EpF9raEeBfSRenQse0p9JimnbnnRGtn7cvGa0ET3+upHIbpo6j39C9MajSzn46K0AAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: 18px;
  background-position: 0 100%;
  height: 21px;
  float: right;
  padding-left: 28px;
  margin-top: 30px;
}

#plnt section.latest-blog-posts .wrap .content-container .post-container .button {
  clear: both;
}

#plnt section.latest-blog-posts .wrap .content-container .button-container {
  text-align: center;
}

#plnt section.latest-blog-posts .wrap .content-container .button-container .button {
  clear: both;
}

@media screen and (max-width: 1200px) {
  #plnt section.latest-blog-posts .wrap .content-container .post-container {
    margin-bottom: 90px;
    overflow: auto;
  }
  #plnt section.latest-blog-posts .wrap .content-container .post-container .post {
    margin-right: 69px;
    width: calc(50% - 69px);
    float: left;
  }
  #plnt section.latest-blog-posts .wrap .content-container .post-container .post:nth-child(2) {
    margin-right: 0;
  }
}

@media screen and (max-width: 979px) {
  #plnt section.latest-blog-posts .wrap .content-container .post-container {
    margin-bottom: 90px;
    overflow: auto;
  }
  #plnt section.latest-blog-posts .wrap .content-container .post-container .post {
    margin: 0 0 40px 0;
    width: 100%;
    float: none;
    overflow: auto;
    clear: both;
  }
}

/* Blog Featured Article Styles */
#plnt section.blog-featured-article {
  padding: 0 20px;
}

#plnt section.blog-featured-article .wrap {
  width: 1200px;
  padding: 0 0 70px;
  margin: 0 auto;
  overflow: auto;
  border-bottom: 1px solid #000;
  max-width: 100%;
}

#plnt section.blog-featured-article .wrap h1 {
  margin: 50px 0 45px;
}

#plnt section.blog-featured-article .wrap .content-container .image {
  margin-bottom: 30px;
}

#plnt section.blog-featured-article .wrap .content-container .image a img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}

#plnt section.blog-featured-article .wrap .content-container .post-title a {
  color: #000;
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 2.15rem;
  line-height: 2.72rem;
  font-weight: 700;
}

#plnt section.blog-featured-article .wrap .content-container .post-excerpt {
  font-size: 1.29rem;
  line-height: 1.8rem;
  max-width: 760px;
}

#plnt section.blog-featured-article .wrap .content-container .author-meta {
  margin-top: 35px;
  overflow: auto;
}

#plnt section.blog-featured-article .wrap .content-container .author-meta .image {
  width: 60px;
  height: 60px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
  float: left;
  margin: 0;
}

#plnt section.blog-featured-article .wrap .content-container .author-meta .author-name {
  padding: 10px 0 10px 20px;
  line-height: 21px;
  font-size: 1rem;
  color: #999;
  float: left;
  margin-right: 60px;
}

#plnt section.blog-featured-article .wrap .content-container .author-meta .reading-time {
  font-size: 1rem;
  line-height: 21px;
  color: #999;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAACTElEQVR42q2Wv2/TQBTHD6UIKR1owhJ1R3rfOK5ama0MXRmQ4iFDoZn4cxCoA0MYwEn+iiREcYdkY6CRqBTahYmFqakokoWM7vlo68R357Q4W3L5+L3v9/04ITSPW6oeoEMhZphjjhmO0HFeuCWxygOfRogoXv4gotB5ngvi7NLk6o+XNEWfAgrQpyldXn0/dp4aIY0CDtWbL9CG7xVv/uoV4aONC3XibaOgwWxvYKDCbzkVbcQVaqm0e9sb2ZgTxpyiZtWwhlM++3UJ1SioaIb5fHFLGCZRLSSYaIPh3lpeZ/fWElT1TdopTiormkRa736GWuUkwRsOSsMRZWujB7FWUvbxdfnJw63sFEwgIajFMSUlSiNZNzrDzSCnwnUVJvpHFKOtE9UMEgJtKYtbEmiy0PVbg+rs3UuBruypdDOsAvKKsgfRERRSTFN9vdhAQtCUYhwJzGR93gnUoxjfBOYUU2ADPXtgOBFQjLmgcwvoC6M+156YQHTOqaGvB1UdfGfUH7zzHmpTm1nFFmJrnV4nEwg/aD8DdMwlabNfjQ2XxmoyfsLjhdf8ZvtVQfq2sRHfwyv85LOdhUUhC/LA2iKpJB7hA9rpUcaeRTyAzE1rfnY26RfFNMoxRiwxvk8JYxpsZgvYzUmuUWtYpWWc8Vjb/S/DH4d3WkdOWWEGS/t2lQXpuklSONHt2hwre2fz38rGIBOTcYmopxtnax0+BVw3rI32EpF9raEeBfSRenQse0p9JimnbnnRGtn7cvGa0ET3+upHIbpo6j39C9MajSzn46K0AAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: 18px;
  background-position: 0 100%;
  height: 21px;
  float: left;
  padding-left: 28px;
  margin-top: 30px;
}

/* Blog Featured Category Component */
#plnt section.blog-featured-category {
  padding: 0 20px;
}

#plnt section.blog-featured-category .wrap {
  width: 1200px;
  padding: 0 0 20px;
  margin: 0 auto;
  overflow: auto;
  max-width: 100%;
}

#plnt section.blog-featured-category .wrap h1 {
  margin: 70px 0 50px;
}

#plnt section.blog-featured-category .wrap .content-container .post-container {
  margin-bottom: 90px;
  overflow: auto;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .post {
  margin-right: 69px;
  width: calc(33.33% - 46px);
  float: left;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .post:last-child {
  margin-right: 0;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .post .category-name {
  display: none;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .post a {
  display: block;
  width: 100%;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .post a img {
  width: 100%;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .post h2 a {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 700;
  font-size: 1.57rem;
  line-height: 2rem;
  margin: 10px 0;
  color: #000;
  text-transform: initial;
  letter-spacing: 0;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .post .excerpt {
  font-size: 1.28rem;
  line-height: 1.85rem;
  margin-bottom: 40px;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .post img.author {
  width: 60px;
  height: 60px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
  float: left;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .post .author-meta {
  padding: 10px 0 10px 20px;
  line-height: 21px;
  font-size: 1rem;
  color: #999;
  float: left;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .post .reading-time {
  font-size: 1rem;
  line-height: 21px;
  color: #999;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAACTElEQVR42q2Wv2/TQBTHD6UIKR1owhJ1R3rfOK5ama0MXRmQ4iFDoZn4cxCoA0MYwEn+iiREcYdkY6CRqBTahYmFqakokoWM7vlo68R357Q4W3L5+L3v9/04ITSPW6oeoEMhZphjjhmO0HFeuCWxygOfRogoXv4gotB5ngvi7NLk6o+XNEWfAgrQpyldXn0/dp4aIY0CDtWbL9CG7xVv/uoV4aONC3XibaOgwWxvYKDCbzkVbcQVaqm0e9sb2ZgTxpyiZtWwhlM++3UJ1SioaIb5fHFLGCZRLSSYaIPh3lpeZ/fWElT1TdopTiormkRa736GWuUkwRsOSsMRZWujB7FWUvbxdfnJw63sFEwgIajFMSUlSiNZNzrDzSCnwnUVJvpHFKOtE9UMEgJtKYtbEmiy0PVbg+rs3UuBruypdDOsAvKKsgfRERRSTFN9vdhAQtCUYhwJzGR93gnUoxjfBOYUU2ADPXtgOBFQjLmgcwvoC6M+156YQHTOqaGvB1UdfGfUH7zzHmpTm1nFFmJrnV4nEwg/aD8DdMwlabNfjQ2XxmoyfsLjhdf8ZvtVQfq2sRHfwyv85LOdhUUhC/LA2iKpJB7hA9rpUcaeRTyAzE1rfnY26RfFNMoxRiwxvk8JYxpsZgvYzUmuUWtYpWWc8Vjb/S/DH4d3WkdOWWEGS/t2lQXpuklSONHt2hwre2fz38rGIBOTcYmopxtnax0+BVw3rI32EpF9raEeBfSRenQse0p9JimnbnnRGtn7cvGa0ET3+upHIbpo6j39C9MajSzn46K0AAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: 18px;
  background-position: 0 100%;
  height: 21px;
  float: right;
  padding-left: 28px;
  margin-top: 30px;
}

#plnt section.blog-featured-category .wrap .content-container .post-container .button {
  clear: both;
}

@media screen and (max-width: 1200px) {
  #plnt section.blog-featured-category .wrap .content-container .post-container {
    margin-bottom: 90px;
    overflow: auto;
  }
  #plnt section.blog-featured-category .wrap .content-container .post-container .post {
    margin-right: 0;
    width: 100%;
  }
}

@media screen and (max-width: 979px) {
  #plnt section.blog-featured-category .wrap .content-container .post-container {
    margin-bottom: 90px;
    overflow: auto;
  }
  #plnt section.blog-featured-category .wrap .content-container .post-container .post {
    margin: 0 0 40px 0;
    width: 100%;
    float: none;
    overflow: auto;
    clear: both;
  }
}

/* Blog Archive Component */
#plnt section.blog-archive {
  padding: 0 20px 85px;
  overflow: initial;
  border-bottom: 1px solid #000;
}

#plnt section.blog-archive .wrap {
  width: 1200px;
  padding: 0 0 20px;
  margin: 0 auto;
  max-width: 100%;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-filters {
  font-size: 1.29rem;
  line-height: 1.5rem;
  border-bottom: 1px solid #000;
  overflow: auto;
  padding-bottom: 20px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-filters .sort-by {
  margin-right: 25px;
  float: left;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-filters .alm-filters .alm-filter .alm-filter--inner ul {
  margin: 0 !important;
  padding: 0 !important;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-filters .alm-filters .alm-filter .alm-filter--inner ul li {
  float: left;
  display: inline-block;
  cursor: pointer;
  font-weight: 700;
  margin-right: 15px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-filters .alm-filters .alm-filter .alm-filter--inner ul li:last-child {
  margin-right: 0;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-filters .alm-filters .alm-filter .alm-filter--inner ul li div {
  padding-left: 25px;
  position: relative;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-filters .alm-filters .alm-filter .alm-filter--inner ul li div::before {
  content: "";
  width: 18px;
  height: 18px;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 50%;
  background-color: #18efb1;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-filters .alm-filters .alm-filter .alm-filter--inner ul li div.active:after {
  content: "" !important;
  display: block !important;
  height: 0;
  border-style: solid;
  border-width: 0 8px 9px 8px;
  border-color: transparent transparent #000 transparent;
  position: absolute;
  bottom: -20px;
  left: 50%;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-filters .alm-filters .alm-filters-edit {
  display: none;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive {
  clear: both;
  margin-top: 50px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content {
  margin-bottom: 90px;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .post {
  width: 360px;
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin: 0 0 75px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .post:nth-child(3n + 3) {
  margin-right: 0;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .post .category-name {
  font-size: 12px;
  line-height: 21px;
  float: right;
  padding: 0 10px;
  background-color: #18efb1;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .post a {
  display: block;
  width: 100%;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .post a img {
  width: 100%;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .post h2 a {
  font-family: "Aktiv Grotesk Ex", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 700;
  font-size: 1.57rem;
  line-height: 2rem;
  margin: 10px 0;
  color: #000;
  text-transform: initial;
  letter-spacing: 0;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .post .excerpt {
  font-size: 1.28rem;
  line-height: 1.85rem;
  margin-bottom: 40px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .post img.author {
  width: 60px;
  height: 60px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
  float: left;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .post .author-meta {
  padding: 10px 0 10px 20px;
  line-height: 21px;
  font-size: 1rem;
  color: #999;
  float: left;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .post .reading-time {
  font-size: 1rem;
  line-height: 21px;
  color: #999;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAACTElEQVR42q2Wv2/TQBTHD6UIKR1owhJ1R3rfOK5ama0MXRmQ4iFDoZn4cxCoA0MYwEn+iiREcYdkY6CRqBTahYmFqakokoWM7vlo68R357Q4W3L5+L3v9/04ITSPW6oeoEMhZphjjhmO0HFeuCWxygOfRogoXv4gotB5ngvi7NLk6o+XNEWfAgrQpyldXn0/dp4aIY0CDtWbL9CG7xVv/uoV4aONC3XibaOgwWxvYKDCbzkVbcQVaqm0e9sb2ZgTxpyiZtWwhlM++3UJ1SioaIb5fHFLGCZRLSSYaIPh3lpeZ/fWElT1TdopTiormkRa736GWuUkwRsOSsMRZWujB7FWUvbxdfnJw63sFEwgIajFMSUlSiNZNzrDzSCnwnUVJvpHFKOtE9UMEgJtKYtbEmiy0PVbg+rs3UuBruypdDOsAvKKsgfRERRSTFN9vdhAQtCUYhwJzGR93gnUoxjfBOYUU2ADPXtgOBFQjLmgcwvoC6M+156YQHTOqaGvB1UdfGfUH7zzHmpTm1nFFmJrnV4nEwg/aD8DdMwlabNfjQ2XxmoyfsLjhdf8ZvtVQfq2sRHfwyv85LOdhUUhC/LA2iKpJB7hA9rpUcaeRTyAzE1rfnY26RfFNMoxRiwxvk8JYxpsZgvYzUmuUWtYpWWc8Vjb/S/DH4d3WkdOWWEGS/t2lQXpuklSONHt2hwre2fz38rGIBOTcYmopxtnax0+BVw3rI32EpF9raEeBfSRenQse0p9JimnbnnRGtn7cvGa0ET3+upHIbpo6j39C9MajSzn46K0AAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: 18px;
  background-position: 0 100%;
  height: 21px;
  float: right;
  padding-left: 28px;
  margin-top: 30px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-paging-content .button {
  clear: both;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-btn-wrap .alm-paging {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-btn-wrap .alm-paging li {
  display: inline-block;
  padding: 0 10px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-btn-wrap .alm-paging li span {
  font-size: 18px;
  line-height: 42px;
  color: #000;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-btn-wrap .alm-paging li.prev {
  margin-right: 65px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-btn-wrap .alm-paging li.prev span {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABUCAQAAABNNS2VAAACaElEQVR42u3Ya2iOcRjH8e+zI7M5bDMyIkzYHJMoySlZjCakJCWFUqJFyCkvJKVEDgmh5FSSJEVzJloiWsPMyAgbs40xe24vPP169vZ3v/HC/8397tN13fW/r991g39mcpo0Qp0CGggoI9cnsqkiICCghjyPSOZGjAi4SYqHHBJRRVePWCmigSEeMZXfMSLKLI8YwBfVsc4jOlMh4qRHJHJFxAPaechuEe/o4RFLRHxnlEeM55eQ+R7Rh08itnlEOk9EnCfiEBEuiHhMB6+O7SI+0tsjFoj4yTiPGM0PIYs9IpcaEbs8oj0PRVwm0UNOiSink0dsFFHnfkOLicaIFqZ4xDAaVccKj8ihWsQBj0jhtohSkj3kiIhKsjxitYhv5HtEIa0xopUZHjGQr6pjjUdk8kLEcY9I4qqIe6R6yF4Rb+nuEctENDHSTTwtGtBz/dSzPnbdtoTLX8U0ctYbBm2bSuP/+VdPRngijwo2hSMmU0dAlNk+ka+708hwn9mvW1xNjoskUSrmjrszQBaVYo76LQ2mXkyJz0yPGxiFPlOiWuoZ5DPHxLwk00VSuSvmGkku0403Yvb5LY2gScxyn5kTF7Ym+sxm1VJLPxeJcEbMMzq6TBplYi6R4DI9eS9mp/9mxtAsZpHPLBTSzFif2SHmA71cJIGLYh758zqDp2LO+cmhL5/FbPXfzASt1lHm+czS8LkOYE/4hNk26953sy504bmYE35L8fl/rc9M02+pVop8ZlX4nQjgsJhXZLtICrfEXHf3RMjhtZiDfktDtTu3UBBmH4gSUMukcFlvA+X0D5860/8+/gDCkovlc9ASLAAAAABJRU5ErkJggg==");
  background-size: 17px 42px;
  background-repeat: no-repeat;
  width: 17px;
  height: 42px;
  display: block;
  text-indent: -9999px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-btn-wrap .alm-paging li.prev.disabled span {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABUCAQAAABNNS2VAAAC3ElEQVR42u2Ya2iOYRjHn52ZzWGbkRFhwuaYRElOyXJqQkpSUiglWoSc8kFSSuSQEEoO13U/e7322kKP44gtkbc1zIyMsDHbGLM92ru9f9vX/5Nv7ufD++3X//pf930dXsuij86TC/54y8sxmVIrrhb702iEP0XLxW35tFLSKURRjN5qRYgrt4OxnBvHwwgtD/SkELIOKmpzR1AIe6b8blPRbOZzORmiXxDKZk5Fdy1FKOcohBslBVDx0OnEGXoAiHe+PlxaVyKQ775xHGKy/ApDzBLO0AH6CaHsphBOgjwFwnYjmJxEqA9uPCnowl2vPUB81P4cYikQP80kztDx8gM5WcEVnjSthI79FKKwszxCTq66Udz1Og9EybVuHGIbENVkDdVsbW5DNOoMLq2jpA6GruUQqVKBUI5SiGCs3oUKpyiGc+MkVJSZZK52bQDi2+UM7pJnSVMbpMnM4VQMla/QsZFC5CfJCyDOcLUrWq4DcT8Qx4VyCIi3eb2567UaiHodS0482ogGvYifvba0Pjfd6Wn+0myp00tUM+gYlMc58P/5h8eX6Bkh6Voq2z0h7OlaHbr0C2jE5Yzw25E6ezQfzBHU9wqTSkKcaHGAuUfuDJZlkrUMNeUUHVLucKnBOJPDl4PZfxuGncWXgxw4U2OG8WpOw5mX+UkkJBCnhcDccKLZN9RL3wBzmH+KY7Qe3qzhnVnYbtiaymN2QEuVPYiEuBF6EZhgoCu7xsdrMQzOcyPZkPrKe6jZxzszQRvwnpbzmGUIqcFM5DF7gfmQ24/NU6T44cxjul/7EuUZ1Ag9OehA/QyDd/FNZUp4tdZmezFv8CrPc10Ic9DzhNlx1pUH5KxrWVd66HNgzvK9st38bzbxHWFW+G8paZK5PGa9550oFNQJOPPKn0JCgrF6B2pukntiy8aqr4E5xjeWkeHdWRtNpod9INRYqsw0b+PiVi3xDfY8dToJrb9/AAk39P8Rj1NOAAAAAElFTkSuQmCC");
  cursor: default;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-btn-wrap .alm-paging li.next {
  margin-left: 65px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-btn-wrap .alm-paging li.next span {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABUCAQAAABNNS2VAAACIklEQVR42u3YTUjUURjF4Z9fpQyS9IkJQVBGmVIUtAiEKAwSCkywRZtAN7UwiCADCyqoTQuDaFEQQgYtctEiKCgwSDBbBEEyoEiRhoSImEaOzkjDcJz1uRemRXf2D/fO4v+e88LfU8FTmgk6Wxkmwyx7fGInE2SyvzE2uMga3ueQDG8pdZnNfBXzwH/SPn6JueAzLaRzSIqjPtOtu0yzw2eeifnCOhep4KOYlxS7TA0/xNz1n3SI32LO+cxZIX847DO3xUyxzUWKeSHmEwmXqeSzmOcUucx2foq56f8zjSyKafOZDiELHPCZHjHfqXaREl6LGaLcZapIinniP2kXM2K6fOY4SzlkmZM+06m7zFHvM4/EjLPRHyzvxAxQ5jKbGBfz0H9SPXNiOn3mlAbLEk0+06W7zFDrM31iklS5SDkfxLyixM8zE2J6/CcdZEFMu8+cEbJInc/cyhJpukOSXhH9zHOawJOggf/n3z2JcOIqIyE5c/UDNc0Rn2jQpzLF3oJ9tKOMjwiD7GL4SG3ScE+7wz0/ZlwpWOCJEr3uhYfACHE0QjDOj+g3wstCv1cWotSWO+EFKkKVi1Aqa5gMrbdRivZq5R9xK/+18OVDhDVI/kLmfMFWQ1GWVI9F2OuySyLsxd0JltX0zBXibmZ1j8sesZ5REb0eUcobEYOs9ZD7Ir6xxSPqSOWIefb7qedYdsKmaQ3LX7UkuR6eBCv9zRGsAMCdi+CeqWiyAAAAAElFTkSuQmCC");
  background-size: 17px 42px;
  background-repeat: no-repeat;
  width: 17px;
  height: 42px;
  display: block;
  text-indent: -9999px;
}

#plnt section.blog-archive .wrap .content-container .ajax-blog-archive .alm-btn-wrap .alm-paging li.next.disabled span {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABUCAQAAABNNS2VAAACfElEQVR42u2YX4hNURTG9/zBTNNk8jemlGLEmIkoD0qJRlEUigcvihceRkkZNRSKFw+j5IGSQqn17XPPvXVziRvlFuZBiekWTeRP0jRNY0bmztyj4Z7V8frtXdeDfd5/7bX2WWt93zLGGFNolDvYYVxOuFheSCQjqVU0Qpbjk0TTH97ZuSTk9Ux5+gciER7l60mMXSDvY4xcpUMK1sj3GGOP0hi7G+VKSKVgC41Br4Y0FC7j3+muJvjNg9kkpNCIfr1NNqolMZlW+aIJvkSHlNogPxRzkH/uAxrST2zkn/uCJvhrZgkJiWqRVszLXBNb1814pUEhqiEx6aX4prc5x//Bm2RCMfv4BB/WkMaDdXwh9CnmIxax71SH+xrSs3wD++u1oKiYW3wbX4FhxfTwmdkmkxXMFHbymG5N8Giqg/9rrmtIg5l5/GB5opjH/TNITHY+BhVzjW9YHTKquenmC2FXPFhkMujiE9yjIQ3bNh5zWzHFoIWE5BvwXDOTi+poPROLEYmkj6+n9TKuQR3i32m/3mUi3c5jzv++Rxm9DkovqoHFmOwxbifXFHaa/+efPbRiSNTzKQw46MxEgxrCZr4EO+NWiZJdXa2m7WV8eBhkOOY8UoOueLijTA73pMyQk9USPF6kFy47i0APctSDMP5Lop91NguwlFnwYltw0dlAebByHkxlphWfHe2tF6OdsPwDpOWX087LBw9rkORCBkeqtRrysqTCDUWw6zIc10DYxZ1slyl1etwK0a6UEb3HCQpxbw7eajZucr6hHg8VUcjO4hJ6RREfwoVcG25HqYIYC9fy2mvr9IRFGXvd9FcbijjjrATDZnpzZIz5Bakn9b87CEhbAAAAAElFTkSuQmCC");
  cursor: default;
}

@media screen and (max-width: 1200px) {
  #plnt section.blog-archive .content-container .sort-by {
    display: none !important;
  }
  #plnt section.blog-archive .content-container .ajax-blog-filters {
    font-size: 1.1rem !important;
  }
  #plnt section.blog-archive .content-container .alm-filters .alm-filter .alm-filter--inner ul li:first-child div {
    padding-left: 0 !important;
  }
  #plnt section.blog-archive .content-container .alm-filters .alm-filter .alm-filter--inner ul li:first-child div::before {
    display: none !important;
  }
  #plnt section.blog-archive .content-container .ajax-blog-archive .alm-paging-content {
    display: block !important;
  }
  #plnt section.blog-archive .content-container .ajax-blog-archive .alm-paging-content .post {
    width: 100% !important;
    margin-right: 0 !important;
    overflow: auto;
  }
}

@media screen and (max-width: 989px) {
  #plnt section.blog-archive .content-container .sort-by {
    display: none !important;
  }
  #plnt section.blog-archive .content-container .ajax-blog-filters {
    font-size: 1.1rem !important;
  }
  #plnt section.blog-archive .content-container .alm-filters .alm-filter .alm-filter--inner ul li {
    margin: 0 0 20px;
  }
  #plnt section.blog-archive .content-container .alm-filters .alm-filter .alm-filter--inner ul li div.active:after {
    border-color: transparent !important;
  }
}
/*# sourceMappingURL=style.css.map */