/*
Theme Name: Dutch Directors Guild
Version: 0.1.3
Theme URI: 
Author: Angelo Vaudo
Author URI: https://www.angelovaudo.com
Description: Wordpress Theme for Dutch Directors Guild
License: 
License URI: 
Text Domain: ddg
Tags:
*/
/* v2.0 | 20110126
  http://meyerweb.com/eric/tools/css/reset/ 
  License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.v-select {
  position: relative;
  font-family: inherit; }

.v-select,
.v-select * {
  box-sizing: border-box; }

/* KeyFrames */
@-webkit-keyframes vSelectSpinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

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

/* Dropdown Default Transition */
.vs__fade-enter-active,
.vs__fade-leave-active {
  pointer-events: none;
  transition: opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1); }

.vs__fade-enter,
.vs__fade-leave-to {
  opacity: 0; }

/** Component States */
/*
 * Disabled
 *
 * When the component is disabled, all interaction
 * should be prevented. Here we modify the bg color,
 * and change the cursor displayed on the interactive
 * components.
 */
.vs--disabled .vs__dropdown-toggle,
.vs--disabled .vs__clear,
.vs--disabled .vs__search,
.vs--disabled .vs__selected,
.vs--disabled .vs__open-indicator {
  cursor: not-allowed;
  background-color: #f8f8f8; }

/*
 *  RTL - Right to Left Support
 *
 *  Because we're using a flexbox layout, the `dir="rtl"`
 *  HTML attribute does most of the work for us by
 *  rearranging the child elements visually.
 */
.v-select[dir="rtl"] .vs__actions {
  padding: 0 3px 0 6px; }

.v-select[dir="rtl"] .vs__clear {
  margin-left: 6px;
  margin-right: 0; }

.v-select[dir="rtl"] .vs__deselect {
  margin-left: 0;
  margin-right: 2px; }

.v-select[dir="rtl"] .vs__dropdown-menu {
  text-align: right; }

/**
    Dropdown Toggle

    The dropdown toggle is the primary wrapper of the component. It
    has two direct descendants: .vs__selected-options, and .vs__actions.

    .vs__selected-options holds the .vs__selected's as well as the
    main search input.

    .vs__actions holds the clear button and dropdown toggle.
 */
.vs__dropdown-toggle {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: -webkit-flex;
  display: flex;
  padding: 0 0 4px 0;
  background: none;
  border: 1px solid rgba(60, 60, 60, 0.26);
  border-radius: 4px;
  white-space: normal; }

.vs__selected-options {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-basis: 100%;
          flex-basis: 100%;
  -webkit-flex-grow: 1;
          flex-grow: 1;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0 2px;
  position: relative; }

.vs__actions {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  padding: 4px 6px 0 3px; }

/* Dropdown Toggle States */
.vs--searchable .vs__dropdown-toggle {
  cursor: text; }

.vs--unsearchable .vs__dropdown-toggle {
  cursor: pointer; }

.vs--open .vs__dropdown-toggle {
  border-bottom-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.vs__open-indicator {
  fill: rgba(60, 60, 60, 0.5);
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: -webkit-transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);
  transition: transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);
  transition: transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855), -webkit-transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);
  transition-timing-function: cubic-bezier(1, -0.115, 0.975, 0.855); }

.vs--open .vs__open-indicator {
  -webkit-transform: rotate(180deg) scale(1);
          transform: rotate(180deg) scale(1); }

.vs--loading .vs__open-indicator {
  opacity: 0; }

/* Clear Button */
.vs__clear {
  fill: rgba(60, 60, 60, 0.5);
  padding: 0;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  margin-right: 8px; }

/* Dropdown Menu */
.vs__dropdown-menu {
  display: block;
  box-sizing: border-box;
  position: absolute;
  top: calc(100% - 1px);
  left: 0;
  z-index: 1000;
  padding: 5px 0;
  margin: 0;
  width: 100%;
  max-height: 350px;
  min-width: 160px;
  overflow-y: auto;
  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.15);
  border: 1px solid rgba(60, 60, 60, 0.26);
  border-top-style: none;
  border-radius: 0 0 4px 4px;
  text-align: left;
  list-style: none;
  background: #fff; }

.vs__no-options {
  text-align: center; }

/* List Items */
.vs__dropdown-option {
  line-height: 1.42857143;
  /* Normalize line height */
  display: block;
  padding: 3px 20px;
  clear: both;
  color: #333;
  /* Overrides most CSS frameworks */
  white-space: nowrap; }
  .vs__dropdown-option:hover {
    cursor: pointer; }

.vs__dropdown-option--highlight {
  background: #5897fb;
  color: #fff; }

.vs__dropdown-option--disabled {
  background: inherit;
  color: rgba(60, 60, 60, 0.5); }
  .vs__dropdown-option--disabled:hover {
    cursor: inherit; }

/* Selected Tags */
.vs__selected {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  background-color: #f0f0f0;
  border: 1px solid rgba(60, 60, 60, 0.26);
  border-radius: 4px;
  color: #333;
  line-height: 1.4;
  margin: 4px 2px 0px 2px;
  padding: 0 0.25em;
  z-index: 0; }

.vs__deselect {
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  margin-left: 4px;
  padding: 0;
  border: 0;
  cursor: pointer;
  background: none;
  fill: rgba(60, 60, 60, 0.5);
  text-shadow: 0 1px 0 #fff; }

/* States */
.vs--single .vs__selected {
  background-color: transparent;
  border-color: transparent; }

.vs--single.vs--open .vs__selected {
  position: absolute;
  opacity: .4; }

.vs--single.vs--searching .vs__selected {
  display: none; }

/* Search Input */
/**
 * Super weird bug... If this declaration is grouped
 * below, the cancel button will still appear in chrome.
 * If it's up here on it's own, it'll hide it.
 */
.vs__search::-webkit-search-cancel-button {
  display: none; }

.vs__search::-webkit-search-decoration,
.vs__search::-webkit-search-results-button,
.vs__search::-webkit-search-results-decoration,
.vs__search::-ms-clear {
  display: none; }

.vs__search,
.vs__search:focus {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  line-height: 1.4;
  font-size: 1em;
  border: 1px solid transparent;
  border-left: none;
  outline: none;
  margin: 4px 0 0 0;
  padding: 0 7px;
  background: none;
  box-shadow: none;
  width: 0;
  max-width: 100%;
  -webkit-flex-grow: 1;
          flex-grow: 1;
  z-index: 1; }

.vs__search::-webkit-input-placeholder {
  color: inherit; }

.vs__search::-moz-placeholder {
  color: inherit; }

.vs__search:-ms-input-placeholder {
  color: inherit; }

.vs__search::placeholder {
  color: inherit; }

/**
    States
 */
.vs--unsearchable .vs__search {
  opacity: 1; }

.vs--unsearchable:not(.vs--disabled) .vs__search:hover {
  cursor: pointer; }

.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search {
  opacity: .2; }

/* Loading Spinner */
.vs__spinner {
  -webkit-align-self: center;
          align-self: center;
  opacity: 0;
  font-size: 5px;
  text-indent: -9999em;
  overflow: hidden;
  border-top: 0.9em solid rgba(100, 100, 100, 0.1);
  border-right: 0.9em solid rgba(100, 100, 100, 0.1);
  border-bottom: 0.9em solid rgba(100, 100, 100, 0.1);
  border-left: 0.9em solid rgba(60, 60, 60, 0.45);
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-animation: vSelectSpinner 1.1s infinite linear;
          animation: vSelectSpinner 1.1s infinite linear;
  transition: opacity .1s; }

.vs__spinner,
.vs__spinner:after {
  border-radius: 50%;
  width: 5em;
  height: 5em; }

/* Loading Spinner States */
.vs--loading .vs__spinner {
  opacity: 1; }

@font-face {
  font-family: "Druk-Wide";
  src: url("assets/fonts/Druk Wide Medium.woff2") format("woff2"), url("assets/fonts/Druk Wide Medium.woff") format("woff"), url("assets/fonts/Druk Wide Medium.otf") format("opentype");
  font-style: normal;
  font-weight: 500;
  font-display: swap; }

@font-face {
  font-family: "MonumentGrotesk";
  src: url("assets/fonts/MonumentGrotesk-Regular.woff2") format("woff2"), url("assets/fonts/MonumentGrotesk-Regular.woff") format("woff"), url("assets/fonts/MonumentGrotesk-Regular.otf") format("opentype");
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "MonumentGrotesk";
  src: url("assets/fonts/MonumentGrotesk-Medium.woff2") format("woff2"), url("assets/fonts/MonumentGrotesk-Medium.woff") format("woff"), url("assets/fonts/MonumentGrotesk-Medium.otf") format("opentype");
  font-style: normal;
  font-weight: 500; }

.section[data-color="black"], .content-text[data-color="black"],
.section[data-color="action"], .content-text[data-color="action"],
.section[data-color="ocean"], .content-text[data-color="ocean"],
.section[data-color="berry"], .content-text[data-color="berry"] {
  --color-text-main: var(--color-text-light); }

.card-blog[data-color="black"] .card-category,
.card-blog[data-color="action"] .card-category,
.card-blog[data-color="ocean"] .card-category,
.card-blog[data-color="berry"] .card-category {
  --color-text-main: var(--color-text-light); }

.card-category[data-color="black"],
.card-category[data-color="action"],
.card-category[data-color="ocean"],
.card-category[data-color="berry"] {
  --color-text-main: var(--color-text-light); }

.card-category[data-color="ash"],
.card-category[data-color="aqua"],
.card-category[data-color="lemon"],
.card-category[data-color="white"] {
  --color-text-main: var(--color-text-dark); }

.content[data-color="white"] .btn, .content[data-color="white"] .content-form div.wpforms-container-full .wpforms-form input[type=submit], .content-form div.wpforms-container-full .wpforms-form .content[data-color="white"] input[type=submit],
.content[data-color="white"] .content-form div.wpforms-container-full .wpforms-form button[type=submit],
.content-form div.wpforms-container-full .wpforms-form .content[data-color="white"] button[type=submit],
.content[data-color="white"] .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
.content-form div.wpforms-container-full .wpforms-form .content[data-color="white"] .wpforms-page-button,
.content[data-color="white"] .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
.popup-content div.wpforms-container-full .wpforms-form .content[data-color="white"] .wpforms-page-button, .content[data-color="white"] .list-nav li.list-btn a, .list-nav li.list-btn .content[data-color="white"] a, .content[data-color="white"] div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit], .popup-content .btn, .content-form div.wpforms-container-full .wpforms-form .popup-content input[type=submit],
.content-form div.wpforms-container-full .wpforms-form .popup-content button[type=submit],
.popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
.content-form div.wpforms-container-full .wpforms-form .popup-content .wpforms-page-button, .popup-content div.wpforms-container-full .wpforms-form input[type=submit],
.popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active,
.popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus,
.popup-content div.wpforms-container-full .wpforms-form button[type=submit],
.popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active,
.popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus,
.popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
.popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
.popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus, .popup-content .list-nav li.list-btn a, .list-nav li.list-btn .popup-content a, .popup-content div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit] {
  background-color: var(--color-brand-primary);
  color: var(--color-text-light); }
  .content[data-color="white"] .btn:hover, .content[data-color="white"] .content-form div.wpforms-container-full .wpforms-form input[type=submit]:hover, .content-form div.wpforms-container-full .wpforms-form .content[data-color="white"] input[type=submit]:hover,
  .content[data-color="white"] .content-form div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  .content-form div.wpforms-container-full .wpforms-form .content[data-color="white"] button[type=submit]:hover,
  .content[data-color="white"] .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
  .content-form div.wpforms-container-full .wpforms-form .content[data-color="white"] .wpforms-page-button:hover, .content[data-color="white"] .list-nav li.list-btn a:hover, .list-nav li.list-btn .content[data-color="white"] a:hover, .content[data-color="white"] div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit]:hover, .popup-content .btn:hover, .content-form div.wpforms-container-full .wpforms-form .popup-content input[type=submit]:hover,
  .content-form div.wpforms-container-full .wpforms-form .popup-content button[type=submit]:hover,
  .content-form div.wpforms-container-full .wpforms-form .popup-content .wpforms-page-button:hover, .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:hover,
  .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .popup-content .list-nav li.list-btn a:hover, .list-nav li.list-btn .popup-content a:hover, .popup-content div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit]:hover {
    color: var(--color-text-light);
    background-color: var(--color-brand-primary); }

.section[data-color="ocean"] h2, .content-text[data-color="ocean"] h2 {
  color: var(--color-aqua); }

.section[data-color="ocean"] .btn, .section[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form input[type=submit], .content-form div.wpforms-container-full .wpforms-form .section[data-color="ocean"] input[type=submit],
.section[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form button[type=submit],
.content-form div.wpforms-container-full .wpforms-form .section[data-color="ocean"] button[type=submit],
.section[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
.content-form div.wpforms-container-full .wpforms-form .section[data-color="ocean"] .wpforms-page-button, .section[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form input[type=submit], .popup-content div.wpforms-container-full .wpforms-form .section[data-color="ocean"] input[type=submit],
.section[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form button[type=submit],
.popup-content div.wpforms-container-full .wpforms-form .section[data-color="ocean"] button[type=submit],
.section[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
.popup-content div.wpforms-container-full .wpforms-form .section[data-color="ocean"] .wpforms-page-button, .section[data-color="ocean"] .list-nav li.list-btn a, .list-nav li.list-btn .section[data-color="ocean"] a, .content-text[data-color="ocean"] .btn, .content-text[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form input[type=submit], .content-form div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] input[type=submit],
.content-text[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form button[type=submit],
.content-form div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] button[type=submit],
.content-text[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
.content-form div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] .wpforms-page-button, .content-text[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form input[type=submit], .popup-content div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] input[type=submit],
.content-text[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form button[type=submit],
.popup-content div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] button[type=submit],
.content-text[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
.popup-content div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] .wpforms-page-button, .content-text[data-color="ocean"] .list-nav li.list-btn a, .list-nav li.list-btn .content-text[data-color="ocean"] a {
  background-color: var(--color-brand-primary);
  color: var(--color-text-light); }
  .section[data-color="ocean"] .btn:hover, .section[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form input[type=submit]:hover, .content-form div.wpforms-container-full .wpforms-form .section[data-color="ocean"] input[type=submit]:hover,
  .section[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  .content-form div.wpforms-container-full .wpforms-form .section[data-color="ocean"] button[type=submit]:hover,
  .section[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
  .content-form div.wpforms-container-full .wpforms-form .section[data-color="ocean"] .wpforms-page-button:hover, .section[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:hover, .popup-content div.wpforms-container-full .wpforms-form .section[data-color="ocean"] input[type=submit]:hover,
  .section[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  .popup-content div.wpforms-container-full .wpforms-form .section[data-color="ocean"] button[type=submit]:hover,
  .section[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
  .popup-content div.wpforms-container-full .wpforms-form .section[data-color="ocean"] .wpforms-page-button:hover, .section[data-color="ocean"] .list-nav li.list-btn a:hover, .list-nav li.list-btn .section[data-color="ocean"] a:hover, .content-text[data-color="ocean"] .btn:hover, .content-text[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form input[type=submit]:hover, .content-form div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] input[type=submit]:hover,
  .content-text[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  .content-form div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] button[type=submit]:hover,
  .content-text[data-color="ocean"] .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
  .content-form div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] .wpforms-page-button:hover, .content-text[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:hover, .popup-content div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] input[type=submit]:hover,
  .content-text[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  .popup-content div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] button[type=submit]:hover,
  .content-text[data-color="ocean"] .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
  .popup-content div.wpforms-container-full .wpforms-form .content-text[data-color="ocean"] .wpforms-page-button:hover, .content-text[data-color="ocean"] .list-nav li.list-btn a:hover, .list-nav li.list-btn .content-text[data-color="ocean"] a:hover {
    color: var(--color-text-light); }

#header[data-color="lemon"] {
  --color-text-main: var(--color-text-dark); }

div[data-color="white"] {
  --color-text-main: var(--color-text-dark); }

.section[data-color="black"],
.content-text[data-color="black"],
.image-profile[data-color="black"] {
  background-color: var(--color-black); }

.card-category[data-color="black"] {
  background-color: var(--color-black); }

.section[data-color="black"] + .section[data-color="black"] {
  padding-top: 0; }

#header[data-color="black"] {
  background-color: var(--color-black); }

.card--member[data-color="black"] .card__image {
  background-color: var(--color-black); }

.card--member[data-color="black"] .card__image-holder:after {
  background-color: var(--color-black); }

.card-blog[data-color="black"] .card__image-holder:after {
  background-color: var(--color-black); }

.card-blog[data-color="black"] .card-category {
  background-color: var(--color-black); }

.section[data-color="action"],
.content-text[data-color="action"],
.image-profile[data-color="action"] {
  background-color: var(--color-action); }

.card-category[data-color="action"] {
  background-color: var(--color-action); }

.section[data-color="action"] + .section[data-color="action"] {
  padding-top: 0; }

#header[data-color="action"] {
  background-color: var(--color-action); }

.card--member[data-color="action"] .card__image {
  background-color: var(--color-action); }

.card--member[data-color="action"] .card__image-holder:after {
  background-color: var(--color-action); }

.card-blog[data-color="action"] .card__image-holder:after {
  background-color: var(--color-action); }

.card-blog[data-color="action"] .card-category {
  background-color: var(--color-action); }

.section[data-color="ash"],
.content-text[data-color="ash"],
.image-profile[data-color="ash"] {
  background-color: var(--color-ash); }

.card-category[data-color="ash"] {
  background-color: var(--color-ash); }

.section[data-color="ash"] + .section[data-color="ash"] {
  padding-top: 0; }

#header[data-color="ash"] {
  background-color: var(--color-ash); }

.card--member[data-color="ash"] .card__image {
  background-color: var(--color-ash); }

.card--member[data-color="ash"] .card__image-holder:after {
  background-color: var(--color-ash); }

.card-blog[data-color="ash"] .card__image-holder:after {
  background-color: var(--color-ash); }

.card-blog[data-color="ash"] .card-category {
  background-color: var(--color-ash); }

.section[data-color="aqua"],
.content-text[data-color="aqua"],
.image-profile[data-color="aqua"] {
  background-color: var(--color-aqua); }

.card-category[data-color="aqua"] {
  background-color: var(--color-aqua); }

.section[data-color="aqua"] + .section[data-color="aqua"] {
  padding-top: 0; }

#header[data-color="aqua"] {
  background-color: var(--color-aqua); }

.card--member[data-color="aqua"] .card__image {
  background-color: var(--color-aqua); }

.card--member[data-color="aqua"] .card__image-holder:after {
  background-color: var(--color-aqua); }

.card-blog[data-color="aqua"] .card__image-holder:after {
  background-color: var(--color-aqua); }

.card-blog[data-color="aqua"] .card-category {
  background-color: var(--color-aqua); }

.section[data-color="ocean"],
.content-text[data-color="ocean"],
.image-profile[data-color="ocean"] {
  background-color: var(--color-ocean); }

.card-category[data-color="ocean"] {
  background-color: var(--color-ocean); }

.section[data-color="ocean"] + .section[data-color="ocean"] {
  padding-top: 0; }

#header[data-color="ocean"] {
  background-color: var(--color-ocean); }

.card--member[data-color="ocean"] .card__image {
  background-color: var(--color-ocean); }

.card--member[data-color="ocean"] .card__image-holder:after {
  background-color: var(--color-ocean); }

.card-blog[data-color="ocean"] .card__image-holder:after {
  background-color: var(--color-ocean); }

.card-blog[data-color="ocean"] .card-category {
  background-color: var(--color-ocean); }

.section[data-color="lemon"],
.content-text[data-color="lemon"],
.image-profile[data-color="lemon"] {
  background-color: var(--color-lemon); }

.card-category[data-color="lemon"] {
  background-color: var(--color-lemon); }

.section[data-color="lemon"] + .section[data-color="lemon"] {
  padding-top: 0; }

#header[data-color="lemon"] {
  background-color: var(--color-lemon); }

.card--member[data-color="lemon"] .card__image {
  background-color: var(--color-lemon); }

.card--member[data-color="lemon"] .card__image-holder:after {
  background-color: var(--color-lemon); }

.card-blog[data-color="lemon"] .card__image-holder:after {
  background-color: var(--color-lemon); }

.card-blog[data-color="lemon"] .card-category {
  background-color: var(--color-lemon); }

.section[data-color="berry"],
.content-text[data-color="berry"],
.image-profile[data-color="berry"] {
  background-color: var(--color-berry); }

.card-category[data-color="berry"] {
  background-color: var(--color-berry); }

.section[data-color="berry"] + .section[data-color="berry"] {
  padding-top: 0; }

#header[data-color="berry"] {
  background-color: var(--color-berry); }

.card--member[data-color="berry"] .card__image {
  background-color: var(--color-berry); }

.card--member[data-color="berry"] .card__image-holder:after {
  background-color: var(--color-berry); }

.card-blog[data-color="berry"] .card__image-holder:after {
  background-color: var(--color-berry); }

.card-blog[data-color="berry"] .card-category {
  background-color: var(--color-berry); }

.section[data-color="white"],
.content-text[data-color="white"],
.image-profile[data-color="white"] {
  background-color: var(--color-white); }

.card-category[data-color="white"] {
  background-color: var(--color-white); }

.section[data-color="white"] + .section[data-color="white"] {
  padding-top: 0; }

#header[data-color="white"] {
  background-color: var(--color-white); }

.card--member[data-color="white"] .card__image {
  background-color: var(--color-white); }

.card--member[data-color="white"] .card__image-holder:after {
  background-color: var(--color-white); }

.card-blog[data-color="white"] .card__image-holder:after {
  background-color: var(--color-white); }

.card-blog[data-color="white"] .card-category {
  background-color: var(--color-white); }

.section[data-color="rock"],
.content-text[data-color="rock"],
.image-profile[data-color="rock"] {
  background-color: var(--color-rock); }

.card-category[data-color="rock"] {
  background-color: var(--color-rock); }

.section[data-color="rock"] + .section[data-color="rock"] {
  padding-top: 0; }

#header[data-color="rock"] {
  background-color: var(--color-rock); }

.card--member[data-color="rock"] .card__image {
  background-color: var(--color-rock); }

.card--member[data-color="rock"] .card__image-holder:after {
  background-color: var(--color-rock); }

.card-blog[data-color="rock"] .card__image-holder:after {
  background-color: var(--color-rock); }

.card-blog[data-color="rock"] .card-category {
  background-color: var(--color-rock); }

:root {
  --grid-1-column: 8.3333333333%;
  --grid-2-column: 16.6666666667%;
  --grid-3-column: 25%;
  --grid-4-column: 33.3333333333%;
  --grid-5-column: 41.6666666667%;
  --grid-6-column: 50%;
  --grid-7-column: 58.3333333333%;
  --grid-8-column: 66.6666666667%;
  --grid-9-column: 75%;
  --grid-10-column: 83.3333333333%;
  --grid-11-column: 91.6666666667%;
  --grid-12-column: 100%;
  --color-black: #000000;
  --color-black-rgb: 0, 0, 0;
  --color-black-darker: black;
  --color-black-dark: black;
  --color-action: #ff3a44;
  --color-action-rgb: 255, 58, 68;
  --color-action-darker: #ff2d38;
  --color-action-dark: #6d0006;
  --color-ash: #e3e3e4;
  --color-ash-rgb: 227, 227, 228;
  --color-ash-darker: #ddddde;
  --color-ash-dark: #7b7b80;
  --color-aqua: #88efed;
  --color-aqua-rgb: 136, 239, 237;
  --color-aqua-darker: #7dedeb;
  --color-aqua-dark: #149794;
  --color-ocean: #003b46;
  --color-ocean-rgb: 0, 59, 70;
  --color-ocean-darker: #003039;
  --color-ocean-dark: black;
  --color-lemon: #ffff5d;
  --color-lemon-rgb: 255, 255, 93;
  --color-lemon-darker: #ffff50;
  --color-lemon-dark: #909000;
  --color-berry: #b42031;
  --color-berry-rgb: 180, 32, 49;
  --color-berry-darker: #a91e2e;
  --color-berry-dark: #070102;
  --color-white: #ffffff;
  --color-white-rgb: 255, 255, 255;
  --color-white-darker: #f9f9f9;
  --color-white-dark: #999999;
  --color-rock: #2B2E34;
  --color-rock-rgb: 43, 46, 52;
  --color-rock-darker: #25282d;
  --color-rock-dark: black;
  /* Theme */
  --color-text-main: var(--color-text-dark);
  --color-text-main-rgb: var(--color-dark-rgb);
  --color-brand-primary: var(--color-action);
  --color-brand-secondary: var(--color-charcoal);
  --color-accent: var(--color-charcoal);
  --color-text-primary: var(--color-charcoal);
  --color-error: var(--color-action);
  --color-text-light: var(--color-white);
  --color-text-light-rgb: var(--color-white-rgb);
  --color-text-dark: var(--color-black);
  --logo-color: var(--color-text-light);
  --color-btn-text: var(--color-text-light);
  /* Link */
  --link-color-text: var(--color-pitch);
  --link-font-family: var(--font-primary);
  --font-primary: "MonumentGrotesk", Sans-Serif;
  --font-secondary: "Druk-Wide", Sans-Serif;
  /* Body */
  --body-color-background: var(--color-lychee);
  --body-color-text: var(--color-charcoal);
  --body-font-size: 16px;
  --body-font-family: var(--font-primary);
  --body-font-weight: 400;
  --header-color-bg: var(--color-charcoal);
  --body-text-size-min: 1rem;
  --body-text-size-val: 1.25vw;
  --body-text-size-max: 1.25rem;
  --resize-text-body: clamp(var(--body-text-size-min), var(--body-text-size-val), var(--body-text-size-max));
  --body-text-size-small-min: 0.875rem;
  --body-text-size-small-val: 1.25vw;
  --body-text-size-small-max: 1.15rem;
  --resize-text-body-big: clamp(1.15rem, 1.5vw, 1.5rem);
  --resize-text-body-small: clamp(0.875rem, 1.25vw, 1rem);
  --title-big-size-min: 2rem;
  --title-big-size-val: 3.3vw;
  --title-big-size-max: 4rem;
  --title-normal-size-min: 1.5rem;
  --title-normal-size-val: 3.3vw;
  --title-normal-size-max: 2.5rem;
  --title-small-size-min: 0.875rem;
  --title-small-size-val: 1.1vw;
  --title-small-size-max: 1rem;
  --content-small-size-min: 20.25em;
  --content-small-size-val: 25vw;
  --content-small-size-max: 31.25em;
  --site-width-max: 62.5vw; }
  @media screen and (max-width: 767px) {
    :root {
      --site-padding: 1.5rem;
      --container-padding: 1.5rem;
      --section-padding: 60px;
      --carousel-padding: 0.5rem;
      --column-padding: 0.75rem; } }
  @media screen and (min-width: 768px) {
    :root {
      --site-padding: 3.75vw;
      --container-padding: 3.125rem;
      --section-padding: calc(1.5rem + 5vw);
      --carousel-padding: 2.5vw;
      --column-padding: 1.25vw; } }
  @media only screen and (min-width: 992px) {
    :root {
      --container-padding: 8.5vw; } }
:root {
  --popup-color-background: 255, 255, 255;
  --popup-color-btn-background: 255, 255, 255;
  --popup-color-btn-stroke: 000, 000, 000; }

@media only screen and (max-width: 767px) {
  body.popup-freeze {
    overflow: hidden; } }

.popup-overlay {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  pointer-events: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  background-color: rgba(var(--popup-color-background), 0.8);
  z-index: 10000;
  transition: 0.36s ease-out opacity 0s, 0s visibility 0.36s; }
  .popup-overlay.active {
    visibility: visible;
    opacity: 1;
    pointer-events: all;
    transition: 0.36s ease-out opacity 0s, 0s visibility 0s; }
    .popup-overlay.active .popup {
      opacity: 1;
      -webkit-transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
              transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px); }
  .popup-overlay p {
    line-height: 1.5;
    font-size: 1.15rem; }
    .popup-overlay p:first-child {
      margin-top: 0; }
  .popup-overlay .popup-inner {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
            flex-direction: column;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    transition: 0.24s ease-out opacity 0s, 0.48s ease-out transform 0s; }
  .popup-overlay .popup {
    max-width: 1200px;
    margin: 0 auto;
    width: 100%;
    position: relative;
    opacity: 0;
    -webkit-transform: scale3d(1.05, 1.05, 1) translate3d(0px, 32px, 0px);
            transform: scale3d(1.05, 1.05, 1) translate3d(0px, 32px, 0px);
    transition: 0.36s ease-out opacity 0s, 0.36s -webkit-transform 0s;
    transition: 0.36s ease-out opacity 0s, 0.36s transform 0s;
    transition: 0.36s ease-out opacity 0s, 0.36s transform 0s, 0.36s -webkit-transform 0s; }
  .popup-overlay .popup-content {
    position: relative; }
  .popup-overlay .popup-image {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    margin: 0;
    padding: 0; }
  .popup-overlay .btn-close-inner {
    position: -webkit-sticky;
    position: sticky;
    top: 3rem; }
  .popup-overlay .btn-close {
    position: absolute;
    right: 1.25rem;
    top: 1.25rem;
    width: 3rem;
    height: 3rem;
    border-radius: 50%;
    overflow: hidden;
    background-color: rgba(var(--popup-color-btn-background), 0.2);
    display: block;
    cursor: pointer;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
            align-items: center;
    -webkit-justify-content: center;
            justify-content: center;
    transition: 0.24s ease-out background-color; }
    .popup-overlay .btn-close .icon-close {
      display: block;
      width: 1.5rem;
      height: 1.5rem;
      position: relative;
      -webkit-transform: rotate(45deg);
              transform: rotate(45deg);
      transition: 0.24s ease-out transform; }
      .popup-overlay .btn-close .icon-close:before, .popup-overlay .btn-close .icon-close:after {
        transition: 0.24s ease-out background-color; }
      .popup-overlay .btn-close .icon-close:before {
        content: "";
        position: absolute;
        height: 2px;
        left: 0;
        right: 0;
        background-color: rgba(var(--popup-color-btn-stroke), 0.6);
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); }
      .popup-overlay .btn-close .icon-close:after {
        content: "";
        position: absolute;
        width: 2px;
        left: 50%;
        top: 0;
        bottom: 0;
        background-color: rgba(var(--popup-color-btn-stroke), 0.6);
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%); }
    .popup-overlay .btn-close:hover {
      background-color: #fff; }
      .popup-overlay .btn-close:hover .icon-close {
        -webkit-transform: rotate(90deg);
                transform: rotate(90deg); }
        .popup-overlay .btn-close:hover .icon-close:before, .popup-overlay .btn-close:hover .icon-close:after {
          background-color: rgba(var(--popup-color-btn-stroke), 1); }
  @media only screen and (max-width: 767px) {
    .popup-overlay .popup-image {
      height: 232px; }
    .popup-overlay .popup-content {
      padding: 3.75rem 2.5rem 1.75rem; } }
  @media only screen and (min-width: 768px) {
    .popup-overlay .popup-inner {
      padding: 3rem; }
    .popup-overlay .popup {
      display: -webkit-flex;
      display: flex;
      width: 100%; }
      .popup-overlay .popup.reverse .popup-content {
        -webkit-order: -1;
                order: -1; }
    .popup-overlay .popup-content, .popup-overlay .popup-image {
      -webkit-flex-basis: 50%;
              flex-basis: 50%;
      -webkit-flex-grow: 1;
              flex-grow: 1;
      min-height: 600px; }
    .popup-overlay .popup-content {
      padding: 5vw;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-direction: column;
              flex-direction: column; } }
  @media only screen and (min-height: 696px) {
    .popup-overlay .popup-inner {
      height: 100%;
      display: -webkit-flex;
      display: flex;
      -webkit-align-items: center;
              align-items: center;
      -webkit-justify-content: center;
              justify-content: center; } }
.popup-privacy {
  -webkit-flex-grow: 1;
          flex-grow: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: flex-end;
          align-items: flex-end; }
  .popup-privacy p, .popup-privacy a {
    font-size: 0.75rem; }

.popup-image + .popup-content div.wpforms-container-full .wpforms-form .wpforms-field {
  min-width: 100%;
  max-width: 100%;
  -webkit-flex-basis: 100%;
          flex-basis: 100%; }
  .popup-image + .popup-content div.wpforms-container-full .wpforms-form .wpforms-field + .wpforms-field {
    margin-top: calc(2 * var(--column-padding)); }

#cookie-notice {
  position: fixed !important;
  right: 40px !important;
  bottom: 40px !important;
  left: auto !important;
  min-width: auto !important;
  width: 300px !important;
  border-radius: 7px !important;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.16) !important;
  background-color: var(--color-action) !important;
  z-index: 9999 !important; }
  #cookie-notice .cn-text-container {
    display: block;
    margin: 0; }
  #cookie-notice .cookie-notice-container {
    padding: 20px 50px 20px 20px;
    text-align: left; }
    #cookie-notice .cookie-notice-container p {
      font-size: 1rem;
      margin: 0;
      line-height: 1.5;
      color: rgba(255, 255, 255, 0.8);
      font-weight: 400; }
      #cookie-notice .cookie-notice-container p a {
        line-height: 1.5;
        font-size: 1rem;
        color: #fff;
        font-weight: 500; }
        #cookie-notice .cookie-notice-container p a:hover {
          text-decoration: underline; }
  #cookie-notice .cn-close-icon {
    border: 2px solid #fff;
    border-radius: 50%;
    margin: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    padding: 11px 11px 9px 9px;
    transition: 0.24s ease-out opacity; }
    #cookie-notice .cn-close-icon:before, #cookie-notice .cn-close-icon:after {
      top: 4px;
      height: 12px; }
  #cookie-notice #cn-notice-buttons {
    display: none !important; }

.to-top-container {
  display: none !important; }

* {
  box-sizing: border-box; }
  *:first-child {
    margin-top: 0; }
  *:last-child {
    margin-bottom: 0; }

a {
  display: inline-block;
  text-decoration: none;
  outline: none;
  font-weight: 400;
  color: var(--color-text-main);
  font-size: var(--resize-text-body-small);
  line-height: 1.5;
  position: relative;
  transition: 0.24s ease-out color; }
  a:hover {
    color: var(--color-text-main); }

i, em {
  font-style: italic; }

button {
  outline: none;
  border: 0;
  text-align: left;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: var(--body-font-family);
  font-style: normal;
  font-weight: 300;
  color: var(--color-text-main); }

img {
  display: block;
  max-width: 100%;
  max-height: 100%; }

ol, ul {
  margin: 1em 0 2em;
  list-style-position: outside;
  padding-left: 1rem;
  display: block; }
  ol li, ul li {
    line-height: 1.5;
    color: var(--color-text-main);
    font-weight: 300;
    font-size: 1rem;
    margin: 0.5rem 0; }
    @media only screen and (max-width: 767px) {
      ol li, ul li {
        font-size: 1rem; } }
    @media only screen and (min-width: 768px) {
      ol li, ul li {
        font-size: 1.15rem; } }
ul {
  list-style-type: disc; }

ol {
  list-style-type: decimal; }

p, li {
  line-height: 1.5;
  color: var(--color-text-main);
  font-weight: var(--body-font-weight);
  margin: 1em 0; }
  p:first-child, li:first-child {
    margin-top: 0; }
  p:last-child, li:last-child {
    margin-bottom: 0; }
  p a, li a {
    font-weight: var(--body-font-weight);
    text-decoration: underline;
    color: var(--color-brand-primary);
    transition: 0.24s ease-out color;
    font-size: inherit; }
    p a b, p a strong, li a b, li a strong {
      color: var(--color-brand-primary); }
    p a:hover, li a:hover {
      text-decoration: none;
      color: var(--color-brand-primary); }
  @media only screen and (max-width: 767px) {
    p, li {
      font-size: 1rem; } }
  @media only screen and (min-width: 768px) {
    p, li {
      font-size: 1.15rem; } }
h1, #header h2 {
  line-height: 1;
  margin: 0;
  font-family: var(--font-secondary);
  font-weight: 500;
  color: var(--color-text-main); }
  @media only screen and (max-width: 767px) {
    h1, #header h2 {
      font-size: 1.5rem; } }
  @media only screen and (min-width: 768px) {
    h1, #header h2 {
      font-size: 3rem; } }
h2 {
  line-height: 1.15;
  margin-top: 3rem;
  margin-bottom: 1em;
  font-family: var(--font-secondary);
  font-weight: 500;
  color: var(--color-text-main); }
  @media only screen and (max-width: 767px) {
    h2 {
      font-size: 1.5rem; } }
  @media only screen and (min-width: 768px) {
    h2 {
      font-size: 2rem; } }
h3 {
  line-height: 1.3;
  margin: 0;
  font-family: var(--font-primary);
  font-weight: 500;
  color: var(--color-text-main); }
  @media screen and (max-width: 991px) {
    h3 {
      font-size: 1rem; } }
  @media screen and (min-width: 992px) {
    h3 {
      font-size: calc(1rem + 0.25vw); } }
h4, .card__link__text {
  font-family: var(--font-primary);
  font-weight: 400;
  color: var(--color-text-main);
  margin: 0 0 0.5em;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  line-height: 1.4;
  display: block; }
  @media only screen and (max-width: 767px) {
    h4, .card__link__text {
      font-size: 0.75rem; } }
  @media only screen and (min-width: 768px) {
    h4, .card__link__text {
      font-size: 0.875rem; } }
h5 {
  font-weight: 400; }

h6 {
  font-weight: 300; }

strong, b {
  font-weight: 500;
  color: var(--color-text-main); }

span {
  color: var(--color-text-main); }

blockquote p {
  margin: 2.5em 0 !important;
  text-align: left;
  font-weight: 500;
  line-height: 1.3;
  border-left: 0.5rem solid var(--color-brand-primary);
  padding-left: 1.5rem; }
  @media screen and (max-width: 991px) {
    blockquote p {
      font-size: 1rem; } }
  @media screen and (min-width: 992px) {
    blockquote p {
      font-size: calc(1rem + 0.25vw); } }
blockquote:first-child p {
  margin-top: 0 !important; }

blockquote:last-child p {
  margin-bottom: 0 !important; }

iframe {
  max-width: 100%;
  margin: 1.5rem 0; }

.link {
  position: relative;
  font-family: var(--font-primary);
  font-weight: 500;
  color: var(--color-text-main);
  margin: 0;
  line-height: 1.6;
  display: inline-block;
  text-decoration: none;
  border: 0;
  border-bottom: 1px solid var(--color-text-main);
  overflow: hidden;
  transition: 0.24s ease-out color, 0,24s ease-out border-color; }
  @media screen and (max-width: 991px) {
    .link {
      font-size: 0.875rem; } }
  @media screen and (min-width: 992px) {
    .link {
      font-size: calc(0.875rem + 0.25vw); } }
  .link:hover {
    color: var(--color-brand-primary);
    border-color: var(--color-brand-primary); }

::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(var(--color-text-main-rgb), 0.4); }

::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(var(--color-text-main-rgb), 0.4); }

:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(var(--color-text-main-rgb), 0.4); }

:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(var(--color-text-main-rgb), 0.4); }

input[type=checkbox] {
  width: 1rem !important;
  outline: none; }

::-moz-selection {
  background-color: rgba(var(--color-lemon-rgb), 0.8); }

::selection {
  background-color: rgba(var(--color-lemon-rgb), 0.8); }

img::-moz-selection {
  background-color: rgba(var(--color-lemon-rgb), 0.8); }

img::selection {
  background-color: rgba(var(--color-lemon-rgb), 0.8); }

.cookie-notice-container .cn-button.bootstrap {
  background-color: var(--color-brand-primary);
  color: var(--color-text-main);
  padding: 0.75rem 1rem;
  margin: 0 0 0 1rem;
  background-image: none;
  border-radius: 8px;
  line-height: 1;
  height: auto;
  border: 0; }

.logo-site svg {
  width: 100%;
  max-width: 333px;
  display: block; }

.parralax-holder {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

.img-background {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0; }

@-webkit-keyframes slide {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  100% {
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0); } }

@keyframes slide {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  100% {
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0); } }

.hide {
  display: none !important; }

.list-social {
  margin: 0;
  padding: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  list-style: none; }
  .list-social li {
    margin: 0;
    padding: 0;
    height: auto;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
            align-items: center; }
  .list-social .link-social {
    display: block;
    width: 1rem;
    height: 1rem;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    transition: 0.32s ease-out opacity; }
  .list-social svg * {
    fill: var(--color-text-main); }
  @media only screen and (max-width: 767px) {
    .list-social li + li {
      margin-left: 0.5em; } }
  @media only screen and (min-width: 768px) {
    .list-social li + li {
      margin-left: 0.75em; }
    .list-social:hover a {
      opacity: 0.4; }
      .list-social:hover a:hover {
        opacity: 1; } }
.content-animate .content {
  opacity: 0;
  -webkit-transform: translateY(50px) translateZ(0);
          transform: translateY(50px) translateZ(0);
  transition: opacity 0.32s ease-in-out, -webkit-transform 0.64s cubic-bezier(0.39, 0.575, 0.565, 1);
  transition: opacity 0.32s ease-in-out, transform 0.64s cubic-bezier(0.39, 0.575, 0.565, 1);
  transition: opacity 0.32s ease-in-out, transform 0.64s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.64s cubic-bezier(0.39, 0.575, 0.565, 1); }

.loaded .content-animate.show .content {
  opacity: 1;
  -webkit-transform: translateY(0) translateZ(0);
          transform: translateY(0) translateZ(0); }

.animate-reveal .content {
  opacity: 0;
  -webkit-transform: translateY(50px) translateZ(0);
          transform: translateY(50px) translateZ(0);
  transition: opacity 0.64s ease-in-out, -webkit-transform 0.64s cubic-bezier(0.39, 0.575, 0.565, 1);
  transition: opacity 0.64s ease-in-out, transform 0.64s cubic-bezier(0.39, 0.575, 0.565, 1);
  transition: opacity 0.64s ease-in-out, transform 0.64s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.64s cubic-bezier(0.39, 0.575, 0.565, 1); }

.animate-reveal .section-image,
.animate-reveal .carousel-gallery,
.animate-reveal .carousel-people,
.animate-reveal .carousel-subscriptions,
.animate-reveal .embed-container {
  transition: 0.64s -webkit-clip-path ease-out;
  transition: 0.64s clip-path ease-out;
  transition: 0.64s clip-path ease-out, 0.64s -webkit-clip-path ease-out;
  -webkit-clip-path: polygon(10% 0%, 90% 0%, 90% 100%, 10% 100%);
          clip-path: polygon(10% 0%, 90% 0%, 90% 100%, 10% 100%); }

.animate-reveal.show .content {
  opacity: 1;
  -webkit-transform: translateY(0) translateZ(0);
          transform: translateY(0) translateZ(0); }

.animate-reveal.show .section-image,
.animate-reveal.show .carousel-gallery,
.animate-reveal.show .carousel-people,
.animate-reveal.show .carousel-subscriptions,
.animate-reveal.show .embed-container {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
          clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%); }

.content-animate.slide .content {
  opacity: 1;
  -webkit-transform: translateY(100px) translateZ(0);
          transform: translateY(100px) translateZ(0);
  transition: 0.48s ease-out; }

@media only screen and (min-width: 768px) {
  .content-animate.slide.show:nth-child(3n+1) .content {
    transition-delay: 0s; }
  .content-animate.slide.show:nth-child(3n+2) .content {
    transition-delay: 0.12s; }
  .content-animate.slide.show:nth-child(3n+3) .content {
    transition-delay: 0.24s; } }

.content-animate.slide-side:nth-child(2n+1) .content {
  -webkit-transform: translateX(-50px) translateZ(0);
          transform: translateX(-50px) translateZ(0); }

.content-animate.slide-side:nth-child(2n+2) .content {
  -webkit-transform: translateX(50px) translateZ(0);
          transform: translateX(50px) translateZ(0); }

@media only screen and (min-width: 768px) {
  .content-animate.slide-side.show:nth-child(2n+1) .content, .content-animate.slide-side.show:nth-child(2n+2) .content {
    -webkit-transform: translateX(0px) translateZ(0);
            transform: translateX(0px) translateZ(0); } }

.content-animate-lines .line {
  position: relative;
  overflow: hidden;
  display: block;
  opacity: 0;
  -webkit-transform: translateY(40px);
          transform: translateY(40px);
  transition: 0.32s ease-in-out opacity, 0.64s cubic-bezier(0.39, 0.575, 0.565, 1) -webkit-transform;
  transition: 0.32s ease-in-out opacity, 0.64s cubic-bezier(0.39, 0.575, 0.565, 1) transform;
  transition: 0.32s ease-in-out opacity, 0.64s cubic-bezier(0.39, 0.575, 0.565, 1) transform, 0.64s cubic-bezier(0.39, 0.575, 0.565, 1) -webkit-transform; }
  .content-animate-lines .line__inner {
    display: block;
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
    transition: 0.64s cubic-bezier(0.39, 0.575, 0.565, 1) -webkit-transform;
    transition: 0.64s cubic-bezier(0.39, 0.575, 0.565, 1) transform;
    transition: 0.64s cubic-bezier(0.39, 0.575, 0.565, 1) transform, 0.64s cubic-bezier(0.39, 0.575, 0.565, 1) -webkit-transform; }

.loaded .content-animate-lines.show .line {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0); }
  .loaded .content-animate-lines.show .line:nth-child(1), .loaded .content-animate-lines.show .line:nth-child(1) .line__inner {
    transition-delay: 0.32s; }
  .loaded .content-animate-lines.show .line:nth-child(2), .loaded .content-animate-lines.show .line:nth-child(2) .line__inner {
    transition-delay: 0.38s; }
  .loaded .content-animate-lines.show .line:nth-child(3), .loaded .content-animate-lines.show .line:nth-child(3) .line__inner {
    transition-delay: 0.44s; }
  .loaded .content-animate-lines.show .line:nth-child(4), .loaded .content-animate-lines.show .line:nth-child(4) .line__inner {
    transition-delay: 0.5s; }
  .loaded .content-animate-lines.show .line:nth-child(5), .loaded .content-animate-lines.show .line:nth-child(5) .line__inner {
    transition-delay: 0.54s; }
  .loaded .content-animate-lines.show .line:nth-child(6), .loaded .content-animate-lines.show .line:nth-child(6) .line__inner {
    transition-delay: 0.6s; }
  .loaded .content-animate-lines.show .line:nth-child(7), .loaded .content-animate-lines.show .line:nth-child(7) .line__inner {
    transition-delay: 0.66s; }
  .loaded .content-animate-lines.show .line:nth-child(8), .loaded .content-animate-lines.show .line:nth-child(8) .line__inner {
    transition-delay: 0.72s; }
  .loaded .content-animate-lines.show .line:nth-child(9), .loaded .content-animate-lines.show .line:nth-child(9) .line__inner {
    transition-delay: 0.78s; }
  .loaded .content-animate-lines.show .line:nth-child(10), .loaded .content-animate-lines.show .line:nth-child(10) .line__inner {
    transition-delay: 0.84s; }
  .loaded .content-animate-lines.show .line:nth-child(11), .loaded .content-animate-lines.show .line:nth-child(11) .line__inner {
    transition-delay: 0.9s; }
  .loaded .content-animate-lines.show .line:nth-child(12), .loaded .content-animate-lines.show .line:nth-child(12) .line__inner {
    transition-delay: 0.96s; }
  .loaded .content-animate-lines.show .line:nth-child(13), .loaded .content-animate-lines.show .line:nth-child(13) .line__inner {
    transition-delay: 1.02s; }
  .loaded .content-animate-lines.show .line:nth-child(14), .loaded .content-animate-lines.show .line:nth-child(14) .line__inner {
    transition-delay: 1.08s; }
  .loaded .content-animate-lines.show .line:nth-child(15), .loaded .content-animate-lines.show .line:nth-child(15) .line__inner {
    transition-delay: 1.14s; }

@-webkit-keyframes zoom {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1); }
  100% {
    -webkit-transform: scale3d(1.1, 1.1, 1);
            transform: scale3d(1.1, 1.1, 1); } }

@keyframes zoom {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1); }
  100% {
    -webkit-transform: scale3d(1.1, 1.1, 1);
            transform: scale3d(1.1, 1.1, 1); } }

#bottomClip, .bottomPath {
  transition: 0.24s ease-out transform;
  -webkit-transform: translateX(0%);
          transform: translateX(0%); }

.backtohome {
  font-size: 1rem;
  color: #fff !important;
  margin-bottom: 3rem;
  transition: 0.24s ease-out opacity; }
  .backtohome:hover {
    opacity: 0.4; }

.btn, .content-form div.wpforms-container-full .wpforms-form input[type=submit],
.content-form div.wpforms-container-full .wpforms-form input[type=submit]:active,
.content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus,
.content-form div.wpforms-container-full .wpforms-form button[type=submit],
.content-form div.wpforms-container-full .wpforms-form button[type=submit]:active,
.content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus,
.content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
.content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
.content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus, .popup-content div.wpforms-container-full .wpforms-form input[type=submit],
.popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active,
.popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus,
.popup-content div.wpforms-container-full .wpforms-form button[type=submit],
.popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active,
.popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus,
.popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
.popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
.popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus, .list-nav li.list-btn a {
  background-color: var(--color-white);
  color: var(--color-text-dark);
  border: 0;
  font-family: var(--font-secondary);
  font-weight: 500;
  line-height: 1;
  padding: 1em 1.75em;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  margin: 0;
  border-radius: 0;
  -webkit-align-items: center;
          align-items: center;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  outline: none;
  transition: 0.24s ease-out background-color, 0.24s ease-out color, 0.24s ease-out transform;
  border-radius: 3px; }
  @media screen and (max-width: 1279px) {
    .btn, .content-form div.wpforms-container-full .wpforms-form input[type=submit],
    .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active,
    .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus,
    .content-form div.wpforms-container-full .wpforms-form button[type=submit],
    .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active,
    .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus,
    .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
    .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
    .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus, .popup-content div.wpforms-container-full .wpforms-form input[type=submit],
    .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active,
    .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus,
    .popup-content div.wpforms-container-full .wpforms-form button[type=submit],
    .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active,
    .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus,
    .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
    .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
    .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus, .list-nav li.list-btn a {
      font-size: 0.75rem; } }
  @media screen and (min-width: 1280px) {
    .btn, .content-form div.wpforms-container-full .wpforms-form input[type=submit],
    .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active,
    .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus,
    .content-form div.wpforms-container-full .wpforms-form button[type=submit],
    .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active,
    .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus,
    .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
    .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
    .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus, .popup-content div.wpforms-container-full .wpforms-form input[type=submit],
    .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active,
    .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus,
    .popup-content div.wpforms-container-full .wpforms-form button[type=submit],
    .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active,
    .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus,
    .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
    .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
    .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus, .list-nav li.list-btn a {
      font-size: calc(0.75rem + 0.125vw); } }
  .btn:hover, .content-form div.wpforms-container-full .wpforms-form input[type=submit]:hover,
  .content-form div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:hover,
  .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .list-nav li.list-btn a:hover {
    color: var(--color-brand-primary);
    text-decoration: none;
    -webkit-transform: scale3d(1.1, 1.1, 1);
            transform: scale3d(1.1, 1.1, 1);
    transition: 0.24s ease-out background-color, 0.24s ease-out color, 0.24s ease-out transform; }

.btn-secondary {
  background-color: var(--color-white);
  color: var(--color-text-dark);
  border: 0;
  font-family: var(--font-secondary);
  font-weight: 500;
  line-height: 1;
  padding: 1em 1.75em;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  margin: 0;
  border-radius: 0;
  -webkit-align-items: center;
          align-items: center;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  outline: none;
  transition: 0.24s ease-out background-color, 0.24s ease-out color, 0.24s ease-out transform;
  border-radius: 3px; }
  @media screen and (max-width: 1279px) {
    .btn-secondary {
      font-size: 0.75rem; } }
  @media screen and (min-width: 1280px) {
    .btn-secondary {
      font-size: calc(0.75rem + 0.125vw); } }
  .btn-secondary:hover {
    color: var(--color-brand-primary);
    text-decoration: none;
    -webkit-transform: scale3d(1.1, 1.1, 1);
            transform: scale3d(1.1, 1.1, 1);
    transition: 0.24s ease-out background-color, 0.24s ease-out color, 0.24s ease-out transform; }

.page-template-page-comingsoon #header:not(.coming-soon), .page-template-page-comingsoon footer {
  display: none; }

.page-template-page-comingsoon #navigation .column-hamburger,
.page-template-page-comingsoon #navigation .column-nav {
  display: none !important; }

.social-feed {
  padding: 0;
  margin: 0; }
  .social-feed li {
    list-style: none;
    margin: 0;
    padding: 0;
    transition: 0.24s ease-out opacity; }
    .social-feed li + li {
      margin-top: 0.5rem; }
  .social-feed svg {
    width: 100%;
    height: auto;
    display: block;
    fill: var(--color-text-light); }
  .social-feed:hover li {
    opacity: 0.4; }
    .social-feed:hover li:hover {
      opacity: 1; }
  @media only screen and (max-width: 991px) {
    .social-feed a {
      width: 1.5rem; } }
  @media only screen and (min-width: 992px) {
    .social-feed a {
      width: 1.75rem; } }
.section-members,
.section-blog {
  overflow: hidden; }
  @media only screen and (min-width: 768px) {
    .section-members .columns-filters .column,
    .section-blog .columns-filters .column {
      -webkit-flex-basis: var(--grid-12-column);
              flex-basis: var(--grid-12-column);
      min-width: var(--grid-12-column);
      max-width: var(--grid-12-column); } }
@media only screen and (min-width: 768px) {
  .section-members #filters .filter-column-categories {
    -webkit-flex-basis: var(--grid-4-column);
            flex-basis: var(--grid-4-column);
    min-width: var(--grid-4-column);
    max-width: var(--grid-4-column); } }

@media only screen and (min-width: 768px) {
  .section-blog #filters .filter-column-categories {
    -webkit-flex-basis: var(--grid-6-column);
            flex-basis: var(--grid-6-column);
    min-width: var(--grid-6-column);
    max-width: var(--grid-6-column); } }

@media only screen and (max-width: 767px) {
  #filters .filter-column + .filter-column {
    margin-top: 1rem; } }

@media only screen and (min-width: 768px) {
  #filters {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: stretch;
            align-items: stretch;
    -webkit-justify-content: flex-end;
            justify-content: flex-end;
    margin-left: calc(-1 * var(--column-padding));
    margin-right: calc(-1 * var(--column-padding)); }
    #filters .filter-column {
      padding: 0 var(--column-padding); }
      #filters .filter-column.filter-column-character {
        -webkit-flex-basis: var(--grid-2-column);
                flex-basis: var(--grid-2-column);
        min-width: var(--grid-2-column);
        max-width: var(--grid-2-column); }
      #filters .filter-column.filter-column-search {
        -webkit-flex-basis: var(--grid-6-column);
                flex-basis: var(--grid-6-column);
        min-width: var(--grid-6-column);
        max-width: var(--grid-6-column); } }

@media only screen and (min-width: 992px) {
  #filters .filter-column {
    -webkit-flex-basis: var(--grid-3-column);
            flex-basis: var(--grid-3-column);
    min-width: var(--grid-3-column);
    max-width: var(--grid-3-column); }
    #filters .filter-column.filter-column-search {
      -webkit-flex-basis: var(--grid-6-column);
              flex-basis: var(--grid-6-column);
      min-width: var(--grid-6-column);
      max-width: var(--grid-6-column); } }

.search-form {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center; }
  .search-form input {
    width: 100%;
    height: 3rem;
    border: 0;
    border-radius: 0;
    outline: none;
    padding: 0.5rem 3rem 0.5rem 1rem;
    background-image: url("assets/images/icon-search.svg");
    background-repeat: no-repeat;
    background-size: 1rem;
    background-position: center right 1rem; }

[v-cloak] {
  min-height: calc(var(--section-padding) * 2); }

[v-cloak] > * {
  /* hide any elements untill vue is loaded, loading content is never shown */
  display: none; }

.members-content {
  transition: opacity 1s ease-in-out; }

.members-container {
  position: relative;
  min-height: calc(var(--section-padding) * 2); }

.members-container .members-overlay {
  z-index: 3;
  position: absolute;
  width: 100%;
  height: 100%;
  text-align: center;
  padding: var(--section-padding) 0px;
  display: none; }

.members-container.loading .members-overlay {
  display: block; }

.members-container.loading .members-content .card {
  opacity: 0.6; }

#filters .vs__search,
#filters .vs__search:focus,
#filters .vs__selected {
  padding: 0.5rem 1rem 0.5rem 0.75rem;
  border: 0; }

#filters .vs__actions {
  position: absolute;
  right: 0.75rem;
  top: 0;
  bottom: 0;
  padding: 0;
  z-index: 1; }

#filters .vs__dropdown-menu {
  padding: 0;
  min-width: auto; }

#filters .vs__selected-options {
  padding: 3px 2rem 3px 3px; }

#filters .vs__selected {
  margin: 3px !important;
  border-radius: 3px; }

#filters .vs--single.vs--open .vs__search {
  margin: 1px 0; }

#filters .vs__search,
#filters .vs__selected,
#filters .vs__dropdown-toggle {
  margin: 0;
  padding: 0; }

#filters .vs__search::-webkit-input-placeholder {
  background: white;
  border: 0;
  border-radius: 0;
  outline: none; }

#filters .vs__search::-moz-placeholder {
  background: white;
  border: 0;
  border-radius: 0;
  outline: none; }

#filters .vs__search:-ms-input-placeholder {
  background: white;
  border: 0;
  border-radius: 0;
  outline: none; }

#filters .vs__search::placeholder,
#filters .vs__dropdown-toggle,
#filters .vs__dropdown-menu {
  background: white;
  border: 0;
  border-radius: 0;
  outline: none; }

#filters .vs__search,
#filters .vs__selected,
#filters .v-select > ul li {
  height: 2.25rem;
  padding: 0.5rem 0.5rem 0.5rem 0.75rem;
  margin: 0; }

#filters #searchInput::-webkit-input-placeholder {
  font-size: 0.75rem;
  opacity: 1; }

#filters #searchInput::-moz-placeholder {
  font-size: 0.75rem;
  opacity: 1; }

#filters #searchInput:-ms-input-placeholder {
  font-size: 0.75rem;
  opacity: 1; }

#filters .vs__search,
#filters .vs__search:focus,
#filters .vs__selected,
#filters #searchInput::placeholder {
  font-size: 0.75rem;
  opacity: 1; }

#filters .vs__search {
  height: 2.5rem; }

.vs__dropdown-option {
  font-size: 0.75rem;
  line-height: 1;
  height: 2rem;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center; }
  .vs__dropdown-option.vs__dropdown-option--selected {
    font-weight: 500;
    background-color: rgba(var(--color-ocean-rgb), 0.05);
    color: var(--color-text-dark); }

#filters .vs__open-indicator {
  transition: 0.24s ease-out transform; }

#filters .vs__clear,
#filters .vs__open-indicator {
  fill: #394066; }

.loader-ring {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px; }

.loader-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 8px solid #fff;
  border-radius: 50%;
  -webkit-animation: loader-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
          animation: loader-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #fff transparent transparent transparent; }

.loader-ring div:nth-child(1) {
  -webkit-animation-delay: -0.45s;
          animation-delay: -0.45s; }

.loader-ring div:nth-child(2) {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s; }

.loader-ring div:nth-child(3) {
  -webkit-animation-delay: -0.15s;
          animation-delay: -0.15s; }

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

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

.hide-filters {
  display: -webkit-flex;
  display: flex;
  height: 3rem;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
  margin-left: 1rem;
  -webkit-flex-basis: 120px;
          flex-basis: 120px;
  border: 1px solid #fff;
  padding: 0 0.5rem;
  background: transparent;
  outline: none;
  transition: 0.24s ease-out background-color, 0.24s ease-out color; }
  .hide-filters:hover {
    background-color: #fff;
    color: var(--color-text-dark); }

:root {
  --footer-top-background-color: var(--color-ocean);
  --footer-top-padding: var(--section-padding) 0 var(--section-padding);
  --footer-bottom-padding: 1rem 1.75rem;
  --footer-bottom-background-color: var(--color-ocean-darker); }

footer {
  position: relative;
  --color-text-main: var(--color-text-light);
  --color-text-main-rgb: var(--color-text-light-rgb); }
  footer h4 {
    margin-bottom: 1em;
    line-height: 1; }
  footer .content {
    transition-delay: 0s !important; }

.footer-top {
  padding: var(--footer-top-padding);
  background-color: var(--footer-top-background-color);
  position: relative; }
  .footer-top .figure-logo {
    width: 12rem; }
  @media screen and (max-width: 991px) {
    .footer-top p {
      font-size: 0.875rem; } }
  @media screen and (min-width: 992px) {
    .footer-top p {
      font-size: calc(0.875rem + 0.25vw); } }
  .footer-top .content-form {
    max-width: 400px; }
  @media only screen and (max-width: 767px) {
    .footer-top .column + .column {
      margin-top: 3rem; }
    .footer-top .social-feed {
      margin-top: 3rem; } }
  @media only screen and (min-width: 768px) and (max-width: 1279px) {
    .footer-top .column:first-child {
      -webkit-flex-basis: var(--grid-12-column);
              flex-basis: var(--grid-12-column);
      min-width: var(--grid-12-column);
      max-width: var(--grid-12-column);
      margin-bottom: 3rem; }
      .footer-top .column:first-child .content {
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: space-between;
                justify-content: space-between; } }
  @media only screen and (min-width: 768px) {
    .footer-top .columns {
      margin: 0 calc(-2* var(--column-padding)); }
    .footer-top .column {
      -webkit-flex-basis: auto;
              flex-basis: auto;
      min-width: auto;
      max-width: 100%;
      padding: 0 calc(2* var(--column-padding)); }
      .footer-top .column.column-newsletter {
        -webkit-flex-basis: 200px;
                flex-basis: 200px;
        -webkit-flex-grow: 1;
                flex-grow: 1;
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: flex-end;
                justify-content: flex-end; } }
  @media only screen and (min-width: 1280px) {
    .footer-top .social-feed {
      margin-top: 3rem; } }
.column-newsletter div.wpforms-container-full .wpforms-form input[type=submit],
.column-newsletter div.wpforms-container-full .wpforms-form input[type=submit]:active,
.column-newsletter div.wpforms-container-full .wpforms-form input[type=submit]:focus,
.column-newsletter div.wpforms-container-full .wpforms-form button[type=submit],
.column-newsletter div.wpforms-container-full .wpforms-form button[type=submit]:active,
.column-newsletter div.wpforms-container-full .wpforms-form button[type=submit]:focus,
.column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button,
.column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
.column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
  width: 160px;
  border: 0;
  background-color: var(--color-lemon);
  color: var(--color-ocean); }
  @media screen and (max-width: 1279px) {
    .column-newsletter div.wpforms-container-full .wpforms-form input[type=submit],
    .column-newsletter div.wpforms-container-full .wpforms-form input[type=submit]:active,
    .column-newsletter div.wpforms-container-full .wpforms-form input[type=submit]:focus,
    .column-newsletter div.wpforms-container-full .wpforms-form button[type=submit],
    .column-newsletter div.wpforms-container-full .wpforms-form button[type=submit]:active,
    .column-newsletter div.wpforms-container-full .wpforms-form button[type=submit]:focus,
    .column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button,
    .column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
    .column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
      font-size: 0.75rem; } }
  @media screen and (min-width: 1280px) {
    .column-newsletter div.wpforms-container-full .wpforms-form input[type=submit],
    .column-newsletter div.wpforms-container-full .wpforms-form input[type=submit]:active,
    .column-newsletter div.wpforms-container-full .wpforms-form input[type=submit]:focus,
    .column-newsletter div.wpforms-container-full .wpforms-form button[type=submit],
    .column-newsletter div.wpforms-container-full .wpforms-form button[type=submit]:active,
    .column-newsletter div.wpforms-container-full .wpforms-form button[type=submit]:focus,
    .column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button,
    .column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
    .column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
      font-size: calc(0.75rem + 0.125vw); } }
  .column-newsletter div.wpforms-container-full .wpforms-form input[type=submit]:hover,
  .column-newsletter div.wpforms-container-full .wpforms-form input[type=submit]:active:hover,
  .column-newsletter div.wpforms-container-full .wpforms-form input[type=submit]:focus:hover,
  .column-newsletter div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  .column-newsletter div.wpforms-container-full .wpforms-form button[type=submit]:active:hover,
  .column-newsletter div.wpforms-container-full .wpforms-form button[type=submit]:focus:hover,
  .column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
  .column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button:active:hover,
  .column-newsletter div.wpforms-container-full .wpforms-form .wpforms-page-button:focus:hover {
    background-color: var(--color-lemon) !important;
    color: var(--color-brand-primary); }

.footer-bottom {
  background-color: var(--footer-bottom-background-color);
  padding: var(--footer-bottom-padding);
  position: relative; }
  .footer-bottom .container {
    padding: 0; }
  .footer-bottom p, .footer-bottom a {
    color: rgba(var(--color-text-light-rgb), 0.4); }
    @media screen and (max-width: 1279px) {
      .footer-bottom p, .footer-bottom a {
        font-size: 0.75rem; } }
    @media screen and (min-width: 1280px) {
      .footer-bottom p, .footer-bottom a {
        font-size: calc(0.75rem + 0.125vw); } }
  .footer-bottom a {
    text-decoration: none;
    font-weight: 400;
    color: rgba(var(--color-text-light-rgb), 0.6); }
    .footer-bottom a:hover {
      color: var(--color-brand-primary); }
  @media only screen and (max-width: 767px) {
    .footer-bottom .column + .column {
      margin-top: 0.5rem; } }
  @media only screen and (min-width: 768px) {
    .footer-bottom .column {
      margin: 0; }
      .footer-bottom .column:first-child {
        -webkit-flex-basis: var(--grid-6-column);
                flex-basis: var(--grid-6-column);
        min-width: var(--grid-6-column);
        max-width: var(--grid-6-column);
        margin-left: 0; }
      .footer-bottom .column:nth-child(2):last-child {
        -webkit-flex-basis: var(--grid-6-column);
                flex-basis: var(--grid-6-column);
        min-width: var(--grid-6-column);
        max-width: var(--grid-6-column);
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: flex-end;
                justify-content: flex-end; } }
.list-footer {
  padding: 0;
  margin: 0;
  list-style: none; }
  .list-footer li {
    margin: 0;
    transition: 0.24s ease-out opacity;
    line-height: 1; }
  .list-footer a {
    line-height: 1.75;
    color: var(--color-text-light);
    font-weight: 700; }
    @media screen and (max-width: 991px) {
      .list-footer a {
        font-size: 0.875rem; } }
    @media screen and (min-width: 992px) {
      .list-footer a {
        font-size: calc(0.875rem + 0.25vw); } }
  .list-footer:hover li:not(.menu-title) {
    opacity: 0.4; }
    .list-footer:hover li:not(.menu-title):hover {
      opacity: 1; }
      .list-footer:hover li:not(.menu-title):hover a {
        color: var(--color-garlic); }

.list-meta,
footer .social-feed,
.widgets .social-feed,
.section-single-member .social-feed,
.overlay-inner .social-feed {
  list-style: none;
  padding: 0;
  margin: 0;
  display: -webkit-flex;
  display: flex; }
  .list-meta li,
  footer .social-feed li,
  .widgets .social-feed li,
  .section-single-member .social-feed li,
  .overlay-inner .social-feed li {
    margin: 0;
    line-height: 1; }
    .list-meta li + li,
    footer .social-feed li + li,
    .widgets .social-feed li + li,
    .section-single-member .social-feed li + li,
    .overlay-inner .social-feed li + li {
      margin: 0;
      margin-left: 1.5vw; }

#header {
  position: relative;
  width: 100%;
  min-height: 100vh;
  background-color: var(--header-color-bg);
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  --color-text-main: var(--color-text-light); }
  #header h1 {
    color: var(--color-text-main); }
    #header h1:last-child {
      margin-bottom: 0; }
    .home #header h1 {
      display: none; }
  #header .btn, #header .content-form div.wpforms-container-full .wpforms-form input[type=submit], .content-form div.wpforms-container-full .wpforms-form #header input[type=submit],
  #header .content-form div.wpforms-container-full .wpforms-form button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form #header button[type=submit],
  #header .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form #header .wpforms-page-button, #header .popup-content div.wpforms-container-full .wpforms-form input[type=submit], .popup-content div.wpforms-container-full .wpforms-form #header input[type=submit],
  #header .popup-content div.wpforms-container-full .wpforms-form button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form #header button[type=submit],
  #header .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form #header .wpforms-page-button, #header .list-nav li.list-btn a, .list-nav li.list-btn #header a {
    background-color: transparent;
    border: 1px solid var(--color-text-light);
    color: var(--color-text-light); }
    #header .btn:hover, #header .content-form div.wpforms-container-full .wpforms-form input[type=submit]:hover, .content-form div.wpforms-container-full .wpforms-form #header input[type=submit]:hover,
    #header .content-form div.wpforms-container-full .wpforms-form button[type=submit]:hover,
    .content-form div.wpforms-container-full .wpforms-form #header button[type=submit]:hover,
    #header .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
    .content-form div.wpforms-container-full .wpforms-form #header .wpforms-page-button:hover, #header .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:hover, .popup-content div.wpforms-container-full .wpforms-form #header input[type=submit]:hover,
    #header .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:hover,
    .popup-content div.wpforms-container-full .wpforms-form #header button[type=submit]:hover,
    #header .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
    .popup-content div.wpforms-container-full .wpforms-form #header .wpforms-page-button:hover, #header .list-nav li.list-btn a:hover, .list-nav li.list-btn #header a:hover {
      background-color: var(--color-text-light);
      border-color: var(--color-text-light);
      color: var(--color-action); }
  #header .container {
    padding-left: var(--site-padding);
    padding-right: var(--site-padding);
    padding-bottom: calc(1.5 * var(--site-padding));
    padding-top: calc(var(--nav-height) + (2 * var(--site-padding)));
    position: relative;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-justify-content: flex-end;
            justify-content: flex-end;
    -webkit-flex-grow: 1;
            flex-grow: 1;
    height: 100%; }
  @media only screen and (max-width: 767px) {
    #header p {
      font-size: 1rem; }
    .author #header {
      min-height: 500px; }
    #header h1 {
      margin-bottom: 1rem; }
    #header .social-feed {
      display: none; } }
  @media only screen and (min-width: 768px) {
    #header .column {
      -webkit-flex-basis: var(--grid-10-column);
              flex-basis: var(--grid-10-column);
      min-width: var(--grid-10-column);
      max-width: var(--grid-10-column); }
    #header.no-image {
      min-height: 33.33vh; }
    .author #header {
      min-height: 500px; }
    #header h1 {
      margin-bottom: 3.125rem; }
    #header .social-feed {
      position: absolute;
      right: var(--site-padding);
      bottom: var(--site-padding); } }
  @media only screen and (min-width: 992px) {
    #header .column {
      -webkit-flex-basis: var(--grid-8-column);
              flex-basis: var(--grid-8-column);
      min-width: var(--grid-8-column);
      max-width: var(--grid-8-column); } }
  @media only screen and (min-width: 1280px) {
    #header .column {
      -webkit-flex-basis: var(--grid-6-column);
              flex-basis: var(--grid-6-column);
      min-width: var(--grid-6-column);
      max-width: var(--grid-6-column); } }
.header-content {
  height: 100%; }

.header-image-holder {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

.header-image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: -10%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: 0.96s ease-out opacity 0.24s, 0.64s ease-out transform 0.24s; }
  .header-image:after {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    content: "";
    background: black;
    background: linear-gradient(0deg, rgba(39, 39, 39, 0.6) 30%, rgba(39, 39, 39, 0) 100%); }

.header-carousel {
  position: absolute;
  left: 0;
  right: 0;
  top: 0; }
  .header-carousel .slick-slide > div {
    position: relative;
    width: 100%;
    height: 100vh; }
  .header-carousel .slick-dots {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: calc(0.25 * var(--section-padding));
    list-style: none;
    padding: 0;
    margin: 0;
    display: -webkit-flex;
    display: flex;
    z-index: 1000; }
    .header-carousel .slick-dots li {
      margin: 0; }
      .header-carousel .slick-dots li + li {
        margin: 0 0 0 calc(0.75rem + 0.25vw); }
      .header-carousel .slick-dots li.slick-active button {
        background-color: var(--color-brand-primary); }
    .header-carousel .slick-dots button {
      height: calc(0.75rem + 0.25vw);
      width: calc(0.75rem + 0.25vw);
      padding: 0;
      border-radius: 50%;
      border: 2px solid var(--color-brand-primary);
      text-indent: 9999px;
      overflow: hidden;
      background-color: var(--color-ocean);
      transition: 0.12s ease-out background-color; }

html,
body {
  position: relative;
  height: 100%; }

body {
  font-size: 16px;
  font-family: var(--body-font-family);
  font-style: normal;
  line-height: 1.5;
  font-weight: var(--body-font-weight);
  width: 100%;
  color: var(--color-text-main);
  background-color: var(--body-color-background);
  margin: 0;
  padding: 0;
  word-break: break-word;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative; }

#main {
  position: relative; }
  @media only screen and (max-width: 991px) {
    .no-header #main .section:first-child {
      padding-top: calc(var(--nav-height) + var(--section-padding)); } }
  @media only screen and (min-width: 992px) {
    .no-header #main .section:first-child {
      padding-top: calc(1.5 * var(--section-padding)); } }
.container {
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 1;
  padding-left: var(--container-padding);
  padding-right: var(--container-padding); }

.section {
  position: relative;
  padding-top: var(--section-padding);
  padding-bottom: var(--section-padding);
  background-color: var(--color-lychee); }

.columns {
  position: relative; }
  @media only screen and (max-width: 767px) {
    .columns + .columns {
      margin-top: calc(0.75 * var(--section-padding)); } }
  @media only screen and (min-width: 768px) {
    .columns {
      display: -webkit-flex;
      display: flex;
      -webkit-flex-wrap: wrap;
              flex-wrap: wrap;
      margin-left: calc(-1 * var(--column-padding));
      margin-right: calc(-1 * var(--column-padding)); }
      .columns + .columns {
        margin-top: calc(0.5 * var(--section-padding)); } }
@media only screen and (max-width: 767px) {
  .columns-header {
    margin-bottom: calc(0.75 * var(--section-padding)); } }

@media only screen and (min-width: 768px) {
  .columns-header {
    margin-bottom: calc(0.5 * var(--section-padding));
    -webkit-align-items: center;
            align-items: center; }
    .columns-header .column {
      -webkit-flex-basis: var(--grid-6-column);
              flex-basis: var(--grid-6-column);
      min-width: var(--grid-6-column);
      max-width: var(--grid-6-column); }
      .columns-header .column:nth-child(2):last-child {
        display: -webkit-flex;
        display: flex;
        -webkit-justify-content: flex-end;
                justify-content: flex-end; } }

@media only screen and (min-width: 768px) {
  .columns-image-text .column:first-child {
    -webkit-flex-basis: var(--grid-4-column);
            flex-basis: var(--grid-4-column);
    min-width: var(--grid-4-column);
    max-width: var(--grid-4-column);
    margin-left: var(--grid-1-column); }
  .columns-image-text .column:last-child {
    -webkit-flex-basis: var(--grid-4-column);
            flex-basis: var(--grid-4-column);
    min-width: var(--grid-4-column);
    max-width: var(--grid-4-column); } }

.column {
  position: relative; }
  @media only screen and (max-width: 767px) {
    .column + .column {
      margin-top: 1.5rem; } }
  @media only screen and (min-width: 768px) {
    .column {
      padding: 0 var(--column-padding);
      -webkit-flex-basis: var(--grid-12-column);
              flex-basis: var(--grid-12-column);
      min-width: var(--grid-12-column);
      max-width: var(--grid-12-column); } }
@media only screen and (max-width: 767px) {
  .row + .row {
    margin-top: 1.5rem; } }

@media only screen and (min-width: 768px) {
  .row + .row {
    margin-top: 4.5rem; } }

.content {
  position: relative; }

.section-image {
  padding-bottom: 65%;
  height: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative; }

.section-image-full {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }

.content > *:first-child, .content-intro > *:first-child {
  margin-top: 0; }

.content > *:last-child, .content-intro > *:last-child {
  margin-bottom: 0; }

.content-action {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: flex-start;
          justify-content: flex-start; }
  .content-action .btn + .btn, .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + .btn, .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .btn,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + .btn,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .btn,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + .btn,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .btn,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + .btn,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .btn,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + .btn,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .btn,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + .btn,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .btn,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + .btn,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .btn,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .btn,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .btn,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .btn,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .btn, .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + .btn, .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .btn,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + .btn,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .btn,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + .btn,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .btn,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + .btn,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .btn,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + .btn,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .btn,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + .btn,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .btn,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + .btn,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .btn,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .btn,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .btn,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .btn,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .btn, .content-action .content-form div.wpforms-container-full .wpforms-form .btn + input[type=submit], .content-form div.wpforms-container-full .wpforms-form .content-action .btn + input[type=submit], .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit], .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit], .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit], .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit], .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit], .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form .btn + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .btn + input[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .btn + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .btn + input[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .btn + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action .btn + button[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit],
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit],
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit],
  .content-action .content-form div.wpforms-container-full .wpforms-form .btn + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .btn + button[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .btn + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .btn + button[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .btn + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action .btn + .wpforms-page-button,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button,
  .content-action .content-form div.wpforms-container-full .wpforms-form .btn + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .btn + .wpforms-page-button:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:active,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:active,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:active,
  .content-action .content-form div.wpforms-container-full .wpforms-form .btn + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .btn + .wpforms-page-button:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:focus,
  .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:focus,
  .content-action .popup-content .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:focus,
  .content-form .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:focus, .content-action .popup-content div.wpforms-container-full .wpforms-form .btn + input[type=submit], .popup-content div.wpforms-container-full .wpforms-form .content-action .btn + input[type=submit], .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit], .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit], .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit], .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit], .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit], .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form .btn + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .btn + input[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .btn + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .btn + input[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + input[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + input[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + input[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + input[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + input[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + input[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + input[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + input[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + input[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .btn + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action .btn + button[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit],
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit],
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit],
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit],
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit],
  .content-action .popup-content div.wpforms-container-full .wpforms-form .btn + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .btn + button[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .btn + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .btn + button[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + button[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + button[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + button[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + button[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + button[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + button[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + button[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + button[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + button[type=submit]:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .btn + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .btn + .wpforms-page-button,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .btn + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .btn + .wpforms-page-button:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:active,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:active,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:active,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:active,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:active,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .btn + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .btn + .wpforms-page-button:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:focus,
  .content-action .content-form .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:focus,
  .popup-content .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:focus,
  .content-form .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:focus,
  .popup-content .content-form div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit] + .wpforms-page-button:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:active + .wpforms-page-button:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action input[type=submit]:focus + .wpforms-page-button:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit] + .wpforms-page-button:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:active + .wpforms-page-button:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action button[type=submit]:focus + .wpforms-page-button:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button + .wpforms-page-button:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:active + .wpforms-page-button:focus,
  .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .wpforms-page-button:focus + .wpforms-page-button:focus, .content-action .list-nav li.list-btn a + .btn, .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form a + input[type=submit], .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + input[type=submit],
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form a + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + input[type=submit]:active,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form a + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + input[type=submit]:focus,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form a + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + button[type=submit],
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form a + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + button[type=submit]:active,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form a + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + button[type=submit]:focus,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form a + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + .wpforms-page-button,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form a + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + .wpforms-page-button:active,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form a + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + .wpforms-page-button:focus, .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form a + input[type=submit], .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + input[type=submit],
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form a + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + input[type=submit]:active,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form a + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + input[type=submit]:focus,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form a + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + button[type=submit],
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form a + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + button[type=submit]:active,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form a + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + button[type=submit]:focus,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form a + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + .wpforms-page-button,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form a + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + .wpforms-page-button:active,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form a + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn a + .wpforms-page-button:focus, .list-nav li.list-btn .content-action a + .btn, .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form a + input[type=submit], .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + input[type=submit],
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form a + input[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + input[type=submit]:active,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form a + input[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + input[type=submit]:focus,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form a + button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + button[type=submit],
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form a + button[type=submit]:active,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + button[type=submit]:active,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form a + button[type=submit]:focus,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + button[type=submit]:focus,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form a + .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + .wpforms-page-button,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form a + .wpforms-page-button:active,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + .wpforms-page-button:active,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form a + .wpforms-page-button:focus,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + .wpforms-page-button:focus, .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form a + input[type=submit], .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + input[type=submit],
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form a + input[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + input[type=submit]:active,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form a + input[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + input[type=submit]:focus,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form a + button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + button[type=submit],
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form a + button[type=submit]:active,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + button[type=submit]:active,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form a + button[type=submit]:focus,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + button[type=submit]:focus,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form a + .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + .wpforms-page-button,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form a + .wpforms-page-button:active,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + .wpforms-page-button:active,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form a + .wpforms-page-button:focus,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action a + .wpforms-page-button:focus, .content-action .list-nav li.list-btn .btn + a, .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form input[type=submit] + a, .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn input[type=submit] + a,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + a,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn input[type=submit]:active + a,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + a,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn input[type=submit]:focus + a,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form button[type=submit] + a,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn button[type=submit] + a,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + a,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn button[type=submit]:active + a,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + a,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn button[type=submit]:focus + a,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + a,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn .wpforms-page-button + a,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + a,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn .wpforms-page-button:active + a,
  .content-action .list-nav li.list-btn .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + a,
  .content-form div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn .wpforms-page-button:focus + a, .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + a, .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn input[type=submit] + a,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + a,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn input[type=submit]:active + a,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + a,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn input[type=submit]:focus + a,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + a,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn button[type=submit] + a,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + a,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn button[type=submit]:active + a,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + a,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn button[type=submit]:focus + a,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + a,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn .wpforms-page-button + a,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + a,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn .wpforms-page-button:active + a,
  .content-action .list-nav li.list-btn .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + a,
  .popup-content div.wpforms-container-full .wpforms-form .content-action .list-nav li.list-btn .wpforms-page-button:focus + a, .list-nav li.list-btn .content-action .btn + a, .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit] + a, .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action input[type=submit] + a,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active + a,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action input[type=submit]:active + a,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus + a,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action input[type=submit]:focus + a,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit] + a,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action button[type=submit] + a,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active + a,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action button[type=submit]:active + a,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus + a,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action button[type=submit]:focus + a,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button + a,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action .wpforms-page-button + a,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active + a,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action .wpforms-page-button:active + a,
  .list-nav li.list-btn .content-action .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + a,
  .content-form div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action .wpforms-page-button:focus + a, .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit] + a, .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action input[type=submit] + a,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active + a,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action input[type=submit]:active + a,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus + a,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action input[type=submit]:focus + a,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit] + a,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action button[type=submit] + a,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active + a,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action button[type=submit]:active + a,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus + a,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action button[type=submit]:focus + a,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button + a,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action .wpforms-page-button + a,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active + a,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action .wpforms-page-button:active + a,
  .list-nav li.list-btn .content-action .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus + a,
  .popup-content div.wpforms-container-full .wpforms-form .list-nav li.list-btn .content-action .wpforms-page-button:focus + a, .content-action .list-nav li.list-btn a + a, .list-nav li.list-btn .content-action a + a {
    margin-left: 1em; }
  @media only screen and (max-width: 991px) {
    .content-action {
      margin-top: 1.5rem; } }
  @media only screen and (min-width: 768px) {
    .content-action {
      margin-top: 3rem; } }
.card-image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }

.columns-members {
  min-height: 50vh; }
  @media only screen and (max-width: 991px) {
    .columns-members {
      display: -webkit-flex;
      display: flex;
      -webkit-flex-wrap: wrap;
              flex-wrap: wrap;
      margin: 0 calc(-1 * var(--column-padding)); }
      .columns-members .column {
        -webkit-flex-basis: var(--grid-6-column);
                flex-basis: var(--grid-6-column);
        min-width: var(--grid-6-column);
        max-width: var(--grid-6-column);
        padding: 0 var(--column-padding);
        margin: 0; }
        .columns-members .column:nth-child(n+3) {
          margin-top: 1.5rem; } }
  @media only screen and (min-width: 992px) {
    .columns-members .column {
      -webkit-flex-basis: var(--grid-4-column);
              flex-basis: var(--grid-4-column);
      min-width: var(--grid-4-column);
      max-width: var(--grid-4-column); } }
  @media only screen and (min-width: 992px) and (max-width: 1279px) {
    .columns-members .column:nth-child(n+4) {
      margin-top: 1.5rem; } }
  @media only screen and (min-width: 1280px) {
    .columns-members .column {
      -webkit-flex-basis: var(--grid-3-column);
              flex-basis: var(--grid-3-column);
      min-width: var(--grid-3-column);
      max-width: var(--grid-3-column); } }
  @media only screen and (min-width: 1280px) and (max-width: 1379px) {
    .columns-members .column:nth-child(n+5) {
      margin-top: 1.5rem; } }
  @media only screen and (min-width: 1920px) {
    .columns-members .column {
      -webkit-flex-basis: var(--grid-2-column);
              flex-basis: var(--grid-2-column);
      min-width: var(--grid-2-column);
      max-width: var(--grid-2-column); }
      .columns-members .column:nth-child(n+7) {
        margin-top: 1.5rem; } }
.card--member .card__image-link {
  display: block; }

.card--member .card__image-holder {
  position: relative;
  overflow: hidden;
  padding-bottom: 100%; }
  .card--member .card__image-holder:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0;
    transition: 0.24s ease-out opacity; }

.card--member .card__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
  transition: 0.24s ease-out transform; }

.card--member .card__content {
  position: relative;
  padding: 1.5rem 0; }

.card--member .card-title {
  font-weight: 500;
  line-height: 1.15; }
  @media screen and (max-width: 991px) {
    .card--member .card-title {
      font-size: 0.875rem; } }
  @media screen and (min-width: 992px) {
    .card--member .card-title {
      font-size: calc(0.875rem + 0.25vw); } }
.card--member .card-category {
  font-weight: 400;
  text-transform: uppercase;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  padding: 0.25rem 1rem; }
  @media screen and (max-width: 1279px) {
    .card--member .card-category {
      font-size: 0.75rem; } }
  @media screen and (min-width: 1280px) {
    .card--member .card-category {
      font-size: calc(0.75rem + 0.125vw); } }
.card--member:hover .card__image-holder:hover:after {
  opacity: 0.2; }

.card--member:hover .card__image {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
          transform: scale3d(1.1, 1.1, 1.1); }

@media only screen and (min-width: 768px) {
  .card--member .card__content {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
            align-items: center; } }

.section-single-member .social-feed a {
  width: 3rem; }

@media only screen and (max-width: 767px) {
  .columns-memberinfo + .columns-memberinfo {
    margin-top: calc(2* var(--column-padding)); }
  .columns-memberinfo h3 {
    margin-bottom: 0.5rem; } }

@media only screen and (min-width: 768px) {
  .columns-memberinfo {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-start;
            align-items: flex-start; }
    .columns-memberinfo .column-memberinfo:first-child {
      -webkit-flex-basis: 33.3333333333%;
              flex-basis: 33.3333333333%;
      min-width: 33.3333333333%;
      max-width: 33.3333333333%;
      padding-top: calc(2 * var(--column-padding)); }
    .columns-memberinfo .column-memberinfo:last-child {
      --color-text-main: var(--color-text-dark);
      background-color: var(--color-white);
      padding: calc(2 * var(--column-padding));
      -webkit-flex-basis: percenteage(2/3);
              flex-basis: percenteage(2/3);
      min-width: 66.6666666667%;
      max-width: 66.6666666667%; }
    .columns-memberinfo.columns-embed .column-memberinfo {
      padding: 0;
      background-color: transparent; }
    .columns-memberinfo.columns-social .column-memberinfo {
      padding: 0;
      background-color: transparent; }
    .columns-memberinfo + .columns-memberinfo {
      margin-top: 1.5rem; } }

.author #header .column {
  -webkit-flex-basis: var(--grid-12-column);
          flex-basis: var(--grid-12-column);
  min-width: var(--grid-12-column);
  max-width: var(--grid-12-column); }

.image-profile {
  position: relative;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }
  @media only screen and (max-width: 767px) {
    .image-profile {
      width: 100px;
      height: 100px;
      min-width: 100px;
      border: 0.25rem solid #fff; } }
  @media only screen and (min-width: 768px) {
    .image-profile {
      width: 300px;
      height: 300px;
      min-width: 300px;
      border: 0.5rem solid #fff; } }
.content-profile {
  display: -webkit-flex;
  display: flex; }
  @media only screen and (max-width: 767px) {
    .content-profile .profile__content {
      margin-left: 1.5rem; } }
  @media only screen and (min-width: 768px) {
    .content-profile .profile__content {
      margin-left: 3rem; } }
:root {
  --nav-height: 5rem;
  --nav-color-background: var(--color-ocean);
  --nav-font-family: var(--font-secondary); }

#navigation {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  height: var(--nav-height);
  padding: 0;
  z-index: 1002;
  background-color: var(--nav-color-background);
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
  transition: 0.24s ease-out top, 0.24s ease-out background-color, 0.24s ease-out box-shadow; }
  #body:not(.menu-open):not(.no-header) #navigation.headroom--top {
    top: 25px;
    background-color: transparent; }
  #body:not(.menu-open):not(.no-header) #navigation.headroom--top .site-logo svg {
    -webkit-transform: scale3d(1.2, 1.2, 1);
            transform: scale3d(1.2, 1.2, 1); }
  #body:not(.menu-open):not(.no-header) #navigation.headroom--top .logo-tagline {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1; }
  #navigation.headroom--not-top, .no-header #navigation {
    background-color: var(--nav-color-background);
    --logo-color: var(--color-light);
    --color-text-main: var(--color-text-light); }
    #navigation.headroom--not-top .site-logo:hover svg > *, .no-header #navigation .site-logo:hover svg > * {
      fill: var(--color-garlic); }
    #navigation.headroom--not-top .list-nav, .no-header #navigation .list-nav {
      --color-text-main: var(--color-text-light); }
    #navigation.headroom--not-top .link-search, .no-header #navigation .link-search {
      --color-text-main: var(--color-text-light); }
    #navigation.headroom--not-top .hamburger, .no-header #navigation .hamburger {
      --color-text-main: var(--color-text-light); }
  #navigation .columns {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
            justify-content: space-between;
    -webkit-align-items: center;
            align-items: center;
    height: 100%; }
  #navigation .column {
    -webkit-flex-basis: auto;
            flex-basis: auto;
    -webkit-flex-grow: 0;
            flex-grow: 0;
    max-width: 100%;
    min-width: auto;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
            align-items: center; }
  #navigation .column-logo {
    -webkit-flex-grow: 0;
            flex-grow: 0;
    min-width: auto;
    box-sizing: content-box;
    -webkit-justify-content: flex-start;
            justify-content: flex-start; }
  @media only screen and (max-width: 767px) {
    #navigation .column + .column {
      margin: 0; }
    #navigation .columns {
      -webkit-justify-content: space-between;
              justify-content: space-between; }
    #navigation .column-logo {
      -webkit-flex-grow: 0;
              flex-grow: 0;
      width: 10rem; }
      #navigation .column-logo .site-logo svg {
        width: 10rem; }
    #navigation .column-nav {
      display: none; }
    #navigation .column-box, #navigation .column-hamburger {
      display: -webkit-flex;
      display: flex;
      -webkit-align-items: center;
              align-items: center;
      height: 100%;
      -webkit-flex-grow: 0;
              flex-grow: 0; } }
  @media only screen and (min-width: 768px) {
    #navigation .column-logo {
      width: 6rem; }
      #navigation .column-logo .site-logo svg {
        width: 6rem; }
    #navigation .column-nav:last-child .content {
      display: -webkit-flex;
      display: flex;
      -webkit-justify-content: flex-end;
              justify-content: flex-end; }
    #navigation .column-box, #navigation .column-hamburger {
      display: none; } }
  @media only screen and (min-width: 992px) {
    #navigation .column-logo {
      width: 10rem; }
      #navigation .column-logo .site-logo svg {
        width: 10rem; } }
.site-logo {
  position: relative;
  display: block; }
  .site-logo svg {
    transition: 0.24s ease-out width, 0.24s ease-out transform;
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    display: block; }
    .site-logo svg > * {
      fill: var(--logo-color);
      transition: 0.24s ease-out fill; }
  .site-logo:hover svg > * {
    fill: var(--color-garlic); }
  .site-logo .site-logo__link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1; }
  @media only screen and (max-width: 767px) {
    .site-logo svg {
      -webkit-transform-origin: left center;
              transform-origin: left center; } }
.list-nav {
  --color-text-main: var(--color-text-light);
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  margin: 0;
  padding: 0;
  list-style: none; }
  .list-nav li {
    position: relative;
    margin: 0;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-basis: auto;
            flex-basis: auto;
    -webkit-flex-grow: 0;
            flex-grow: 0;
    -webkit-align-items: center;
            align-items: center;
    transition: 0.24s ease-out opacity; }
    .list-nav li.current-menu-item a {
      border-color: currentColor;
      font-weight: 500; }
    .list-nav li.list-btn a {
      background-color: var(--color-lemon); }
    .logged-in .list-nav li.btn-login {
      display: none; }
    .list-nav li.btn-dashboard {
      display: none; }
      .list-nav li.btn-dashboard > a {
        line-height: 1;
        padding: 0;
        border: 0;
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
                align-items: center;
        height: 2rem;
        overflow: hidden;
        background-image: url("assets/images/icon-account.svg");
        background-size: contain;
        background-position: center left;
        background-repeat: no-repeat;
        padding-left: 2.5rem; }
      .logged-in .list-nav li.btn-dashboard {
        display: -webkit-flex;
        display: flex; }
      @media only screen and (min-width: 992px) {
        .list-nav li.btn-dashboard {
          margin-left: calc(1.5rem) !important; } }
  .list-nav a {
    line-height: 0.5;
    padding: 0.25rem 0;
    font-family: var(--nav-font-family);
    color: var(--color-text-main);
    text-decoration: none;
    border-bottom: 1px solid transparent; }
    .list-nav a:hover {
      color: var(--color-brand-primary); }
  @media only screen and (min-width: 768px) {
    .list-nav a {
      font-size: 10px; }
    .list-nav > li {
      height: var(--nav-height); }
      .list-nav > li + li {
        margin-left: 1rem; }
    .list-nav .sub-menu {
      --color-text-main: var(--color-text-dark);
      position: absolute;
      top: 100%;
      z-index: 999999;
      width: 50px;
      left: 50%;
      background: #fff;
      border-radius: 3px;
      box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.16);
      -webkit-transform: translateX(-50%) translateY(0);
              transform: translateX(-50%) translateY(0);
      padding: 0.5rem 0;
      display: none;
      margin: 0; }
      .list-nav .sub-menu.show {
        display: block; }
      .list-nav .sub-menu li {
        display: block;
        padding: 0;
        text-align: center;
        margin: 0 auto; }
        .list-nav .sub-menu li a {
          width: 100%;
          height: 20px;
          font-size: 0.75rem;
          display: -webkit-flex;
          display: flex;
          color: var(--color-text-main);
          -webkit-align-items: center;
                  align-items: center;
          text-align: center;
          margin: 0 auto;
          padding: 0;
          border: 0; }
          .list-nav .sub-menu li a img {
            margin: 0 auto; } }
  @media only screen and (min-width: 992px) {
    .list-nav > li + li {
      margin-left: calc(1.5rem + 1vw); } }
  @media only screen and (min-width: 1280px) {
    .list-nav a {
      font-size: 0.75rem; } }
.toggle-menu {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
  border: 0;
  position: relative;
  z-index: 1001;
  background-color: transparent;
  margin-left: auto;
  padding: 0;
  right: 0;
  height: 2rem;
  width: 2rem; }

.hamburger-holder {
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center; }

.hamburger {
  --color-text-main: var(--color-text-light);
  /* this span is the central line of the menu icon */
  display: inline-block;
  position: relative;
  width: 24px;
  height: 2px;
  background-color: var(--color-text-main);
  transition: all 0.24s ease-out 0s;
  /* these are the upper and lower lines in the menu icon */ }
  .hamburger::before, .hamburger:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: var(--color-text-main);
    right: 0;
    transition: all 0.24s ease-out 0s; }
  .hamburger::before {
    top: -7px; }
  .hamburger::after {
    top: 7px; }
  .menu-open .hamburger, .menu-open:hover .hamburger {
    transition: all 0.24s ease-out 0s;
    background-color: transparent !important; }
    .menu-open .hamburger::before, .menu-open:hover .hamburger::before {
      top: 0;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg); }
    .menu-open .hamburger::after, .menu-open:hover .hamburger::after {
      top: 0;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg); }
    .menu-open .hamburger::before, .menu-open .hamburger::after, .menu-open:hover .hamburger::before, .menu-open:hover .hamburger::after {
      background-color: var(--color-text-main);
      transition: all 0.24s ease-out 0s; }

@media only screen and (max-width: 767px) {
  body.freeze {
    overflow: hidden;
    position: fixed; } }

@media only screen and (max-width: 767px) {
  .nav-overlay {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    overflow-x: hidden;
    background-color: var(--nav-color-background);
    top: var(--nav-height);
    z-index: 1001;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-start;
            align-items: flex-start;
    -webkit-justify-content: flex-start;
            justify-content: flex-start;
    text-align: center;
    -webkit-flex-direction: column;
            flex-direction: column;
    opacity: 1;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    transition: 0.24s -webkit-transform ease-out 0s;
    transition: 0.24s transform ease-out 0s;
    transition: 0.24s transform ease-out 0s, 0.24s -webkit-transform ease-out 0s; }
    .menu-open .nav-overlay {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      transition: 0.48s -webkit-transform cubic-bezier(0.77, 0, 0.175, 1) 0.16s;
      transition: 0.48s transform cubic-bezier(0.77, 0, 0.175, 1) 0.16s;
      transition: 0.48s transform cubic-bezier(0.77, 0, 0.175, 1) 0.16s, 0.48s -webkit-transform cubic-bezier(0.77, 0, 0.175, 1) 0.16s; }
      .menu-open .nav-overlay .list-header li {
        opacity: 1;
        -webkit-transform: translateY(0);
                transform: translateY(0); }
        .menu-open .nav-overlay .list-header li:nth-child(1) {
          transition-delay: 0.32s; }
        .menu-open .nav-overlay .list-header li:nth-child(2) {
          transition-delay: 0.38s; }
        .menu-open .nav-overlay .list-header li:nth-child(3) {
          transition-delay: 0.44s; }
        .menu-open .nav-overlay .list-header li:nth-child(4) {
          transition-delay: 0.5s; }
        .menu-open .nav-overlay .list-header li:nth-child(5) {
          transition-delay: 0.54s; }
        .menu-open .nav-overlay .list-header li:nth-child(6) {
          transition-delay: 0.6s; }
        .menu-open .nav-overlay .list-header li:nth-child(7) {
          transition-delay: 0.66s; }
        .menu-open .nav-overlay .list-header li:nth-child(8) {
          transition-delay: 0.72s; }
        .menu-open .nav-overlay .list-header li:nth-child(9) {
          transition-delay: 0.78s; }
        .menu-open .nav-overlay .list-header li:nth-child(10) {
          transition-delay: 0.84s; }
        .menu-open .nav-overlay .list-header li:nth-child(11) {
          transition-delay: 0.9s; }
        .menu-open .nav-overlay .list-header li:nth-child(12) {
          transition-delay: 0.96s; } }

@media only screen and (min-width: 768px) {
  .nav-overlay {
    display: none; } }

.overlay-inner {
  --color-text-main: var(--color-text-light);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  opacity: 0;
  padding: 2.5rem 1.5rem;
  transition: 0.24s ease-out opacity 0s, 0.48s ease-out transform 0s;
  -webkit-transform: translateX(-20px);
          transform: translateX(-20px); }
  .menu-open .overlay-inner {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    transition: 0.48s ease-out opacity 0.48s, 0.48s ease-out transform 0.48s; }
  .logged-in .overlay-inner .btn-login {
    display: none; }
  .overlay-inner .btn-dashboard {
    display: none; }
    .logged-in .overlay-inner .btn-dashboard {
      display: block; }
  .overlay-inner h4 {
    margin-top: 3rem;
    text-align: left; }
  .overlay-inner .list-footer {
    text-align: left; }
  .overlay-inner .social-feed {
    margin-top: 3rem; }

.list-overlay {
  --color-text-main: var(--color-text-light);
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: left; }
  .list-overlay li {
    margin: 0; }
    .list-overlay li + li {
      margin-top: 1rem; }
  .list-overlay a {
    line-height: 1;
    margin: 0;
    font-family: var(--font-secondary);
    font-weight: 500;
    color: var(--color-text-light);
    font-size: 1rem; }
  .list-overlay .sub-menu {
    display: block;
    margin-bottom: 2rem;
    padding: 0;
    list-style: none; }
    .list-overlay .sub-menu li + li {
      margin-top: 1rem; }
    .list-overlay .sub-menu a {
      font-family: var(--font-primary);
      font-weight: 400; }
      @media screen and (max-width: 991px) {
        .list-overlay .sub-menu a {
          font-size: 1rem; } }
      @media screen and (min-width: 992px) {
        .list-overlay .sub-menu a {
          font-size: calc(1rem + 0.25vw); } }
@media only screen and (max-width: 767px) {
  .menu-item-has-children .sub-menu {
    display: block; } }

@media only screen and (min-width: 992px) {
  .menu-item-has-children .sub-menu {
    width: 250px;
    opacity: 0;
    display: block;
    visibility: hidden;
    transition: opacity 0.24s ease-out 0s, visibility 0s ease-out 0.24s, -webkit-transform 0.24s ease-out 0s;
    transition: opacity 0.24s ease-out 0s, visibility 0s ease-out 0.24s, transform 0.24s ease-out 0s;
    transition: opacity 0.24s ease-out 0s, visibility 0s ease-out 0.24s, transform 0.24s ease-out 0s, -webkit-transform 0.24s ease-out 0s; }
    .menu-item-has-children .sub-menu li a {
      height: 2.5rem;
      padding: 0 1rem;
      font-weight: 400; }
      .menu-item-has-children .sub-menu li a:hover {
        color: var(--color-text-main);
        background-color: rgba(0, 0, 0, 0.04); }
        .menu-item-has-children .sub-menu li a:hover:after {
          display: none; }
  .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1;
    transition: opacity 0.24s ease-out 0s, visibility 0s ease-out 0s, -webkit-transform 0.24s ease-out 0s;
    transition: opacity 0.24s ease-out 0s, visibility 0s ease-out 0s, transform 0.24s ease-out 0s;
    transition: opacity 0.24s ease-out 0s, visibility 0s ease-out 0s, transform 0.24s ease-out 0s, -webkit-transform 0.24s ease-out 0s;
    -webkit-transform: translateX(-50%) translateY(-0.5rem);
            transform: translateX(-50%) translateY(-0.5rem); } }

@media only screen and (min-width: 992px) {
  .menu-item-has-children.pll-parent-menu-item .sub-menu {
    width: 80px; } }

@media only screen and (max-width: 991px) {
  .menu-item-has-children.pll-parent-menu-item .sub-menu {
    display: -webkit-flex;
    display: flex; }
    .menu-item-has-children.pll-parent-menu-item .sub-menu li {
      padding: 0 0.5rem; }
      .menu-item-has-children.pll-parent-menu-item .sub-menu li:before {
        content: none; } }

.link-search {
  --color-text-main: var(--color-text-light);
  position: relative;
  z-index: 101;
  margin-left: 1rem;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
  width: 1.5rem; }
  .link-search .icon-search {
    width: 1.5rem; }
  .link-search .icon-close {
    width: 1.15rem; }
  .link-search .icon-close {
    display: none; }
  .link-search.active {
    color: var(--color-text-dark); }
    .link-search.active .icon-close {
      display: block; }
    .link-search.active .icon-search {
      display: none; }
  .link-search:hover {
    color: var(--color-brand-primary); }
  @media only screen and (min-width: 992px) {
    .link-search {
      margin-left: 1.5rem; } }
.link-en {
  --color-text-main: var(--color-text-light);
  position: relative;
  z-index: 101;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
  width: 1.5rem;
  background-color: transparent; }
  .link-en:hover {
    color: var(--color-brand-primary); }
  @media only screen and (min-width: 992px) {
    .link-en {
      margin-left: 1.5rem; } }
.search-container {
  position: relative;
  margin: 1.5rem 0;
  height: 3rem; }

.search-holder {
  position: absolute;
  z-index: 100;
  opacity: 0;
  visibility: hidden; }
  .search-holder input {
    width: 100%;
    height: 100%;
    border: 0;
    line-height: 1;
    font-family: var(--nav-font-family);
    color: var(--color-text-dark);
    text-decoration: none;
    border-radius: 3px; }
    @media screen and (max-width: 1279px) {
      .search-holder input {
        font-size: 0.75rem; } }
    @media screen and (min-width: 1280px) {
      .search-holder input {
        font-size: calc(0.75rem + 0.125vw); } }
  .search-holder .btn, .search-holder .content-form div.wpforms-container-full .wpforms-form input[type=submit], .content-form div.wpforms-container-full .wpforms-form .search-holder input[type=submit],
  .search-holder .content-form div.wpforms-container-full .wpforms-form button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .search-holder button[type=submit],
  .search-holder .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .search-holder .wpforms-page-button, .search-holder .popup-content div.wpforms-container-full .wpforms-form input[type=submit], .popup-content div.wpforms-container-full .wpforms-form .search-holder input[type=submit],
  .search-holder .popup-content div.wpforms-container-full .wpforms-form button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .search-holder button[type=submit],
  .search-holder .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .search-holder .wpforms-page-button, .search-holder .list-nav li.list-btn a, .list-nav li.list-btn .search-holder a {
    background-color: var(--color-lemon);
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
  .search-holder.active {
    opacity: 1;
    visibility: visible; }
    .search-holder.active + .list-menu {
      pointer-events: none; }
  @media only screen and (max-width: 991px) {
    .search-holder {
      top: 0;
      left: 0;
      right: 0;
      bottom: 0; }
      .search-holder input {
        padding: 0 7.5rem 0 0.5rem;
        outline-color: var(--nav-color-background); }
      .search-holder .btn, .search-holder .content-form div.wpforms-container-full .wpforms-form input[type=submit], .content-form div.wpforms-container-full .wpforms-form .search-holder input[type=submit],
      .search-holder .content-form div.wpforms-container-full .wpforms-form button[type=submit],
      .content-form div.wpforms-container-full .wpforms-form .search-holder button[type=submit],
      .search-holder .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
      .content-form div.wpforms-container-full .wpforms-form .search-holder .wpforms-page-button, .search-holder .popup-content div.wpforms-container-full .wpforms-form input[type=submit], .popup-content div.wpforms-container-full .wpforms-form .search-holder input[type=submit],
      .search-holder .popup-content div.wpforms-container-full .wpforms-form button[type=submit],
      .popup-content div.wpforms-container-full .wpforms-form .search-holder button[type=submit],
      .search-holder .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
      .popup-content div.wpforms-container-full .wpforms-form .search-holder .wpforms-page-button, .search-holder .list-nav li.list-btn a, .list-nav li.list-btn .search-holder a {
        right: 0.5rem; } }
  @media only screen and (min-width: 992px) {
    .search-holder {
      top: 0.75rem;
      left: 0;
      right: 2rem;
      bottom: 0.75rem; }
      .search-holder input {
        padding: 0 1.5rem;
        outline-color: var(--color-white); }
      .search-holder .btn, .search-holder .content-form div.wpforms-container-full .wpforms-form input[type=submit], .content-form div.wpforms-container-full .wpforms-form .search-holder input[type=submit],
      .search-holder .content-form div.wpforms-container-full .wpforms-form button[type=submit],
      .content-form div.wpforms-container-full .wpforms-form .search-holder button[type=submit],
      .search-holder .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
      .content-form div.wpforms-container-full .wpforms-form .search-holder .wpforms-page-button, .search-holder .popup-content div.wpforms-container-full .wpforms-form input[type=submit], .popup-content div.wpforms-container-full .wpforms-form .search-holder input[type=submit],
      .search-holder .popup-content div.wpforms-container-full .wpforms-form button[type=submit],
      .popup-content div.wpforms-container-full .wpforms-form .search-holder button[type=submit],
      .search-holder .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
      .popup-content div.wpforms-container-full .wpforms-form .search-holder .wpforms-page-button, .search-holder .list-nav li.list-btn a, .list-nav li.list-btn .search-holder a {
        right: 3.5rem; } }
.columns-pagination .page-numbers {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
  margin: 0;
  padding: 0;
  list-style: none; }
  .columns-pagination .page-numbers li {
    margin: 0.25rem; }
    .columns-pagination .page-numbers li + li {
      margin: 0.25rem; }
  .columns-pagination .page-numbers a, .columns-pagination .page-numbers span {
    font-size: 1rem;
    background-color: var(--color-white);
    color: var(--color-text-dark);
    height: 2.5rem;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
            align-items: center;
    -webkit-justify-content: center;
            justify-content: center;
    min-width: 2.5rem;
    font-family: var(--font-primary);
    padding: 0 1rem; }
  .columns-pagination .page-numbers span[aria-current="page"] {
    color: var(--color-brand-primary);
    font-weight: 500; }
  .columns-pagination .page-numbers .dots {
    background-color: transparent;
    padding: 0;
    color: #fff; }

@media only screen and (min-width: 768px) {
  .columns-pagination {
    -webkit-justify-content: center;
            justify-content: center; }
    .columns-pagination + .row {
      margin-top: 4.5rem; } }

.popup-overlay {
  background-color: rgba(var(--color-ocean-rgb), 0.9); }
  .popup-overlay .popup {
    border-radius: 5px;
    background-color: #fff; }
  .popup-overlay .btn-close {
    background-color: transparent;
    right: 0.5rem;
    top: 0.5rem; }

@media only screen and (min-width: 768px) {
  .popup-overlay .popup {
    max-width: 460px; }
  .popup-overlay .popup-content {
    -webkit-justify-content: center;
            justify-content: center;
    padding: 54px 2.5vw;
    min-height: auto; }
  .popup-overlay .btn-close {
    -webkit-transform: none;
            transform: none;
    transition: 0.24s ease-out opacity; }
    .popup-overlay .btn-close:hover {
      opacity: 0.6;
      background: transparent; }
      .popup-overlay .btn-close:hover .icon-close {
        -webkit-transform: none;
                transform: none; } }

.section-blog-related .columns-header .content {
  text-align: center; }

@media only screen and (min-width: 768px) {
  .section-blog-related .columns-header {
    -webkit-justify-content: center;
            justify-content: center; }
  .section-blog-related .columns-blog {
    -webkit-justify-content: center;
            justify-content: center; } }

@media only screen and (min-width: 768px) {
  .columns-blog {
    -webkit-align-items: stretch;
            align-items: stretch; }
    .columns-blog .column {
      -webkit-flex-basis: var(--grid-6-column);
              flex-basis: var(--grid-6-column);
      min-width: var(--grid-6-column);
      max-width: var(--grid-6-column);
      padding-top: var(--column-padding);
      padding-bottom: var(--column-padding); }
    .columns-blog .column-card-large {
      -webkit-flex-basis: var(--grid-8-column);
              flex-basis: var(--grid-8-column);
      min-width: var(--grid-8-column);
      max-width: var(--grid-8-column); }
      .columns-blog .column-card-large .content {
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: column;
                flex-direction: column;
        height: 100%; }
      .columns-blog .column-card-large .card {
        -webkit-flex-basis: 50%;
                flex-basis: 50%; }
    .columns-blog .content {
      transition-delay: 0s !important;
      height: 100%; } }

@media only screen and (min-width: 992px) {
  .columns-blog .column {
    -webkit-flex-basis: var(--grid-4-column);
            flex-basis: var(--grid-4-column);
    min-width: var(--grid-4-column);
    max-width: var(--grid-4-column); } }

@media only screen and (min-width: 1920px) {
  .columns-blog .column {
    -webkit-flex-basis: var(--grid-3-column);
            flex-basis: var(--grid-3-column);
    min-width: var(--grid-3-column);
    max-width: var(--grid-3-column); } }

.card-blog {
  position: relative;
  background-color: var(--color-white);
  overflow: hidden;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
          flex-direction: column; }
  .card-blog .card__image-holder {
    height: 0;
    padding-bottom: 66.65%; }
  .card-blog .card__content {
    -webkit-flex-grow: 1;
            flex-grow: 1; }
  .card-blog .card__content__inner {
    height: 100%; }
  .card-blog .card__content__action {
    margin-top: 1.5rem; }
  @media only screen and (max-width: 767px) {
    .card-blog .card__content__inner {
      padding: 1.5rem 3rem; } }
  @media only screen and (min-width: 768px) {
    .card-blog .card__content__inner {
      padding: calc(1.5 * var(--column-padding)) calc(2 * var(--column-padding)) calc(1.5 * var(--column-padding)); }
    .card-blog:hover .card__image-holder:hover:after {
      opacity: 0.2; }
    .card-blog:hover .card__image {
      -webkit-transform: scale3d(1.1, 1.1, 1.1);
              transform: scale3d(1.1, 1.1, 1.1); } }
  .card-blog .card__image-link {
    width: 100%;
    display: block; }
  .card-blog .card__image-holder {
    position: relative;
    overflow: hidden; }
    .card-blog .card__image-holder:after {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      opacity: 0;
      transition: 0.24s ease-out opacity; }
  .card-blog .card__image {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
    transition: 0.24s ease-out transform; }
  .card-blog .card__content {
    position: relative;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
            align-items: center; }
  .card-blog .card__content__inner {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
            flex-direction: column;
    width: 100%; }
  .card-blog .card-title {
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.15;
    text-decoration: none; }
  @media screen and (max-width: 1279px) {
    .card-blog .card-intro {
      font-size: 0.75rem; } }
  @media screen and (min-width: 1280px) {
    .card-blog .card-intro {
      font-size: calc(0.75rem + 0.125vw); } }
  .card-blog .card__content__action {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
            justify-content: center;
    -webkit-align-items: flex-end;
            align-items: flex-end;
    -webkit-flex-grow: 1;
            flex-grow: 1; }
  .card-blog .card-link {
    text-decoration: underline; }
    @media screen and (max-width: 1279px) {
      .card-blog .card-link {
        font-size: 0.75rem; } }
    @media screen and (min-width: 1280px) {
      .card-blog .card-link {
        font-size: calc(0.75rem + 0.125vw); } }
    .card-blog .card-link:hover {
      text-decoration: none; }

.card-category {
  font-weight: 400;
  text-transform: uppercase;
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  padding: 0.25rem 1rem; }
  @media screen and (max-width: 1279px) {
    .card-category {
      font-size: 0.75rem; } }
  @media screen and (min-width: 1280px) {
    .card-category {
      font-size: calc(0.75rem + 0.125vw); } }
  @media screen and (max-width: 1279px) {
    .card-category a {
      font-size: 0.75rem; } }
  @media screen and (min-width: 1280px) {
    .card-category a {
      font-size: calc(0.75rem + 0.125vw); } }
.columns-header-top .card-category {
  position: relative; }

.card-date {
  text-transform: uppercase;
  font-size: 0.75rem;
  font-weight: 500;
  opacity: 0.4;
  margin-bottom: 1rem; }

.blog-header-image {
  margin: 0 auto 3rem; }

.blog-title {
  margin-bottom: 1.5rem; }

.post-title {
  line-height: 1.2;
  margin-bottom: 1.5rem; }
  .content-text .post-title {
    font-size: 2rem; }

.preloader {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  transition: 0.24s ease-out opacity;
  opacity: 1;
  pointer-events: none; }
  .preloader .image-circle {
    -webkit-animation-name: rotate;
            animation-name: rotate;
    -webkit-animation-duration: 2s;
            animation-duration: 2s;
    -webkit-animation-delay: 0s;
            animation-delay: 0s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
            animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86); }
  .preloader .st0 {
    fill: var(--color-accent); }
  .fadeout .preloader {
    opacity: 0; }
  .loaded .preloader {
    opacity: 0; }

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

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

.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=date],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=datetime],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=datetime-local],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=email],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=month],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=number],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=password],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=range],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=search],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=tel],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=text],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=time],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=url],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=week],
.section-contact .content-form div.wpforms-container-full .wpforms-form select,
.section-contact .content-form div.wpforms-container-full .wpforms-form textarea {
  margin: 0;
  background-color: var(--color-ash);
  color: var(--color-rock); }

.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit],
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active,
.section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus,
.section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit],
.section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active,
.section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus,
.section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
.section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
.section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
  width: 160px;
  border: 0;
  background-color: var(--color-lemon);
  color: var(--color-ocean); }
  @media screen and (max-width: 1279px) {
    .section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit],
    .section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active,
    .section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus,
    .section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit],
    .section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active,
    .section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus,
    .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
    .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
    .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
      font-size: 0.75rem; } }
  @media screen and (min-width: 1280px) {
    .section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit],
    .section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active,
    .section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus,
    .section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit],
    .section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active,
    .section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus,
    .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
    .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
    .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
      font-size: calc(0.75rem + 0.125vw); } }
  .section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit]:hover,
  .section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit]:active:hover,
  .section-contact .content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus:hover,
  .section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  .section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit]:active:hover,
  .section-contact .content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus:hover,
  .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
  .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active:hover,
  .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus:hover {
    background-color: var(--color-lemon);
    color: var(--color-brand-primary); }

@media only screen and (max-width: 767px) {
  .section-contact .content-title {
    padding: 1.5rem; }
  .section-contact .section-image {
    height: 25vh; }
  .section-contact .columns-contact .column:last-child {
    margin-top: 0; }
  .section-contact .content-form {
    padding: calc(2 * var(--column-padding)); }
    .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-field {
      padding: 0; }
      .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-field + .wpforms-field {
        margin-top: var(--column-padding); }
  .section-contact .content-text {
    padding: calc(2 * var(--column-padding)); } }

@media only screen and (min-width: 768px) {
  .section-contact .content-form div.wpforms-container-full .wpforms-form .wpforms-field {
    padding: calc(0.5 * var(--column-padding)) 0; }
  .section-contact .content-form div.wpforms-container-full .wpforms-form textarea {
    height: calc(160px + var(--column-padding)); }
  .section-contact .content-form {
    padding: calc(0.5 * var(--column-padding)) calc(0.5 * var(--column-padding)) calc(0.5 * var(--column-padding)) var(--column-padding); } }

@media only screen and (min-width: 768px) {
  .columns-image-full .column {
    -webkit-flex-basis: var(--grid-12-column);
            flex-basis: var(--grid-12-column);
    min-width: var(--grid-12-column);
    max-width: var(--grid-12-column); } }

@media only screen and (max-width: 767px) {
  .content-form div.wpforms-container-full .wpforms-form .wpforms-field, .popup-content div.wpforms-container-full .wpforms-form .wpforms-field {
    padding: 0; }
    .content-form div.wpforms-container-full .wpforms-form .wpforms-field + .wpforms-field, .popup-content div.wpforms-container-full .wpforms-form .wpforms-field + .wpforms-field {
      margin-top: 1.5rem; } }

@media only screen and (min-width: 768px) {
  .content-form div.wpforms-container-full .wpforms-form .wpforms-field-container, .popup-content div.wpforms-container-full .wpforms-form .wpforms-field-container {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-left: -0.5rem;
    margin-right: -0.5rem; }
  .content-form div.wpforms-container-full .wpforms-form .wpforms-field, .popup-content div.wpforms-container-full .wpforms-form .wpforms-field {
    min-width: 50%;
    max-width: 50%;
    -webkit-flex-basis: 50%;
            flex-basis: 50%;
    padding: 1rem 0.5rem; }
    .content-form div.wpforms-container-full .wpforms-form .wpforms-field.full, .popup-content div.wpforms-container-full .wpforms-form .wpforms-field.full {
      min-width: 100%;
      max-width: 100%;
      -webkit-flex-basis: 100%;
              flex-basis: 100%; } }

.content-form div.wpforms-container-full, .popup-content div.wpforms-container-full {
  margin: 0; }

.content-form div.wpforms-container-full .wpforms-form .wpforms-field-label, .popup-content div.wpforms-container-full .wpforms-form .wpforms-field-label {
  font-family: var(--font-primary);
  font-weight: 400;
  color: var(--color-text-main);
  margin: 0 0 0.5rem 0;
  line-height: 1.4;
  display: block; }
  @media screen and (max-width: 991px) {
    .content-form div.wpforms-container-full .wpforms-form .wpforms-field-label, .popup-content div.wpforms-container-full .wpforms-form .wpforms-field-label {
      font-size: 0.875rem; } }
  @media screen and (min-width: 992px) {
    .content-form div.wpforms-container-full .wpforms-form .wpforms-field-label, .popup-content div.wpforms-container-full .wpforms-form .wpforms-field-label {
      font-size: calc(0.875rem + 0.25vw); } }
.content-form div.wpforms-container-full .wpforms-form .wpforms-required-label, .popup-content div.wpforms-container-full .wpforms-form .wpforms-required-label {
  color: var(--color-text-main); }

.content-form div.wpforms-container-full .wpforms-form input[type=date],
.content-form div.wpforms-container-full .wpforms-form input[type=datetime],
.content-form div.wpforms-container-full .wpforms-form input[type=datetime-local],
.content-form div.wpforms-container-full .wpforms-form input[type=email],
.content-form div.wpforms-container-full .wpforms-form input[type=month],
.content-form div.wpforms-container-full .wpforms-form input[type=number],
.content-form div.wpforms-container-full .wpforms-form input[type=password],
.content-form div.wpforms-container-full .wpforms-form input[type=range],
.content-form div.wpforms-container-full .wpforms-form input[type=search],
.content-form div.wpforms-container-full .wpforms-form input[type=tel],
.content-form div.wpforms-container-full .wpforms-form input[type=text],
.content-form div.wpforms-container-full .wpforms-form input[type=time],
.content-form div.wpforms-container-full .wpforms-form input[type=url],
.content-form div.wpforms-container-full .wpforms-form input[type=week],
.content-form div.wpforms-container-full .wpforms-form select,
.content-form div.wpforms-container-full .wpforms-form textarea, .popup-content div.wpforms-container-full .wpforms-form input[type=date],
.popup-content div.wpforms-container-full .wpforms-form input[type=datetime],
.popup-content div.wpforms-container-full .wpforms-form input[type=datetime-local],
.popup-content div.wpforms-container-full .wpforms-form input[type=email],
.popup-content div.wpforms-container-full .wpforms-form input[type=month],
.popup-content div.wpforms-container-full .wpforms-form input[type=number],
.popup-content div.wpforms-container-full .wpforms-form input[type=password],
.popup-content div.wpforms-container-full .wpforms-form input[type=range],
.popup-content div.wpforms-container-full .wpforms-form input[type=search],
.popup-content div.wpforms-container-full .wpforms-form input[type=tel],
.popup-content div.wpforms-container-full .wpforms-form input[type=text],
.popup-content div.wpforms-container-full .wpforms-form input[type=time],
.popup-content div.wpforms-container-full .wpforms-form input[type=url],
.popup-content div.wpforms-container-full .wpforms-form input[type=week],
.popup-content div.wpforms-container-full .wpforms-form select,
.popup-content div.wpforms-container-full .wpforms-form textarea {
  border: 0;
  background-color: var(--color-ash);
  font-size: var(--resize-text-body-small);
  color: var(--color-text-dark);
  font-weight: var(--body-font-weight);
  border-radius: 0;
  -webkit-appearance: none;
  font-family: var(--body-font-family);
  margin: 0.5rem 0 0 0;
  padding: 1rem;
  height: 3rem;
  border-radius: 3px;
  max-width: 100%;
  transition: 0.24s ease-out border-color; }
  .content-form div.wpforms-container-full .wpforms-form input[type=date]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=datetime]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=datetime-local]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=email]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=month]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=number]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=password]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=range]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=search]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=tel]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=text]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=time]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=url]:focus,
  .content-form div.wpforms-container-full .wpforms-form input[type=week]:focus,
  .content-form div.wpforms-container-full .wpforms-form select:focus,
  .content-form div.wpforms-container-full .wpforms-form textarea:focus, .popup-content div.wpforms-container-full .wpforms-form input[type=date]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=datetime]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=datetime-local]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=email]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=month]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=number]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=password]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=range]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=search]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=tel]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=text]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=time]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=url]:focus,
  .popup-content div.wpforms-container-full .wpforms-form input[type=week]:focus,
  .popup-content div.wpforms-container-full .wpforms-form select:focus,
  .popup-content div.wpforms-container-full .wpforms-form textarea:focus {
    border: 0; }

.content-form div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error, .popup-content div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error {
  border: 0; }

.content-form div.wpforms-container-full .wpforms-form label.wpforms-error, .popup-content div.wpforms-container-full .wpforms-form label.wpforms-error {
  color: var(--color-error);
  display: block;
  margin-top: 0.5rem; }

.content-form div.wpforms-container-full .wpforms-form textarea, .popup-content div.wpforms-container-full .wpforms-form textarea {
  resize: none; }
  .content-form div.wpforms-container-full .wpforms-form textarea:focus, .popup-content div.wpforms-container-full .wpforms-form textarea:focus {
    border: 0; }

.content-form div.wpforms-container-full .wpforms-form .wpforms-submit-container, .popup-content div.wpforms-container-full .wpforms-form .wpforms-submit-container {
  padding: 0;
  margin: 1.5rem 0 0 0;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
          justify-content: flex-start; }

.content-form div.wpforms-container-full .wpforms-form input[type=submit]:hover,
.content-form div.wpforms-container-full .wpforms-form input[type=submit]:active:hover,
.content-form div.wpforms-container-full .wpforms-form input[type=submit]:focus:hover,
.content-form div.wpforms-container-full .wpforms-form button[type=submit]:hover,
.content-form div.wpforms-container-full .wpforms-form button[type=submit]:active:hover,
.content-form div.wpforms-container-full .wpforms-form button[type=submit]:focus:hover,
.content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
.content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:active:hover,
.content-form div.wpforms-container-full .wpforms-form .wpforms-page-button:focus:hover, .popup-content div.wpforms-container-full .wpforms-form input[type=submit]:hover,
.popup-content div.wpforms-container-full .wpforms-form input[type=submit]:active:hover,
.popup-content div.wpforms-container-full .wpforms-form input[type=submit]:focus:hover,
.popup-content div.wpforms-container-full .wpforms-form button[type=submit]:hover,
.popup-content div.wpforms-container-full .wpforms-form button[type=submit]:active:hover,
.popup-content div.wpforms-container-full .wpforms-form button[type=submit]:focus:hover,
.popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
.popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:active:hover,
.popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button:focus:hover {
  background-color: var(--color-text-light);
  border: 0; }

.content-form .wpforms-confirmation-container-full,
.content-form div[submit-success] > .wpforms-confirmation-container-full, .popup-content .wpforms-confirmation-container-full,
.popup-content div[submit-success] > .wpforms-confirmation-container-full {
  padding: 0;
  font-size: var(--resize-text-body);
  color: var(--color-text-main);
  font-weight: var(--body-font-weight);
  font-family: var(--body-font-family);
  margin: 0; }

.content-form .wpforms-confirmation-container-full,
.content-form div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message), .popup-content .wpforms-confirmation-container-full,
.popup-content div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
  background-color: transparent;
  border: 0; }

div.wpforms-container-full .wpforms-form .wpforms-field-label.wpforms-label-hide, div.wpforms-container-full .wpforms-form .wpforms-field-sublabel.wpforms-sublabel-hide {
  display: none !important; }

.section-gallery {
  overflow: hidden; }
  .section-gallery .column {
    -webkit-flex-basis: var(--grid-12-column);
            flex-basis: var(--grid-12-column);
    min-width: var(--grid-12-column);
    max-width: var(--grid-12-column); }
  .section-gallery .content-action {
    -webkit-justify-content: center;
            justify-content: center; }
  .section-gallery .image-portrait {
    max-width: 30vw; }
  .section-gallery .image-landscape {
    max-width: 50vw; }

.carousel-gallery .slick-list {
  padding: 0 var(--container-padding); }

.carousel-gallery .slick-track, .carousel-blog .slick-track {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
  -webkit-align-items: stretch;
          align-items: stretch;
  padding: 0; }

.carousel-gallery .slick-slide, .carousel-blog .slick-slide {
  height: auto;
  min-height: auto;
  float: none; }
  .carousel-gallery .slick-slide div, .carousel-blog .slick-slide div {
    height: 100%; }

.carousel-gallery .card, .carousel-blog .card {
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
          align-items: center; }

.carousel-gallery .slick-slide:nth-child(odd) .image-landscape {
  -webkit-transform: translateY(-2.5vw);
          transform: translateY(-2.5vw); }

.carousel-gallery .slick-slide:nth-child(even) .image-landscape {
  -webkit-transform: translateY(2.5vw);
          transform: translateY(2.5vw); }

.section-images-grid h2, .section-images-grid h3, .section-images-grid h4, .section-images-grid h5, .section-images-grid h6 {
  margin-top: 3rem; }

.section-images-grid p, .section-images-grid p a {
  line-height: 1.5; }

@media only screen and (min-width: 768px) {
  .section-images-grid .columns {
    -webkit-justify-content: center;
            justify-content: center; }
  .section-images-grid .column {
    min-width: 50%;
    max-width: 50%;
    -webkit-flex-basis: 50%;
            flex-basis: 50%; }
    .section-images-grid .column:nth-child(3n) {
      padding-top: calc(2* var(--column-padding)); } }

.section-newsletter {
  background-image: url("assets/images/dummy/bg-newsletter.jpg");
  background-image: url("assets/images/dummy/bg-newsletter.jpg.webp");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: cover; }
  .section-newsletter h2 {
    background-color: var(--color-action);
    color: var(--color-aqua);
    display: block;
    text-align: center;
    padding: 3rem 0; }
  @media only screen and (min-width: 768px) {
    .section-newsletter .columns {
      -webkit-align-items: center;
              align-items: center; }
    .section-newsletter .column:first-child {
      -webkit-flex-basis: var(--grid-4-column);
              flex-basis: var(--grid-4-column);
      min-width: var(--grid-4-column);
      max-width: var(--grid-4-column);
      margin-left: var(--grid-1-column); }
    .section-newsletter .column:last-child {
      -webkit-flex-basis: var(--grid-5-column);
              flex-basis: var(--grid-5-column);
      min-width: var(--grid-5-column);
      max-width: var(--grid-5-column);
      margin-left: var(--grid-1-column); } }
.section-people .card__image-holder {
  padding-bottom: 150.0375093773%; }

@media only screen and (min-width: 768px) {
  .section-people .columns-header .column {
    -webkit-flex-basis: var(--grid-10-column);
            flex-basis: var(--grid-10-column);
    min-width: var(--grid-10-column);
    max-width: var(--grid-10-column); }
  .section-people .card--member .card__content {
    -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: flex-start;
            align-items: flex-start; } }

@media only screen and (min-width: 992px) {
  .section-people .columns-header .column {
    -webkit-flex-basis: var(--grid-8-column);
            flex-basis: var(--grid-8-column);
    min-width: var(--grid-8-column);
    max-width: var(--grid-8-column); } }

@media only screen and (min-width: 1280px) {
  .section-people .columns-header .column {
    min-width: auto;
    max-width: 800px; } }

@media screen and (max-width: 991px) {
  .people-role {
    font-size: 0.875rem; } }

@media screen and (min-width: 992px) {
  .people-role {
    font-size: calc(0.875rem + 0.25vw); } }

.columns-carousel .column {
  -webkit-flex-basis: var(--grid-12-column);
          flex-basis: var(--grid-12-column);
  min-width: var(--grid-12-column);
  max-width: var(--grid-12-column); }

.slick-prev, .slick-next {
  position: absolute;
  border-radius: 50%;
  width: 4rem;
  padding: 0;
  background-color: rgba(var(--color-action-rgb), 0.6);
  height: 4rem;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(90deg);
          transform: translateY(-50%) rotate(90deg);
  border: 0;
  text-indent: -9999px;
  overflow: hidden;
  z-index: 10;
  transition: 0.24s ease-out transform, 0.24s ease-out opacity; }
  .slick-prev:after, .slick-next:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-image: url("assets/images/icon-down.svg");
    background-size: 2rem;
    background-repeat: no-repeat;
    background-position: center;
    background-color: var(--body-color-background);
    border-radius: 50%;
    overflow: hidden;
    transition: 0.24s ease-out transform; }
  .slick-prev:hover:after, .slick-next:hover:after {
    -webkit-transform: scale3d(0.9, 0.9, 1);
            transform: scale3d(0.9, 0.9, 1); }
  .slick-prev.slick-disabled, .slick-next.slick-disabled {
    opacity: 0;
    pointer-events: none; }

.slick-prev {
  left: var(--site-padding); }

.slick-next {
  right: var(--site-padding);
  -webkit-transform: translateY(-50%) rotate(-90deg);
          transform: translateY(-50%) rotate(-90deg); }

.section[data-color="action"] .slick-prev, .section[data-color="action"] .slick-next {
  background-color: rgba(var(--color-ocean-rgb), 0.6); }

.section[data-color="lemon"] .slick-prev, .section[data-color="lemon"] .slick-next {
  background-color: rgba(var(--color-action-rgb), 0.6); }

.section[data-color="ocean"] .slick-prev, .section[data-color="ocean"] .slick-next {
  background-color: rgba(var(--color-action-rgb), 0.6); }

.section[data-color="aqua"] .slick-prev, .section[data-color="aqua"] .slick-next {
  background-color: rgba(var(--color-action-rgb), 0.6); }

.section[data-color="berry"] .slick-prev, .section[data-color="berry"] .slick-next {
  background-color: rgba(var(--color-action-rgb), 0.6); }

.section[data-color="black"] .slick-prev, .section[data-color="black"] .slick-next {
  background-color: rgba(var(--color-action-rgb), 0.6); }

.section[data-color="white"] .slick-prev, .section[data-color="white"] .slick-next {
  background-color: rgba(var(--color-action-rgb), 0.6); }

@media only screen and (min-width: 768px) {
  .section-subscribe .columns-header .column {
    -webkit-flex-basis: var(--grid-10-column);
            flex-basis: var(--grid-10-column);
    min-width: var(--grid-10-column);
    max-width: var(--grid-10-column); } }

@media only screen and (min-width: 992px) {
  .section-subscribe .columns-header .column {
    -webkit-flex-basis: var(--grid-8-column);
            flex-basis: var(--grid-8-column);
    min-width: var(--grid-8-column);
    max-width: var(--grid-8-column); } }

@media only screen and (min-width: 1280px) {
  .section-subscribe .columns-header .column {
    min-width: auto;
    max-width: 800px; } }

.carousel {
  margin-right: calc(-1 * var(--container-padding));
  margin-left: calc(-1 * var(--container-padding)); }
  .carousel .slick-track {
    padding-left: var(--container-padding); }
  .carousel .slick-slide {
    outline: none; }
  .carousel .slick-list {
    padding-right: calc(2 * var(--container-padding) - var(--carousel-padding)) !important; }
  .carousel .slide-content {
    padding-right: var(--carousel-padding); }

.card-subscription {
  padding-bottom: 100%;
  position: relative;
  transition: 0.24s ease-out background-color; }
  .card-subscription a {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
            align-items: center;
    -webkit-justify-content: center;
            justify-content: center;
    text-align: center;
    font-weight: 500;
    padding: 1rem;
    font-family: var(--font-secondary); }
    @media screen and (max-width: 991px) {
      .card-subscription a {
        font-size: 1rem; } }
    @media screen and (min-width: 992px) {
      .card-subscription a {
        font-size: calc(1rem + 0.25vw); } }
@media only screen and (min-width: 1920px) and (max-width: 991px) {
  .card-subscription a {
    font-size: 1.15rem; } }

@media only screen and (min-width: 1920px) and (min-width: 992px) {
  .card-subscription a {
    font-size: calc(1.5rem + 0.5vw); } }

.card-subscription[data-color="lemon"] {
  background-color: var(--color-lemon); }
  .card-subscription[data-color="lemon"] a {
    color: var(--color-ocean); }
  .card-subscription[data-color="lemon"]:hover {
    background-color: var(--color-lemon-darker); }

.card-subscription[data-color="action"] {
  background-color: var(--color-action); }
  .card-subscription[data-color="action"] a {
    color: var(--color-black); }
  .card-subscription[data-color="action"]:hover {
    background-color: var(--color-action-darker); }

.card-subscription[data-color="ocean"] {
  background-color: var(--color-ocean); }
  .card-subscription[data-color="ocean"] a {
    color: var(--color-action); }
  .card-subscription[data-color="ocean"]:hover {
    background-color: var(--color-ocean-darker); }

.card-subscription[data-color="aqua"] {
  background-color: var(--color-aqua); }
  .card-subscription[data-color="aqua"] a {
    color: var(--color-lemon); }
  .card-subscription[data-color="aqua"]:hover {
    background-color: var(--color-aqua-darker); }

.card-subscription[data-color="berry"] {
  background-color: var(--color-berry); }
  .card-subscription[data-color="berry"] a {
    color: var(--color-aqua); }
  .card-subscription[data-color="berry"]:hover {
    background-color: var(--color-berry-darker); }

.card-subscription[data-color="black"] {
  background-color: var(--color-black); }
  .card-subscription[data-color="black"] a {
    color: var(--color-white); }
  .card-subscription[data-color="black"]:hover {
    background-color: var(--color-black-darker); }

.card-subscription[data-color="white"] {
  background-color: var(--color-white); }
  .card-subscription[data-color="white"] a {
    color: var(--color-black); }
  .card-subscription[data-color="white"]:hover {
    background-color: var(--color-white-darker); }

.section-text-2-columns {
  background-color: var(--color-ash) !important; }
  @media only screen and (max-width: 991px) {
    .section-text-2-columns .content-text {
      padding: 1.5rem; }
    .section-text-2-columns .column + .column {
      margin-top: 3rem; } }
  @media only screen and (min-width: 992px) {
    .section-text-2-columns .column:first-child {
      -webkit-flex-basis: var(--grid-8-column);
              flex-basis: var(--grid-8-column);
      min-width: var(--grid-8-column);
      max-width: var(--grid-8-column); }
    .section-text-2-columns .column:nth-child(2):last-child {
      -webkit-flex-basis: var(--grid-4-column);
              flex-basis: var(--grid-4-column);
      min-width: var(--grid-4-column);
      max-width: var(--grid-4-column); }
    .section-text-2-columns .content-text {
      padding: calc(3 * var(--column-padding)) calc(4 * var(--column-padding)); } }
@media only screen and (max-width: 991px) {
  .section-text-2-columns .content-text, .section-text .content-text {
    padding: 1.5rem; } }

@media only screen and (min-width: 992px) {
  .section-text-2-columns .content-text, .section-text .content-text {
    padding: calc(3 * var(--column-padding)) calc(4 * var(--column-padding)); } }

.section-text-sidebar {
  background-color: var(--color-ash) !important; }
  @media only screen and (max-width: 991px) {
    .section-text-sidebar .content-text {
      padding: 1.5rem; }
    .section-text-sidebar .column + .column {
      margin-top: 3rem; } }
  @media only screen and (min-width: 992px) {
    .section-text-sidebar .column:last-child {
      -webkit-flex-basis: var(--grid-8-column);
              flex-basis: var(--grid-8-column);
      min-width: var(--grid-8-column);
      max-width: var(--grid-8-column); }
    .section-text-sidebar .column:first-child {
      -webkit-flex-basis: var(--grid-4-column);
              flex-basis: var(--grid-4-column);
      min-width: var(--grid-4-column);
      max-width: var(--grid-4-column); }
    .section-text-sidebar .content-text {
      padding: calc(3 * var(--column-padding)) calc(4 * var(--column-padding)); } }
.section-text h2, .section-text h3, .section-text h4, .section-text h5, .section-text h6 {
  margin-top: 1em; }

.section-text p, .section-text p a {
  line-height: 1.5; }

@media only screen and (min-width: 768px) {
  .section-text .columns {
    -webkit-justify-content: center;
            justify-content: center; }
  .section-text .column {
    -webkit-flex-basis: var(--grid-10-column);
            flex-basis: var(--grid-10-column);
    min-width: var(--grid-10-column);
    max-width: var(--grid-10-column); } }

@media only screen and (min-width: 1280px) {
  .section-text .column {
    -webkit-flex-basis: var(--grid-8-column);
            flex-basis: var(--grid-8-column);
    min-width: var(--grid-8-column);
    max-width: var(--grid-8-column); } }

@media only screen and (min-width: 768px) {
  .section-video .columns {
    -webkit-justify-content: center;
            justify-content: center; }
  .section-video .column {
    -webkit-flex-basis: var(--grid-9-column);
            flex-basis: var(--grid-9-column);
    min-width: var(--grid-9-column);
    max-width: var(--grid-9-column); } }

@media only screen and (min-width: 1280px) {
  .section-video .column {
    -webkit-flex-basis: var(--grid-8-column);
            flex-basis: var(--grid-8-column);
    min-width: var(--grid-8-column);
    max-width: var(--grid-8-column); } }

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  overflow: hidden;
  max-width: 100%;
  height: auto; }
  .embed-container iframe,
  .embed-container object,
  .embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.widgets {
  margin-top: 3rem; }

.widget {
  max-width: 500px;
  margin: 0 auto; }
  .widget + .widget {
    margin-top: 1.5rem; }

.widget-follow {
  background-color: var(--color-brand-primary);
  padding: calc(2 * var(--column-padding));
  text-align: center; }
  .widget-follow .social-feed {
    -webkit-justify-content: center;
            justify-content: center;
    margin-top: 1.5rem; }
  .widget-follow .widget-title {
    color: var(--color-aqua);
    font-family: var(--font-secondary);
    font-weight: 500; }
    @media screen and (max-width: 991px) {
      .widget-follow .widget-title {
        font-size: 1rem; } }
    @media screen and (min-width: 992px) {
      .widget-follow .widget-title {
        font-size: calc(1rem + 0.25vw); } }
.widget-cta {
  background-color: var(--color-white); }
  .widget-cta .widget__image {
    padding-bottom: 65%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center; }
  .widget-cta .widget__content {
    padding: 1.5rem; }
  .widget-cta .btn, .widget-cta .list-nav li.list-btn a, .list-nav li.list-btn .widget-cta a, .widget-cta .content-form div.wpforms-container-full .wpforms-form input[type=submit], .content-form div.wpforms-container-full .wpforms-form .widget-cta input[type=submit],
  .widget-cta .content-form div.wpforms-container-full .wpforms-form button[type=submit],
  .content-form div.wpforms-container-full .wpforms-form .widget-cta button[type=submit],
  .widget-cta .content-form div.wpforms-container-full .wpforms-form .wpforms-page-button,
  .content-form div.wpforms-container-full .wpforms-form .widget-cta .wpforms-page-button, .widget-cta .popup-content div.wpforms-container-full .wpforms-form input[type=submit], .popup-content div.wpforms-container-full .wpforms-form .widget-cta input[type=submit],
  .widget-cta .popup-content div.wpforms-container-full .wpforms-form button[type=submit],
  .popup-content div.wpforms-container-full .wpforms-form .widget-cta button[type=submit],
  .widget-cta .popup-content div.wpforms-container-full .wpforms-form .wpforms-page-button,
  .popup-content div.wpforms-container-full .wpforms-form .widget-cta .wpforms-page-button {
    margin-top: 3rem;
    background-color: var(--color-lemon); }

.widget-contact {
  background-color: var(--color-white); }
  .widget-contact .widget__content {
    padding: 1.5rem; }

.widget-pages h3 {
  background-color: var(--color-black);
  color: var(--color-white);
  padding: 1rem; }

.widget-pages a {
  display: block; }

.widget-pages .list-pages {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%; }
  .widget-pages .list-pages li {
    margin: 0; }
    .widget-pages .list-pages li + li {
      margin: 1px 0 0 0; }
    .widget-pages .list-pages li.current_page_item a {
      font-weight: 500; }
  .widget-pages .list-pages a {
    background-color: #fff;
    color: var(--color-text-main);
    padding: 1rem;
    display: block;
    transition: 0.24s ease-out padding,0.24s ease-out color; }
    .widget-pages .list-pages a:after {
      content: "";
      position: absolute;
      right: 1rem;
      top: 50%;
      width: 0.75rem;
      height: 0.75rem;
      background-image: url("assets/images/icon-down-dark.svg");
      background-size: contain;
      background-repeat: no-repeat;
      opacity: 0.4;
      -webkit-transform: translateY(-50%) rotate(-90deg);
              transform: translateY(-50%) rotate(-90deg);
      transition: 0.24s ease-out opacity; }
    .widget-pages .list-pages a:hover {
      padding-left: 1.15rem;
      color: var(--color-brand-primary); }
      .widget-pages .list-pages a:hover:after {
        opacity: 0.6; }
