@charset "UTF-8";
/*!
Theme Name: Neue Now
Theme URI: http://underscores.me/
Author: Neue Now Design Co.
Author URI: http://neuenow.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: neuenow
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Neue Now is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
// Fonts
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Fonts
--------------------------------------------------------------*/
/*@font-face {
  font-family: 'Klub';
  src: 	url(inc/fonts/Klub10TT-Blond_WM.woff2) format('woff2');
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Klub';
  src: 	url(inc/fonts/Klub10TT-SemiBold_WM.woff2) format('woff2');
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}*/
@font-face {
  font-family: "Klub";
  src: url(inc/fonts/Klub10TT-Bold_WM.woff2) format("woff2");
  font-weight: 900;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NeueMontreal";
  src: url(inc/fonts/PPNeueMontreal-Regular.woff2) format("woff2"), url(inc/fonts/PPNeueMontreal-Regular.woff) format("woff");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NeueMontreal";
  src: url(inc/fonts/PPNeueMontreal-Italic.woff2) format("woff2"), url(inc/fonts/PPNeueMontreal-Italic.woff) format("woff");
  font-weight: 500;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "NeueMontreal";
  src: url(inc/fonts/PPNeueMontreal-Bold.woff2) format("woff2"), url(inc/fonts/PPNeueMontreal-Bold.woff) format("woff");
  font-weight: 900;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NeueMontreal";
  src: url(inc/fonts/PPNeueMontreal-BoldItalic.woff2) format("woff2"), url(inc/fonts/PPNeueMontreal-BoldItalic.woff) format("woff");
  font-weight: 700;
  font-display: swap;
  font-style: italic;
}
/*--------------------------------------------------------------
# bootstrap-5.3.6
--------------------------------------------------------------*/
:root,
[data-bs-theme=light] {
  --bs-blue: #1EB2FF;
  --bs-indigo: #005CFF;
  --bs-purple: #3B00CB;
  --bs-pink: #FF99FB;
  --bs-red: #EB0029;
  --bs-orange: #FF5500;
  --bs-yellow: #FFE900;
  --bs-green: #00C614;
  --bs-teal: #20c997;
  --bs-cyan: #4DC7FF;
  --bs-black: #000;
  --bs-white: #FFFFFF;
  --bs-gray: #7E7D82;
  --bs-gray-dark: #222222;
  --bs-gray-100: #F7F6F5;
  --bs-gray-200: #F7F6F5;
  --bs-gray-300: #F7F6F5;
  --bs-gray-400: #7E7D82;
  --bs-gray-500: #7E7D82;
  --bs-gray-600: #7E7D82;
  --bs-gray-700: #414047;
  --bs-gray-800: #1E1D20;
  --bs-gray-900: #222222;
  --bs-primary: #FFE900;
  --bs-secondary: #FF99FB;
  --bs-success: #00C614;
  --bs-info: #4DC7FF;
  --bs-warning: #FF5500;
  --bs-danger: #EB0029;
  --bs-light: #F7F6F5;
  --bs-dark: #000;
  --bs-black: #000;
  --bs-gray: #7E7D82;
  --bs-dark-gray: #222222;
  --bs-primary-rgb: 255, 233, 0;
  --bs-secondary-rgb: 255, 153, 251;
  --bs-success-rgb: 0, 198, 20;
  --bs-info-rgb: 77, 199, 255;
  --bs-warning-rgb: 255, 85, 0;
  --bs-danger-rgb: 235, 0, 41;
  --bs-light-rgb: 247, 246, 245;
  --bs-dark-rgb: 0, 0, 0;
  --bs-black-rgb: 0, 0, 0;
  --bs-gray-rgb: 126, 125, 130;
  --bs-dark-gray-rgb: 34, 34, 34;
  --bs-primary-text-emphasis: rgb(102, 93.2, 0);
  --bs-secondary-text-emphasis: rgb(102, 61.2, 100.4);
  --bs-success-text-emphasis: rgb(0, 79.2, 8);
  --bs-info-text-emphasis: rgb(30.8, 79.6, 102);
  --bs-warning-text-emphasis: #662200;
  --bs-danger-text-emphasis: rgb(94, 0, 16.4);
  --bs-light-text-emphasis: #414047;
  --bs-dark-text-emphasis: #414047;
  --bs-primary-bg-subtle: rgb(255, 250.6, 204);
  --bs-secondary-bg-subtle: rgb(255, 234.6, 254.2);
  --bs-success-bg-subtle: rgb(204, 243.6, 208);
  --bs-info-bg-subtle: rgb(219.4, 243.8, 255);
  --bs-warning-bg-subtle: #ffddcc;
  --bs-danger-bg-subtle: rgb(251, 204, 212.2);
  --bs-light-bg-subtle: rgb(251, 250.5, 250);
  --bs-dark-bg-subtle: #7E7D82;
  --bs-primary-border-subtle: rgb(255, 246.2, 153);
  --bs-secondary-border-subtle: rgb(255, 214.2, 253.4);
  --bs-success-border-subtle: rgb(153, 232.2, 161);
  --bs-info-border-subtle: rgb(183.8, 232.6, 255);
  --bs-warning-border-subtle: #ffbb99;
  --bs-danger-border-subtle: rgb(247, 153, 169.4);
  --bs-light-border-subtle: #F7F6F5;
  --bs-dark-border-subtle: #7E7D82;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "NeueMontreal", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-root-font-size: 24px;
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  :root,
  [data-bs-theme=light] {
    --bs-body-font-size: 1rem;
  }
}
:root,
[data-bs-theme=light] {
  --bs-body-font-weight: 500;
  --bs-body-line-height: 1.5;
  --bs-body-color: #000;
  --bs-body-color-rgb: 0, 0, 0;
  --bs-body-bg: #FFFFFF;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(0, 0, 0, 0.75);
  --bs-secondary-color-rgb: 0, 0, 0;
  --bs-secondary-bg: #F7F6F5;
  --bs-secondary-bg-rgb: 247, 246, 245;
  --bs-tertiary-color: rgba(0, 0, 0, 0.5);
  --bs-tertiary-color-rgb: 0, 0, 0;
  --bs-tertiary-bg: #F7F6F5;
  --bs-tertiary-bg-rgb: 247, 246, 245;
  --bs-heading-color: inherit;
  --bs-link-color: #000;
  --bs-link-color-rgb: 0, 0, 0;
  --bs-link-decoration: underline;
  --bs-link-hover-color: black;
  --bs-link-hover-color-rgb: 0, 0, 0;
  --bs-code-color: #FF99FB;
  --bs-highlight-color: #000;
  --bs-highlight-bg: rgb(255, 250.6, 204);
  --bs-border-width: 2px;
  --bs-border-style: solid;
  --bs-border-color: #000;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.5rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 1rem;
  --bs-border-radius-xl: 1.5rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(255, 233, 0, 0.25);
  --bs-form-valid-color: #00C614;
  --bs-form-valid-border-color: #00C614;
  --bs-form-invalid-color: #EB0029;
  --bs-form-invalid-border-color: #EB0029;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #FFFFFF;
  --bs-body-color-rgb: 255, 255, 255;
  --bs-body-bg: #000;
  --bs-body-bg-rgb: 0, 0, 0;
  --bs-emphasis-color: #FFFFFF;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(255, 255, 255, 0.75);
  --bs-secondary-color-rgb: 255, 255, 255;
  --bs-secondary-bg: #1E1D20;
  --bs-secondary-bg-rgb: 30, 29, 32;
  --bs-tertiary-color: rgba(255, 255, 255, 0.5);
  --bs-tertiary-color-rgb: 255, 255, 255;
  --bs-tertiary-bg: rgb(32, 31.5, 33);
  --bs-tertiary-bg-rgb: 32, 32, 33;
  --bs-primary-text-emphasis: rgb(255, 241.8, 102);
  --bs-secondary-text-emphasis: rgb(255, 193.8, 252.6);
  --bs-success-text-emphasis: rgb(102, 220.8, 114);
  --bs-info-text-emphasis: rgb(148.2, 221.4, 255);
  --bs-warning-text-emphasis: #ff9966;
  --bs-danger-text-emphasis: rgb(243, 102, 126.6);
  --bs-light-text-emphasis: #F7F6F5;
  --bs-dark-text-emphasis: #F7F6F5;
  --bs-primary-bg-subtle: rgb(51, 46.6, 0);
  --bs-secondary-bg-subtle: rgb(51, 30.6, 50.2);
  --bs-success-bg-subtle: rgb(0, 39.6, 4);
  --bs-info-bg-subtle: rgb(15.4, 39.8, 51);
  --bs-warning-bg-subtle: #331100;
  --bs-danger-bg-subtle: rgb(47, 0, 8.2);
  --bs-light-bg-subtle: #1E1D20;
  --bs-dark-bg-subtle: rgb(15, 14.5, 16);
  --bs-primary-border-subtle: rgb(153, 139.8, 0);
  --bs-secondary-border-subtle: rgb(153, 91.8, 150.6);
  --bs-success-border-subtle: rgb(0, 118.8, 12);
  --bs-info-border-subtle: rgb(46.2, 119.4, 153);
  --bs-warning-border-subtle: #993300;
  --bs-danger-border-subtle: rgb(141, 0, 24.6);
  --bs-light-border-subtle: #414047;
  --bs-dark-border-subtle: #1E1D20;
  --bs-heading-color: inherit;
  --bs-link-color: #FFE900;
  --bs-link-hover-color: rgb(255, 237.4, 51);
  --bs-link-color-rgb: 255, 233, 0;
  --bs-link-hover-color-rgb: 255, 237, 51;
  --bs-code-color: rgb(255, 193.8, 252.6);
  --bs-highlight-color: #FFFFFF;
  --bs-highlight-bg: #FFE900;
  --bs-border-color: #FFFFFF;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(102, 220.8, 114);
  --bs-form-valid-border-color: rgb(102, 220.8, 114);
  --bs-form-invalid-color: rgb(243, 102, 126.6);
  --bs-form-invalid-border-color: rgb(243, 102, 126.6);
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}

.object-fit-cover {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}

.object-fit-fill {
  -o-object-fit: fill !important;
     object-fit: fill !important;
}

.object-fit-scale {
  -o-object-fit: scale-down !important;
     object-fit: scale-down !important;
}

.object-fit-none {
  -o-object-fit: none !important;
     object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-black {
  --bs-focus-ring-color: rgba(var(--bs-black-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-gray {
  --bs-focus-ring-color: rgba(var(--bs-gray-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark-gray {
  --bs-focus-ring-color: rgba(var(--bs-dark-gray-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-gray {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-gray-rgb), var(--bs-border-opacity)) !important;
}

.border-dark-gray {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-gray-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important;
}

.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important;
}

.mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important;
}

.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important;
}

.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important;
}

.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}

.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.my-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}

.mt-n1 {
  margin-top: -0.25rem !important;
}

.mt-n2 {
  margin-top: -0.5rem !important;
}

.mt-n3 {
  margin-top: -1rem !important;
}

.mt-n4 {
  margin-top: -1.5rem !important;
}

.mt-n5 {
  margin-top: -3rem !important;
}

.me-n1 {
  margin-right: -0.25rem !important;
}

.me-n2 {
  margin-right: -0.5rem !important;
}

.me-n3 {
  margin-right: -1rem !important;
}

.me-n4 {
  margin-right: -1.5rem !important;
}

.me-n5 {
  margin-right: -3rem !important;
}

.mb-n1 {
  margin-bottom: -0.25rem !important;
}

.mb-n2 {
  margin-bottom: -0.5rem !important;
}

.mb-n3 {
  margin-bottom: -1rem !important;
}

.mb-n4 {
  margin-bottom: -1.5rem !important;
}

.mb-n5 {
  margin-bottom: -3rem !important;
}

.ms-n1 {
  margin-left: -0.25rem !important;
}

.ms-n2 {
  margin-left: -0.5rem !important;
}

.ms-n3 {
  margin-left: -1rem !important;
}

.ms-n4 {
  margin-left: -1.5rem !important;
}

.ms-n5 {
  margin-left: -3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  -moz-column-gap: 0 !important;
       column-gap: 0 !important;
}

.column-gap-1 {
  -moz-column-gap: 0.25rem !important;
       column-gap: 0.25rem !important;
}

.column-gap-2 {
  -moz-column-gap: 0.5rem !important;
       column-gap: 0.5rem !important;
}

.column-gap-3 {
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important;
}

.column-gap-4 {
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important;
}

.column-gap-5 {
  -moz-column-gap: 3rem !important;
       column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(0.5416666667rem + 5.1562499995vw) !important;
}

.fs-2 {
  font-size: calc(0.5225rem + 2.7843749973vw) !important;
}

.fs-3 {
  font-size: calc(0.5116666667rem + 1.4437500025vw) !important;
}

.fs-4 {
  font-size: calc(0.5075rem + 0.9281249988vw) !important;
}

.fs-5 {
  font-size: calc(0.5033333333rem + 0.4124999951vw) !important;
}

.fs-6 {
  font-size: calc(0.5016666667rem + 0.2062500035vw) !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: 500 !important;
}

.fw-light {
  font-weight: 500 !important;
}

.fw-normal {
  font-weight: 500 !important;
}

.fw-medium {
  font-weight: 700 !important;
}

.fw-semibold {
  font-weight: 700 !important;
}

.fw-bold {
  font-weight: 900 !important;
}

.fw-bolder {
  font-weight: 900 !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger, body.neuenow .gform_wrapper.gravity-theme .gfield_required {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-gray {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-gray-rgb), var(--bs-text-opacity)) !important;
}

.text-dark-gray {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-gray-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-black {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-black-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-black-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-gray {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-gray-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-gray-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark-gray {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-dark-gray-rgb), var(--bs-link-underline-opacity)) !important;
          text-decoration-color: rgba(var(--bs-dark-gray-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-gray {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-gray-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark-gray {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-gray-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1920px) {
  .fs-1 {
    font-size: 4.66666667rem !important;
  }
  .fs-2 {
    font-size: 2.75rem !important;
  }
  .fs-3 {
    font-size: 1.66666667rem !important;
  }
  .fs-4 {
    font-size: 1.25rem !important;
  }
  .fs-5 {
    font-size: 0.83333333rem !important;
  }
  .fs-6 {
    font-size: 0.66666667rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
*,
*::before,
*::after {
  box-sizing: border-box;
}

:root {
  font-size: var(--bs-root-font-size);
}
@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid #000;
  opacity: 1;
}

h6, .h6, body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required, body.neuenow .gform_wrapper.gravity-theme .gfield_label, body.neuenow .gform_wrapper.gravity-theme .gform-field-label, h5, .h5, .story-details ul, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-family: "NeueMontreal", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 700;
  line-height: 1.091;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(0.5416666667rem + 5.1562499995vw);
}
@media (min-width: 1920px) {
  h1, .h1 {
    font-size: 4.66666667rem;
  }
}

h2, .h2 {
  font-size: calc(0.5225rem + 2.7843749973vw);
}
@media (min-width: 1920px) {
  h2, .h2 {
    font-size: 2.75rem;
  }
}

h3, .h3 {
  font-size: calc(0.5116666667rem + 1.4437500025vw);
}
@media (min-width: 1920px) {
  h3, .h3 {
    font-size: 1.66666667rem;
  }
}

h4, .h4 {
  font-size: calc(0.5075rem + 0.9281249988vw);
}
@media (min-width: 1920px) {
  h4, .h4 {
    font-size: 1.25rem;
  }
}

h5, .h5, .story-details ul {
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  h5, .h5, .story-details ul {
    font-size: 0.83333333rem;
  }
}

h6, .h6, body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required, body.neuenow .gform_wrapper.gravity-theme .gfield_label, body.neuenow .gform_wrapper.gravity-theme .gform-field-label {
  font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  h6, .h6, body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required, body.neuenow .gform_wrapper.gravity-theme .gfield_label, body.neuenow .gform_wrapper.gravity-theme .gform-field-label {
    font-size: 0.66666667rem;
  }
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 900;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: 900;
}

small, .small {
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  small, .small {
    font-size: 0.54166667rem;
  }
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  pre {
    font-size: 0.54166667rem;
  }
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  code {
    font-size: 0.54166667rem;
  }
}
code {
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  kbd {
    font-size: 0.54166667rem;
  }
}
kbd {
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(0.51rem + 1.2374999985vw);
}
@media (min-width: 1920px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: calc(0.5075rem + 0.9281249988vw);
}
@media (min-width: 1920px) {
  .lead {
    font-size: 1.25rem;
  }
}
.lead {
  font-weight: 300;
}

.display-1 {
  font-family: "Klub", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 900;
  line-height: 0.8;
  font-size: calc(0.545rem + 5.5687499951vw);
}
@media (min-width: 1920px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2, #menu-main-menu li a {
  font-family: "Klub", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 900;
  line-height: 0.8;
  font-size: calc(0.5325rem + 4.0218749963vw);
}
@media (min-width: 1920px) {
  .display-2, #menu-main-menu li a {
    font-size: 3.75rem;
  }
}

.display-3 {
  font-family: "Klub", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 900;
  line-height: 0.8;
  font-size: calc(0.5116666667rem + 1.4437500025vw);
}
@media (min-width: 1920px) {
  .display-3 {
    font-size: 1.66666667rem;
  }
}

.display-4 {
  font-family: "Klub", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 900;
  line-height: 0.8;
  font-size: calc(0.5075rem + 0.9281249988vw);
}
@media (min-width: 1920px) {
  .display-4 {
    font-size: 1.25rem;
  }
}

.display-5, .tag-ticker .swiper-slide, .hero-stickers #neue-instagram,
.hero-stickers #neue-about,
.hero-stickers #neue-brands,
.hero-stickers #neue-websites, .cta-trail-btn {
  font-family: "Klub", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 900;
  line-height: 0.8;
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .display-5, .tag-ticker .swiper-slide, .hero-stickers #neue-instagram,
  .hero-stickers #neue-about,
  .hero-stickers #neue-brands,
  .hero-stickers #neue-websites, .cta-trail-btn {
    font-size: 0.83333333rem;
  }
}

.display-6 {
  font-family: "Klub", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 900;
  line-height: 0.8;
  font-size: 0.4999999996rem;
}
@media (min-width: 1920px) {
  .display-6 {
    font-size: 0.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  .initialism {
    font-size: 0.54166667rem;
  }
}
.initialism {
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: calc(0.5075rem + 0.9281249988vw);
}
@media (min-width: 1920px) {
  .blockquote {
    font-size: 1.25rem;
  }
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  .blockquote-footer {
    font-size: 0.54166667rem;
  }
}
.blockquote-footer {
  color: #7E7D82;
}
.blockquote-footer::before {
  content: "— ";
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: #000;
  --bs-accordion-border-width: 2px;
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - 2px);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%0A%3Csvg width='59px' height='59px' viewBox='0 0 59 59' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Ccircle id='Oval' fill='%23000' cx='29.5' cy='29.5' r='29.5'%3E%3C/circle%3E%3Cg transform='translate%2823, 23%29' id='Path' stroke='%23FFFFFF' stroke-width='3'%3E%3Cline x1='0' y1='6.5' x2='13' y2='6.5'%3E%3C/line%3E%3Cline x1='6.97220059e-13' y1='6.5' x2='13' y2='6.5' transform='translate%286.5, 6.5%29 rotate%2890%29 translate%28-6.5, -6.5%29'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  --bs-accordion-btn-icon-width: 1.5rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: all 0.3s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%0A%3Csvg width='59px' height='59px' viewBox='0 0 59 59' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Ccircle id='Oval' fill='%23FFE900' cx='29.5' cy='29.5' r='29.5'%3E%3C/circle%3E%3Cg transform='translate%2823, 23%29' id='Path' stroke='%23000000' stroke-width='3'%3E%3Cline x1='0' y1='6.5' x2='13' y2='6.5'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(255, 233, 0, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  .accordion-button {
    font-size: 1rem;
  }
}
.accordion-button {
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%0A%3Csvg width='59px' height='59px' viewBox='0 0 59 59' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Ccircle id='Oval' fill='%23FFFFFF' cx='29.5' cy='29.5' r='29.5'%3E%3C/circle%3E%3Cg transform='translate%2823, 23%29' id='Path' stroke='%23000000' stroke-width='3'%3E%3Cline x1='0' y1='6.5' x2='13' y2='6.5'%3E%3C/line%3E%3Cline x1='6.97220059e-13' y1='6.5' x2='13' y2='6.5' transform='translate%286.5, 6.5%29 rotate%2890%29 translate%28-6.5, -6.5%29'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%0A%3Csvg width='59px' height='59px' viewBox='0 0 59 59' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Ccircle id='Oval' fill='%23FFE900' cx='29.5' cy='29.5' r='29.5'%3E%3C/circle%3E%3Cg transform='translate%2823, 23%29' id='Path' stroke='%23000000' stroke-width='3'%3E%3Cline x1='0' y1='6.5' x2='13' y2='6.5'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 900;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

.alert-black {
  --bs-alert-color: var(--bs-black-text-emphasis);
  --bs-alert-bg: var(--bs-black-bg-subtle);
  --bs-alert-border-color: var(--bs-black-border-subtle);
  --bs-alert-link-color: var(--bs-black-text-emphasis);
}

.alert-gray {
  --bs-alert-color: var(--bs-gray-text-emphasis);
  --bs-alert-bg: var(--bs-gray-bg-subtle);
  --bs-alert-border-color: var(--bs-gray-border-subtle);
  --bs-alert-link-color: var(--bs-gray-text-emphasis);
}

.alert-dark-gray {
  --bs-alert-color: var(--bs-dark-gray-text-emphasis);
  --bs-alert-bg: var(--bs-dark-gray-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-gray-border-subtle);
  --bs-alert-link-color: var(--bs-dark-gray-text-emphasis);
}

.badge {
  --bs-badge-padding-x: 1em;
  --bs-badge-padding-y: 0.30125em;
  --bs-badge-font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  .badge {
    --bs-badge-font-size: 0.54166667rem;
  }
}
.badge {
  --bs-badge-font-weight: 700;
  --bs-badge-color: #FFFFFF;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge, .neue-process-step h3 .badge, .neue-process-step .h3 .badge, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label .badge, body.neuenow .gform_wrapper.gravity-theme .gform_button.button .badge, .nav-links .prev .badge,
.nav-links .next .badge, body.neuenow .search-filter-style--control-selection .search-filter-input-button .badge, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container .badge, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input .badge, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input .badge, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label .badge, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button .badge, .cta-trail-btn .badge {
  position: relative;
  top: -1px;
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn, .neue-process-step .btn-group > h3, .neue-process-step .btn-group > .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ label, body.neuenow .gform_wrapper.gravity-theme .btn-group > .gform_button.button, .nav-links .btn-group > .prev,
.nav-links .btn-group > .next, body.neuenow .search-filter-style--control-selection .btn-group > .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-group > .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-group > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group > .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > button, .btn-group > .cta-trail-btn,
.btn-group-vertical > .btn,
.neue-process-step .btn-group-vertical > h3,
.neue-process-step .btn-group-vertical > .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ label,
body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .gform_button.button,
.nav-links .btn-group-vertical > .prev,
.nav-links .btn-group-vertical > .next,
body.neuenow .search-filter-style--control-selection .btn-group-vertical > .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group-vertical > .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group-vertical > .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > button,
.btn-group-vertical > .cta-trail-btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn, .neue-process-step .btn-group > .btn-check:checked + h3, .neue-process-step .btn-group > .btn-check:checked + .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ .btn-check:checked + label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input.btn-check:checked + label, body.neuenow .gform_wrapper.gravity-theme .btn-group > .btn-check:checked + .gform_button.button, .nav-links .btn-group > .btn-check:checked + .prev,
.nav-links .btn-group > .btn-check:checked + .next, body.neuenow .search-filter-style--control-selection .btn-group > .btn-check:checked + .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-group > .btn-check:checked + .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-group > .btn-check:checked + .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group > .btn-check:checked + .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .btn-check:checked + .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > .btn-check:checked + button, .btn-group > .btn-check:checked + .cta-trail-btn,
.btn-group > .btn-check:focus + .btn,
.neue-process-step .btn-group > .btn-check:focus + h3,
.neue-process-step .btn-group > .btn-check:focus + .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ .btn-check:focus + label,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input.btn-check:focus + label,
body.neuenow .gform_wrapper.gravity-theme .btn-group > .btn-check:focus + .gform_button.button,
.nav-links .btn-group > .btn-check:focus + .prev,
.nav-links .btn-group > .btn-check:focus + .next,
body.neuenow .search-filter-style--control-selection .btn-group > .btn-check:focus + .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group > .btn-check:focus + .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group > .btn-check:focus + .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group > .btn-check:focus + .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .btn-check:focus + .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > .btn-check:focus + button,
.btn-group > .btn-check:focus + .cta-trail-btn,
.btn-group > .btn:hover,
.neue-process-step .btn-group > h3:hover,
.neue-process-step .btn-group > .h3:hover,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ label:hover,
body.neuenow .gform_wrapper.gravity-theme .btn-group > .gform_button.button:hover,
.nav-links .btn-group > .prev:hover,
.nav-links .btn-group > .next:hover,
body.neuenow .search-filter-style--control-selection .btn-group > .search-filter-input-button:hover,
body.neuenow .search-filter-input-checkbox .btn-group > .search-filter-input-checkbox__container:hover,
body.neuenow .search-filter-field--control-type-submit .btn-group > .search-filter-input-button.search-filter-field__input:hover,
body.neuenow .search-filter-style--control-reset .btn-group > .search-filter-input-button.search-filter-field__input:hover,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .search-filter-input-radio__label:hover,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > button:hover,
.btn-group > .cta-trail-btn:hover,
.btn-group > .btn:focus,
.neue-process-step .btn-group > h3:focus,
.neue-process-step .btn-group > .h3:focus,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ label:focus,
body.neuenow .gform_wrapper.gravity-theme .btn-group > .gform_button.button:focus,
.nav-links .btn-group > .prev:focus,
.nav-links .btn-group > .next:focus,
body.neuenow .search-filter-style--control-selection .btn-group > .search-filter-input-button:focus,
body.neuenow .search-filter-input-checkbox .btn-group > .search-filter-input-checkbox__container:focus,
body.neuenow .search-filter-field--control-type-submit .btn-group > .search-filter-input-button.search-filter-field__input:focus,
body.neuenow .search-filter-style--control-reset .btn-group > .search-filter-input-button.search-filter-field__input:focus,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .search-filter-input-radio__label:focus,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > button:focus,
.btn-group > .cta-trail-btn:focus,
.btn-group > .btn:active,
.neue-process-step .btn-group > h3:active,
.neue-process-step .btn-group > .h3:active,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ label:active,
body.neuenow .gform_wrapper.gravity-theme .btn-group > .gform_button.button:active,
.nav-links .btn-group > .prev:active,
.nav-links .btn-group > .next:active,
body.neuenow .search-filter-style--control-selection .btn-group > .search-filter-input-button:active,
body.neuenow .search-filter-input-checkbox .btn-group > .search-filter-input-checkbox__container:active,
body.neuenow .search-filter-field--control-type-submit .btn-group > .search-filter-input-button.search-filter-field__input:active,
body.neuenow .search-filter-style--control-reset .btn-group > .search-filter-input-button.search-filter-field__input:active,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .search-filter-input-radio__label:active,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > button:active,
.btn-group > .cta-trail-btn:active,
.btn-group > .btn.active,
.neue-process-step .btn-group > h3.active,
.neue-process-step .btn-group > .active.h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ label.active,
body.neuenow .gform_wrapper.gravity-theme .btn-group > .active.gform_button.button,
.nav-links .btn-group > .active.prev,
.nav-links .btn-group > .active.next,
body.neuenow .search-filter-style--control-selection .btn-group > .active.search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group > .active.search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group > .active.search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group > .active.search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .active.search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > button.active,
.btn-group > .active.cta-trail-btn,
.btn-group-vertical > .btn-check:checked + .btn,
.neue-process-step .btn-group-vertical > .btn-check:checked + h3,
.neue-process-step .btn-group-vertical > .btn-check:checked + .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ .btn-check:checked + label,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input.btn-check:checked + label,
body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .btn-check:checked + .gform_button.button,
.nav-links .btn-group-vertical > .btn-check:checked + .prev,
.nav-links .btn-group-vertical > .btn-check:checked + .next,
body.neuenow .search-filter-style--control-selection .btn-group-vertical > .btn-check:checked + .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group-vertical > .btn-check:checked + .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .btn-check:checked + .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group-vertical > .btn-check:checked + .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .btn-check:checked + .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > .btn-check:checked + button,
.btn-group-vertical > .btn-check:checked + .cta-trail-btn,
.btn-group-vertical > .btn-check:focus + .btn,
.neue-process-step .btn-group-vertical > .btn-check:focus + h3,
.neue-process-step .btn-group-vertical > .btn-check:focus + .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ .btn-check:focus + label,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input.btn-check:focus + label,
body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .btn-check:focus + .gform_button.button,
.nav-links .btn-group-vertical > .btn-check:focus + .prev,
.nav-links .btn-group-vertical > .btn-check:focus + .next,
body.neuenow .search-filter-style--control-selection .btn-group-vertical > .btn-check:focus + .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group-vertical > .btn-check:focus + .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .btn-check:focus + .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group-vertical > .btn-check:focus + .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .btn-check:focus + .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > .btn-check:focus + button,
.btn-group-vertical > .btn-check:focus + .cta-trail-btn,
.btn-group-vertical > .btn:hover,
.neue-process-step .btn-group-vertical > h3:hover,
.neue-process-step .btn-group-vertical > .h3:hover,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ label:hover,
body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .gform_button.button:hover,
.nav-links .btn-group-vertical > .prev:hover,
.nav-links .btn-group-vertical > .next:hover,
body.neuenow .search-filter-style--control-selection .btn-group-vertical > .search-filter-input-button:hover,
body.neuenow .search-filter-input-checkbox .btn-group-vertical > .search-filter-input-checkbox__container:hover,
body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .search-filter-input-button.search-filter-field__input:hover,
body.neuenow .search-filter-style--control-reset .btn-group-vertical > .search-filter-input-button.search-filter-field__input:hover,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .search-filter-input-radio__label:hover,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > button:hover,
.btn-group-vertical > .cta-trail-btn:hover,
.btn-group-vertical > .btn:focus,
.neue-process-step .btn-group-vertical > h3:focus,
.neue-process-step .btn-group-vertical > .h3:focus,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ label:focus,
body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .gform_button.button:focus,
.nav-links .btn-group-vertical > .prev:focus,
.nav-links .btn-group-vertical > .next:focus,
body.neuenow .search-filter-style--control-selection .btn-group-vertical > .search-filter-input-button:focus,
body.neuenow .search-filter-input-checkbox .btn-group-vertical > .search-filter-input-checkbox__container:focus,
body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .search-filter-input-button.search-filter-field__input:focus,
body.neuenow .search-filter-style--control-reset .btn-group-vertical > .search-filter-input-button.search-filter-field__input:focus,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .search-filter-input-radio__label:focus,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > button:focus,
.btn-group-vertical > .cta-trail-btn:focus,
.btn-group-vertical > .btn:active,
.neue-process-step .btn-group-vertical > h3:active,
.neue-process-step .btn-group-vertical > .h3:active,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ label:active,
body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .gform_button.button:active,
.nav-links .btn-group-vertical > .prev:active,
.nav-links .btn-group-vertical > .next:active,
body.neuenow .search-filter-style--control-selection .btn-group-vertical > .search-filter-input-button:active,
body.neuenow .search-filter-input-checkbox .btn-group-vertical > .search-filter-input-checkbox__container:active,
body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .search-filter-input-button.search-filter-field__input:active,
body.neuenow .search-filter-style--control-reset .btn-group-vertical > .search-filter-input-button.search-filter-field__input:active,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .search-filter-input-radio__label:active,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > button:active,
.btn-group-vertical > .cta-trail-btn:active,
.btn-group-vertical > .btn.active,
.neue-process-step .btn-group-vertical > h3.active,
.neue-process-step .btn-group-vertical > .active.h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ label.active,
body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .active.gform_button.button,
.nav-links .btn-group-vertical > .active.prev,
.nav-links .btn-group-vertical > .active.next,
body.neuenow .search-filter-style--control-selection .btn-group-vertical > .active.search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group-vertical > .active.search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .active.search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group-vertical > .active.search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .active.search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > button.active,
.btn-group-vertical > .active.cta-trail-btn {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn, .neue-process-step .btn-group > :not(.btn-check:first-child) + h3, .neue-process-step .btn-group > :not(.btn-check:first-child) + .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ :not(.btn-check:first-child) + label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input:not(.btn-check:first-child) + label, body.neuenow .gform_wrapper.gravity-theme .btn-group > :not(.btn-check:first-child) + .gform_button.button, .nav-links .btn-group > :not(.btn-check:first-child) + .prev,
.nav-links .btn-group > :not(.btn-check:first-child) + .next, body.neuenow .search-filter-style--control-selection .btn-group > :not(.btn-check:first-child) + .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-group > :not(.btn-check:first-child) + .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-group > :not(.btn-check:first-child) + .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group > :not(.btn-check:first-child) + .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > :not(.btn-check:first-child) + .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > :not(.btn-check:first-child) + button, .btn-group > :not(.btn-check:first-child) + .cta-trail-btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .neue-process-step .btn-group > h3:not(:last-child):not(.dropdown-toggle), .neue-process-step .btn-group > .h3:not(:last-child):not(.dropdown-toggle), body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ label:not(:last-child):not(.dropdown-toggle), body.neuenow .gform_wrapper.gravity-theme .btn-group > .gform_button.button:not(:last-child):not(.dropdown-toggle), .nav-links .btn-group > .prev:not(:last-child):not(.dropdown-toggle),
.nav-links .btn-group > .next:not(:last-child):not(.dropdown-toggle), body.neuenow .search-filter-style--control-selection .btn-group > .search-filter-input-button:not(:last-child):not(.dropdown-toggle), body.neuenow .search-filter-input-checkbox .btn-group > .search-filter-input-checkbox__container:not(:last-child):not(.dropdown-toggle), body.neuenow .search-filter-field--control-type-submit .btn-group > .search-filter-input-button.search-filter-field__input:not(:last-child):not(.dropdown-toggle), body.neuenow .search-filter-style--control-reset .btn-group > .search-filter-input-button.search-filter-field__input:not(:last-child):not(.dropdown-toggle), body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .search-filter-input-radio__label:not(:last-child):not(.dropdown-toggle), body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > button:not(:last-child):not(.dropdown-toggle), .btn-group > .cta-trail-btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.neue-process-step .btn-group > h3.dropdown-toggle-split:first-child,
.neue-process-step .btn-group > .dropdown-toggle-split.h3:first-child,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ label.dropdown-toggle-split:first-child,
body.neuenow .gform_wrapper.gravity-theme .btn-group > .dropdown-toggle-split.gform_button.button:first-child,
.nav-links .btn-group > .dropdown-toggle-split.prev:first-child,
.nav-links .btn-group > .dropdown-toggle-split.next:first-child,
body.neuenow .search-filter-style--control-selection .btn-group > .dropdown-toggle-split.search-filter-input-button:first-child,
body.neuenow .search-filter-input-checkbox .btn-group > .dropdown-toggle-split.search-filter-input-checkbox__container:first-child,
body.neuenow .search-filter-field--control-type-submit .btn-group > .dropdown-toggle-split.search-filter-input-button.search-filter-field__input:first-child,
body.neuenow .search-filter-style--control-reset .btn-group > .dropdown-toggle-split.search-filter-input-button.search-filter-field__input:first-child,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .dropdown-toggle-split.search-filter-input-radio__label:first-child,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > button.dropdown-toggle-split:first-child,
.btn-group > .dropdown-toggle-split.cta-trail-btn:first-child,
.btn-group > .btn-group:not(:last-child) > .btn,
.neue-process-step .btn-group > .btn-group:not(:last-child) > h3,
.neue-process-step .btn-group > .btn-group:not(:last-child) > .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > .btn-group:not(:last-child) > input ~ label,
body.neuenow .gform_wrapper.gravity-theme .btn-group > .btn-group:not(:last-child) > .gform_button.button,
.nav-links .btn-group > .btn-group:not(:last-child) > .prev,
.nav-links .btn-group > .btn-group:not(:last-child) > .next,
body.neuenow .search-filter-style--control-selection .btn-group > .btn-group:not(:last-child) > .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group > .btn-group:not(:last-child) > .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group > .btn-group:not(:last-child) > .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group > .btn-group:not(:last-child) > .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .btn-group:not(:last-child) > .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > .btn-group:not(:last-child) > button,
.btn-group > .btn-group:not(:last-child) > .cta-trail-btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3), .neue-process-step .btn-group > h3:nth-child(n+3), .neue-process-step .btn-group > .h3:nth-child(n+3), body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ label:nth-child(n+3), body.neuenow .gform_wrapper.gravity-theme .btn-group > .gform_button.button:nth-child(n+3), .nav-links .btn-group > .prev:nth-child(n+3),
.nav-links .btn-group > .next:nth-child(n+3), body.neuenow .search-filter-style--control-selection .btn-group > .search-filter-input-button:nth-child(n+3), body.neuenow .search-filter-input-checkbox .btn-group > .search-filter-input-checkbox__container:nth-child(n+3), body.neuenow .search-filter-field--control-type-submit .btn-group > .search-filter-input-button.search-filter-field__input:nth-child(n+3), body.neuenow .search-filter-style--control-reset .btn-group > .search-filter-input-button.search-filter-field__input:nth-child(n+3), body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .search-filter-input-radio__label:nth-child(n+3), body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > button:nth-child(n+3), .btn-group > .cta-trail-btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.neue-process-step .btn-group > :not(.btn-check) + h3,
.neue-process-step .btn-group > :not(.btn-check) + .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input ~ :not(.btn-check) + label,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > input:not(.btn-check) + label,
body.neuenow .gform_wrapper.gravity-theme .btn-group > :not(.btn-check) + .gform_button.button,
.nav-links .btn-group > :not(.btn-check) + .prev,
.nav-links .btn-group > :not(.btn-check) + .next,
body.neuenow .search-filter-style--control-selection .btn-group > :not(.btn-check) + .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group > :not(.btn-check) + .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group > :not(.btn-check) + .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group > :not(.btn-check) + .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > :not(.btn-check) + .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > :not(.btn-check) + button,
.btn-group > :not(.btn-check) + .cta-trail-btn,
.btn-group > .btn-group:not(:first-child) > .btn,
.neue-process-step .btn-group > .btn-group:not(:first-child) > h3,
.neue-process-step .btn-group > .btn-group:not(:first-child) > .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group > .btn-group:not(:first-child) > input ~ label,
body.neuenow .gform_wrapper.gravity-theme .btn-group > .btn-group:not(:first-child) > .gform_button.button,
.nav-links .btn-group > .btn-group:not(:first-child) > .prev,
.nav-links .btn-group > .btn-group:not(:first-child) > .next,
body.neuenow .search-filter-style--control-selection .btn-group > .btn-group:not(:first-child) > .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group > .btn-group:not(:first-child) > .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group > .btn-group:not(:first-child) > .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group > .btn-group:not(:first-child) > .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group > .btn-group:not(:first-child) > .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group > .btn-group:not(:first-child) > button,
.btn-group > .btn-group:not(:first-child) > .cta-trail-btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 1.125em;
  padding-left: 1.125em;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, body.neuenow .search-filter-style--control-selection .search-filter-input-button + .dropdown-toggle-split, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .neue-process-step .btn-group-sm > h3 + .dropdown-toggle-split, .neue-process-step .btn-group-sm > .h3 + .dropdown-toggle-split, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label + .dropdown-toggle-split, body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .gform_button.button + .dropdown-toggle-split, .nav-links .btn-group-sm > .prev + .dropdown-toggle-split,
.nav-links .btn-group-sm > .next + .dropdown-toggle-split, body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input + .dropdown-toggle-split, body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input + .dropdown-toggle-split, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label + .dropdown-toggle-split, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button + .dropdown-toggle-split, .btn-group-sm > .cta-trail-btn + .dropdown-toggle-split {
  padding-right: 0.75em;
  padding-left: 0.75em;
}

.btn-lg + .dropdown-toggle-split, body.neuenow .gform_wrapper.gravity-theme .gform_button.button + .dropdown-toggle-split, .cta-trail-btn + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .neue-process-step .btn-group-lg > h3 + .dropdown-toggle-split, .neue-process-step .btn-group-lg > .h3 + .dropdown-toggle-split, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label + .dropdown-toggle-split, .nav-links .btn-group-lg > .prev + .dropdown-toggle-split,
.nav-links .btn-group-lg > .next + .dropdown-toggle-split, body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button + .dropdown-toggle-split, body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container + .dropdown-toggle-split, body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input + .dropdown-toggle-split, body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input + .dropdown-toggle-split, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label + .dropdown-toggle-split, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button + .dropdown-toggle-split {
  padding-right: 1.5em;
  padding-left: 1.5em;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn, .neue-process-step .btn-group-vertical > h3, .neue-process-step .btn-group-vertical > .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ label, body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .gform_button.button, .nav-links .btn-group-vertical > .prev,
.nav-links .btn-group-vertical > .next, body.neuenow .search-filter-style--control-selection .btn-group-vertical > .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-group-vertical > .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group-vertical > .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > button, .btn-group-vertical > .cta-trail-btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child), .neue-process-step .btn-group-vertical > h3:not(:first-child), .neue-process-step .btn-group-vertical > .h3:not(:first-child), body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ label:not(:first-child), body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .gform_button.button:not(:first-child), .nav-links .btn-group-vertical > .prev:not(:first-child),
.nav-links .btn-group-vertical > .next:not(:first-child), body.neuenow .search-filter-style--control-selection .btn-group-vertical > .search-filter-input-button:not(:first-child), body.neuenow .search-filter-input-checkbox .btn-group-vertical > .search-filter-input-checkbox__container:not(:first-child), body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .search-filter-input-button.search-filter-field__input:not(:first-child), body.neuenow .search-filter-style--control-reset .btn-group-vertical > .search-filter-input-button.search-filter-field__input:not(:first-child), body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .search-filter-input-radio__label:not(:first-child), body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > button:not(:first-child), .btn-group-vertical > .cta-trail-btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .neue-process-step .btn-group-vertical > h3:not(:last-child):not(.dropdown-toggle), .neue-process-step .btn-group-vertical > .h3:not(:last-child):not(.dropdown-toggle), body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ label:not(:last-child):not(.dropdown-toggle), body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .gform_button.button:not(:last-child):not(.dropdown-toggle), .nav-links .btn-group-vertical > .prev:not(:last-child):not(.dropdown-toggle),
.nav-links .btn-group-vertical > .next:not(:last-child):not(.dropdown-toggle), body.neuenow .search-filter-style--control-selection .btn-group-vertical > .search-filter-input-button:not(:last-child):not(.dropdown-toggle), body.neuenow .search-filter-input-checkbox .btn-group-vertical > .search-filter-input-checkbox__container:not(:last-child):not(.dropdown-toggle), body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .search-filter-input-button.search-filter-field__input:not(:last-child):not(.dropdown-toggle), body.neuenow .search-filter-style--control-reset .btn-group-vertical > .search-filter-input-button.search-filter-field__input:not(:last-child):not(.dropdown-toggle), body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .search-filter-input-radio__label:not(:last-child):not(.dropdown-toggle), body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .cta-trail-btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.neue-process-step .btn-group-vertical > .btn-group:not(:last-child) > h3,
.neue-process-step .btn-group-vertical > .btn-group:not(:last-child) > .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > .btn-group:not(:last-child) > input ~ label,
body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .btn-group:not(:last-child) > .gform_button.button,
.nav-links .btn-group-vertical > .btn-group:not(:last-child) > .prev,
.nav-links .btn-group-vertical > .btn-group:not(:last-child) > .next,
body.neuenow .search-filter-style--control-selection .btn-group-vertical > .btn-group:not(:last-child) > .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group-vertical > .btn-group:not(:last-child) > .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .btn-group:not(:last-child) > .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group-vertical > .btn-group:not(:last-child) > .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .btn-group:not(:last-child) > .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > .btn-group:not(:last-child) > button,
.btn-group-vertical > .btn-group:not(:last-child) > .cta-trail-btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3), .neue-process-step .btn-group-vertical > h3:nth-child(n+3), .neue-process-step .btn-group-vertical > .h3:nth-child(n+3), body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ label:nth-child(n+3), body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .gform_button.button:nth-child(n+3), .nav-links .btn-group-vertical > .prev:nth-child(n+3),
.nav-links .btn-group-vertical > .next:nth-child(n+3), body.neuenow .search-filter-style--control-selection .btn-group-vertical > .search-filter-input-button:nth-child(n+3), body.neuenow .search-filter-input-checkbox .btn-group-vertical > .search-filter-input-checkbox__container:nth-child(n+3), body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .search-filter-input-button.search-filter-field__input:nth-child(n+3), body.neuenow .search-filter-style--control-reset .btn-group-vertical > .search-filter-input-button.search-filter-field__input:nth-child(n+3), body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .search-filter-input-radio__label:nth-child(n+3), body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > button:nth-child(n+3), .btn-group-vertical > .cta-trail-btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.neue-process-step .btn-group-vertical > :not(.btn-check) + h3,
.neue-process-step .btn-group-vertical > :not(.btn-check) + .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input ~ :not(.btn-check) + label,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > input:not(.btn-check) + label,
body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > :not(.btn-check) + .gform_button.button,
.nav-links .btn-group-vertical > :not(.btn-check) + .prev,
.nav-links .btn-group-vertical > :not(.btn-check) + .next,
body.neuenow .search-filter-style--control-selection .btn-group-vertical > :not(.btn-check) + .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group-vertical > :not(.btn-check) + .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > :not(.btn-check) + .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group-vertical > :not(.btn-check) + .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > :not(.btn-check) + .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > :not(.btn-check) + button,
.btn-group-vertical > :not(.btn-check) + .cta-trail-btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.neue-process-step .btn-group-vertical > .btn-group:not(:first-child) > h3,
.neue-process-step .btn-group-vertical > .btn-group:not(:first-child) > .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-vertical > .btn-group:not(:first-child) > input ~ label,
body.neuenow .gform_wrapper.gravity-theme .btn-group-vertical > .btn-group:not(:first-child) > .gform_button.button,
.nav-links .btn-group-vertical > .btn-group:not(:first-child) > .prev,
.nav-links .btn-group-vertical > .btn-group:not(:first-child) > .next,
body.neuenow .search-filter-style--control-selection .btn-group-vertical > .btn-group:not(:first-child) > .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .btn-group-vertical > .btn-group:not(:first-child) > .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .btn-group-vertical > .btn-group:not(:first-child) > .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .btn-group-vertical > .btn-group:not(:first-child) > .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-vertical > .btn-group:not(:first-child) > .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-vertical > .btn-group:not(:first-child) > button,
.btn-group-vertical > .btn-group:not(:first-child) > .cta-trail-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn, .neue-process-step h3, .neue-process-step .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label, body.neuenow .gform_wrapper.gravity-theme .gform_button.button, .nav-links .prev,
.nav-links .next, body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button, .cta-trail-btn {
  --bs-btn-padding-x: 1.5em;
  --bs-btn-padding-y: 0.75em;
  --bs-btn-font-family: NeueMontreal, Inter, Roboto, Helvetica Neue, Arial Nova, Nimbus Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  --bs-btn-font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .btn, .neue-process-step h3, .neue-process-step .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label, body.neuenow .gform_wrapper.gravity-theme .gform_button.button, .nav-links .prev,
  .nav-links .next, body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button, .cta-trail-btn {
    --bs-btn-font-size: 0.83333333rem;
  }
}
.btn, .neue-process-step h3, .neue-process-step .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label, body.neuenow .gform_wrapper.gravity-theme .gform_button.button, .nav-links .prev,
.nav-links .next, body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button, .cta-trail-btn {
  --bs-btn-font-weight: 700;
  --bs-btn-line-height: 1.091;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .neue-process-step h3, .neue-process-step .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label, body.neuenow .gform_wrapper.gravity-theme .gform_button.button, .nav-links .prev,
  .nav-links .next, body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button, .cta-trail-btn {
    transition: none;
  }
}
.btn:hover, .neue-process-step h3:hover, .neue-process-step .h3:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:hover, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:hover, .nav-links .prev:hover,
.nav-links .next:hover, body.neuenow .search-filter-style--control-selection .search-filter-input-button:hover, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:hover, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:hover, .cta-trail-btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover, .neue-process-step .btn-check + h3:hover, .neue-process-step .btn-check + .h3:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ .btn-check + label:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input.btn-check + label:hover, body.neuenow .gform_wrapper.gravity-theme .btn-check + .gform_button.button:hover, .nav-links .btn-check + .prev:hover,
.nav-links .btn-check + .next:hover, body.neuenow .search-filter-style--control-selection .btn-check + .search-filter-input-button:hover, body.neuenow .search-filter-input-checkbox .btn-check + .search-filter-input-checkbox__container:hover, body.neuenow .search-filter-field--control-type-submit .btn-check + .search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-style--control-reset .btn-check + .search-filter-input-button.search-filter-field__input:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-check + .search-filter-input-radio__label:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-check + button:hover, .btn-check + .cta-trail-btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible, .neue-process-step h3:focus-visible, .neue-process-step .h3:focus-visible, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:focus-visible, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:focus-visible, .nav-links .prev:focus-visible,
.nav-links .next:focus-visible, body.neuenow .search-filter-style--control-selection .search-filter-input-button:focus-visible, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:focus-visible, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:focus-visible, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:focus-visible, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:focus-visible, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:focus-visible, .cta-trail-btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn, .neue-process-step .btn-check:focus-visible + h3, .neue-process-step .btn-check:focus-visible + .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ .btn-check:focus-visible + label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input.btn-check:focus-visible + label, body.neuenow .gform_wrapper.gravity-theme .btn-check:focus-visible + .gform_button.button, .nav-links .btn-check:focus-visible + .prev,
.nav-links .btn-check:focus-visible + .next, body.neuenow .search-filter-style--control-selection .btn-check:focus-visible + .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-check:focus-visible + .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-check:focus-visible + .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-check:focus-visible + .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-check:focus-visible + .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-check:focus-visible + button, .btn-check:focus-visible + .cta-trail-btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, .neue-process-step .btn-check:checked + h3, .neue-process-step .btn-check:checked + .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ .btn-check:checked + label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input.btn-check:checked + label, body.neuenow .gform_wrapper.gravity-theme .btn-check:checked + .gform_button.button, .nav-links .btn-check:checked + .prev,
.nav-links .btn-check:checked + .next, body.neuenow .search-filter-style--control-selection .btn-check:checked + .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-check:checked + .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-check:checked + .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-check:checked + .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-check:checked + .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-check:checked + button, .btn-check:checked + .cta-trail-btn, :not(.btn-check) + .btn:active, .neue-process-step :not(.btn-check) + h3:active, .neue-process-step :not(.btn-check) + .h3:active, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ :not(.btn-check) + label:active, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input:not(.btn-check) + label:active, body.neuenow .gform_wrapper.gravity-theme :not(.btn-check) + .gform_button.button:active, .nav-links :not(.btn-check) + .prev:active,
.nav-links :not(.btn-check) + .next:active, body.neuenow .search-filter-style--control-selection :not(.btn-check) + .search-filter-input-button:active, body.neuenow .search-filter-input-checkbox :not(.btn-check) + .search-filter-input-checkbox__container:active, body.neuenow .search-filter-field--control-type-submit :not(.btn-check) + .search-filter-input-button.search-filter-field__input:active, body.neuenow .search-filter-style--control-reset :not(.btn-check) + .search-filter-input-button.search-filter-field__input:active, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input :not(.btn-check) + .search-filter-input-radio__label:active, body.neuenow .search-filter-field.search-filter-field--control-type-load_more :not(.btn-check) + button:active, :not(.btn-check) + .cta-trail-btn:active, .btn:first-child:active, .neue-process-step h3:first-child:active, .neue-process-step .h3:first-child:active, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:first-child:active, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:first-child:active, .nav-links .prev:first-child:active,
.nav-links .next:first-child:active, body.neuenow .search-filter-style--control-selection .search-filter-input-button:first-child:active, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:first-child:active, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:first-child:active, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:first-child:active, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:first-child:active, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:first-child:active, .cta-trail-btn:first-child:active, .btn.active, .neue-process-step h3.active, .neue-process-step .active.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.active, body.neuenow .gform_wrapper.gravity-theme .active.gform_button.button, .nav-links .active.prev,
.nav-links .active.next, body.neuenow .search-filter-style--control-selection .active.search-filter-input-button, body.neuenow .search-filter-input-checkbox .active.search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .active.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .active.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .active.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.active, .active.cta-trail-btn, .btn.show, .neue-process-step h3.show, .neue-process-step .show.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.show, body.neuenow .gform_wrapper.gravity-theme .show.gform_button.button, .nav-links .show.prev,
.nav-links .show.next, body.neuenow .search-filter-style--control-selection .show.search-filter-input-button, body.neuenow .search-filter-input-checkbox .show.search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .show.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .show.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .show.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.show, .show.cta-trail-btn {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, .neue-process-step .btn-check:checked + h3:focus-visible, .neue-process-step .btn-check:checked + .h3:focus-visible, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ .btn-check:checked + label:focus-visible, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input.btn-check:checked + label:focus-visible, body.neuenow .gform_wrapper.gravity-theme .btn-check:checked + .gform_button.button:focus-visible, .nav-links .btn-check:checked + .prev:focus-visible,
.nav-links .btn-check:checked + .next:focus-visible, body.neuenow .search-filter-style--control-selection .btn-check:checked + .search-filter-input-button:focus-visible, body.neuenow .search-filter-input-checkbox .btn-check:checked + .search-filter-input-checkbox__container:focus-visible, body.neuenow .search-filter-field--control-type-submit .btn-check:checked + .search-filter-input-button.search-filter-field__input:focus-visible, body.neuenow .search-filter-style--control-reset .btn-check:checked + .search-filter-input-button.search-filter-field__input:focus-visible, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-check:checked + .search-filter-input-radio__label:focus-visible, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-check:checked + button:focus-visible, .btn-check:checked + .cta-trail-btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .neue-process-step :not(.btn-check) + h3:active:focus-visible, .neue-process-step :not(.btn-check) + .h3:active:focus-visible, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ :not(.btn-check) + label:active:focus-visible, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input:not(.btn-check) + label:active:focus-visible, body.neuenow .gform_wrapper.gravity-theme :not(.btn-check) + .gform_button.button:active:focus-visible, .nav-links :not(.btn-check) + .prev:active:focus-visible,
.nav-links :not(.btn-check) + .next:active:focus-visible, body.neuenow .search-filter-style--control-selection :not(.btn-check) + .search-filter-input-button:active:focus-visible, body.neuenow .search-filter-input-checkbox :not(.btn-check) + .search-filter-input-checkbox__container:active:focus-visible, body.neuenow .search-filter-field--control-type-submit :not(.btn-check) + .search-filter-input-button.search-filter-field__input:active:focus-visible, body.neuenow .search-filter-style--control-reset :not(.btn-check) + .search-filter-input-button.search-filter-field__input:active:focus-visible, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input :not(.btn-check) + .search-filter-input-radio__label:active:focus-visible, body.neuenow .search-filter-field.search-filter-field--control-type-load_more :not(.btn-check) + button:active:focus-visible, :not(.btn-check) + .cta-trail-btn:active:focus-visible, .btn:first-child:active:focus-visible, .neue-process-step h3:first-child:active:focus-visible, .neue-process-step .h3:first-child:active:focus-visible, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:first-child:active:focus-visible, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:first-child:active:focus-visible, .nav-links .prev:first-child:active:focus-visible,
.nav-links .next:first-child:active:focus-visible, body.neuenow .search-filter-style--control-selection .search-filter-input-button:first-child:active:focus-visible, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:first-child:active:focus-visible, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:first-child:active:focus-visible, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:first-child:active:focus-visible, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:first-child:active:focus-visible, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:first-child:active:focus-visible, .cta-trail-btn:first-child:active:focus-visible, .btn.active:focus-visible, .neue-process-step h3.active:focus-visible, .neue-process-step .active.h3:focus-visible, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.active:focus-visible, body.neuenow .gform_wrapper.gravity-theme .active.gform_button.button:focus-visible, .nav-links .active.prev:focus-visible,
.nav-links .active.next:focus-visible, body.neuenow .search-filter-style--control-selection .active.search-filter-input-button:focus-visible, body.neuenow .search-filter-input-checkbox .active.search-filter-input-checkbox__container:focus-visible, body.neuenow .search-filter-field--control-type-submit .active.search-filter-input-button.search-filter-field__input:focus-visible, body.neuenow .search-filter-style--control-reset .active.search-filter-input-button.search-filter-field__input:focus-visible, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .active.search-filter-input-radio__label:focus-visible, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.active:focus-visible, .active.cta-trail-btn:focus-visible, .btn.show:focus-visible, .neue-process-step h3.show:focus-visible, .neue-process-step .show.h3:focus-visible, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.show:focus-visible, body.neuenow .gform_wrapper.gravity-theme .show.gform_button.button:focus-visible, .nav-links .show.prev:focus-visible,
.nav-links .show.next:focus-visible, body.neuenow .search-filter-style--control-selection .show.search-filter-input-button:focus-visible, body.neuenow .search-filter-input-checkbox .show.search-filter-input-checkbox__container:focus-visible, body.neuenow .search-filter-field--control-type-submit .show.search-filter-input-button.search-filter-field__input:focus-visible, body.neuenow .search-filter-style--control-reset .show.search-filter-input-button.search-filter-field__input:focus-visible, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .show.search-filter-input-radio__label:focus-visible, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.show:focus-visible, .show.cta-trail-btn:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn, .neue-process-step .btn-check:checked:focus-visible + h3, .neue-process-step .btn-check:checked:focus-visible + .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ .btn-check:checked:focus-visible + label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input.btn-check:checked:focus-visible + label, body.neuenow .gform_wrapper.gravity-theme .btn-check:checked:focus-visible + .gform_button.button, .nav-links .btn-check:checked:focus-visible + .prev,
.nav-links .btn-check:checked:focus-visible + .next, body.neuenow .search-filter-style--control-selection .btn-check:checked:focus-visible + .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-check:checked:focus-visible + .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-check:checked:focus-visible + .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-check:checked:focus-visible + .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-check:checked:focus-visible + .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-check:checked:focus-visible + button, .btn-check:checked:focus-visible + .cta-trail-btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .neue-process-step h3:disabled, .neue-process-step .h3:disabled, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:disabled, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:disabled, .nav-links .prev:disabled,
.nav-links .next:disabled, body.neuenow .search-filter-style--control-selection .search-filter-input-button:disabled, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:disabled, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:disabled, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:disabled, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:disabled, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:disabled, .cta-trail-btn:disabled, .btn.disabled, .neue-process-step h3.disabled, .neue-process-step .disabled.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.disabled, body.neuenow .gform_wrapper.gravity-theme .disabled.gform_button.button, .nav-links .disabled.prev,
.nav-links .disabled.next, body.neuenow .search-filter-style--control-selection .disabled.search-filter-input-button, body.neuenow .search-filter-input-checkbox .disabled.search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .disabled.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .disabled.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .disabled.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.disabled, .disabled.cta-trail-btn, fieldset:disabled .btn, fieldset:disabled .neue-process-step h3, .neue-process-step fieldset:disabled h3, fieldset:disabled .neue-process-step .h3, .neue-process-step fieldset:disabled .h3, fieldset:disabled body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox fieldset:disabled input ~ label, fieldset:disabled body.neuenow .gform_wrapper.gravity-theme .gform_button.button, body.neuenow .gform_wrapper.gravity-theme fieldset:disabled .gform_button.button, fieldset:disabled .nav-links .prev, .nav-links fieldset:disabled .prev,
fieldset:disabled .nav-links .next,
.nav-links fieldset:disabled .next, fieldset:disabled body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-style--control-selection fieldset:disabled .search-filter-input-button, fieldset:disabled body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox fieldset:disabled .search-filter-input-checkbox__container, fieldset:disabled body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit fieldset:disabled .search-filter-input-button.search-filter-field__input, fieldset:disabled body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset fieldset:disabled .search-filter-input-button.search-filter-field__input, fieldset:disabled body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input fieldset:disabled .search-filter-input-radio__label, fieldset:disabled body.neuenow .search-filter-field.search-filter-field--control-type-load_more button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more fieldset:disabled button, fieldset:disabled .cta-trail-btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary, body.neuenow .gform_wrapper.gravity-theme .gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label {
  --bs-btn-color: #000;
  --bs-btn-bg: #FFE900;
  --bs-btn-border-color: #FFE900;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffe900;
  --bs-btn-hover-border-color: #ffe900;
  --bs-btn-focus-shadow-rgb: 217, 198, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffe900;
  --bs-btn-active-border-color: #ffe900;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #FFE900;
  --bs-btn-disabled-border-color: #FFE900;
}

.btn-secondary, .neue-process-step:nth-of-type(1).is-active h3, .neue-process-step:nth-of-type(1).is-active .h3 {
  --bs-btn-color: #000;
  --bs-btn-bg: #FF99FB;
  --bs-btn-border-color: #FF99FB;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ff99fb;
  --bs-btn-hover-border-color: #ff99fb;
  --bs-btn-focus-shadow-rgb: 217, 130, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ff99fb;
  --bs-btn-active-border-color: #ff99fb;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #FF99FB;
  --bs-btn-disabled-border-color: #FF99FB;
}

.btn-success, .neue-process-step:nth-of-type(2).is-active h3, .neue-process-step:nth-of-type(2).is-active .h3 {
  --bs-btn-color: #000;
  --bs-btn-bg: #00C614;
  --bs-btn-border-color: #00C614;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #00c614;
  --bs-btn-hover-border-color: #00c614;
  --bs-btn-focus-shadow-rgb: 0, 168, 17;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #00c614;
  --bs-btn-active-border-color: #00c614;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #00C614;
  --bs-btn-disabled-border-color: #00C614;
}

.btn-info, .neue-process-step:nth-of-type(3).is-active h3, .neue-process-step:nth-of-type(3).is-active .h3 {
  --bs-btn-color: #000;
  --bs-btn-bg: #4DC7FF;
  --bs-btn-border-color: #4DC7FF;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #4dc7ff;
  --bs-btn-hover-border-color: #4dc7ff;
  --bs-btn-focus-shadow-rgb: 65, 169, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #4dc7ff;
  --bs-btn-active-border-color: #4dc7ff;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #4DC7FF;
  --bs-btn-disabled-border-color: #4DC7FF;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #FF5500;
  --bs-btn-border-color: #FF5500;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ff5500;
  --bs-btn-hover-border-color: #ff5500;
  --bs-btn-focus-shadow-rgb: 217, 72, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ff5500;
  --bs-btn-active-border-color: #ff5500;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #FF5500;
  --bs-btn-disabled-border-color: #FF5500;
}

.btn-danger {
  --bs-btn-color: #FFFFFF;
  --bs-btn-bg: #EB0029;
  --bs-btn-border-color: #EB0029;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #eb0029;
  --bs-btn-hover-border-color: #eb0029;
  --bs-btn-focus-shadow-rgb: 238, 38, 73;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #eb0029;
  --bs-btn-active-border-color: #eb0029;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: #EB0029;
  --bs-btn-disabled-border-color: #EB0029;
}

.btn-light, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label {
  --bs-btn-color: #000;
  --bs-btn-bg: #F7F6F5;
  --bs-btn-border-color: #F7F6F5;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f7f6f5;
  --bs-btn-hover-border-color: #f7f6f5;
  --bs-btn-focus-shadow-rgb: 210, 209, 208;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f7f6f5;
  --bs-btn-active-border-color: #f7f6f5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #F7F6F5;
  --bs-btn-disabled-border-color: #F7F6F5;
}

.btn-dark, .nav-links .prev,
.nav-links .next, body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button {
  --bs-btn-color: #FFFFFF;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: black;
  --bs-btn-hover-border-color: black;
  --bs-btn-focus-shadow-rgb: 38, 38, 38;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: black;
  --bs-btn-active-border-color: black;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
}

.btn-black {
  --bs-btn-color: #FFFFFF;
  --bs-btn-bg: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: black;
  --bs-btn-hover-border-color: black;
  --bs-btn-focus-shadow-rgb: 38, 38, 38;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: black;
  --bs-btn-active-border-color: black;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: #000;
  --bs-btn-disabled-border-color: #000;
}

.btn-gray {
  --bs-btn-color: #000;
  --bs-btn-bg: #7E7D82;
  --bs-btn-border-color: #7E7D82;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #7e7d82;
  --bs-btn-hover-border-color: #7e7d82;
  --bs-btn-focus-shadow-rgb: 107, 106, 111;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #7e7d82;
  --bs-btn-active-border-color: #7e7d82;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #7E7D82;
  --bs-btn-disabled-border-color: #7E7D82;
}

.btn-dark-gray {
  --bs-btn-color: #FFFFFF;
  --bs-btn-bg: #222222;
  --bs-btn-border-color: #222222;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #222222;
  --bs-btn-hover-border-color: #222222;
  --bs-btn-focus-shadow-rgb: 67, 67, 67;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #222222;
  --bs-btn-active-border-color: #222222;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: #222222;
  --bs-btn-disabled-border-color: #222222;
}

.btn-outline-primary {
  --bs-btn-color: #FFE900;
  --bs-btn-border-color: #FFE900;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #FFE900;
  --bs-btn-hover-border-color: #FFE900;
  --bs-btn-focus-shadow-rgb: 255, 233, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #FFE900;
  --bs-btn-active-border-color: #FFE900;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFE900;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FFE900;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #FF99FB;
  --bs-btn-border-color: #FF99FB;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #FF99FB;
  --bs-btn-hover-border-color: #FF99FB;
  --bs-btn-focus-shadow-rgb: 255, 153, 251;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #FF99FB;
  --bs-btn-active-border-color: #FF99FB;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FF99FB;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FF99FB;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #00C614;
  --bs-btn-border-color: #00C614;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #00C614;
  --bs-btn-hover-border-color: #00C614;
  --bs-btn-focus-shadow-rgb: 0, 198, 20;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #00C614;
  --bs-btn-active-border-color: #00C614;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #00C614;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #00C614;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #4DC7FF;
  --bs-btn-border-color: #4DC7FF;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #4DC7FF;
  --bs-btn-hover-border-color: #4DC7FF;
  --bs-btn-focus-shadow-rgb: 77, 199, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #4DC7FF;
  --bs-btn-active-border-color: #4DC7FF;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #4DC7FF;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4DC7FF;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #FF5500;
  --bs-btn-border-color: #FF5500;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #FF5500;
  --bs-btn-hover-border-color: #FF5500;
  --bs-btn-focus-shadow-rgb: 255, 85, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #FF5500;
  --bs-btn-active-border-color: #FF5500;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FF5500;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FF5500;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #EB0029;
  --bs-btn-border-color: #EB0029;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #EB0029;
  --bs-btn-hover-border-color: #EB0029;
  --bs-btn-focus-shadow-rgb: 235, 0, 41;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #EB0029;
  --bs-btn-active-border-color: #EB0029;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #EB0029;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #EB0029;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #F7F6F5;
  --bs-btn-border-color: #F7F6F5;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #F7F6F5;
  --bs-btn-hover-border-color: #F7F6F5;
  --bs-btn-focus-shadow-rgb: 247, 246, 245;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #F7F6F5;
  --bs-btn-active-border-color: #F7F6F5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #F7F6F5;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F7F6F5;
  --bs-gradient: none;
}

.btn-outline-dark, .neue-process-step:not(.is-active) h3, .neue-process-step:not(.is-active) .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container {
  --bs-btn-color: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 0, 0, 0;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #000;
  --bs-gradient: none;
}

.btn-outline-black {
  --bs-btn-color: #000;
  --bs-btn-border-color: #000;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #000;
  --bs-btn-hover-border-color: #000;
  --bs-btn-focus-shadow-rgb: 0, 0, 0;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #000;
  --bs-btn-active-border-color: #000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #000;
  --bs-gradient: none;
}

.btn-outline-gray {
  --bs-btn-color: #7E7D82;
  --bs-btn-border-color: #7E7D82;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #7E7D82;
  --bs-btn-hover-border-color: #7E7D82;
  --bs-btn-focus-shadow-rgb: 126, 125, 130;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #7E7D82;
  --bs-btn-active-border-color: #7E7D82;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #7E7D82;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #7E7D82;
  --bs-gradient: none;
}

.btn-outline-dark-gray {
  --bs-btn-color: #222222;
  --bs-btn-border-color: #222222;
  --bs-btn-hover-color: #FFFFFF;
  --bs-btn-hover-bg: #222222;
  --bs-btn-hover-border-color: #222222;
  --bs-btn-focus-shadow-rgb: 34, 34, 34;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #222222;
  --bs-btn-active-border-color: #222222;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #222222;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #222222;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 700;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #7E7D82;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 38, 38, 38;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, body.neuenow .gform_wrapper.gravity-theme .gform_button.button, .cta-trail-btn, .btn-group-lg > .btn, .neue-process-step .btn-group-lg > h3, .neue-process-step .btn-group-lg > .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label, .nav-links .btn-group-lg > .prev,
.nav-links .btn-group-lg > .next, body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button, .btn-group-lg > .cta-trail-btn {
  --bs-btn-padding-y: 1.75em;
  --bs-btn-padding-x: 2em;
  --bs-btn-font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .btn-lg, body.neuenow .gform_wrapper.gravity-theme .gform_button.button, .cta-trail-btn, .btn-group-lg > .btn, .neue-process-step .btn-group-lg > h3, .neue-process-step .btn-group-lg > .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label, .nav-links .btn-group-lg > .prev,
  .nav-links .btn-group-lg > .next, body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button, .btn-group-lg > .cta-trail-btn {
    --bs-btn-font-size: 0.83333333rem;
  }
}
.btn-lg, body.neuenow .gform_wrapper.gravity-theme .gform_button.button, .cta-trail-btn, .btn-group-lg > .btn, .neue-process-step .btn-group-lg > h3, .neue-process-step .btn-group-lg > .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label, .nav-links .btn-group-lg > .prev,
.nav-links .btn-group-lg > .next, body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button, .btn-group-lg > .cta-trail-btn {
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, .btn-group-sm > .btn, .neue-process-step .btn-group-sm > h3, .neue-process-step .btn-group-sm > .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label, body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .gform_button.button, .nav-links .btn-group-sm > .prev,
.nav-links .btn-group-sm > .next, body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button, .btn-group-sm > .cta-trail-btn {
  --bs-btn-padding-y: 0.30125em;
  --bs-btn-padding-x: 1em;
  --bs-btn-font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .btn-sm, body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, .btn-group-sm > .btn, .neue-process-step .btn-group-sm > h3, .neue-process-step .btn-group-sm > .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label, body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .gform_button.button, .nav-links .btn-group-sm > .prev,
  .nav-links .btn-group-sm > .next, body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button, .btn-group-sm > .cta-trail-btn {
    --bs-btn-font-size: 0.66666667rem;
  }
}
.btn-sm, body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, .btn-group-sm > .btn, .neue-process-step .btn-group-sm > h3, .neue-process-step .btn-group-sm > .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label, body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .gform_button.button, .nav-links .btn-group-sm > .prev,
.nav-links .btn-group-sm > .next, body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button, .btn-group-sm > .cta-trail-btn {
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 1rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
  .card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
  .card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
  .card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
  .card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}

/*@import "../bootstrap-5.3.6/scss/carousel";*/
.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(255, 233, 0, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.5rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 2rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 576px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 768px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 992px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1400px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1920px;
  }
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 5em;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  .dropdown-menu {
    --bs-dropdown-font-size: 1rem;
  }
}
.dropdown-menu {
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #FFFFFF;
  --bs-dropdown-link-active-bg: #FFE900;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #7E7D82;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 500;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .dropdown-header {
    font-size: 0.66666667rem;
  }
}
.dropdown-header {
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #F7F6F5;
  --bs-dropdown-bg: #1E1D20;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #F7F6F5;
  --bs-dropdown-link-hover-color: #FFFFFF;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #FFFFFF;
  --bs-dropdown-link-active-bg: #FFE900;
  --bs-dropdown-link-disabled-color: #7E7D82;
  --bs-dropdown-header-color: #7E7D82;
}

.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.75em + var(--bs-border-width));
  padding-bottom: calc(0.75em + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.091;
}

.col-form-label-lg {
  padding-top: calc(1.75em + var(--bs-border-width));
  padding-bottom: calc(1.75em + var(--bs-border-width));
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .col-form-label-lg {
    font-size: 0.83333333rem;
  }
}

.col-form-label-sm {
  padding-top: calc(0.30125em + var(--bs-border-width));
  padding-bottom: calc(0.30125em + var(--bs-border-width));
  font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .col-form-label-sm {
    font-size: 0.66666667rem;
  }
}

.form-text {
  margin-top: 0.25rem;
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  .form-text {
    font-size: 0.54166667rem;
  }
}
.form-text {
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.75em 1.5em;
  font-family: "NeueMontreal", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .form-control {
    font-size: 0.83333333rem;
  }
}
.form-control {
  font-weight: 500;
  line-height: 1.091;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: rgb(255, 244, 127.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 233, 0, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.091em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::-moz-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::-webkit-file-upload-button {
  padding: 0.75em 1.5em;
  margin: -0.75em -1.5em;
  -webkit-margin-end: 1.5em;
          margin-inline-end: 1.5em;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-control::file-selector-button {
  padding: 0.75em 1.5em;
  margin: -0.75em -1.5em;
  -webkit-margin-end: 1.5em;
          margin-inline-end: 1.5em;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: var(--bs-secondary-bg);
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.75em 0;
  margin-bottom: 0;
  line-height: 1.091;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.091em + 0.6025em + calc(var(--bs-border-width) * 2));
  padding: 0.30125em 1em;
  font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .form-control-sm {
    font-size: 0.66666667rem;
  }
}
.form-control-sm {
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.30125em 1em;
  margin: -0.30125em -1em;
  -webkit-margin-end: 1em;
          margin-inline-end: 1em;
}
.form-control-sm::file-selector-button {
  padding: 0.30125em 1em;
  margin: -0.30125em -1em;
  -webkit-margin-end: 1em;
          margin-inline-end: 1em;
}

.form-control-lg {
  min-height: calc(1.091em + 3.5em + calc(var(--bs-border-width) * 2));
  padding: 1.75em 2em;
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .form-control-lg {
    font-size: 0.83333333rem;
  }
}
.form-control-lg {
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::-webkit-file-upload-button {
  padding: 1.75em 2em;
  margin: -1.75em -2em;
  -webkit-margin-end: 2em;
          margin-inline-end: 2em;
}
.form-control-lg::file-selector-button {
  padding: 1.75em 2em;
  margin: -1.75em -2em;
  -webkit-margin-end: 2em;
          margin-inline-end: 2em;
}

textarea.form-control {
  min-height: calc(1.091em + 1.5em + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.091em + 0.6025em + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.091em + 3.5em + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.091em + 1.5em + calc(var(--bs-border-width) * 2));
  padding: 0.75em;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.091em + 0.6025em + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.091em + 3.5em + calc(var(--bs-border-width) * 2));
}

.form-select, select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%231E1D20' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.75em 4.5em 0.75em 1.5em;
  font-family: "NeueMontreal", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .form-select, select {
    font-size: 0.83333333rem;
  }
}
.form-select, select {
  font-weight: 500;
  line-height: 1.091;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 1.5em center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select, select {
    transition: none;
  }
}
.form-select:focus, select:focus {
  border-color: rgb(255, 244, 127.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 233, 0, 0.25);
}
.form-select[multiple], select[multiple], .form-select[size]:not([size="1"]), select[size]:not([size="1"]) {
  padding-right: 1.5em;
  background-image: none;
}
.form-select:disabled, select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring, select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.30125em;
  padding-bottom: 0.30125em;
  padding-left: 1em;
  font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .form-select-sm {
    font-size: 0.66666667rem;
  }
}
.form-select-sm {
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 1.75em;
  padding-bottom: 1.75em;
  padding-left: 2em;
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .form-select-lg {
    font-size: 0.83333333rem;
  }
}
.form-select-lg {
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select, [data-bs-theme=dark] select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: rgb(255, 244, 127.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 233, 0, 0.25);
}
.form-check-input:checked {
  background-color: #FFE900;
  border-color: #FFE900;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23FFFFFF'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #FFE900;
  border-color: #FFE900;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28255, 244, 127.5%29'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFFFFF'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .neue-process-step .btn-check[disabled] + h3, .neue-process-step .btn-check[disabled] + .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ .btn-check[disabled] + label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input.btn-check[disabled] + label, body.neuenow .gform_wrapper.gravity-theme .btn-check[disabled] + .gform_button.button, .nav-links .btn-check[disabled] + .prev,
.nav-links .btn-check[disabled] + .next, body.neuenow .search-filter-style--control-selection .btn-check[disabled] + .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-check[disabled] + .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-check[disabled] + .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-check[disabled] + .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-check[disabled] + .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-check[disabled] + button, .btn-check[disabled] + .cta-trail-btn, .btn-check:disabled + .btn, .neue-process-step .btn-check:disabled + h3, .neue-process-step .btn-check:disabled + .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ .btn-check:disabled + label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input.btn-check:disabled + label, body.neuenow .gform_wrapper.gravity-theme .btn-check:disabled + .gform_button.button, .nav-links .btn-check:disabled + .prev,
.nav-links .btn-check:disabled + .next, body.neuenow .search-filter-style--control-selection .btn-check:disabled + .search-filter-input-button, body.neuenow .search-filter-input-checkbox .btn-check:disabled + .search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .btn-check:disabled + .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-check:disabled + .search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-check:disabled + .search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-check:disabled + button, .btn-check:disabled + .cta-trail-btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.25rem rgba(255, 233, 0, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.25rem rgba(255, 233, 0, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-appearance: none;
          appearance: none;
  background-color: #FFE900;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(255, 248.4, 178.5);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  -moz-appearance: none;
       appearance: none;
  background-color: #FFE900;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(255, 248.4, 178.5);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select,
.form-floating > select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 1.5em;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 1.5em;
}
.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder), .form-floating > .form-control-plaintext:not(:-moz-placeholder) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select, .form-floating > select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 1.5em;
}
.form-floating > .form-control:not(:-moz-placeholder) ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label,
.form-floating > select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:not(:-moz-placeholder) ~ label::after {
  position: absolute;
  inset: 1rem 0.75em;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.75em;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #7E7D82;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn, .input-group .neue-process-step h3, .neue-process-step .input-group h3, .input-group .neue-process-step .h3, .neue-process-step .input-group .h3, .input-group body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .input-group input ~ label, .input-group body.neuenow .gform_wrapper.gravity-theme .gform_button.button, body.neuenow .gform_wrapper.gravity-theme .input-group .gform_button.button, .input-group .nav-links .prev, .nav-links .input-group .prev,
.input-group .nav-links .next,
.nav-links .input-group .next, .input-group body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-style--control-selection .input-group .search-filter-input-button, .input-group body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .input-group .search-filter-input-checkbox__container, .input-group body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .input-group .search-filter-input-button.search-filter-field__input, .input-group body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .input-group .search-filter-input-button.search-filter-field__input, .input-group body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .input-group .search-filter-input-radio__label, .input-group body.neuenow .search-filter-field.search-filter-field--control-type-load_more button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .input-group button, .input-group .cta-trail-btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus, .input-group .neue-process-step h3:focus, .neue-process-step .input-group h3:focus, .input-group .neue-process-step .h3:focus, .neue-process-step .input-group .h3:focus, .input-group body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:focus, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .input-group input ~ label:focus, .input-group body.neuenow .gform_wrapper.gravity-theme .gform_button.button:focus, body.neuenow .gform_wrapper.gravity-theme .input-group .gform_button.button:focus, .input-group .nav-links .prev:focus, .nav-links .input-group .prev:focus,
.input-group .nav-links .next:focus,
.nav-links .input-group .next:focus, .input-group body.neuenow .search-filter-style--control-selection .search-filter-input-button:focus, body.neuenow .search-filter-style--control-selection .input-group .search-filter-input-button:focus, .input-group body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:focus, body.neuenow .search-filter-input-checkbox .input-group .search-filter-input-checkbox__container:focus, .input-group body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:focus, body.neuenow .search-filter-field--control-type-submit .input-group .search-filter-input-button.search-filter-field__input:focus, .input-group body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:focus, body.neuenow .search-filter-style--control-reset .input-group .search-filter-input-button.search-filter-field__input:focus, .input-group body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:focus, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .input-group .search-filter-input-radio__label:focus, .input-group body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:focus, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .input-group button:focus, .input-group .cta-trail-btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.75em 1.5em;
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .input-group-text {
    font-size: 0.83333333rem;
  }
}
.input-group-text {
  font-weight: 500;
  line-height: 1.091;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn,
.neue-process-step .input-group-lg > h3,
.neue-process-step .input-group-lg > .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .input-group-lg > input ~ label,
body.neuenow .gform_wrapper.gravity-theme .input-group-lg > .gform_button.button,
.nav-links .input-group-lg > .prev,
.nav-links .input-group-lg > .next,
body.neuenow .search-filter-style--control-selection .input-group-lg > .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .input-group-lg > .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .input-group-lg > .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .input-group-lg > .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .input-group-lg > .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .input-group-lg > button,
.input-group-lg > .cta-trail-btn {
  padding: 1.75em 2em;
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .input-group-lg > .form-control,
  .input-group-lg > .form-select,
  .input-group-lg > select,
  .input-group-lg > .input-group-text,
  .input-group-lg > .btn,
  .neue-process-step .input-group-lg > h3,
  .neue-process-step .input-group-lg > .h3,
  body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .input-group-lg > input ~ label,
  body.neuenow .gform_wrapper.gravity-theme .input-group-lg > .gform_button.button,
  .nav-links .input-group-lg > .prev,
  .nav-links .input-group-lg > .next,
  body.neuenow .search-filter-style--control-selection .input-group-lg > .search-filter-input-button,
  body.neuenow .search-filter-input-checkbox .input-group-lg > .search-filter-input-checkbox__container,
  body.neuenow .search-filter-field--control-type-submit .input-group-lg > .search-filter-input-button.search-filter-field__input,
  body.neuenow .search-filter-style--control-reset .input-group-lg > .search-filter-input-button.search-filter-field__input,
  body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .input-group-lg > .search-filter-input-radio__label,
  body.neuenow .search-filter-field.search-filter-field--control-type-load_more .input-group-lg > button,
  .input-group-lg > .cta-trail-btn {
    font-size: 0.83333333rem;
  }
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn,
.neue-process-step .input-group-lg > h3,
.neue-process-step .input-group-lg > .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .input-group-lg > input ~ label,
body.neuenow .gform_wrapper.gravity-theme .input-group-lg > .gform_button.button,
.nav-links .input-group-lg > .prev,
.nav-links .input-group-lg > .next,
body.neuenow .search-filter-style--control-selection .input-group-lg > .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .input-group-lg > .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .input-group-lg > .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .input-group-lg > .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .input-group-lg > .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .input-group-lg > button,
.input-group-lg > .cta-trail-btn {
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn,
.neue-process-step .input-group-sm > h3,
.neue-process-step .input-group-sm > .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .input-group-sm > input ~ label,
body.neuenow .gform_wrapper.gravity-theme .input-group-sm > .gform_button.button,
.nav-links .input-group-sm > .prev,
.nav-links .input-group-sm > .next,
body.neuenow .search-filter-style--control-selection .input-group-sm > .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .input-group-sm > .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .input-group-sm > .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .input-group-sm > .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .input-group-sm > .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .input-group-sm > button,
.input-group-sm > .cta-trail-btn {
  padding: 0.30125em 1em;
  font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .input-group-sm > .form-control,
  .input-group-sm > .form-select,
  .input-group-sm > select,
  .input-group-sm > .input-group-text,
  .input-group-sm > .btn,
  .neue-process-step .input-group-sm > h3,
  .neue-process-step .input-group-sm > .h3,
  body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .input-group-sm > input ~ label,
  body.neuenow .gform_wrapper.gravity-theme .input-group-sm > .gform_button.button,
  .nav-links .input-group-sm > .prev,
  .nav-links .input-group-sm > .next,
  body.neuenow .search-filter-style--control-selection .input-group-sm > .search-filter-input-button,
  body.neuenow .search-filter-input-checkbox .input-group-sm > .search-filter-input-checkbox__container,
  body.neuenow .search-filter-field--control-type-submit .input-group-sm > .search-filter-input-button.search-filter-field__input,
  body.neuenow .search-filter-style--control-reset .input-group-sm > .search-filter-input-button.search-filter-field__input,
  body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .input-group-sm > .search-filter-input-radio__label,
  body.neuenow .search-filter-field.search-filter-field--control-type-load_more .input-group-sm > button,
  .input-group-sm > .cta-trail-btn {
    font-size: 0.66666667rem;
  }
}
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn,
.neue-process-step .input-group-sm > h3,
.neue-process-step .input-group-sm > .h3,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .input-group-sm > input ~ label,
body.neuenow .gform_wrapper.gravity-theme .input-group-sm > .gform_button.button,
.nav-links .input-group-sm > .prev,
.nav-links .input-group-sm > .next,
body.neuenow .search-filter-style--control-selection .input-group-sm > .search-filter-input-button,
body.neuenow .search-filter-input-checkbox .input-group-sm > .search-filter-input-checkbox__container,
body.neuenow .search-filter-field--control-type-submit .input-group-sm > .search-filter-input-button.search-filter-field__input,
body.neuenow .search-filter-style--control-reset .input-group-sm > .search-filter-input-button.search-filter-field__input,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .input-group-sm > .search-filter-input-radio__label,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .input-group-sm > button,
.input-group-sm > .cta-trail-btn {
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select, .input-group-lg > select,
.input-group-sm > .form-select,
.input-group-sm > select {
  padding-right: 6em;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select,
.input-group > .form-floating:not(:first-child) > select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  .valid-feedback {
    font-size: 0.54166667rem;
  }
}
.valid-feedback {
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .valid-tooltip {
    font-size: 0.66666667rem;
  }
}
.valid-tooltip {
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: 2.591em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300C614' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.64775em center;
  background-size: 1.2955em 1.2955em;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: 2.591em;
  background-position: top 0.64775em right 0.64775em;
}

.was-validated .form-select:valid, .was-validated select:valid, .form-select.is-valid, select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .was-validated select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300C614' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 8.25em;
  background-position: right 1.5em center, center right 4.5em;
  background-size: 16px 12px, 1.2955em 1.2955em;
}
.was-validated .form-select:valid:focus, .was-validated select:valid:focus, .form-select.is-valid:focus, select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + 2.591em);
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.was-validated .input-group > select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.input-group > select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  .invalid-feedback {
    font-size: 0.54166667rem;
  }
}
.invalid-feedback {
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .invalid-tooltip {
    font-size: 0.66666667rem;
  }
}
.invalid-tooltip {
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: 2.591em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23EB0029'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23EB0029' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.64775em center;
  background-size: 1.2955em 1.2955em;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: 2.591em;
  background-position: top 0.64775em right 0.64775em;
}

.was-validated .form-select:invalid, .was-validated select:invalid, .form-select.is-invalid, select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .was-validated select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23EB0029'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23EB0029' stroke='none'/%3e%3c/svg%3e");
  padding-right: 8.25em;
  background-position: right 1.5em center, center right 4.5em;
  background-size: 16px 12px, 1.2955em 1.2955em;
}
.was-validated .form-select:invalid:focus, .was-validated select:invalid:focus, .form-select.is-invalid:focus, select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + 2.591em);
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.was-validated .input-group > select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.input-group > select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 2rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #000 !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #000 !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #000 !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #FFFFFF !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #FFFFFF !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-black {
  color: #FFFFFF !important;
  background-color: RGBA(var(--bs-black-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-gray {
  color: #000 !important;
  background-color: RGBA(var(--bs-gray-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark-gray {
  color: #FFFFFF !important;
  background-color: RGBA(var(--bs-dark-gray-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(255, 237, 51, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 237, 51, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(255, 237, 51, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(255, 173, 252, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 173, 252, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(255, 173, 252, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(51, 209, 67, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(51, 209, 67, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(51, 209, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(113, 210, 255, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(113, 210, 255, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(113, 210, 255, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 119, 51, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 119, 51, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(255, 119, 51, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(188, 0, 33, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(188, 0, 33, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(188, 0, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 248, 247, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(249, 248, 247, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(249, 248, 247, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(0, 0, 0, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
}

.link-black {
  color: RGBA(var(--bs-black-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-black-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-black-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-black:hover, .link-black:focus {
  color: RGBA(0, 0, 0, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(0, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
}

.link-gray {
  color: RGBA(var(--bs-gray-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-gray-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-gray-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-gray:hover, .link-gray:focus {
  color: RGBA(152, 151, 155, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(152, 151, 155, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(152, 151, 155, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark-gray {
  color: RGBA(var(--bs-dark-gray-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-dark-gray-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-dark-gray-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark-gray:hover, .link-dark-gray:focus {
  color: RGBA(27, 27, 27, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(27, 27, 27, var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(27, 27, 27, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
          text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
          text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
          text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio, .neue-process-step:nth-of-type(2) .title-wrap, .neue-photoGrid .neue-insta .neue-instagram__footer .insta-icon {
  position: relative;
  width: 100%;
}
.ratio::before, .neue-process-step:nth-of-type(2) .title-wrap::before, .neue-photoGrid .neue-insta .neue-instagram__footer .insta-icon::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > *, .neue-process-step:nth-of-type(2) .title-wrap > *, .neue-photoGrid .neue-insta .neue-instagram__footer .insta-icon > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1, .neue-process-step:nth-of-type(2) .title-wrap, .neue-photoGrid .neue-insta .neue-instagram__footer .insta-icon {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-3x4 {
  --bs-aspect-ratio: 133.3333333333%;
}

.ratio-2x3 {
  --bs-aspect-ratio: 150%;
}

.ratio-3x2 {
  --bs-aspect-ratio: 66.6666666667%;
}

.ratio-7x5 {
  --bs-aspect-ratio: 71.4285714286%;
}

.ratio-5x7 {
  --bs-aspect-ratio: 140%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-9x16 {
  --bs-aspect-ratio: 177.7777777778%;
}

.ratio-4x5 {
  --bs-aspect-ratio: 125%;
}

.ratio-5x3 {
  --bs-aspect-ratio: 60%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 1;
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  .figure-caption {
    font-size: 0.54166667rem;
  }
}
.figure-caption {
  color: var(--bs-secondary-color);
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #FFFFFF;
  --bs-list-group-active-bg: #FFE900;
  --bs-list-group-active-border-color: #FFE900;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.list-group-item-black {
  --bs-list-group-color: var(--bs-black-text-emphasis);
  --bs-list-group-bg: var(--bs-black-bg-subtle);
  --bs-list-group-border-color: var(--bs-black-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-black-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-black-border-subtle);
  --bs-list-group-active-color: var(--bs-black-bg-subtle);
  --bs-list-group-active-bg: var(--bs-black-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-black-text-emphasis);
}

.list-group-item-gray {
  --bs-list-group-color: var(--bs-gray-text-emphasis);
  --bs-list-group-bg: var(--bs-gray-bg-subtle);
  --bs-list-group-border-color: var(--bs-gray-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-gray-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-gray-border-subtle);
  --bs-list-group-active-color: var(--bs-gray-bg-subtle);
  --bs-list-group-active-bg: var(--bs-gray-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-gray-text-emphasis);
}

.list-group-item-dark-gray {
  --bs-list-group-color: var(--bs-dark-gray-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-gray-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-gray-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-gray-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-gray-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-gray-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-gray-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-gray-text-emphasis);
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: 0;
  --bs-modal-border-radius: var(--bs-border-radius);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius) - 0);
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 0;
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 0;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 233, 0, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: 50rem;
  --bs-nav-pills-link-active-color: #FFFFFF;
  --bs-nav-pills-link-active-bg: #FFE900;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 900;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.34375025rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.208333rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.208333rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #FFFFFF;
  --bs-navbar-brand-color: #FFFFFF;
  --bs-navbar-brand-hover-color: #FFFFFF;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: 0;
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  .pagination {
    --bs-pagination-font-size: 1rem;
  }
}
.pagination {
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(255, 233, 0, 0.25);
  --bs-pagination-active-color: #FFFFFF;
  --bs-pagination-active-bg: #FFE900;
  --bs-pagination-active-border-color: #FFE900;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: calc(0.50708333rem + 0.8765620863vw);
}
@media (min-width: 1920px) {
  .pagination-lg {
    --bs-pagination-font-size: 1.208333rem;
  }
}
.pagination-lg {
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .pagination-sm {
    --bs-pagination-font-size: 0.66666667rem;
  }
}
.pagination-sm {
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before, .neue-process-step h3.placeholder::before, .neue-process-step .placeholder.h3::before, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.placeholder::before, body.neuenow .gform_wrapper.gravity-theme .placeholder.gform_button.button::before, .nav-links .placeholder.prev::before,
.nav-links .placeholder.next::before, body.neuenow .search-filter-style--control-selection .placeholder.search-filter-input-button::before, body.neuenow .search-filter-input-checkbox .placeholder.search-filter-input-checkbox__container::before, body.neuenow .search-filter-field--control-type-submit .placeholder.search-filter-input-button.search-filter-field__input::before, body.neuenow .search-filter-style--control-reset .placeholder.search-filter-input-button.search-filter-field__input::before, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .placeholder.search-filter-input-radio__label::before, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.placeholder::before, .placeholder.cta-trail-btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
          mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
          mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}
.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .popover {
    --bs-popover-font-size: 0.66666667rem;
  }
}
.popover {
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  .popover {
    --bs-popover-header-font-size: 1rem;
  }
}
.popover {
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 500;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: calc(0.5025rem + 0.3093749993vw);
}
@media (min-width: 1920px) {
  .progress,
  .progress-stacked {
    --bs-progress-font-size: 0.75rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #FFFFFF;
  --bs-progress-bar-bg: #FFE900;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(255, 250.6, 204);
  --bs-table-border-color: rgb(204, 200.48, 163.2);
  --bs-table-striped-bg: rgb(242.25, 238.07, 193.8);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(229.5, 225.54, 183.6);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(235.875, 231.805, 188.7);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(255, 234.6, 254.2);
  --bs-table-border-color: rgb(204, 187.68, 203.36);
  --bs-table-striped-bg: rgb(242.25, 222.87, 241.49);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(229.5, 211.14, 228.78);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(235.875, 217.005, 235.135);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: rgb(204, 243.6, 208);
  --bs-table-border-color: rgb(163.2, 194.88, 166.4);
  --bs-table-striped-bg: rgb(193.8, 231.42, 197.6);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(183.6, 219.24, 187.2);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(188.7, 225.33, 192.4);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: rgb(219.4, 243.8, 255);
  --bs-table-border-color: rgb(175.52, 195.04, 204);
  --bs-table-striped-bg: rgb(208.43, 231.61, 242.25);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(197.46, 219.42, 229.5);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(202.945, 225.515, 235.875);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #ffddcc;
  --bs-table-border-color: rgb(204, 176.8, 163.2);
  --bs-table-striped-bg: rgb(242.25, 209.95, 193.8);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(229.5, 198.9, 183.6);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(235.875, 204.425, 188.7);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: rgb(251, 204, 212.2);
  --bs-table-border-color: rgb(200.8, 163.2, 169.76);
  --bs-table-striped-bg: rgb(238.45, 193.8, 201.59);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(225.9, 183.6, 190.98);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(232.175, 188.7, 196.285);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #F7F6F5;
  --bs-table-border-color: rgb(197.6, 196.8, 196);
  --bs-table-striped-bg: rgb(234.65, 233.7, 232.75);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(222.3, 221.4, 220.5);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(228.475, 227.55, 226.625);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #FFFFFF;
  --bs-table-bg: #000;
  --bs-table-border-color: #333333;
  --bs-table-striped-bg: rgb(12.75, 12.75, 12.75);
  --bs-table-striped-color: #FFFFFF;
  --bs-table-active-bg: rgb(25.5, 25.5, 25.5);
  --bs-table-active-color: #FFFFFF;
  --bs-table-hover-bg: rgb(19.125, 19.125, 19.125);
  --bs-table-hover-color: #FFFFFF;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 2rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: calc(0.50375rem + 0.4640624991vw);
}
@media (min-width: 1920px) {
  .toast {
    --bs-toast-font-size: 0.875rem;
  }
}
.toast {
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .tooltip {
    --bs-tooltip-font-size: 0.66666667rem;
  }
}
.tooltip {
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 500;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
	 ========================================================================== */
html {
  /*overflow-x: hidden;*/
}

body {
  position: relative;
  overflow-x: hidden;
}

/* Sections
	 ========================================================================== */
/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/* Text meant only for screen readers. */
.screen-reader-text, .search-filter-field--id-17 [data-option-value=post] .search-filter-input-checkbox__label {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}
.screen-reader-text:focus, .search-filter-field--id-17 [data-option-value=post] .search-filter-input-checkbox__label:focus {
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  -webkit-clip-path: none;
          clip-path: none;
  display: block;
  font-size: 0.875rem;
  font-weight: 700;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}

/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
  outline: 0;
}

:root {
  --spotcolor: var(--bs-primary);
}

/* Typography
--------------------------------------------- */
.neue-now h1, .neue-now h2, .neue-now h3, .neue-now h4, .neue-now h5, .neue-now h6,
.neue-now .h1, .neue-now .h2, .neue-now .h3, .neue-now .h4, .neue-now .h5, .neue-now .story-details ul, .story-details .neue-now ul, .neue-now .h6, .neue-now body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required, body.neuenow .gform_wrapper.gravity-theme .gfield_label .neue-now .gfield_required, .neue-now body.neuenow .gform_wrapper.gravity-theme .gfield_label, body.neuenow .gform_wrapper.gravity-theme .neue-now .gfield_label, .neue-now body.neuenow .gform_wrapper.gravity-theme .gform-field-label, body.neuenow .gform_wrapper.gravity-theme .neue-now .gform-field-label {
  margin-bottom: 0.25em;
}

.display-1,
h1,
.h1 {
  line-height: 1.07142857;
}

h6,
.h6,
body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required,
body.neuenow .gform_wrapper.gravity-theme .gfield_label,
body.neuenow .gform_wrapper.gravity-theme .gform-field-label {
  font-weight: 900;
  font-style: normal;
}
h6 em,
h6 i,
.h6 em,
body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required em,
body.neuenow .gform_wrapper.gravity-theme .gfield_label em,
body.neuenow .gform_wrapper.gravity-theme .gform-field-label em,
.h6 i,
body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required i,
body.neuenow .gform_wrapper.gravity-theme .gfield_label i,
body.neuenow .gform_wrapper.gravity-theme .gform-field-label i {
  font-style: italic;
}
h6:has(+ .p-sm, + .story-details ul ul li, + body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
+ body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub), .h6:has(+ .p-sm, + .story-details ul ul li, + body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
+ body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub), body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required:has(+ .p-sm, + .story-details ul ul li, + body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
+ body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub), body.neuenow .gform_wrapper.gravity-theme .gfield_label:has(+ .p-sm, + .story-details ul ul li, + body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
+ body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub), body.neuenow .gform_wrapper.gravity-theme .gform-field-label:has(+ .p-sm, + .story-details ul ul li, + body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
+ body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub),
.h6:has(+ .p-sm, + .story-details ul ul li, + body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
+ body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub),
body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required:has(+ .p-sm, + .story-details ul ul li, + body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
+ body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub),
body.neuenow .gform_wrapper.gravity-theme .gfield_label:has(+ .p-sm, + .story-details ul ul li, + body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
+ body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub),
body.neuenow .gform_wrapper.gravity-theme .gform-field-label:has(+ .p-sm, + .story-details ul ul li, + body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
+ body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
+ body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub) {
  margin-bottom: 0.25em;
}

[data-bs-theme=dark] h1, [data-bs-theme=dark] .h1,
[data-bs-theme=dark] h2,
[data-bs-theme=dark] .h2,
[data-bs-theme=dark] h3,
[data-bs-theme=dark] .h3,
[data-bs-theme=dark] h4,
[data-bs-theme=dark] .h4,
[data-bs-theme=dark] h5,
[data-bs-theme=dark] .h5,
[data-bs-theme=dark] .story-details ul,
.story-details [data-bs-theme=dark] ul,
[data-bs-theme=dark] h6,
[data-bs-theme=dark] .h6,
[data-bs-theme=dark] body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required,
body.neuenow .gform_wrapper.gravity-theme .gfield_label [data-bs-theme=dark] .gfield_required,
[data-bs-theme=dark] body.neuenow .gform_wrapper.gravity-theme .gfield_label,
body.neuenow .gform_wrapper.gravity-theme [data-bs-theme=dark] .gfield_label,
[data-bs-theme=dark] body.neuenow .gform_wrapper.gravity-theme .gform-field-label,
body.neuenow .gform_wrapper.gravity-theme [data-bs-theme=dark] .gform-field-label {
  color: #FFFFFF;
}
[data-bs-theme=dark] [data-bs-theme=light] h1, [data-bs-theme=dark] [data-bs-theme=light] .h1,
[data-bs-theme=dark] [data-bs-theme=light] h2,
[data-bs-theme=dark] [data-bs-theme=light] .h2,
[data-bs-theme=dark] [data-bs-theme=light] h3,
[data-bs-theme=dark] [data-bs-theme=light] .h3,
[data-bs-theme=dark] [data-bs-theme=light] h4,
[data-bs-theme=dark] [data-bs-theme=light] .h4,
[data-bs-theme=dark] [data-bs-theme=light] h5,
[data-bs-theme=dark] [data-bs-theme=light] .h5,
[data-bs-theme=dark] [data-bs-theme=light] .story-details ul,
.story-details [data-bs-theme=dark] [data-bs-theme=light] ul,
[data-bs-theme=dark] [data-bs-theme=light] h6,
[data-bs-theme=dark] [data-bs-theme=light] .h6,
[data-bs-theme=dark] [data-bs-theme=light] body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required,
body.neuenow .gform_wrapper.gravity-theme .gfield_label [data-bs-theme=dark] [data-bs-theme=light] .gfield_required,
[data-bs-theme=dark] [data-bs-theme=light] body.neuenow .gform_wrapper.gravity-theme .gfield_label,
body.neuenow .gform_wrapper.gravity-theme [data-bs-theme=dark] [data-bs-theme=light] .gfield_label,
[data-bs-theme=dark] [data-bs-theme=light] body.neuenow .gform_wrapper.gravity-theme .gform-field-label,
body.neuenow .gform_wrapper.gravity-theme [data-bs-theme=dark] [data-bs-theme=light] .gform-field-label {
  color: #000;
}

p, .p {
  margin-bottom: 0.25em;
}
p iframe, .p iframe {
  margin-top: calc(0.525rem + 3.093749997vw);
}
@media (min-width: 1920px) {
  p iframe, .p iframe {
    margin-top: 3rem;
  }
}
p iframe, .p iframe {
  margin-bottom: calc(0.525rem + 3.093749997vw);
}
@media (min-width: 1920px) {
  p iframe, .p iframe {
    margin-bottom: 3rem;
  }
}
p iframe:last-of-type, .p iframe:last-of-type {
  margin-bottom: 0;
}

.p-xl {
  font-size: calc(0.52rem + 2.475vw);
}
@media (min-width: 1920px) {
  .p-xl {
    font-size: 2.5rem;
  }
}
.p-xl {
  line-height: 1.2;
  font-weight: 500 !important;
}

.p-lg, body.neuenow .gform_wrapper.gravity-theme .gform_confirmation_message, .nav-links, .text-wrap p:not(.p-sm) {
  font-size: calc(0.50708333rem + 0.8765620863vw);
}
@media (min-width: 1920px) {
  .p-lg, body.neuenow .gform_wrapper.gravity-theme .gform_confirmation_message, .nav-links, .text-wrap p:not(.p-sm) {
    font-size: 1.208333rem;
  }
}
.p-lg, body.neuenow .gform_wrapper.gravity-theme .gform_confirmation_message, .nav-links, .text-wrap p:not(.p-sm) {
  line-height: 1.24137931;
  font-weight: 500 !important;
}

.p-sm, .story-details ul ul li, body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub {
  font-size: calc(0.5016666667rem + 0.2062500035vw);
}
@media (min-width: 1920px) {
  .p-sm, .story-details ul ul li, body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
  body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
  body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
  body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
  body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub {
    font-size: 0.66666667rem;
  }
}
.p-sm, .story-details ul ul li, body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub {
  line-height: 1.125;
  font-weight: 500 !important;
}

[data-bs-theme=dark] {
  color: #FFFFFF;
}
[data-bs-theme=dark] [data-bs-theme=light] {
  color: #000;
}

/*.entry-content {

	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p {

		+ul,
		+ol {
			@include font-size($font-size-lg);
			margin: 1rem 0;
		}

		+h1,
		+h2,
		+h3 {
			margin-top: 3rem;
		}

		+h4,
		+h5,
		+h6 {
			margin-top: 2rem;
		}

	}

	p,
	ul,
	ol,
	hr {

		+h1,
		+h2,
		+h3 {
			margin-top: 3rem;
		}

		+h4,
		+h5,
		+h6 {
			margin-top: 2rem;
		}
	}
}*/
.display-1, .display-2, #menu-main-menu li a, .display-3, .display-4, .display-5, .tag-ticker .swiper-slide, .hero-stickers #neue-instagram,
.hero-stickers #neue-about,
.hero-stickers #neue-brands,
.hero-stickers #neue-websites, .cta-trail-btn, .display-6 {
  text-transform: uppercase;
  line-height: 0.8;
}

/* Elements
--------------------------------------------- */
/* @group Neue Spacers */
:root {
  --neueSpace: calc(0.535rem + 4.331249996vw);
}
@media (min-width: 1920px) {
  :root {
    --neueSpace: 4rem;
  }
}
:root {
  /*@include rfs(2rem, --neuePad);*/
  /*@include rfs(3rem, --neueTab);*/
  --neueTab: 3rem;
}

.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
  padding-left: calc(var(--neueTab) * 0.25);
  padding-right: calc(var(--neueTab) * 0.25);
}
@media (min-width: 768px) {
  .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    padding-left: calc(var(--neueTab) * 0.5);
    padding-right: calc(var(--neueTab) * 0.5);
  }
}
@media (min-width: 992px) {
  .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    padding-left: calc(var(--neueTab) * 0.75);
    padding-right: calc(var(--neueTab) * 0.75);
  }
}
@media (min-width: 1400px) {
  .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    padding-left: calc(var(--neueTab) * 1);
    padding-right: calc(var(--neueTab) * 1);
  }
}
.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
  margin: 0 !important;
}

/* -------------------------------------------------
   Neue fluid spacing system (multiplication only)
-------------------------------------------------- */
/* 1. Base fluid space */
/*:root {
  @include rfs(4rem, --neueSpace);
}*/
/* 2. Spacing scale (multipliers only) */
/* 3. Helper mixin */
/* 4. Padding utilities */
/* Vertical */
.neue-pt-6,
.neue-py-6 {
  padding-top: calc(var(--neueSpace) * 2);
}

.neue-mt-6,
.neue-my-6 {
  margin-top: calc(var(--neueSpace) * 2);
}

.neue-pb-6,
.neue-py-6 {
  padding-bottom: calc(var(--neueSpace) * 2);
}

.neue-mb-6,
.neue-my-6 {
  margin-bottom: calc(var(--neueSpace) * 2);
}

/* Horizontal */
.neue-ps-6,
.neue-px-6 {
  padding-left: calc(var(--neueSpace) * 2);
}

.neue-pe-6,
.neue-px-6 {
  padding-right: calc(var(--neueSpace) * 2);
}

/* Vertical */
.neue-pt-5, .accordion-group + .accordion-group,
.neue-py-5 {
  padding-top: calc(var(--neueSpace) * 1.5);
}

.neue-mt-5,
.neue-my-5 {
  margin-top: calc(var(--neueSpace) * 1.5);
}

.neue-pb-5,
.neue-py-5 {
  padding-bottom: calc(var(--neueSpace) * 1.5);
}

.neue-mb-5,
.neue-my-5 {
  margin-bottom: calc(var(--neueSpace) * 1.5);
}

/* Horizontal */
.neue-ps-5,
.neue-px-5 {
  padding-left: calc(var(--neueSpace) * 1.5);
}

.neue-pe-5,
.neue-px-5 {
  padding-right: calc(var(--neueSpace) * 1.5);
}

/* Vertical */
.neue-pt-4,
.neue-py-4 {
  padding-top: calc(var(--neueSpace) * 1);
}

.neue-mt-4,
.neue-my-4 {
  margin-top: calc(var(--neueSpace) * 1);
}

.neue-pb-4,
.neue-py-4 {
  padding-bottom: calc(var(--neueSpace) * 1);
}

.neue-mb-4,
.neue-my-4 {
  margin-bottom: calc(var(--neueSpace) * 1);
}

/* Horizontal */
.neue-ps-4,
.neue-px-4 {
  padding-left: calc(var(--neueSpace) * 1);
}

.neue-pe-4,
.neue-px-4 {
  padding-right: calc(var(--neueSpace) * 1);
}

/* Vertical */
.neue-pt-3,
.neue-py-3 {
  padding-top: calc(var(--neueSpace) * 0.75);
}

.neue-mt-3,
.neue-my-3 {
  margin-top: calc(var(--neueSpace) * 0.75);
}

.neue-pb-3, body.neuenow .search-filter-field.search-filter-field--control-type-load_more,
.neue-py-3 {
  padding-bottom: calc(var(--neueSpace) * 0.75);
}

.neue-mb-3,
.neue-my-3 {
  margin-bottom: calc(var(--neueSpace) * 0.75);
}

/* Horizontal */
.neue-ps-3,
.neue-px-3 {
  padding-left: calc(var(--neueSpace) * 0.75);
}

.neue-pe-3,
.neue-px-3 {
  padding-right: calc(var(--neueSpace) * 0.75);
}

/* Vertical */
.neue-pt-2,
.neue-py-2 {
  padding-top: calc(var(--neueSpace) * 0.5);
}

.neue-mt-2,
.neue-my-2 {
  margin-top: calc(var(--neueSpace) * 0.5);
}

.neue-pb-2,
.neue-py-2 {
  padding-bottom: calc(var(--neueSpace) * 0.5);
}

.neue-mb-2,
.neue-my-2 {
  margin-bottom: calc(var(--neueSpace) * 0.5);
}

/* Horizontal */
.neue-ps-2,
.neue-px-2 {
  padding-left: calc(var(--neueSpace) * 0.5);
}

.neue-pe-2,
.neue-px-2 {
  padding-right: calc(var(--neueSpace) * 0.5);
}

/* Vertical */
.neue-pt-1,
.neue-py-1 {
  padding-top: calc(var(--neueSpace) * 0.25);
}

.neue-mt-1,
.neue-my-1 {
  margin-top: calc(var(--neueSpace) * 0.25);
}

.neue-pb-1, body.neuenow .search-filter-style--control-selection fieldset:has(button),
.neue-py-1 {
  padding-bottom: calc(var(--neueSpace) * 0.25);
}

.neue-mb-1,
.neue-my-1 {
  margin-bottom: calc(var(--neueSpace) * 0.25);
}

/* Horizontal */
.neue-ps-1,
.neue-px-1 {
  padding-left: calc(var(--neueSpace) * 0.25);
}

.neue-pe-1,
.neue-px-1 {
  padding-right: calc(var(--neueSpace) * 0.25);
}

/* Vertical */
.neue-pt-less,
.neue-py-less {
  padding-top: calc(var(--neueSpace) * 0.125);
}

.neue-mt-less,
.neue-my-less {
  margin-top: calc(var(--neueSpace) * 0.125);
}

.neue-pb-less,
.neue-py-less {
  padding-bottom: calc(var(--neueSpace) * 0.125);
}

.neue-mb-less,
.neue-my-less {
  margin-bottom: calc(var(--neueSpace) * 0.125);
}

/* Horizontal */
.neue-ps-less,
.neue-px-less {
  padding-left: calc(var(--neueSpace) * 0.125);
}

.neue-pe-less,
.neue-px-less {
  padding-right: calc(var(--neueSpace) * 0.125);
}

/* @group Branding */
/* @end */
/* @group Arrows */
/* @end */
/* @group Icons */
/* @group Home Icon */
/* @end */
/* @group Plus Icon */
/* @end */
/* @group Filter */
/* @end */
/* @group Checkmark */
/* @end */
/* @group Translate */
/* @end */
/* @group Donate */
/* @end */
/* @group Close */
/* @end */
/* @group Search */
/* @end */
/* @group Download */
/* @end */
/* @group Clock */
/* @end */
/* @group Map Pin */
/* @end */
/* @group Calendar */
/* @end */
/* @end */
:root {
  --split-text-transition-properties: transform;
  --split-text-transition-duration: 0.4s;
  --initDelay: 0.4s;
  --stagger: 0.05s;
  line-height: 0.4 !important;
}

/* @group hero animation */
@keyframes nnPattern {
  0% {
    transform: scale(1.05);
  }
  50% {
    transform: scale(1.2);
  }
  to {
    transform: scale(1.05);
  }
}
@keyframes nnEyes {
  0% {
    opacity: 1;
  }
  4% {
    opacity: 1;
  }
  5% {
    opacity: 0;
  }
  9% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  14% {
    opacity: 1;
  }
  15% {
    opacity: 0;
  }
  19% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  64% {
    opacity: 1;
  }
  65% {
    opacity: 0;
  }
  69% {
    opacity: 0;
  }
  70% {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
/* @end */
@keyframes neue-hop {
  0% {
    /*opacity: 0;*/
    transform: translateY(0);
  }
  45% {
    transform: translateY(-35%);
  }
  75% {
    transform: translateY(5%);
  }
  85% {
    transform: translateY(0);
  }
  95% {
    transform: translateY(0);
  }
  to {
    transform: translateY(0);
  }
}
/* @group Arrow Movements */
@keyframes arrowJostle {
  0% {
    transform: translateX(0);
  }
  12% {
    transform: translateX(0.125em);
  }
  25% {
    transform: translateX(0);
  }
  37% {
    transform: translateX(0.125em);
  }
  50% {
    transform: translateX(0);
  }
  75% {
    transform: translateX(0);
  }
  to {
    transform: translateX(0);
  }
}
.arrowJostle {
  display: inline-block;
  margin-left: 0.25em;
  margin-right: -0.25em;
  animation: arrowJostle 2.25s cubic-bezier(0.37, 0.3, 0, 1) infinite;
}

@keyframes arrowJostleDown {
  0% {
    transform: translateY(0);
  }
  12% {
    transform: translateY(0.125em);
  }
  25% {
    transform: translateY(0);
  }
  37% {
    transform: translateY(0.125em);
  }
  50% {
    transform: translateY(0);
  }
  75% {
    transform: translateY(0);
  }
  to {
    transform: translateY(0);
  }
}
.arrowJostleDown {
  display: inline-block;
  animation: arrowJostleDown 2.25s cubic-bezier(0.37, 0.3, 0, 1) infinite;
}

@keyframes arrowJostleUpRight {
  0% {
    transform: translate(0, 0);
  }
  12% {
    transform: translate(0.125em, -0.125em);
  }
  25% {
    transform: translate(0, 0);
  }
  37% {
    transform: translate(0.125em, -0.125em);
  }
  50% {
    transform: translate(0, 0);
  }
  75% {
    transform: translate(0, 0);
  }
  to {
    transform: translate(0, 0);
  }
}
.arrowJostleUpRight {
  display: inline-block;
  animation: arrowJostleUpRight 2.25s cubic-bezier(0.37, 0.3, 0, 1) infinite;
}

/* @end */
/* @group Rotation */
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.rotation {
  animation-name: rotation;
  animation-duration: 120s;
  animation-iteration-count: infinite;
  transform-origin: center;
  animation-timing-function: linear;
}

@keyframes rotationPulse {
  0% {
    transform: rotate(0deg) scale(1);
  }
  50% {
    transform: rotate(180deg) scale(0.75);
  }
  to {
    transform: rotate(359deg) scale(1);
  }
}
.rotationPulse {
  animation-name: rotationPulse;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  transform-origin: center;
  animation-timing-function: linear;
}

@keyframes rotateJostle {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(6deg);
  }
  to {
    transform: rotate(0deg);
  }
}
.rotateJostle {
  display: inline-block;
  margin-left: 0.25em;
  margin-right: -0.25em;
  animation: rotateJostle 2.25s cubic-bezier(0.37, 0.3, 0, 1) infinite;
}

/* @end */
/* @group Custom AOS */
html:not(.no-js) [data-aos=neue-down],
html:not(.no-js) .swiper-slide [data-aos=neue-down].aos-animate {
  opacity: 0 !important;
  transform: translateY(-20px) translateZ(0px) rotate(0) !important;
  transition-property: transform, opacity;
  transition-duration: 1s, 0.8s !important;
  transition-timing-function: cubic-bezier(0.37, 0.3, 0, 1), cubic-bezier(0.37, 0.3, 0, 1) !important;
}
html:not(.no-js) [data-aos=neue-down].aos-animate,
html:not(.no-js) .swiper-slide.swiper-slide-active [data-aos=neue-down].aos-animate {
  opacity: 1 !important;
  transform: translateY(0px) translateZ(0px) rotate(0) !important;
}
html:not(.no-js) [data-aos=neue-up],
html:not(.no-js) #mobile-navigation:not(.show) [data-aos=neue-up].aos-animate,
html:not(.no-js) .swiper-slide [data-aos=neue-up].aos-animate,
html:not(.no-js) .tab-pane:not(.show) [data-aos=neue-up].aos-animate,
html:not(.no-js) body .text-header-wrap > * {
  opacity: 0 !important;
  transform: translateY(20px) translateZ(0px) rotate(0) !important;
  transition-property: transform, opacity;
  transition-duration: 0.6s !important;
  transition-timing-function: cubic-bezier(0.37, 0.3, 0, 1), cubic-bezier(0.37, 0.3, 0, 1) !important;
}
html:not(.no-js) [data-aos=neue-out],
html:not(.no-js) .neue-out {
  opacity: 1 !important;
  transform: translateY(0px) translateZ(0px) rotate(0) !important;
  transition-property: transform, opacity;
  transition-duration: 0.6s !important;
  transition-timing-function: cubic-bezier(0.37, 0.3, 0, 1), cubic-bezier(0.37, 0.3, 0, 1) !important;
}
html:not(.no-js) [data-aos=neue-up].aos-animate,
html:not(.no-js) #mobile-navigation.show [data-aos=neue-up].aos-animate,
html:not(.no-js) .swiper-slide.swiper-slide-active [data-aos=neue-up].aos-animate,
html:not(.no-js) .tab-pane.show [data-aos=neue-up].aos-animate,
html:not(.no-js) body.aos-animate .text-header-wrap > * {
  opacity: 1 !important;
  transform: translateY(0px) translateZ(0px) rotate(0) !important;
}
html:not(.no-js) [data-aos=neue-out].aos-animate,
html:not(.no-js) .neue-out.neue-animate {
  opacity: 0 !important;
  transform: translateY(300%) translateZ(0px) rotate(0) !important;
}
html:not(.no-js) [data-aos=neue-fade],
html:not(.no-js) #mobile-navigation:not(.show) [data-aos=neue-fade] {
  opacity: 0 !important;
  transition-property: opacity;
  transition-duration: 0.8s, 0.8s !important;
  transition-timing-function: cubic-bezier(0.37, 0.3, 0, 1), cubic-bezier(0.37, 0.3, 0, 1) !important;
}
html:not(.no-js) #mobile-navigation.show [data-aos=neue-fade],
html:not(.no-js) [data-aos=neue-fade].aos-animate {
  opacity: 1 !important;
}
html:not(.no-js) [data-aos=neue-zoom] {
  transform: scale(0) !important;
  transition-property: transform;
  transition-duration: 1.5s !important;
  transition-timing-function: cubic-bezier(0.37, 0.3, 0, 1), cubic-bezier(0.37, 0.3, 0, 1) !important;
}
html:not(.no-js) [data-aos=neue-zoom].aos-animate {
  transform: scale(1) !important;
}
html:not(.no-js) [data-aos=neue-sticker] {
  transform: translateY(-120px) translateX(60px) translateZ(0px) scale(1.75) rotate(22.5deg) !important;
  opacity: 0 !important;
  transition-property: transform opacity;
  transition-duration: 0.4s !important;
  transition-delay: 0.2s !important;
  transition-timing-function: cubic-bezier(0.37, 0.3, 0, 1), cubic-bezier(0.37, 0.3, 0, 1) !important;
}
html:not(.no-js) [data-aos=neue-sticker].aos-animate {
  transform: translateY(0px) translateX(0px) translateZ(0px) scale(1) rotate(0deg) !important;
  opacity: 1 !important;
}
html:not(.no-js) [data-aos=neue-down]:nth-child(1n),
html:not(.no-js) [data-aos=neue-up]:nth-child(1n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(1n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(1n) {
  transition-delay: calc(1 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(2n),
html:not(.no-js) [data-aos=neue-up]:nth-child(2n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(2n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(2n) {
  transition-delay: calc(2 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(3n),
html:not(.no-js) [data-aos=neue-up]:nth-child(3n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(3n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(3n) {
  transition-delay: calc(3 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(4n),
html:not(.no-js) [data-aos=neue-up]:nth-child(4n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(4n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(4n) {
  transition-delay: calc(4 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(5n),
html:not(.no-js) [data-aos=neue-up]:nth-child(5n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(5n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(5n) {
  transition-delay: calc(5 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(6n),
html:not(.no-js) [data-aos=neue-up]:nth-child(6n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(6n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(6n) {
  transition-delay: calc(6 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(7n),
html:not(.no-js) [data-aos=neue-up]:nth-child(7n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(7n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(7n) {
  transition-delay: calc(7 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(8n),
html:not(.no-js) [data-aos=neue-up]:nth-child(8n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(8n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(8n) {
  transition-delay: calc(8 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(9n),
html:not(.no-js) [data-aos=neue-up]:nth-child(9n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(9n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(9n) {
  transition-delay: calc(9 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(10n),
html:not(.no-js) [data-aos=neue-up]:nth-child(10n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(10n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(10n) {
  transition-delay: calc(10 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(11n),
html:not(.no-js) [data-aos=neue-up]:nth-child(11n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(11n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(11n) {
  transition-delay: calc(11 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(12n),
html:not(.no-js) [data-aos=neue-up]:nth-child(12n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(12n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(12n) {
  transition-delay: calc(12 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(13n),
html:not(.no-js) [data-aos=neue-up]:nth-child(13n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(13n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(13n) {
  transition-delay: calc(13 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(14n),
html:not(.no-js) [data-aos=neue-up]:nth-child(14n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(14n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(14n) {
  transition-delay: calc(14 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(15n),
html:not(.no-js) [data-aos=neue-up]:nth-child(15n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(15n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(15n) {
  transition-delay: calc(15 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(16n),
html:not(.no-js) [data-aos=neue-up]:nth-child(16n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(16n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(16n) {
  transition-delay: calc(16 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(17n),
html:not(.no-js) [data-aos=neue-up]:nth-child(17n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(17n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(17n) {
  transition-delay: calc(17 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(18n),
html:not(.no-js) [data-aos=neue-up]:nth-child(18n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(18n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(18n) {
  transition-delay: calc(18 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(19n),
html:not(.no-js) [data-aos=neue-up]:nth-child(19n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(19n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(19n) {
  transition-delay: calc(19 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(20n),
html:not(.no-js) [data-aos=neue-up]:nth-child(20n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(20n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(20n) {
  transition-delay: calc(20 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(21n),
html:not(.no-js) [data-aos=neue-up]:nth-child(21n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(21n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(21n) {
  transition-delay: calc(21 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(22n),
html:not(.no-js) [data-aos=neue-up]:nth-child(22n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(22n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(22n) {
  transition-delay: calc(22 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(23n),
html:not(.no-js) [data-aos=neue-up]:nth-child(23n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(23n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(23n) {
  transition-delay: calc(23 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(24n),
html:not(.no-js) [data-aos=neue-up]:nth-child(24n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(24n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(24n) {
  transition-delay: calc(24 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(25n),
html:not(.no-js) [data-aos=neue-up]:nth-child(25n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(25n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(25n) {
  transition-delay: calc(25 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(26n),
html:not(.no-js) [data-aos=neue-up]:nth-child(26n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(26n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(26n) {
  transition-delay: calc(26 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(27n),
html:not(.no-js) [data-aos=neue-up]:nth-child(27n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(27n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(27n) {
  transition-delay: calc(27 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(28n),
html:not(.no-js) [data-aos=neue-up]:nth-child(28n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(28n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(28n) {
  transition-delay: calc(28 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(29n),
html:not(.no-js) [data-aos=neue-up]:nth-child(29n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(29n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(29n) {
  transition-delay: calc(29 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(30n),
html:not(.no-js) [data-aos=neue-up]:nth-child(30n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(30n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(30n) {
  transition-delay: calc(30 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(31n),
html:not(.no-js) [data-aos=neue-up]:nth-child(31n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(31n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(31n) {
  transition-delay: calc(31 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(32n),
html:not(.no-js) [data-aos=neue-up]:nth-child(32n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(32n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(32n) {
  transition-delay: calc(32 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(33n),
html:not(.no-js) [data-aos=neue-up]:nth-child(33n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(33n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(33n) {
  transition-delay: calc(33 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(34n),
html:not(.no-js) [data-aos=neue-up]:nth-child(34n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(34n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(34n) {
  transition-delay: calc(34 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(35n),
html:not(.no-js) [data-aos=neue-up]:nth-child(35n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(35n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(35n) {
  transition-delay: calc(35 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(36n),
html:not(.no-js) [data-aos=neue-up]:nth-child(36n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(36n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(36n) {
  transition-delay: calc(36 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(37n),
html:not(.no-js) [data-aos=neue-up]:nth-child(37n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(37n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(37n) {
  transition-delay: calc(37 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(38n),
html:not(.no-js) [data-aos=neue-up]:nth-child(38n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(38n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(38n) {
  transition-delay: calc(38 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(39n),
html:not(.no-js) [data-aos=neue-up]:nth-child(39n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(39n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(39n) {
  transition-delay: calc(39 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(40n),
html:not(.no-js) [data-aos=neue-up]:nth-child(40n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(40n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(40n) {
  transition-delay: calc(40 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(41n),
html:not(.no-js) [data-aos=neue-up]:nth-child(41n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(41n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(41n) {
  transition-delay: calc(41 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(42n),
html:not(.no-js) [data-aos=neue-up]:nth-child(42n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(42n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(42n) {
  transition-delay: calc(42 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(43n),
html:not(.no-js) [data-aos=neue-up]:nth-child(43n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(43n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(43n) {
  transition-delay: calc(43 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(44n),
html:not(.no-js) [data-aos=neue-up]:nth-child(44n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(44n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(44n) {
  transition-delay: calc(44 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(45n),
html:not(.no-js) [data-aos=neue-up]:nth-child(45n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(45n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(45n) {
  transition-delay: calc(45 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(46n),
html:not(.no-js) [data-aos=neue-up]:nth-child(46n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(46n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(46n) {
  transition-delay: calc(46 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(47n),
html:not(.no-js) [data-aos=neue-up]:nth-child(47n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(47n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(47n) {
  transition-delay: calc(47 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(48n),
html:not(.no-js) [data-aos=neue-up]:nth-child(48n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(48n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(48n) {
  transition-delay: calc(48 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(49n),
html:not(.no-js) [data-aos=neue-up]:nth-child(49n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(49n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(49n) {
  transition-delay: calc(49 * var(--stagger));
}
html:not(.no-js) [data-aos=neue-down]:nth-child(50n),
html:not(.no-js) [data-aos=neue-up]:nth-child(50n),
html:not(.no-js) [data-aos=neue-fade]:nth-child(50n),
html:not(.no-js) [data-aos=in-view].feature-cards .feature-card:nth-child(50n) {
  transition-delay: calc(50 * var(--stagger));
}

/* @end */
/* @group Pulse */
/**
 * ----------------------------------------
 * animation pulsate-bck
 * ----------------------------------------
 */
@keyframes pulsate-bck {
  0% {
    transform: scaleY(1) scaleX(1.2);
  }
  50% {
    transform: scaleY(0.85) scaleX(1);
  }
  100% {
    transform: scaleY(1) scaleX(1.2);
  }
}
.pulsate-bck {
  animation: pulsate-bck 5s ease-in-out infinite both;
}

/* @end */
/* @group Blur */
@keyframes blur {
  0% {
    filter: blur(0px);
    opacity: 1;
  }
  50% {
    filter: blur(100px);
    opacity: 0;
  }
  100% {
    filter: blur(0px);
    opacity: 1;
  }
}
/* @end */
/* @group DATA SPLITING */
.words.splitting {
  line-height: 0.4 !important;
}

/* Base state */
[data-aos=in-view] [data-splitting=words] .word {
  display: inline-block;
  overflow: hidden;
}
[data-aos=in-view] [data-splitting=words] .word span {
  display: inline-block;
  line-height: 0.8;
  transform: translate3d(0, 100%, 0);
}

/* Animated state */
[data-aos=in-view].aos-animate [data-splitting=words].splitting .word span {
  transform: translateZ(0);
  transition-property: var(--split-text-transition-properties);
  transition-duration: var(--split-text-transition-duration);
  transition-timing-function: cubic-bezier(0.37, 0.3, 0, 1);
  transition-delay: calc(var(--initDelay) + var(--word-index) * var(--stagger));
}

/* Keyframes (with WebKit for iOS Safari) */
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(0.25em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
/* @end */
#socials {
  pointer-events: none;
}
#socials a {
  pointer-events: initial;
}

.social-list a {
  transition: all 0.2s ease-in-out;
  background: #000;
  border-radius: 100%;
  line-height: 0;
}
.social-list a:hover {
  background: #1EB2FF;
}
.social-list a:before {
  content: "";
  width: 1rem;
  height: 1rem;
  display: inline-block;
  background: #FFFFFF;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M6.188 8.719c.439-.439.926-.801 1.444-1.087 2.887-1.591 6.589-.745 8.445 2.069l-2.246 2.245c-.644-1.469-2.243-2.305-3.834-1.949-.599.134-1.168.433-1.633.898l-4.304 4.306c-1.307 1.307-1.307 3.433 0 4.74 1.307 1.307 3.433 1.307 4.74 0l1.327-1.327c1.207.479 2.501.67 3.779.575l-2.929 2.929c-2.511 2.511-6.582 2.511-9.093 0s-2.511-6.582 0-9.093l4.304-4.306zm6.836-6.836l-2.929 2.929c1.277-.096 2.572.096 3.779.574l1.326-1.326c1.307-1.307 3.433-1.307 4.74 0 1.307 1.307 1.307 3.433 0 4.74l-4.305 4.305c-1.311 1.311-3.44 1.3-4.74 0-.303-.303-.564-.68-.727-1.051l-2.246 2.245c.236.358.481.667.796.982.812.812 1.846 1.417 3.036 1.704 1.542.371 3.194.166 4.613-.617.518-.286 1.005-.648 1.444-1.087l4.304-4.305c2.512-2.511 2.512-6.582.001-9.093-2.511-2.51-6.581-2.51-9.092 0z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M6.188 8.719c.439-.439.926-.801 1.444-1.087 2.887-1.591 6.589-.745 8.445 2.069l-2.246 2.245c-.644-1.469-2.243-2.305-3.834-1.949-.599.134-1.168.433-1.633.898l-4.304 4.306c-1.307 1.307-1.307 3.433 0 4.74 1.307 1.307 3.433 1.307 4.74 0l1.327-1.327c1.207.479 2.501.67 3.779.575l-2.929 2.929c-2.511 2.511-6.582 2.511-9.093 0s-2.511-6.582 0-9.093l4.304-4.306zm6.836-6.836l-2.929 2.929c1.277-.096 2.572.096 3.779.574l1.326-1.326c1.307-1.307 3.433-1.307 4.74 0 1.307 1.307 1.307 3.433 0 4.74l-4.305 4.305c-1.311 1.311-3.44 1.3-4.74 0-.303-.303-.564-.68-.727-1.051l-2.246 2.245c.236.358.481.667.796.982.812.812 1.846 1.417 3.036 1.704 1.542.371 3.194.166 4.613-.617.518-.286 1.005-.648 1.444-1.087l4.304-4.305c2.512-2.511 2.512-6.582.001-9.093-2.511-2.51-6.581-2.51-9.092 0z'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: 55% auto;
          mask-size: 55% auto;
  vertical-align: middle;
  cursor: pointer;
}
.social-list a[href*="facebook.com"]:before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M9 8h-3v4h3v12h5v-12h3.642l.358-4h-4v-1.667c0-.955.192-1.333 1.115-1.333h2.885v-5h-3.808c-3.596 0-5.192 1.583-5.192 4.615v3.385z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M9 8h-3v4h3v12h5v-12h3.642l.358-4h-4v-1.667c0-.955.192-1.333 1.115-1.333h2.885v-5h-3.808c-3.596 0-5.192 1.583-5.192 4.615v3.385z'/%3E%3C/svg%3E");
}
.social-list a[href*="twitter.com"]:before {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='1200px' height='1226.37px' viewBox='0 0 1200 1226.37' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='logo' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M714.163,519.284 L1160.89,0 L1055.03,0 L667.137,450.887 L357.328,0 L0,0 L468.492,681.821 L0,1226.37 L105.866,1226.37 L515.491,750.218 L842.672,1226.37 L1200,1226.37 L714.137,519.284 L714.163,519.284 Z M569.165,687.828 L521.697,619.934 L144.011,79.6944 L306.615,79.6944 L611.412,515.685 L658.88,583.579 L1055.08,1150.3 L892.476,1150.3 L569.165,687.854 L569.165,687.828 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='1200px' height='1226.37px' viewBox='0 0 1200 1226.37' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='logo' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M714.163,519.284 L1160.89,0 L1055.03,0 L667.137,450.887 L357.328,0 L0,0 L468.492,681.821 L0,1226.37 L105.866,1226.37 L515.491,750.218 L842.672,1226.37 L1200,1226.37 L714.137,519.284 L714.163,519.284 Z M569.165,687.828 L521.697,619.934 L144.011,79.6944 L306.615,79.6944 L611.412,515.685 L658.88,583.579 L1055.08,1150.3 L892.476,1150.3 L569.165,687.854 L569.165,687.828 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.social-list a[href*="instagram.com"]:before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z'/%3E%3C/svg%3E");
}
.social-list a[href*="linkedin.com"]:before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M4.98 3.5c0 1.381-1.11 2.5-2.48 2.5s-2.48-1.119-2.48-2.5c0-1.38 1.11-2.5 2.48-2.5s2.48 1.12 2.48 2.5zm.02 4.5h-5v16h5v-16zm7.982 0h-4.968v16h4.969v-8.399c0-4.67 6.029-5.052 6.029 0v8.399h4.988v-10.131c0-7.88-8.922-7.593-11.018-3.714v-2.155z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M4.98 3.5c0 1.381-1.11 2.5-2.48 2.5s-2.48-1.119-2.48-2.5c0-1.38 1.11-2.5 2.48-2.5s2.48 1.12 2.48 2.5zm.02 4.5h-5v16h5v-16zm7.982 0h-4.968v16h4.969v-8.399c0-4.67 6.029-5.052 6.029 0v8.399h4.988v-10.131c0-7.88-8.922-7.593-11.018-3.714v-2.155z'/%3E%3C/svg%3E");
}
.social-list a[href*="vimeo.com"]:before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M22.875 10.063c-2.442 5.217-8.337 12.319-12.063 12.319-3.672 0-4.203-7.831-6.208-13.043-.987-2.565-1.624-1.976-3.474-.681l-1.128-1.455c2.698-2.372 5.398-5.127 7.057-5.28 1.868-.179 3.018 1.098 3.448 3.832.568 3.593 1.362 9.17 2.748 9.17 1.08 0 3.741-4.424 3.878-6.006.243-2.316-1.703-2.386-3.392-1.663 2.673-8.754 13.793-7.142 9.134 2.807z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M22.875 10.063c-2.442 5.217-8.337 12.319-12.063 12.319-3.672 0-4.203-7.831-6.208-13.043-.987-2.565-1.624-1.976-3.474-.681l-1.128-1.455c2.698-2.372 5.398-5.127 7.057-5.28 1.868-.179 3.018 1.098 3.448 3.832.568 3.593 1.362 9.17 2.748 9.17 1.08 0 3.741-4.424 3.878-6.006.243-2.316-1.703-2.386-3.392-1.663 2.673-8.754 13.793-7.142 9.134 2.807z'/%3E%3C/svg%3E");
}
.social-list a[href*="medium.com"]:before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='%23000000'  xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M2.846 6.887c.03-.295-.083-.586-.303-.784l-2.24-2.7v-.403h6.958l5.378 11.795 4.728-11.795h6.633v.403l-1.916 1.837c-.165.126-.247.333-.213.538v13.498c-.034.204.048.411.213.537l1.871 1.837v.403h-9.412v-.403l1.939-1.882c.19-.19.19-.246.19-.537v-10.91l-5.389 13.688h-.728l-6.275-13.688v9.174c-.052.385.076.774.347 1.052l2.521 3.058v.404h-7.148v-.404l2.521-3.058c.27-.279.39-.67.325-1.052v-10.608z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='%23000000'  xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M2.846 6.887c.03-.295-.083-.586-.303-.784l-2.24-2.7v-.403h6.958l5.378 11.795 4.728-11.795h6.633v.403l-1.916 1.837c-.165.126-.247.333-.213.538v13.498c-.034.204.048.411.213.537l1.871 1.837v.403h-9.412v-.403l1.939-1.882c.19-.19.19-.246.19-.537v-10.91l-5.389 13.688h-.728l-6.275-13.688v9.174c-.052.385.076.774.347 1.052l2.521 3.058v.404h-7.148v-.404l2.521-3.058c.27-.279.39-.67.325-1.052v-10.608z'/%3E%3C/svg%3E");
}
.social-list a[href*="youtube.com"]:before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M19.615 3.184c-3.604-.246-11.631-.245-15.23 0-3.897.266-4.356 2.62-4.385 8.816.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0 3.897-.266 4.356-2.62 4.385-8.816-.029-6.185-.484-8.549-4.385-8.816zm-10.615 12.816v-8l8 3.993-8 4.007z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' viewBox='0 0 24 24'%3E%3Cpath d='M19.615 3.184c-3.604-.246-11.631-.245-15.23 0-3.897.266-4.356 2.62-4.385 8.816.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0 3.897-.266 4.356-2.62 4.385-8.816-.029-6.185-.484-8.549-4.385-8.816zm-10.615 12.816v-8l8 3.993-8 4.007z'/%3E%3C/svg%3E");
}
.social-list a[href*="soundcloud.com"]:before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='30px' height='13px' viewBox='0 0 30 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EFill 1%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs/%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='footer-/-newsletter' transform='translate(-269.000000, -149.000000)' fill='%23000000'%3E%3Cpath d='M270.008,160.606523 L270.5,158.537544 L270.008,156.398023 C269.9945,156.334498 269.8715,156.286855 269.72075,156.286855 C269.5685,156.286855 269.4455,156.334498 269.4335,156.3995 L269,158.537544 L269.4335,160.606523 C269.4455,160.670047 269.5685,160.718799 269.72075,160.718799 C269.8715,160.718799 269.9945,160.670047 270.008,160.606523 Z M273.084125,161.754766 L273.5,158.557857 L273.084125,153.612176 C273.070625,153.485497 272.915375,153.387255 272.72675,153.387255 C272.53625,153.387255 272.3795,153.485497 272.369,153.612176 L272,158.557857 L272.369,161.754766 C272.3795,161.87886 272.53625,161.978579 272.72675,161.978579 C272.915375,161.978579 273.070625,161.880338 273.084125,161.754766 Z M276.15125,161.701582 L276.5,158.559334 L276.15125,151.974942 C276.142625,151.820563 275.958125,151.697946 275.730875,151.697946 C275.5025,151.697946 275.3165,151.819086 275.309,151.974942 L275,158.559334 L275.309,161.704168 C275.3165,161.85707 275.5025,161.978579 275.730875,161.978579 C275.958125,161.977102 276.142625,161.85707 276.15125,161.701582 Z M279.21425,161.655416 L279.5,158.559334 L279.21425,151.927299 C279.208625,151.744112 278.996,151.599705 278.735375,151.599705 C278.47175,151.599705 278.260625,151.744112 278.2535,151.927299 L278,158.559334 L278.255,161.655416 C278.260625,161.837126 278.47175,161.980056 278.735375,161.980056 C278.996,161.980056 279.207125,161.838603 279.21425,161.655416 Z M282.27425,161.616268 L282.5,158.560811 L282.27425,150.956334 C282.270125,150.746925 282.02825,150.577033 281.738375,150.577033 C281.446625,150.577033 281.206625,150.746925 281.202125,150.956334 L281,158.559334 C281,158.563766 281.202125,161.616268 281.202125,161.616268 C281.206625,161.822722 281.446625,161.992983 281.738375,161.992983 C282.02825,161.992983 282.270125,161.825677 282.27425,161.616268 Z M284.417375,161.99446 C284.427875,161.995568 295.0655,162 295.134125,162 C297.270125,162 299,160.350947 299,158.318162 C299,156.284269 297.270125,154.635217 295.134125,154.635217 C294.603875,154.635217 294.09875,154.737521 293.638625,154.920708 C293.331125,151.602659 290.40875,149 286.84475,149 C285.97325,149 285.122,149.162874 284.372,149.43987 C284.080625,149.548084 284.003,149.657774 284,149.872724 L284,161.56013 C284.003,161.785051 284.186,161.97267 284.417375,161.99446 Z' id='Fill-1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg width='30px' height='13px' viewBox='0 0 30 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EFill 1%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs/%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='footer-/-newsletter' transform='translate(-269.000000, -149.000000)' fill='%23000000'%3E%3Cpath d='M270.008,160.606523 L270.5,158.537544 L270.008,156.398023 C269.9945,156.334498 269.8715,156.286855 269.72075,156.286855 C269.5685,156.286855 269.4455,156.334498 269.4335,156.3995 L269,158.537544 L269.4335,160.606523 C269.4455,160.670047 269.5685,160.718799 269.72075,160.718799 C269.8715,160.718799 269.9945,160.670047 270.008,160.606523 Z M273.084125,161.754766 L273.5,158.557857 L273.084125,153.612176 C273.070625,153.485497 272.915375,153.387255 272.72675,153.387255 C272.53625,153.387255 272.3795,153.485497 272.369,153.612176 L272,158.557857 L272.369,161.754766 C272.3795,161.87886 272.53625,161.978579 272.72675,161.978579 C272.915375,161.978579 273.070625,161.880338 273.084125,161.754766 Z M276.15125,161.701582 L276.5,158.559334 L276.15125,151.974942 C276.142625,151.820563 275.958125,151.697946 275.730875,151.697946 C275.5025,151.697946 275.3165,151.819086 275.309,151.974942 L275,158.559334 L275.309,161.704168 C275.3165,161.85707 275.5025,161.978579 275.730875,161.978579 C275.958125,161.977102 276.142625,161.85707 276.15125,161.701582 Z M279.21425,161.655416 L279.5,158.559334 L279.21425,151.927299 C279.208625,151.744112 278.996,151.599705 278.735375,151.599705 C278.47175,151.599705 278.260625,151.744112 278.2535,151.927299 L278,158.559334 L278.255,161.655416 C278.260625,161.837126 278.47175,161.980056 278.735375,161.980056 C278.996,161.980056 279.207125,161.838603 279.21425,161.655416 Z M282.27425,161.616268 L282.5,158.560811 L282.27425,150.956334 C282.270125,150.746925 282.02825,150.577033 281.738375,150.577033 C281.446625,150.577033 281.206625,150.746925 281.202125,150.956334 L281,158.559334 C281,158.563766 281.202125,161.616268 281.202125,161.616268 C281.206625,161.822722 281.446625,161.992983 281.738375,161.992983 C282.02825,161.992983 282.270125,161.825677 282.27425,161.616268 Z M284.417375,161.99446 C284.427875,161.995568 295.0655,162 295.134125,162 C297.270125,162 299,160.350947 299,158.318162 C299,156.284269 297.270125,154.635217 295.134125,154.635217 C294.603875,154.635217 294.09875,154.737521 293.638625,154.920708 C293.331125,151.602659 290.40875,149 286.84475,149 C285.97325,149 285.122,149.162874 284.372,149.43987 C284.080625,149.548084 284.003,149.657774 284,149.872724 L284,161.56013 C284.003,161.785051 284.186,161.97267 284.417375,161.99446 Z' id='Fill-1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.text-white > .social-list a:before {
  background: #FFFFFF;
}

.text-gray > .social-list a:before {
  background: #000;
}

/* Modules
--------------------------------------------- */
/* @group Branding */
#site-branding {
  padding-top: calc(0.515rem + 1.856249998vw);
}
@media (min-width: 1920px) {
  #site-branding {
    padding-top: 2rem;
  }
}
#site-branding {
  padding-bottom: calc(0.515rem + 1.856249998vw);
}
@media (min-width: 1920px) {
  #site-branding {
    padding-bottom: 2rem;
  }
}
#site-branding {
  transition: padding 0.25s cubic-bezier(0.37, 0.3, 0, 1);
}

#branding svg {
  width: calc(0.5649999999rem + 8.0437499931vw);
}
@media (min-width: 1920px) {
  #branding svg {
    width: 7rem;
  }
}
#branding svg {
  height: calc(0.5649999999rem + 8.0437499931vw);
}
@media (min-width: 1920px) {
  #branding svg {
    height: 7rem;
  }
}

[data-bs-theme=dark] #masthead-logo > svg {
  filter: invert(100%);
}

/* @end */
/* @group Page Structure */
.neue-wordmark {
  display: block;
  position: relative;
  margin-top: auto;
}
.neue-wordmark:after {
  content: "";
  display: block;
  position: relative;
  background: #FFFFFF;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  width: 3rem;
  height: 11rem;
}

.navbar-toggler {
  position: relative;
  display: block;
}
.navbar-toggler span {
  position: relative;
  display: block;
  width: 1rem;
  height: 0.75rem;
  transform: scale(1) rotate(0deg);
  transition: transform 0.25s cubic-bezier(0.37, 0.3, 0, 1);
}
.navbar-toggler span::before, .navbar-toggler span::after {
  content: "";
  display: block;
  position: absolute;
  background-color: #FFFFFF;
  height: 0.25rem;
  width: 1rem;
  transform-origin: center;
  transform: rotate(0deg) translateY(0);
  transition: top 0.2s cubic-bezier(0.37, 0.3, 0, 1) 0s, transform 0.25s cubic-bezier(0.37, 0.3, 0, 1);
}
.navbar-toggler span::before {
  top: 0;
  transform: translateY(0);
}
.navbar-toggler span::after {
  top: calc(100% - 0.25rem);
  transform: translateY(0);
}
.navbar-toggler:hover span::before {
  top: 8%;
}
.navbar-toggler:hover span::after {
  top: calc(92% - 0.25rem);
}
.navbar-toggler:hover span {
  /*transform: scale(.9) rotate(180deg);*/
  /*&::before {
  	top: 50%;
  	transform: translateY(-50%); // center perfectly + rotate
  	transition: 
  		top 0.2s $neue-ease 0s,        // collapse first
  		transform 0.25s $neue-ease 0.2s; // rotate after collapse
  }
  &::after {
  	top: 50%;
  	transform: translateY(-50%); // center perfectly + rotate
  	transition: 
  		top 0.2s $neue-ease 0s,
  		transform 0.25s $neue-ease 0.2s;
  }*/
}

body:has(#mobile-navigation.show) .navbar-toggler:hover span,
body:has(#mobile-navigation.showing) .navbar-toggler:hover span {
  transform: scale(0.9) rotate(180deg);
}
body:has(#mobile-navigation.show) .navbar-toggler span::before,
body:has(#mobile-navigation.showing) .navbar-toggler span::before {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  transition: top 0.2s cubic-bezier(0.37, 0.3, 0, 1) 0s, transform 0.25s cubic-bezier(0.37, 0.3, 0, 1) 0.2s;
}
body:has(#mobile-navigation.show) .navbar-toggler span::after,
body:has(#mobile-navigation.showing) .navbar-toggler span::after {
  top: 50%;
  transform: translateY(-50%) rotate(-45deg);
  transition: top 0.2s cubic-bezier(0.37, 0.3, 0, 1) 0s, transform 0.25s cubic-bezier(0.37, 0.3, 0, 1) 0.2s;
}

.neueTab-wrap, .neueTab {
  width: var(--neueTab);
}

#mobile-navbar {
  height: calc(var(--neueTab) * 0.75);
}
@media (max-width: 575.98px) {
  #mobile-navbar {
    position: relative;
    z-index: 1056;
  }
}
#mobile-navbar .neue-wordmark {
  margin: 0;
}
#mobile-navbar .neue-wordmark:after {
  max-height: calc(var(--neueTab) * 0.5);
  height: 1rem;
  width: 8.75rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1038 120' preserveAspectRatio='xMinYMid meet'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M86.7,1.36 L86.7,52.19 L50.32,1.36 L0,1.36 L0,118.32 L42.5,118.32 L42.5,56.78 L86.7,118.32 L129.031,118.32 L129.031,1.36 L86.7,1.36 Z M144.158,118.3199 L144.158,1.3599 L253.978,1.3599 L253.978,34.3399 L189.038,34.3399 L189.038,46.4099 L230.858,46.4099 L230.858,72.2499 L189.038,72.2499 L189.038,85.3399 L254.318,85.3399 L254.318,118.3199 L144.158,118.3199 Z M352.7457,1.36 L397.6257,1.36 L397.6257,63.58 C397.6257,80.92 392.2127,94.605 381.3907,104.635 C370.5667,114.665 354.1057,119.68 332.0057,119.68 C309.9057,119.68 293.4427,114.665 282.6207,104.635 C271.7967,94.605 266.3857,80.92 266.3857,63.58 L266.3857,1.36 L311.2657,1.36 L311.2657,64.089 C311.2657,77.238 318.1777,83.81 332.0057,83.81 C345.8317,83.81 352.7457,77.238 352.7457,64.089 L352.7457,1.36 Z M412.4133,118.3199 L412.4133,1.3599 L522.2333,1.3599 L522.2333,34.3399 L457.2933,34.3399 L457.2933,46.4099 L499.1133,46.4099 L499.1133,72.2499 L457.2933,72.2499 L457.2933,85.3399 L522.5733,85.3399 L522.5733,118.3199 L412.4133,118.3199 Z M685.0909,1.36 L685.0909,118.32 L642.7609,118.32 L598.5609,56.78 L598.5609,118.32 L556.0609,118.32 L556.0609,1.36 L606.3809,1.36 L642.7609,52.19 L642.7609,1.36 L685.0909,1.36 Z M766.0086,0 C787.8806,0 804.8536,4.988 816.9236,14.96 C828.9936,24.934 835.0286,38.478 835.0286,55.589 L835.0286,63.92 C835.0286,81.148 828.9936,94.749 816.9236,104.72 C804.8536,114.694 787.8806,119.68 766.0086,119.68 C744.1346,119.68 727.1636,114.694 715.0936,104.72 C703.0236,94.749 696.9886,81.148 696.9886,63.92 L696.9886,55.08 C696.9886,37.968 702.9946,24.509 715.0086,14.705 C727.0206,4.903 744.0206,0 766.0086,0 Z M881.4404,1.3599 L898.4404,70.3799 L918.5004,1.3599 L955.5604,1.3599 L975.1104,69.0199 L992.1104,1.3599 L1037.8404,1.3599 L1001.6304,118.3199 L956.2404,118.3199 L936.3504,51.5099 L916.2904,118.3199 L869.8804,118.3199 L833.6704,1.3599 L881.4404,1.3599 Z M766.0086,35.36 C758.8686,35.36 753.2006,37.005 749.0086,40.29 C744.8146,43.579 742.7186,48.339 742.7186,54.57 L742.7186,65.11 C742.7186,71.344 744.8146,76.16 749.0086,79.56 C753.2006,82.96 758.8686,84.66 766.0086,84.66 C773.2606,84.66 778.9846,82.96 783.1786,79.56 C787.3706,76.16 789.4686,71.344 789.4686,65.11 L789.4686,54.57 C789.4686,48.45 787.3706,43.719 783.1786,40.375 C778.9846,37.034 773.2606,35.36 766.0086,35.36 Z' id='neue-now' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1038 120' preserveAspectRatio='xMinYMid meet'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M86.7,1.36 L86.7,52.19 L50.32,1.36 L0,1.36 L0,118.32 L42.5,118.32 L42.5,56.78 L86.7,118.32 L129.031,118.32 L129.031,1.36 L86.7,1.36 Z M144.158,118.3199 L144.158,1.3599 L253.978,1.3599 L253.978,34.3399 L189.038,34.3399 L189.038,46.4099 L230.858,46.4099 L230.858,72.2499 L189.038,72.2499 L189.038,85.3399 L254.318,85.3399 L254.318,118.3199 L144.158,118.3199 Z M352.7457,1.36 L397.6257,1.36 L397.6257,63.58 C397.6257,80.92 392.2127,94.605 381.3907,104.635 C370.5667,114.665 354.1057,119.68 332.0057,119.68 C309.9057,119.68 293.4427,114.665 282.6207,104.635 C271.7967,94.605 266.3857,80.92 266.3857,63.58 L266.3857,1.36 L311.2657,1.36 L311.2657,64.089 C311.2657,77.238 318.1777,83.81 332.0057,83.81 C345.8317,83.81 352.7457,77.238 352.7457,64.089 L352.7457,1.36 Z M412.4133,118.3199 L412.4133,1.3599 L522.2333,1.3599 L522.2333,34.3399 L457.2933,34.3399 L457.2933,46.4099 L499.1133,46.4099 L499.1133,72.2499 L457.2933,72.2499 L457.2933,85.3399 L522.5733,85.3399 L522.5733,118.3199 L412.4133,118.3199 Z M685.0909,1.36 L685.0909,118.32 L642.7609,118.32 L598.5609,56.78 L598.5609,118.32 L556.0609,118.32 L556.0609,1.36 L606.3809,1.36 L642.7609,52.19 L642.7609,1.36 L685.0909,1.36 Z M766.0086,0 C787.8806,0 804.8536,4.988 816.9236,14.96 C828.9936,24.934 835.0286,38.478 835.0286,55.589 L835.0286,63.92 C835.0286,81.148 828.9936,94.749 816.9236,104.72 C804.8536,114.694 787.8806,119.68 766.0086,119.68 C744.1346,119.68 727.1636,114.694 715.0936,104.72 C703.0236,94.749 696.9886,81.148 696.9886,63.92 L696.9886,55.08 C696.9886,37.968 702.9946,24.509 715.0086,14.705 C727.0206,4.903 744.0206,0 766.0086,0 Z M881.4404,1.3599 L898.4404,70.3799 L918.5004,1.3599 L955.5604,1.3599 L975.1104,69.0199 L992.1104,1.3599 L1037.8404,1.3599 L1001.6304,118.3199 L956.2404,118.3199 L936.3504,51.5099 L916.2904,118.3199 L869.8804,118.3199 L833.6704,1.3599 L881.4404,1.3599 Z M766.0086,35.36 C758.8686,35.36 753.2006,37.005 749.0086,40.29 C744.8146,43.579 742.7186,48.339 742.7186,54.57 L742.7186,65.11 C742.7186,71.344 744.8146,76.16 749.0086,79.56 C753.2006,82.96 758.8686,84.66 766.0086,84.66 C773.2606,84.66 778.9846,82.96 783.1786,79.56 C787.3706,76.16 789.4686,71.344 789.4686,65.11 L789.4686,54.57 C789.4686,48.45 787.3706,43.719 783.1786,40.375 C778.9846,37.034 773.2606,35.36 766.0086,35.36 Z' id='neue-now' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

@media (max-width: 575.98px) {
  #mobile-navigation {
    padding-top: calc(var(--neueTab) * 0.75);
  }
}
.neueTab-wrap {
  height: 100vh;
  height: 100svh;
  z-index: 1046;
}
.neueTab-wrap .neue-wordmark:after {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='24px' height='212px' viewBox='0 0 24 212' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' fill='%23FFFFFF'%3E%3Cpolygon id='Path' fill-rule='nonzero' points='0.302949 31.355 13.9786 27.969 0.342125 23.9388 0.297607 16.7386 0.393763 16.4637 13.7008 12.5245 0.302949 9.18319 0.302949 3.37465e-06 23.6869 7.36977 23.6388 16.3298 10.3727 20.3619 23.6388 24.3939 23.6388 33.6771 0.302949 40.9094'%3E%3C/polygon%3E%3Cpolygon id='Path' fill-rule='nonzero' points='10.2819 79.6852 0.302979 79.6852 0.302979 71.1517 23.6798 71.1517 23.6798 79.6388 11.4839 88.4989 23.6798 88.4989 23.6798 97.0324 0.302979 97.0324 0.302979 86.9675'%3E%3C/polygon%3E%3Cpolygon id='Path' fill-rule='nonzero' points='0.302979 201.164 10.3745 193.928 0.302979 193.928 0.302979 185.488 23.6798 185.488 23.6798 194.021 11.3913 202.835 23.6798 202.835 23.6798 211.368 0.302979 211.368'%3E%3C/polygon%3E%3Cpath d='M0.0518402,56.5119 C-0.341691,50.1559 1.41228,42.6487 8.52434,41.1387 C10.5561,40.7068 14.1157,40.7479 16.1225,41.3047 C23.9095,43.468 25.1595,54.1077 23.1491,60.7367 C21.1601,67.2997 16.2668,69.0078 9.86698,68.5509 C3.40131,68.0886 0.416881,62.4109 0.0518402,56.5119 Z M15.7005,58.4092 C17.5934,56.5065 17.3957,51.4857 14.7176,50.3255 C13.553,49.8204 10.3816,49.8454 9.21881,50.3701 C6.09371,51.7838 6.35012,58.934 10.248,59.3588 C11.8311,59.5301 14.5217,59.5962 15.7023,58.4092 L15.7005,58.4092 Z' id='Shape' fill-rule='nonzero'%3E%3C/path%3E%3Cpath d='M0.302979,148.659 L13.7471,148.659 C14.1585,148.659 15.161,148.19 15.5011,147.915 C17.191,146.542 17.2177,142.58 15.551,141.191 C15.2394,140.932 14.2083,140.404 13.8397,140.404 L0.302979,140.404 L0.302979,131.314 L14.2083,131.408 C19.8691,131.987 23.0388,135.808 23.7617,141.298 C24.7375,148.704 22.7432,156.887 14.1157,157.658 L0.302979,157.658 L0.302979,148.661 L0.302979,148.659 Z' id='Path' fill-rule='nonzero'%3E%3C/path%3E%3Cpolygon id='Path' fill-rule='nonzero' points='0.302979 106.171 6.86302 106.171 6.86302 119.158 9.26517 119.158 9.26517 110.81 14.4398 110.81 14.4398 119.158 17.0272 119.158 17.0272 106.218 17.1661 106.078 23.6798 106.078 23.6798 128.25 0.302979 128.25'%3E%3C/polygon%3E%3Cpolygon id='Path' fill-rule='nonzero' points='0.302979 160.069 6.86302 160.069 6.86302 173.056 9.26517 173.056 9.26517 164.708 14.4398 164.708 14.4398 173.056 17.0272 173.056 17.0272 159.976 23.6798 159.976 23.6798 182.055 0.302979 182.055'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='24px' height='212px' viewBox='0 0 24 212' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' fill='%23FFFFFF'%3E%3Cpolygon id='Path' fill-rule='nonzero' points='0.302949 31.355 13.9786 27.969 0.342125 23.9388 0.297607 16.7386 0.393763 16.4637 13.7008 12.5245 0.302949 9.18319 0.302949 3.37465e-06 23.6869 7.36977 23.6388 16.3298 10.3727 20.3619 23.6388 24.3939 23.6388 33.6771 0.302949 40.9094'%3E%3C/polygon%3E%3Cpolygon id='Path' fill-rule='nonzero' points='10.2819 79.6852 0.302979 79.6852 0.302979 71.1517 23.6798 71.1517 23.6798 79.6388 11.4839 88.4989 23.6798 88.4989 23.6798 97.0324 0.302979 97.0324 0.302979 86.9675'%3E%3C/polygon%3E%3Cpolygon id='Path' fill-rule='nonzero' points='0.302979 201.164 10.3745 193.928 0.302979 193.928 0.302979 185.488 23.6798 185.488 23.6798 194.021 11.3913 202.835 23.6798 202.835 23.6798 211.368 0.302979 211.368'%3E%3C/polygon%3E%3Cpath d='M0.0518402,56.5119 C-0.341691,50.1559 1.41228,42.6487 8.52434,41.1387 C10.5561,40.7068 14.1157,40.7479 16.1225,41.3047 C23.9095,43.468 25.1595,54.1077 23.1491,60.7367 C21.1601,67.2997 16.2668,69.0078 9.86698,68.5509 C3.40131,68.0886 0.416881,62.4109 0.0518402,56.5119 Z M15.7005,58.4092 C17.5934,56.5065 17.3957,51.4857 14.7176,50.3255 C13.553,49.8204 10.3816,49.8454 9.21881,50.3701 C6.09371,51.7838 6.35012,58.934 10.248,59.3588 C11.8311,59.5301 14.5217,59.5962 15.7023,58.4092 L15.7005,58.4092 Z' id='Shape' fill-rule='nonzero'%3E%3C/path%3E%3Cpath d='M0.302979,148.659 L13.7471,148.659 C14.1585,148.659 15.161,148.19 15.5011,147.915 C17.191,146.542 17.2177,142.58 15.551,141.191 C15.2394,140.932 14.2083,140.404 13.8397,140.404 L0.302979,140.404 L0.302979,131.314 L14.2083,131.408 C19.8691,131.987 23.0388,135.808 23.7617,141.298 C24.7375,148.704 22.7432,156.887 14.1157,157.658 L0.302979,157.658 L0.302979,148.661 L0.302979,148.659 Z' id='Path' fill-rule='nonzero'%3E%3C/path%3E%3Cpolygon id='Path' fill-rule='nonzero' points='0.302979 106.171 6.86302 106.171 6.86302 119.158 9.26517 119.158 9.26517 110.81 14.4398 110.81 14.4398 119.158 17.0272 119.158 17.0272 106.218 17.1661 106.078 23.6798 106.078 23.6798 128.25 0.302979 128.25'%3E%3C/polygon%3E%3Cpolygon id='Path' fill-rule='nonzero' points='0.302979 160.069 6.86302 160.069 6.86302 173.056 9.26517 173.056 9.26517 164.708 14.4398 164.708 14.4398 173.056 17.0272 173.056 17.0272 159.976 23.6798 159.976 23.6798 182.055 0.302979 182.055'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

#page {
  width: 100%;
}
@media (min-width: 576px) {
  #page {
    width: calc(100% - var(--neueTab));
  }
}

@media (min-width: 576px) {
  #mobile-navigation {
    left: var(--neueTab);
  }
}

/* @end */
/* anchor link offset */
@media (max-width: 575.98px) {
  :target::before {
    content: "";
    display: block;
    height: var(--neueTab);
    margin-top: calc(var(--neueTab) * -1);
  }
}

/* @end */
/* @group Mobile Menu */
.offcanvas.offcanvas-start {
  width: 100vw !important;
}
@media (min-width: 576px) {
  .offcanvas.offcanvas-start {
    width: calc(75vw - var(--neueTab) * 0.5) !important;
  }
}
@media (min-width: 992px) {
  .offcanvas.offcanvas-start {
    width: calc(66.67vw - var(--neueTab) * 0.5) !important;
  }
}
@media (min-width: 1200px) {
  .offcanvas.offcanvas-start {
    width: calc(50vw - var(--neueTab) * 0.5) !important;
  }
}
.offcanvas.offcanvas-start button:hover,
.offcanvas.offcanvas-start button:not(.collapsed) {
  color: #FFE900 !important;
}
.offcanvas.offcanvas-start button:hover *,
.offcanvas.offcanvas-start button:not(.collapsed) * {
  color: #FFE900 !important;
}
.offcanvas.offcanvas-start li.list-group-item {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.offcanvas.offcanvas-start li.list-group-item a,
.offcanvas.offcanvas-start li.list-group-item button {
  transition: all 0.2s ease-in-out;
  display: flex;
  justify-content: space-between;
  border-radius: 50rem;
  margin: 0.375em 0;
  padding: 0.625rem;
  padding-left: 0;
}
.offcanvas.offcanvas-start li.list-group-item a span,
.offcanvas.offcanvas-start li.list-group-item button span {
  display: flex;
  align-items: center;
  transform: translateX(0);
  transition: all 0.3s cubic-bezier(0.37, 0.3, 0, 1);
  padding-right: 1.25rem;
}
.offcanvas.offcanvas-start li.list-group-item a:after,
.offcanvas.offcanvas-start li.list-group-item button:after {
  content: "";
  display: block;
  visibility: hidden;
  opacity: 0;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50rem;
  margin-left: 0.75rem;
  flex-shrink: 0;
  transform: translateX(0) scale(1);
  background-color: #FFE900;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='14.3560347px' viewBox='0 0 16 14.3560347' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-0.178, -0.822)' fill='%23000000' fill-rule='nonzero'%3E%3Cpolygon id='Path' transform='translate(8.178, 8) rotate(-90) translate(-8.178, -8)' points='15.3560347 9.35455861 8.17800289 16 1 9.35455861 2.829233 7.57163531 6.78871201 11.276411 6.78871201 1.44506629e-12 9.56729378 1.44506629e-12 9.56729378 11.276411 13.5268017 7.57163531'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: 50% auto;
  background-repeat: no-repeat;
  background-position: center center;
  transition: all 0.3s cubic-bezier(0.37, 0.3, 0, 1), filter 0.3s cubic-bezier(0.37, 0.3, 0, 1);
}
.offcanvas.offcanvas-start li.list-group-item a:hover,
.offcanvas.offcanvas-start li.list-group-item button:hover {
  background-color: var(--bs-dark);
  border-color: var(--bs-dark);
}
.offcanvas.offcanvas-start li.list-group-item a:hover span,
.offcanvas.offcanvas-start li.list-group-item button:hover span {
  transform: translateX(1.25rem);
}
.offcanvas.offcanvas-start li.list-group-item a:hover:after,
.offcanvas.offcanvas-start li.list-group-item button:hover:after {
  visibility: visible;
  opacity: 1;
  animation: arrowJostle 2.25s cubic-bezier(0.37, 0.3, 0, 1) infinite;
  transition-delay: 0.2s;
  animation-delay: 0.2s;
}
.offcanvas.offcanvas-start li.list-group-item a:hover,
.offcanvas.offcanvas-start li.list-group-item button:hover {
  background-color: #FF99FB !important;
}
.offcanvas.offcanvas-start .mobile-link {
  display: block;
  text-decoration: none;
}
.offcanvas.offcanvas-start .mobile-link:hover {
  color: #FFE900;
}

/* @end */
/* @group Mobile Navigation */
#menu-main-menu {
  margin: 0;
}
#menu-main-menu li {
  list-style: none;
}
#menu-main-menu li a {
  display: flex;
  /*justify-content: space-between;*/
  align-items: center;
  color: currentColor !important;
  text-decoration: none;
  padding-top: 0.0625em;
  padding-bottom: 0.065em;
}
@media (max-width: 575.98px) {
  #menu-main-menu li a {
    font-size: 12vw;
  }
}
#menu-main-menu li a:after {
  font-family: "NeueMontreal", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  content: "→";
  display: block;
  width: 1.125em;
  height: 1.125em;
  /*@include rfs(2.5rem, height);
  @include rfs(2.5rem, width);*/
  margin-left: 0.375em;
  background: #FFE900;
  border-radius: 50rem;
  font-size: 0.625em;
  padding-bottom: 0.0625em;
  display: flex;
  justify-content: center;
  align-items: center;
  /*background-image: $nn-arrow-right;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;*/
  opacity: 0;
  transform: translateY(50%);
  transition: all 0.35s cubic-bezier(0.37, 0.3, 0, 1);
  transition-delay: 0.125s;
}
#menu-main-menu li a:hover:after {
  opacity: 1;
  transform: translateY(0);
  transition-delay: 0;
}

/* @end */
@media (max-width: 575.98px) {
  header.site-header {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    --hide-top: -200px;
    z-index: 1021;
    opacity: 1;
    transition: top 0.25s cubic-bezier(0.37, 0.3, 0, 1), opacity 0.25s 0.1s cubic-bezier(0.37, 0.3, 0, 1);
  }
  header.site-header.hide {
    top: var(--hide-top);
    opacity: 0;
  }
  header.site-header .masthead-wrap {
    background: rgba(255, 255, 255, 0);
    transition: background 0.4s cubic-bezier(0.37, 0.3, 0, 1) 0s;
  }
}
/* @group Footer */
body:not(.error404) #neue-footer {
  min-height: 100vh;
  min-height: 100svh;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  align-items: center;
}

.cta-trail-btn {
  position: absolute; /* absolute within container */
  transition: opacity 0.5s ease-out, transform 0.8s ease-out;
  white-space: nowrap;
  font-family: "Klub", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-style: normal !important;
  font-weight: 900 !important;
  line-height: 0.8 !important;
  color: #000 !important;
}

.site-footer {
  overflow-y: hidden;
}
.site-footer > .container-xxl > .row {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.menu-main-menu-container {
  flex-grow: 1;
}

.footer-menu-width {
  width: 100%;
}
@media (min-width: 768px) {
  .footer-menu-width {
    width: auto;
  }
}

#more-links {
  cursor: initial !important;
  -moz-column-gap: 1em;
       column-gap: 1em;
}
@media (min-width: 1400px) {
  #more-links {
    -moz-column-gap: 1vw;
         column-gap: 1vw;
  }
}
@media (min-width: 1600px) {
  #more-links {
    -moz-column-gap: 2vw;
         column-gap: 2vw;
  }
}
@media (min-width: 1800px) {
  #more-links {
    -moz-column-gap: 3.25vw;
         column-gap: 3.25vw;
  }
}

/* @end */
/*$hand-thickness: 0.0125;    // Fraction of clock width
$minute-thickness: 0.0125;
$second-thickness: 0.0125;*/
/* Matter.js canvas */
#neue-footer canvas {
  position: absolute;
  /*inset: 0;*/
  z-index: 0;
  pointer-events: none;
}

.clock-cta-wrap {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  transform: translate(-50%, -50%);
  pointer-events: none;
  width: 63.33365vw;
  height: 63.33365vw;
}
@media (min-width: 576px) {
  .clock-cta-wrap {
    width: 47.5vw;
    height: 47.5vw;
  }
}
@media (min-width: 992px) {
  .clock-cta-wrap {
    width: 31.35vw;
    height: 31.35vw;
  }
}
.clock-cta-wrap .clock-cta {
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='237.272px' height='238.294px' viewBox='0 0 237.272 238.294' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-f9fnp9webq-1' points='-2.84217094e-14 0 20.5099022 0 20.5099022 20.533827 -2.84217094e-14 20.533827'%3E%3C/polygon%3E%3Cpolygon id='path-f9fnp9webq-3' points='0 0 33.884 0 33.884 26.0747 0 26.0747'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-45'%3E%3Cpolygon id='Fill-1' fill='%23000000' points='134.686 1.3575 155.677 6.1015 154.436 11.5895 147.675 10.0615 144.517 24.0375 137.049 22.3485 140.207 8.3745 133.446 6.8455'%3E%3C/polygon%3E%3Cpolygon id='Fill-2' fill='%23000000' points='172.0098 27.8858 165.5938 24.4468 162.2508 30.6828 155.5028 27.0658 164.9308 9.4818 171.6778 13.0988 168.5128 19.0018 174.9278 22.4418 178.0928 16.5378 184.8158 20.1418 175.3878 37.7258 168.6658 34.1218'%3E%3C/polygon%3E%3Cpolygon id='Fill-3' fill='%23000000' points='193.8369 27.0118 207.4489 39.8858 203.5829 43.9738 195.5339 36.3618 194.1189 37.8578 199.3029 42.7598 196.2739 45.9628 191.0899 41.0608 189.5559 42.6828 197.6479 50.3348 193.7809 54.4228 180.1259 41.5098'%3E%3C/polygon%3E%3Cg id='Group-44' transform='translate(0, -0)'%3E%3Cpath d='M213.9199,57.4102 L211.1249,59.1202 L213.2139,62.5342 C214.2289,64.1912 214.9799,64.7522 215.9929,64.1312 L216.1659,64.0252 C217.1549,63.4202 217.0239,62.4802 216.0089,60.8232 L213.9199,57.4102 Z M208.3849,64.1972 L206.8709,61.7232 L201.3549,65.0992 L197.3579,58.5692 L214.3759,48.1552 L221.0519,59.0632 C224.4269,64.5792 224.4379,68.0412 220.7019,70.3262 L220.1579,70.6592 C218.0559,71.9462 215.6459,71.6192 213.5089,69.4592 L209.2109,77.9362 L204.6699,70.5162 L208.3849,64.1972 Z' id='Fill-4' fill='%23000000'%3E%3C/path%3E%3Cpolygon id='Fill-6' fill='%23000000' points='230.0674 77.0225 235.3804 94.9825 229.9874 96.5785 226.8454 85.9585 224.8714 86.5425 226.8944 93.3805 222.6694 94.6305 220.6454 87.7925 218.5044 88.4245 221.6634 99.1005 216.2694 100.6965 210.9404 82.6805'%3E%3C/polygon%3E%3Cpolygon id='Fill-8' fill='%23000000' points='236.6543 104.8848 237.2583 111.2658 231.8883 111.7738 228.1743 110.3768 227.7743 106.1618 231.5003 107.6738 231.2853 105.3938'%3E%3C/polygon%3E%3Cg id='Group-12' transform='translate(216.7621, 119.3145)'%3E%3Cmask id='mask-f9fnp9webq-2' fill='white'%3E%3Cuse xlink:href='%23path-f9fnp9webq-1'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-11'%3E%3C/g%3E%3Cpath d='M5.64710224,20.458 C1.92310224,20.1 -0.594897758,16.594 0.122102242,9.145 C0.504102242,5.161 1.57810224,1.885 3.18610224,0 L8.96010224,0.556 L8.93810224,0.786 C7.13110224,2.303 5.73310224,5.636 5.43310224,8.753 C5.18010224,11.381 5.57010224,12.176 6.29210224,12.245 C7.01310224,12.314 7.29310224,11.525 7.93810224,8.761 L8.36510224,7.054 C9.18810224,3.637 10.9411022,0.862 14.4931022,1.204 L14.8681022,1.24 C18.7651022,1.615 21.0041022,5.298 20.4181022,11.39 C20.0261022,15.46 19.0571022,17.96 17.7771022,19.76 L12.2921022,19.232 L12.3141022,19.001 C13.5991022,17.756 14.8041022,14.929 15.0891022,11.955 C15.2951022,9.818 14.9261022,9.113 14.2911022,9.052 C13.5691022,8.982 13.3821022,10.014 12.6691022,12.888 L12.2461022,14.565 C11.2961022,18.379 9.51610224,20.83 6.13810224,20.505 L5.64710224,20.458 Z' id='Fill-10' fill='%23000000' mask='url(%23mask-f9fnp9webq-2)'%3E%3C/path%3E%3C/g%3E%3Cpolygon id='Fill-13' fill='%23000000' points='199.8506 176.7335 203.3576 170.4225 216.1946 168.9305 207.0196 163.8335 210.5396 157.4965 227.9776 167.1865 223.8086 174.6885 213.2166 175.9015 220.7946 180.1125 217.2876 186.4225'%3E%3C/polygon%3E%3Cpolygon id='Fill-15' fill='%23000000' points='210.3604 195.334 197.3194 208.789 193.2784 204.873 200.9904 196.916 199.5104 195.483 194.5454 200.606 191.3794 197.538 196.3454 192.415 194.7414 190.86 186.9894 198.858 182.9494 194.941 196.0304 181.445'%3E%3C/polygon%3E%3Cpath d='M170.1738,226.8213 L164.7238,217.7123 C161.8338,212.8833 162.6948,207.7713 169.4148,203.7513 C176.1588,199.7153 181.0468,201.3863 183.9368,206.2153 L189.3868,215.3233 L182.8168,219.2553 L177.3208,210.0723 C176.1748,208.1553 174.5988,207.7803 172.5578,209.0023 C170.5418,210.2083 170.1028,211.7893 171.2488,213.7063 L176.7438,222.8893 L170.1738,226.8213 Z' id='Fill-17' fill='%23000000'%3E%3C/path%3E%3Cpolygon id='Fill-19' fill='%23000000' points='159.8682 230.962 141.8392 236.049 140.3112 230.635 150.9722 227.627 150.4132 225.646 143.5482 227.582 142.3512 223.34 149.2172 221.403 148.6102 219.254 137.8932 222.277 136.3662 216.863 154.4512 211.761'%3E%3C/polygon%3E%3Cpolygon id='Fill-21' fill='%23000000' points='115.9551 238.294 94.5791 235.826 95.2251 230.237 102.1101 231.032 103.7531 216.801 111.3581 217.679 109.7151 231.91 116.6011 232.705'%3E%3C/polygon%3E%3Cpolygon id='Fill-23' fill='%23000000' points='86.2451 233.3321 78.9581 230.9831 85.0781 211.9921 92.3661 214.3411'%3E%3C/polygon%3E%3Cpolygon id='Fill-25' fill='%23000000' points='61.6108 199.7627 55.5128 209.6327 65.3858 202.0957 69.1358 204.4117 66.8138 216.6147 72.9108 206.7447 79.0798 210.5557 68.5918 227.5317 59.9068 222.1647 61.8628 211.7147 53.3438 218.1107 44.9798 212.9427 55.4668 195.9677'%3E%3C/polygon%3E%3Cpolygon id='Fill-27' fill='%23000000' points='36.4092 204.8409 23.9502 190.8429 28.1532 187.1019 35.5212 195.3789 37.0592 194.0089 32.3152 188.6789 35.6082 185.7469 40.3532 191.0769 42.0212 189.5929 34.6152 181.2729 38.8182 177.5299 51.3162 191.5709'%3E%3C/polygon%3E%3Cpolygon id='Fill-29' fill='%23000000' points='10.3208 167.5352 7.7348 160.3282 21.2198 155.4882 17.5468 145.2522 22.8418 143.3512 29.1018 160.7952'%3E%3C/polygon%3E%3Cpolygon id='Fill-31' fill='%23000000' points='2.5059 141.6905 1.3139 134.1295 21.0189 131.0225 22.2109 138.5835'%3E%3C/polygon%3E%3Cpolygon id='Fill-33' fill='%23000000' points='0 123.7217 0.443 116.0797 7.65 116.4977 0.871 108.6997 1.375 100.0157 8.339 107.6217 21.343 100.2437 20.814 109.3617 13.18 113.7987 16.016 116.9837 20.358 117.2357 19.915 124.8767'%3E%3C/polygon%3E%3Cpolygon id='Fill-35' fill='%23000000' points='3.7905 89.9083 9.7935 72.1653 15.1215 73.9683 11.5715 84.4603 13.5215 85.1203 15.8085 78.3633 19.9825 79.7753 17.6965 86.5323 19.8115 87.2483 23.3795 76.7013 28.7085 78.5043 22.6865 96.3023'%3E%3C/polygon%3E%3Cpolygon id='Fill-37' fill='%23000000' points='52.9282 45.3409 48.1072 50.7179 35.2562 49.3209 43.0722 56.3309 38.2312 61.7289 23.3772 48.4069 29.1082 42.0159 39.7082 43.1849 33.2522 37.3959 38.0742 32.0199'%3E%3C/polygon%3E%3Cpath d='M64.4521,24.3379 C63.3151,22.5179 61.3631,22.4029 59.3211,23.6789 C57.2801,24.9539 56.5511,26.7429 57.6871,28.5639 L58.6401,30.0889 C59.7931,31.9339 61.7361,32.0879 63.7771,30.8129 C65.8191,29.5369 66.5571,27.7079 65.4051,25.8629 L64.4521,24.3379 Z M51.9161,34.0499 L51.1171,32.7709 C48.0591,27.8759 49.7051,22.5729 56.1251,18.5629 C62.5451,14.5529 68.0781,15.4729 71.1361,20.3669 L71.8891,21.5729 C74.9621,26.4919 73.3621,31.8689 66.9421,35.8789 C60.5221,39.8899 54.9891,38.9689 51.9161,34.0499 L51.9161,34.0499 Z' id='Fill-39' fill='%23000000'%3E%3C/path%3E%3Cg id='Group-43' transform='translate(74.4075, 0)'%3E%3Cmask id='mask-f9fnp9webq-4' fill='white'%3E%3Cuse xlink:href='%23path-f9fnp9webq-3'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-42'%3E%3C/g%3E%3Cpolygon id='Fill-41' fill='%23000000' mask='url(%23mask-f9fnp9webq-4)' points='19.03 12.3497 18.352 24.2337 10.649 26.0747 0 8.0997 7.927 6.2047 13.487 16.9857 14.078 4.7347 20.229 3.2647 26.157 13.7177 26.295 1.8147 33.884 -0.0003 32.515 20.8477 24.982 22.6487'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  pointer-events: none;
}

.clock {
  width: 66.667vw;
  height: 66.667vw;
}
@media (min-width: 576px) {
  .clock {
    width: 50vw;
    height: 50vw;
  }
}
@media (min-width: 992px) {
  .clock {
    width: 33vw;
    height: 33vw;
  }
}
.clock {
  border-radius: 50%;
  position: relative;
  background: #FFFFFF;
  padding: 10.5vw;
}
@media (min-width: 576px) {
  .clock {
    padding: 7.5vw;
  }
}
@media (min-width: 992px) {
  .clock {
    padding: 5vw;
  }
}
.clock {
  opacity: 0;
  transition: opacity 0.4s cubic-bezier(0.37, 0.3, 0, 1);
}
.clock.visible {
  opacity: 1;
}
.clock:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 4%;
  width: 4%;
  background-color: #FF99FB;
  border-radius: 50%;
}
.clock:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  height: calc(100% + 4.5vw);
  width: calc(100% + 4.5vw);
  border: 1.3333333333vw solid #FFFFFF;
}
@media (min-width: 576px) {
  .clock:before {
    height: calc(100% + 3vw);
    width: calc(100% + 3vw);
    border: 0.75vw solid #FFFFFF;
  }
}
@media (min-width: 992px) {
  .clock:before {
    height: calc(100% + 2.25vw);
    width: calc(100% + 2.25vw);
    border: 0.625vw solid #FFFFFF;
  }
}

.clock-face {
  position: relative;
  width: 100%;
  height: 100%;
  transform: translateY(-1%);
}

.hand {
  width: 50%;
  background: #000;
  border-radius: 0;
  position: absolute;
  top: 50%;
  transform-origin: 100%;
  transform: rotate(90deg);
  transition: all 0.05s;
  transition-timing-function: cubic-bezier(0.1, 2.7, 0.58, 1);
}
.hand:before {
  content: "";
  position: absolute;
  right: -17.5%;
  top: 0;
  width: 17.5%;
  height: 100%;
  background: inherit;
  border-radius: 0px !important;
}

.hour-hand {
  height: max(2%, 3px);
  background: #00C614;
}

.minute-hand {
  height: max(2%, 3px);
  background: #4DC7FF;
}

.second-hand {
  height: max(2%, 3px);
  background: #FF99FB;
}

/* @group Search Filter Pro: Front End */
body.neuenow .search-filter-label {
  --search-filter-label-scale-font-size: 0.54166667rem;
  --search-filter-label-color: #000;
}
body.neuenow .search-filter-base {
  --search-filter-input-scale: 1;
  --search-filter-scale-base: 16;
  --search-filter-scale-step: 2;
  --search-filter-scale-base-unit: calc(var(--search-filter-scale-base) * 1px);
  --search-filter-scale-step-unit: calc(var(--search-filter-scale-step) * 1px);
  --search-filter-scale-modifier: calc(var(--search-filter-scale-step) * (var(--search-filter-input-scale) - 1));
  --search-filter-scale-modifier-unit: calc(var(--search-filter-scale-step-unit) * (var(--search-filter-input-scale) - 1));
  --search-filter-scale-multiplier: calc(var(--search-filter-scale-modifier) / var(--search-filter-scale-base) + 1);
  --search-filter-scale-font-size: {
  	$h6-font-size
  } ;
  --search-filter-scale-line-height: calc(var(--search-filter-scale-font-size) + 8px);
  --search-filter-scale-base-unit-calc: calc(var(--search-filter-scale-base-unit) * var(--search-filter-scale-multiplier));
  --search-filter-scale-modifier-h: calc((var(--search-filter-scale-step) * 0.77) * (var(--search-filter-input-scale) - 1));
  --search-filter-scale-multiplier-h: calc(var(--search-filter-scale-modifier-h) / var(--search-filter-scale-base) + 1);
  --search-filter-scale-base-unit-calc-h: calc(var(--search-filter-scale-base-unit) * var(--search-filter-scale-multiplier-h));
  --search-filter-scale-border-radius: calc(var(--search-filter-scale-base-unit-calc) * 0.23);
  --search-filter-scale-icon-container-width: calc(var(--search-filter-scale-base-unit-calc) * 2);
  --search-filter-scale-padding-vertical: calc(var(--search-filter-scale-base-unit-calc) * 0.35);
  --search-filter-scale-padding-horizontal: calc((var(--search-filter-scale-base-unit-calc-h) * 0.5));
  --search-filter-scale-icon-padding: calc((var(--search-filter-scale-base-unit-calc-h) * 0.2));
  --search-filter-scale-icon-size: calc(var(--search-filter-scale-base-unit-calc) * 1.15);
  --search-filter-scale-icon-container-toggle-width: calc(var(--search-filter-scale-base-unit-calc-h) * 2.3);
  --search-filter-scale-multiple-padding: calc(var(--search-filter-scale-padding-vertical) / 2);
  --search-filter-scale-selection-item-font-size: calc(var(--search-filter-scale-font-size) - 2px);
  --search-filter-scale-selection-item-line-height: calc(var(---search-filter-scale-font-size));
  --search-filter-scale-selection-item-height: calc(var(--search-filter-scale-line-height) + (var(--search-filter-scale-multiple-padding) * 2) - 4px);
  --search-filter-scale-selection-padding-left: calc(var(--search-filter-scale-base-unit-calc-h) * 0.45);
  --search-filter-scale-selection-remove-width: calc(var(--search-filter-scale-base-unit-calc-h) * 1.8);
  --search-filter-scale-selection-remove-svg-size: calc(var(--search-filter-scale-base-unit-calc) * 1);
}
body.neuenow .search-filter-style--choice-select {
  --search-filter-label-color: #000;
  --search-filter-label-background-color: ;
  --search-filter-description-color: #000;
  --search-filter-description-background-color: ;
  --search-filter-input-color: #000;
  --search-filter-input-background-color: #F7F6F5;
  --search-filter-input-border-color: #F7F6F5;
  --search-filter-input-border-hover-color: #F7F6F5;
  --search-filter-input-border-focus-color: #F7F6F5;
  --search-filter-input-icon-color: #000;
  --search-filter-input-clear-color: #000;
  --search-filter-input-clear-hover-color: #FFFFFF;
  --search-filter-input-clear-bg-color: #FFFFFF;
  --search-filter-input-selected-color: #000;
  --search-filter-input-selected-background-color: #FFE900;
  --search-filter-input-selection-color: #000;
  --search-filter-input-interactive-color: #FFFFFF;
  --search-filter-input-interactive-hover-color: #FFFFFF;
  --search-filter-input-placeholder-color: color-mix(in srgb, var(--bs-gray-500) 100%, transparent);
  --search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 100%, transparent);
  --search-filter-input-selection-background-color: color-mix(in srgb, var(--search-filter-input-selected-background-color) 100%, transparent);
  --search-filter-label-scale: 1;
  --search-filter-description-scale: 1;
  --search-filter-input-scale: 1;
  --search-filter-label-margin: 0 0 8px 0;
  --search-filter-description-margin: 0 0 8px 0;
  --search-filter-input-margin-left: 0px;
  --search-filter-input-margin-right: 0px;
}
body.neuenow .search-filter-style--search-text {
  --search-filter-label-color: #000;
  --search-filter-label-background-color: ;
  --search-filter-description-color: #000;
  --search-filter-description-background-color: ;
  --search-filter-input-color: #000;
  --search-filter-input-background-color: #FFFFFF;
  --search-filter-input-border-color: #FFFFFF;
  --search-filter-input-border-hover-color: #FFFFFF;
  --search-filter-input-border-focus-color: #FFFFFF;
  --search-filter-input-icon-color: #FFFFFF;
  --search-filter-input-clear-color: #FFFFFF;
  --search-filter-input-clear-hover-color: #FFFFFF;
  --search-filter-input-active-icon-color: #FFFFFF;
  --search-filter-input-inactive-icon-color: #FFFFFF;
  --search-filter-input-placeholder-color: color-mix(in srgb, var(--bs-gray-500) 100%, transparent);
  --search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
  --search-filter-label-scale: 2;
  --search-filter-description-scale: 2;
  --search-filter-input-scale: 2;
  --search-filter-label-margin: 0 0 8px 0;
  --search-filter-description-margin: 0 0 8px 0;
  --search-filter-input-margin-left: 0px;
  --search-filter-input-margin-right: 0px;
}
body.neuenow .search-filter-style--id-1.search-filter-style--control-submit {
  --search-filter-input-color: #FFFFFF;
  --search-filter-input-background-color: #000;
  --search-filter-input-border-color: #000;
  --search-filter-input-border-hover-color: #000;
  --search-filter-input-border-focus-color: #000;
  --search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
  --search-filter-input-border-accent-color: color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);
  --search-filter-input-scale: 2;
  --search-filter-input-margin-left: 0px;
  --search-filter-input-margin-right: 0px;
}
body.neuenow .search-filter-style--id-1.search-filter-style--choice-checkbox {
  --search-filter-label-color: #000;
  --search-filter-label-background-color: ;
  --search-filter-description-color: #000;
  --search-filter-description-background-color: ;
  --search-filter-input-color: #000;
  --search-filter-input-active-icon-color: #FFE900;
  --search-filter-input-inactive-icon-color: #414047;
  --search-filter-input-placeholder-color: color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);
  --search-filter-label-scale: 2;
  --search-filter-description-scale: 2;
  --search-filter-input-scale: 2;
  --search-filter-label-margin: 0 0 8px 0;
  --search-filter-description-margin: 0 0 8px 0;
  --search-filter-input-margin-left: 0px;
  --search-filter-input-margin-right: 0px;
}

body.neuenow .search-filter-field.search-filter-field--control-type-load_more {
  margin: 0;
  align-items: center;
}
body.neuenow .search-filter-field.search-filter-field--control-type-load_more button {
  /*@extend .btn-l;*/
  text-transform: capitalize;
  /*padding-right: var(--bs-btn-padding-x);*/
}
body.neuenow .search-filter-field.search-filter-field--control-type-load_more button > * {
  display: none;
}
body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:hover {
  color: #000 !important;
  background-color: #FFE900 !important;
  border-color: #FFE900 !important;
}
body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.search-filter-input-button--hidden {
  display: none !important;
}
body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:focus {
  box-shadow: none;
}
body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:before {
  display: none;
}
body.neuenow .search-filter-input-button__icon--left.search-filter-icon {
  margin-left: 0;
  padding-right: 0;
}
body.neuenow .search-filter-input-button__icon--left.search-filter-icon .search-filter-icon__svg {
  fill: #FFFFFF;
  color: #FFFFFF;
  --search-filter-scale-line-height: 1rem;
  --search-filter-scale-line-height: 1rem;
  margin-right: calc(var(--bs-btn-padding-x) * 0.25);
}
body.neuenow .radio-buttons .search-filter-input-radio {
  padding: 0;
}
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio {
  display: flex;
  flex-grow: 1;
}
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 0.5em;
  grid-template-columns: repeat(2, 1fr);
}
@media (min-width: 1400px) {
  body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input {
    grid-template-columns: repeat(auto-fit, minmax(225px, 1fr));
  }
}
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__control {
  display: none;
}
body.neuenow .search-filter-input-text.search-filter-field__input,
body.neuenow .search-filter-component-combobox {
  padding-top: 0.75em;
  padding-bottom: 0.75em;
  padding-right: 0.75em;
  padding-left: 0.75em;
  border-radius: 0.25rem;
}
body.neuenow {
  /*.search-filter-component-combobox {

  	.search-filter-component-combobox__listbox-toggle {
  		flex-basis: auto;
  		cursor: pointer;

  		&:before {
  			display: none;
  		}

  		.search-filter-icon {
  			background: $primary;
  			border-radius: $border-radius-pill;
  		}
  	}

  	.search-filter-component-combobox__selection,
  	input[type="text"] {
  		padding: 0;
  	}

  	.search-filter-component-combobox__actions .search-filter-component-combobox__actions-input {
  		padding: 0;
  	}

  	.search-filter-component-combobox__clear-selection {

  		.search-filter-icon {
  			padding: var(--search-filter-scale-icon-padding);
  			background-color: var(--search-filter-input-clear-bg-color);
  			border-radius: $border-radius-pill;
  			margin-right: .25rem;
  			transition: $transition-base;

  			&:hover {
  				background-color: $danger;
  			}
  		}

  		svg {
  			transition: $transition-base;

  			width: var(--search-filter-scale-icon-toggle-size);
  			height: var(--search-filter-scale-icon-toggle-size);
  		}


  	}
  }*/
}
/*.search-filter-component-combobox-base__listbox {
	border: none;
	border-radius: $border-radius-sm !important;
	margin-top: 0;

	.search-filter-component-combobox-base__listbox-option {
		padding: $input-btn-padding-y $input-btn-padding-x;
		cursor: pointer;
	}
}

body:has(.search-filter-component-popup.search-filter-component-popup--position-bottom) {
	.search-filter-component-combobox {
		&[aria-expanded="true"] {
			border-bottom-left-radius: 0 !important;
			border-bottom-right-radius: 0 !important;
		}
	}

	.search-filter-component-combobox-base__listbox {
		border-top-left-radius: 0 !important;
		border-top-right-radius: 0 !important;
	}
}

body:has(.search-filter-component-popup.search-filter-component-popup--position-top) {
	.search-filter-component-combobox {
		&[aria-expanded="true"] {
			border-top-left-radius: 0 !important;
			border-top-right-radius: 0 !important;
		}
	}

	.search-filter-component-combobox-base__listbox {
		border-bottom-left-radius: 0 !important;
		border-bottom-right-radius: 0 !important;
	}
}*/
.search-filter-input-text .search-filter-input-text__icon {
  background: #FFE900;
  border-radius: 50rem;
}

/* @group Search Field */
body.neuenow .search-filter-input-group {
  display: block;
  text-align: center;
}
body.neuenow .search-filter-input-text__clear-button {
  background: #000;
  border-radius: 50rem;
  transition: all 0.2s cubic-bezier(0.37, 0.3, 0, 1);
  order: 1;
}
body.neuenow .search-filter-input-text__clear-button:hover {
  background-color: #EB0029;
}
body.neuenow .search-filter-input-button {
  /*@extend .btn;
  @extend .btn-primary;*/
}
body.neuenow .search-filter-input-button svg {
  height: 1.5rem;
  width: 1.5rem;
  max-height: 2rem;
  max-width: 2rem;
  margin-right: -0.75rem;
}
body.neuenow .search-filter-field--type-search .search-filter-input-text.search-filter-field__input {
  /*height: 100%;*/
  /*align-items: center;*/
  /*display: flex;*/
  background: #F7F6F5;
  border: 1px solid #F7F6F5;
  /*width: 100%;*/
}
body.neuenow .search-filter-field--type-search .search-filter-input-text.search-filter-field__input .search-filter-input-text__input {
  padding: 0;
}
body.neuenow .search-filter-field--type-search .search-filter-input-text__icon {
  margin: 0;
  margin-left: 0.25rem;
  order: 2;
  transform: scale(1);
  transition: all 0.2s cubic-bezier(0.37, 0.3, 0, 1);
}
body.neuenow .search-filter-field--type-search .search-filter-input-text__icon svg {
  transform: scale(0.9);
  transition: all 0.2s cubic-bezier(0.37, 0.3, 0, 1);
}
body.neuenow .search-filter-field--type-search .search-filter-input-text__input {
  /*padding: 0 0.5rem!important;*/
}

/* @end */
/* @group Tags */
body.neuenow .search-filter-input-checkbox {
  display: inline-block;
  margin-right: 6px;
}
body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container {
  /*cursor: pointer;*/
  /*padding-top: 0.5em!important;
  padding-bottom: 0.5em!important;
  padding-left: 1em!important;
  padding-right: 1em!important;*/
  display: flex !important;
  flex-direction: row-reverse !important;
}
body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container * {
  color: #000;
}
body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:hover * {
  color: #FFFFFF;
}
body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container .search-filter-input-checkbox__control {
  height: 1em;
  width: 1em;
  background-color: transparent;
  border-radius: 50rem;
  margin-left: 0.625em;
  margin-right: -0.5em;
}
body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container .search-filter-input-checkbox__control:after {
  content: "";
  display: block;
  height: 1em;
  width: 1em;
  background-color: #FFFFFF;
  cursor: pointer;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: 0.875em auto;
          mask-size: 0.875em auto;
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='21.9203102px' height='21.9203102px' viewBox='0 0 21.9203102 21.9203102' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-18.1863, -19.6005)' stroke='%23FFFFFF' stroke-width='3'%3E%3Cg transform='translate(23, 23)' id='Path'%3E%3Cg transform='translate(6.5, 6.5) rotate(45) translate(-6.5, -6.5)'%3E%3Cg transform='translate(-1, 0)'%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5'%3E%3C/line%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5' transform='translate(8.5, 7.5) rotate(90) translate(-8.5, -7.5)'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='21.9203102px' height='21.9203102px' viewBox='0 0 21.9203102 21.9203102' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-18.1863, -19.6005)' stroke='%23FFFFFF' stroke-width='3'%3E%3Cg transform='translate(23, 23)' id='Path'%3E%3Cg transform='translate(6.5, 6.5) rotate(45) translate(-6.5, -6.5)'%3E%3Cg transform='translate(-1, 0)'%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5'%3E%3C/line%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5' transform='translate(8.5, 7.5) rotate(90) translate(-8.5, -7.5)'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  opacity: 0;
  transition: opacity 0.3s cubic-bezier(0.37, 0.3, 0, 1);
}
body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container .search-filter-input-checkbox__control svg {
  display: none;
}
body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container .search-filter-input-checkbox__label, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container::after {
  margin: 0;
  padding: 0;
  transform: translateX(0.75em);
  transition: all 0.3s cubic-bezier(0.37, 0.3, 0, 1);
  pointer-events: none;
}
body.neuenow .search-filter-input-checkbox.search-filter-input-checkbox--is-active .search-filter-input-checkbox__container {
  background: #000;
  color: #FFFFFF;
}
body.neuenow .search-filter-input-checkbox.search-filter-input-checkbox--is-active .search-filter-input-checkbox__container * {
  color: #FFFFFF;
}
body.neuenow .search-filter-input-checkbox.search-filter-input-checkbox--is-active .search-filter-input-checkbox__container .search-filter-input-checkbox__control {
  background-color: #EB0029;
}
body.neuenow .search-filter-input-checkbox.search-filter-input-checkbox--is-active .search-filter-input-checkbox__container .search-filter-input-checkbox__control:after {
  opacity: 1;
}
body.neuenow .search-filter-input-checkbox.search-filter-input-checkbox--is-active .search-filter-input-checkbox__container .search-filter-input-checkbox__label, body.neuenow .search-filter-input-checkbox.search-filter-input-checkbox--is-active .search-filter-input-checkbox__container::after {
  transform: translateX(0);
}
body.neuenow .search-filter-style--control-selection .search-filter-input-button {
  display: flex !important;
  /*flex-direction: row-reverse!important;*/
}
body.neuenow .search-filter-style--control-selection .search-filter-input-button:hover {
  background-color: transparent !important;
  border-color: #000 !important;
  color: #000 !important;
}
body.neuenow .search-filter-style--control-selection .search-filter-input-button .search-filter-icon {
  height: 1em;
  width: 1em;
  background-color: #EB0029;
  border-radius: 50rem;
  margin-left: 0.625em;
  margin-right: -0.5em;
  padding: 0 !important;
}
body.neuenow .search-filter-style--control-selection .search-filter-input-button .search-filter-icon:after {
  content: "";
  display: block;
  height: 1em;
  width: 1em;
  background-color: #FFFFFF;
  cursor: pointer;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: 0.875em auto;
          mask-size: 0.875em auto;
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='21.9203102px' height='21.9203102px' viewBox='0 0 21.9203102 21.9203102' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-18.1863, -19.6005)' stroke='%23FFFFFF' stroke-width='3'%3E%3Cg transform='translate(23, 23)' id='Path'%3E%3Cg transform='translate(6.5, 6.5) rotate(45) translate(-6.5, -6.5)'%3E%3Cg transform='translate(-1, 0)'%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5'%3E%3C/line%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5' transform='translate(8.5, 7.5) rotate(90) translate(-8.5, -7.5)'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='21.9203102px' height='21.9203102px' viewBox='0 0 21.9203102 21.9203102' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-18.1863, -19.6005)' stroke='%23FFFFFF' stroke-width='3'%3E%3Cg transform='translate(23, 23)' id='Path'%3E%3Cg transform='translate(6.5, 6.5) rotate(45) translate(-6.5, -6.5)'%3E%3Cg transform='translate(-1, 0)'%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5'%3E%3C/line%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5' transform='translate(8.5, 7.5) rotate(90) translate(-8.5, -7.5)'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.37, 0.3, 0, 1);
}
body.neuenow .search-filter-style--control-selection .search-filter-input-button .search-filter-icon svg {
  display: none;
}
body.neuenow .dropdown-menu .search-filter-input-checkbox {
  display: block;
}
body.neuenow .dropdown-menu .search-filter-input-checkbox label {
  padding-top: 0.75em;
  padding-bottom: 0.75em;
  border-radius: 1.5em;
}

/* @end */
/* @end */
.search-filter-style--control-load_more {
  margin-bottom: calc(var(--neueSpace) * 1.5);
}

.search-filter-style--control-load_more .search-filter-input-button.search-filter-field__input {
  color: #FFFFFF !important;
}

/* @group Work Filter */
#neue-modal-filter a.modal-filter-toggle {
  position: relative;
  z-index: 1001;
  display: flex !important;
  flex-direction: row;
}
#neue-modal-filter a.modal-filter-toggle:before, #neue-modal-filter a.modal-filter-toggle:after {
  height: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  #neue-modal-filter a.modal-filter-toggle:before, #neue-modal-filter a.modal-filter-toggle:after {
    height: 2.5rem;
  }
}
#neue-modal-filter a.modal-filter-toggle:before, #neue-modal-filter a.modal-filter-toggle:after {
  width: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  #neue-modal-filter a.modal-filter-toggle:before, #neue-modal-filter a.modal-filter-toggle:after {
    width: 2.5rem;
  }
}
#neue-modal-filter a.modal-filter-toggle:before {
  content: "";
  margin-right: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  #neue-modal-filter a.modal-filter-toggle:before {
    margin-right: 1rem;
  }
}
#neue-modal-filter a.modal-filter-toggle:before {
  margin-left: -0.4999999996rem;
}
@media (min-width: 1920px) {
  #neue-modal-filter a.modal-filter-toggle:before {
    margin-left: -0.5rem;
  }
}
@media (min-width: 1400px) {
  #neue-modal-filter a.modal-filter-toggle:before {
    display: none;
  }
}
#neue-modal-filter a.modal-filter-toggle:after {
  content: "+";
  display: flex;
  align-items: center;
  justify-content: center;
  border: none !important;
  background: #FFFFFF;
  color: #000;
  margin-left: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  #neue-modal-filter a.modal-filter-toggle:after {
    margin-left: 1rem;
  }
}
#neue-modal-filter a.modal-filter-toggle:after {
  margin-right: -0.4999999996rem;
}
@media (min-width: 1920px) {
  #neue-modal-filter a.modal-filter-toggle:after {
    margin-right: -0.5rem;
  }
}
#neue-modal-filter a.modal-filter-toggle:after {
  border-radius: 50rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  #neue-modal-filter a.modal-filter-toggle:after {
    transition: none;
  }
}
#neue-modal-filter a.modal-filter-toggle:after {
  font-size: calc(0.5075rem + 0.9281249988vw);
}
@media (min-width: 1920px) {
  #neue-modal-filter a.modal-filter-toggle:after {
    font-size: 1.25rem;
  }
}
#neue-modal-filter a.modal-filter-toggle:after {
  padding-bottom: 0.0625em;
}
#neue-modal-filter a.modal-filter-toggle:hover {
  background: #FFE900;
  border-color: #FFE900;
  color: #000;
}
#neue-modal-filter a.modal-filter-toggle:hover:after {
  background: #000;
  color: #FFFFFF;
}

body.neuenow #work-filter .search-filter-base.radio-buttons {
  counter-reset: filter-count;
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label {
  display: flex;
  align-items: center;
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
  content: "↘";
  display: flex;
  align-items: center;
  justify-content: center;
  height: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
    height: 2.5rem;
  }
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
  width: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
    width: 2.5rem;
  }
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
  margin-left: -0.4999999996rem;
}
@media (min-width: 1920px) {
  body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
    margin-left: -0.5rem;
  }
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
  margin-right: calc(0.50125rem + 0.1546874994vw);
}
@media (min-width: 1920px) {
  body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
    margin-right: 0.625rem;
  }
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
  background: #000;
  color: #FFFFFF;
  font-weight: 600;
  border-radius: 50rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
    transition: none;
  }
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
  font-size: calc(0.5125rem + 1.5468749983vw);
}
@media (min-width: 1920px) {
  body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
    font-size: 1.75rem;
  }
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
  padding-bottom: 0.125em;
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio:nth-child(n+2) .search-filter-input-radio__label::before {
  counter-increment: filter-count;
  content: counter(filter-count, decimal-leading-zero) !important;
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio:nth-child(n+2) .search-filter-input-radio__label::before {
    font-size: 0.83333333rem;
  }
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio:nth-child(n+2) .search-filter-input-radio__label::before {
  padding-bottom: 0.0625em;
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio__label:hover::before {
  background: #FFE900;
  color: #000;
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio input[value=brand-support] + label .search-filter-input-radio__label:hover::before {
  background: var(--neue-brand-support);
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio input[value=brand-website] + label .search-filter-input-radio__label:hover::before {
  background: var(--neue-brand-website);
}
body.neuenow #work-filter .search-filter-base.radio-buttons .search-filter-input-radio input[value=brand-identity] + label .search-filter-input-radio__label:hover::before {
  background: var(--neue-brand-identity);
}

body.neuenow.page-id-311 #work-filter .search-filter-base.radio-buttons .search-filter-input-radio .search-filter-input-radio__label::before {
  content: "→";
}
body.neuenow.page-id-311 #work-filter .search-filter-base.radio-buttons .search-filter-input-radio.search-filter-input-radio--is-active .search-filter-input-radio__label::before {
  content: "↘" !important;
  font-size: calc(0.5125rem + 1.5468749983vw);
}
@media (min-width: 1920px) {
  body.neuenow.page-id-311 #work-filter .search-filter-base.radio-buttons .search-filter-input-radio.search-filter-input-radio--is-active .search-filter-input-radio__label::before {
    font-size: 1.75rem;
  }
}
body.neuenow.page-id-311 #work-filter .search-filter-base.radio-buttons .search-filter-input-radio.search-filter-input-radio--is-active .search-filter-input-radio__label::before {
  padding-bottom: 0.125em;
}
body.neuenow.page-id-311 #work-filter .search-filter-base.radio-buttons .search-filter-input-radio.search-filter-input-radio--is-active input[value=brand-support] + .search-filter-input-radio__container .search-filter-input-radio__label:not(:hover) {
  background-color: var(--neue-brand-support);
  border-color: var(--neue-brand-support);
}
body.neuenow.page-id-311 #work-filter .search-filter-base.radio-buttons .search-filter-input-radio.search-filter-input-radio--is-active input[value=brand-website] + .search-filter-input-radio__container .search-filter-input-radio__label:not(:hover) {
  background-color: var(--neue-brand-website);
  border-color: var(--neue-brand-website);
}
body.neuenow.page-id-311 #work-filter .search-filter-base.radio-buttons .search-filter-input-radio.search-filter-input-radio--is-active input[value=brand-building] + .search-filter-input-radio__container .search-filter-input-radio__label:not(:hover) {
  background-color: var(--neue-brand-identity);
  border-color: var(--neue-brand-identity);
}

/* @end */
:root {
  --neue-brand-identity: var(--bs-secondary);
  --neue-brand-website: var(--bs-success);
  --neue-brand-support: var(--bs-info);
  --swiper-pagination-bullet-width: 0.5rem;
  --swiper-pagination-bullet-height: 0.5rem;
  --swiper-pagination-color: var(--bs-dark);
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-inactive-color: var(--bs-dark);
  --swiper-pagination-bullet-inactive-opacity: 0.5;
  --swiper-pagination-bullet-horizontal-gap: 0.25rem;
  --swiper-pagination-bullet-border-radius: 100%;
  --swiper-pagination-bottom: 0;
  --swiper-pagination-top: auto;
  --swiper-scrollbar-sides-offset: 0;
  --swiper-scrollbar-drag-bg-color: var(--bs-dark);
  --swiper-scrollbar-bg-color: var(--bs-light);
  --swiper-scrollbar-bottom: 0;
  --swiper-scrollbar-top: 0;
  --swiper-scrollbar-size: 2px;
  --selection-bg: var(--bs-primary);
  --selection-color: var(--bs-dark);
}
:root [data-bs-theme=dark] {
  --swiper-scrollbar-drag-bg-color: var(--bs-white);
  --swiper-scrollbar-bg-color: var(--bs-dark-gray);
}

[data-bs-theme=dark] {
  background: var(--bs-body-bg);
}
[data-bs-theme=dark] *:not(.btn):not(.cta-trail-btn) {
  border-color: #FFFFFF !important;
}

html {
  visibility: visible;
  opacity: 1;
  background: #000;
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  max-width: 100%;
  overflow-x: clip;
}

.neue-section {
  max-width: 100%;
  overflow-x: clip;
}

.neue-preload .container-fluid, .neue-preload .container-sm, .neue-preload .container-md, .neue-preload .container-lg, .neue-preload .container-xl, .neue-preload .container-xxl {
  transition: none !important;
}

a:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(255, 233, 0, 0.25);
}

/* @group Borders */
.border-5 {
  border-top-width: 0.75rem !important;
}

/* @end */
/* @group Backgrounds */
.bg-blur-dark, .offcanvas-header .btn-close,
.modal-header .btn-close {
  opacity: 1 !important;
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  background-color: rgba(0, 0, 0, 0.65);
  border: none;
  transition: all 0.4s cubic-bezier(0.37, 0.3, 0, 1) 0.2s;
}
.bg-blur-dark:hover, .offcanvas-header .btn-close:hover,
.modal-header .btn-close:hover {
  -webkit-backdrop-filter: blur(0px);
          backdrop-filter: blur(0px);
  background-color: rgb(0, 0, 0);
}
.bg-blur-dark:hover:after, .offcanvas-header .btn-close:hover:after,
.modal-header .btn-close:hover:after {
  background-color: #FFFFFF !important;
}

/* @end */
/* @group Selection */
::-moz-selection {
  background: var(--selection-bg);
  color: var(--selection-color);
}
::selection,
::-moz-selection {
  background: var(--selection-bg);
  color: var(--selection-color);
}

/* @end */
/* @group Home Hero */
.neue-prompt {
  width: calc(100% - var(--neueTab) * 0.25 * 2);
  display: flex;
  justify-content: center;
}
.neue-prompt .neue-out:not(.neue-animate):not(.initial) {
  transition-delay: 0.375s !important;
}
.neue-prompt a.stretched-link {
  display: flex;
  flex-direction: row-reverse;
  text-decoration: none;
  margin-left: 0.875em;
  margin-top: -1px;
  color: #FFFFFF;
}
.neue-prompt a.stretched-link:before {
  content: "→";
  color: #000;
  background-color: #FFFFFF;
  margin-left: 0.5em;
  margin-right: -1em;
  margin-top: 1px;
  width: 1.375em;
  height: 1.375em;
  border-radius: 50rem;
  font-size: 0.75em;
  /*padding-bottom: .1em;*/
  display: flex;
  justify-content: center;
  align-items: center;
}
.neue-prompt a.stretched-link:hover {
  /*color: $gray-700!important;*/
}
.neue-prompt a.stretched-link:hover:before {
  background-color: #FFE900;
}

body.home {
  background: #000;
}
body.home .site-info {
  display: none;
}

#neue-splash {
  min-height: 178vw;
}
@media (min-width: 576px) {
  #neue-splash {
    min-height: 100vw;
  }
}
@media (min-width: 992px) {
  #neue-splash {
    min-height: 35rem;
  }
}
#neue-splash {
  height: 100vh;
  height: 100svh;
}

.hero-wrap {
  overflow: hidden;
  margin-top: -1px;
  min-height: 216px;
  display: flex;
  justify-content: center;
}
.hero-wrap svg {
  width: 100%;
  height: 100%;
  min-width: 768px;
  transform: scale(1.5);
}

/* Sticker Nav */
.hero-stickers {
  /* --------------------------------------------------
  * 1. Single scalable unit (RFS-controlled)
  * -------------------------------------------------- */
  --sticker-unit: 1rem;
  --sticker-unit: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  .hero-stickers {
    --sticker-unit: 1rem;
  }
}
.hero-stickers {
  position: absolute;
}
.hero-stickers .hop {
  position: relative;
  animation: none;
  transform-origin: bottom center;
}
.hero-stickers.neue-animate .hop {
  animation: neue-hop 1s cubic-bezier(0.37, 0.3, 0, 1);
  animation-delay: 0.1s;
}
.hero-stickers.neue-animate .hop:nth-of-type(2) {
  animation-delay: 0.2s;
}
.hero-stickers.neue-animate .hop:nth-of-type(3) {
  animation-delay: 0.25s;
}
.hero-stickers {
  /* Cluster sizing & placement now scale proportionally */
  width: calc(var(--sticker-unit) * 17);
  top: calc(var(--sticker-unit) * 2.75);
  right: calc(var(--sticker-unit) * 1.75);
}
@media (min-width: 768px) {
  .hero-stickers {
    top: calc(var(--sticker-unit) * 3);
    right: calc(var(--sticker-unit) * 2.5);
  }
}
@media (min-width: 992px) {
  .hero-stickers {
    top: calc(var(--sticker-unit) * 3.5);
    right: calc(var(--sticker-unit) * 3);
  }
}
@media (min-width: 1200px) {
  .hero-stickers {
    top: calc(var(--sticker-unit) * 4);
    right: calc(var(--sticker-unit) * 4);
  }
}
@media (min-width: 1400px) {
  .hero-stickers {
    top: calc(var(--sticker-unit) * 3.5);
    right: calc(var(--sticker-unit) * 5.5);
  }
}
.hero-stickers {
  /* --------------------------------------------------
  * Shared typography
  * -------------------------------------------------- */
}
.hero-stickers #neue-instagram,
.hero-stickers #neue-about,
.hero-stickers #neue-brands,
.hero-stickers #neue-websites {
  font-size: calc(var(--sticker-unit) * 1);
  text-decoration: none;
  text-transform: uppercase;
}
.hero-stickers {
  /* --------------------------------------------------
  * ABOUT STICKER
  * -------------------------------------------------- */
}
.hero-stickers #neue-about {
  white-space: nowrap;
  background: #FFFFFF;
  color: #000;
  display: inline-block;
  padding: calc(var(--sticker-unit) * 1.5) calc(var(--sticker-unit) * 2);
  border-radius: 50rem;
  --r: -14deg;
  --s: 1;
  --tx: 0;
  --ty: 0;
  transform: rotate(var(--r)) scale(var(--s)) translate(calc(var(--sticker-unit) * var(--tx)), calc(var(--sticker-unit) * var(--ty)));
  transition: transform 0.4s cubic-bezier(0.37, 0.3, 0, 1) 0.2s;
}
.hero-stickers #neue-about:hover {
  --r: -12deg;
  --s: 1.05;
}
.hero-stickers #neue-about:active {
  --r: -12deg;
  --s: .9;
}
.hero-stickers #two-up {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: 1fr;
  grid-row-gap: 0;
  grid-column-gap: 0;
}
.hero-stickers {
  /* --------------------------------------------------
  * BRANDS STICKER
  * -------------------------------------------------- */
}
.hero-stickers #neue-brands {
  position: relative;
  display: inline-block;
  text-align: center;
  width: calc(var(--sticker-unit) * 7.5);
  height: calc(var(--sticker-unit) * 7.5);
  color: #FFFFFF !important;
  background-color: #000;
  border-radius: 50rem;
  --r: -7deg;
  --s: 1;
  --tx: 1;
  --ty: 1.25;
  transform: rotate(var(--r)) scale(var(--s)) translate(calc(var(--sticker-unit) * var(--tx)), calc(var(--sticker-unit) * var(--ty)));
  transition: transform 0.4s cubic-bezier(0.37, 0.3, 0, 1) 0.2s;
}
.hero-stickers #neue-brands:hover {
  --r: -5deg;
  --s: 1.05;
}
.hero-stickers #neue-brands:active {
  --r: -5deg;
  --s: .9;
}
.hero-stickers {
  /* --------------------------------------------------
  * WEBSITES STICKER
  * -------------------------------------------------- */
}
.hero-stickers #neue-websites {
  position: relative;
  display: inline-block;
  text-align: center;
  z-index: 1;
  width: calc(var(--sticker-unit) * 9);
  height: calc(var(--sticker-unit) * 9);
  color: #000;
  background: transparent;
  --r: 14deg;
  --s: 1;
  --tx: .75;
  --ty: -1.25;
  transform: rotate(var(--r)) scale(var(--s)) translate(calc(var(--sticker-unit) * var(--tx)), calc(var(--sticker-unit) * var(--ty)));
  transition: transform 0.4s cubic-bezier(0.37, 0.3, 0, 1) 0.2s;
}
.hero-stickers #neue-websites:before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='144px' height='144px' viewBox='0 0 144 144' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-28' transform='translate(0, -224)' fill='%23000000'%3E%3Cpolygon id='Fill-1-Copy-4' points='83.3975422 224 72.000795 236.365026 60.6024578 224 53.565348 239.268271 38.8996677 231.04665 36.9503914 247.747463 20.4610408 244.461041 23.7474633 260.950391 7.04664952 262.899668 15.2682706 277.565348 0 284.602458 12.3650256 295.999205 0 307.397542 15.2682706 314.434652 7.04823946 329.100332 23.7474633 331.049609 20.4610408 347.538959 36.9503914 344.252537 38.9012576 360.95335 53.565348 352.731729 60.6024578 368 72.000795 355.634974 83.3975422 368 90.434652 352.731729 105.100332 360.951761 107.049609 344.252537 123.538959 347.538959 120.252537 331.049609 136.95335 329.098742 128.731729 314.434652 144 307.397542 131.634974 295.999205 144 284.602458 128.731729 277.565348 136.951761 262.899668 120.252537 260.950391 123.538959 244.461041 107.049609 247.747463 105.098742 231.04665 90.434652 239.268271'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='144px' height='144px' viewBox='0 0 144 144' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-28' transform='translate(0, -224)' fill='%23000000'%3E%3Cpolygon id='Fill-1-Copy-4' points='83.3975422 224 72.000795 236.365026 60.6024578 224 53.565348 239.268271 38.8996677 231.04665 36.9503914 247.747463 20.4610408 244.461041 23.7474633 260.950391 7.04664952 262.899668 15.2682706 277.565348 0 284.602458 12.3650256 295.999205 0 307.397542 15.2682706 314.434652 7.04823946 329.100332 23.7474633 331.049609 20.4610408 347.538959 36.9503914 344.252537 38.9012576 360.95335 53.565348 352.731729 60.6024578 368 72.000795 355.634974 83.3975422 368 90.434652 352.731729 105.100332 360.951761 107.049609 344.252537 123.538959 347.538959 120.252537 331.049609 136.95335 329.098742 128.731729 314.434652 144 307.397542 131.634974 295.999205 144 284.602458 128.731729 277.565348 136.951761 262.899668 120.252537 260.950391 123.538959 244.461041 107.049609 247.747463 105.098742 231.04665 90.434652 239.268271'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: #FFFFFF;
}
.hero-stickers #neue-websites:hover {
  --r: 12deg;
  --s: 1.05;
}
.hero-stickers #neue-websites:active {
  --r: 12deg;
  --s: .9;
}
.hero-stickers {
  /* --------------------------------------------------
  * INSTAGRAM STICKER
  * -------------------------------------------------- */
}
.hero-stickers #neue-instagram {
  background: #000;
  color: #FFFFFF !important;
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  position: relative;
  z-index: 0;
  padding: calc(var(--sticker-unit) * 2.25) calc(var(--sticker-unit) * 2.5);
  --r: 14deg;
  --s: 1;
  --tx: 5.25;
  --ty: -2.5;
  transform: rotate(var(--r)) scale(var(--s)) translate(calc(var(--sticker-unit) * var(--tx)), calc(var(--sticker-unit) * var(--ty)));
  transform-origin: center;
  transition: transform 0.4s cubic-bezier(0.37, 0.3, 0, 1) 0.2s;
}
.hero-stickers #neue-instagram:hover {
  --r: 16deg;
  --s: 1.05;
}
.hero-stickers #neue-instagram:active {
  --r: 16deg;
  --s: .9;
}
.hero-stickers #neue-instagram span.insta {
  display: block;
  color: #FFE900;
}
.hero-stickers {
  /* --------------------------------------------------
  * LABEL UTILITY
  * -------------------------------------------------- */
}
.hero-stickers span.label {
  position: absolute;
  inset: calc(var(--sticker-unit) * 1);
  display: flex;
  align-items: center;
  justify-content: center;
}

#neue-website {
  width: 100%;
}
#neue-website text {
  text-decoration: none;
  text-transform: uppercase;
  font-size: calc(0.5019791667rem + 0.244921875vw);
}
@media (min-width: 1920px) {
  #neue-website text {
    font-size: 0.6979166667rem;
  }
}
#neue-website text {
  fill: #FFFFFF;
}
#neue-website text tspan {
  fill: #FFE900;
}

/* END Sticker Nav*/
#pattern-bg {
  fill: #C32B37;
  transition: none;
}

#pattern-collected polyline {
  stroke: #FF5D46;
  stroke-width: 0.4583333333rem;
  transform-origin: center;
  transform-box: fill-box;
  transform: scale(1.05);
  transition: transform cubic-bezier(0.37, 0.3, 0, 1);
  transition-duration: 0.3s;
  transition-delay: 0.1s;
  /*&:hover {
  	transform: scale(.8);
  	transition-delay: 0s;
  }*/
}

#logo-container {
  fill: rgba(0, 0, 0, 0);
}

#hero #nn-logo > g {
  transform: translate(618px, 424px);
}

#nn-logo {
  transform: scale(1);
  transition: all 0.4s cubic-bezier(0.37, 0.3, 0, 1);
  transition-duration: 1s;
  transform-origin: center;
  transform-box: fill-box;
  cursor: pointer !important;
}
#nn-logo #burst {
  transform: rotate(0deg);
  transform-origin: center;
  transform-box: fill-box;
  transition: all 0.4s cubic-bezier(0.37, 0.3, 0, 1);
  transition-duration: 1s;
}
#nn-logo #eyes-open {
  animation: nnEyes;
  animation-duration: 3.25s;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(0.37, 0.3, 0, 1);
}
#nn-logo:hover {
  transform: scale(1.09);
}
#nn-logo:hover #burst {
  transform: rotate(90deg);
}

#neue-splash #nn-logo:hover {
  transform: scale(1.125);
}

body:has(#nn-logo:hover) #pattern-collected polyline {
  transition-duration: 1s;
  transform: scale(1.12);
  transition-delay: 0s;
}

.svg-row {
  transform-origin: center;
  transform-box: fill-box;
  transition: transform 0.4s cubic-bezier(0.37, 0.3, 0, 1);
  transition-duration: 400ms;
}

#row-1 {
  transform: translate(706.2731px, 706.2731px) scale(1);
}
#row-1.active {
  transform: translate(706.2731px, 706.2731px) scale(1.03);
}

#row-2 {
  transform: translate(636.7159px, 636.7159px) scale(1);
}
#row-2.active {
  transform: translate(636.7159px, 636.7159px) scale(1.03);
}

#row-3 {
  transform: translate(565.0185px, 565.0185px) scale(1);
}
#row-3.active {
  transform: translate(565.0185px, 565.0185px) scale(1.03);
}

#row-4 {
  transform: translate(494.3911px, 494.3911px) scale(1);
}
#row-4.active {
  transform: translate(494.3911px, 494.3911px) scale(1.03);
}

#row-5 {
  transform: translate(423.7638px, 423.7638px) scale(1);
}
#row-5.active {
  transform: translate(423.7638px, 423.7638px) scale(1.03);
}

#row-6 {
  transform: translate(353.1365px, 353.1365px) scale(1);
}
#row-6.active {
  transform: translate(353.1365px, 353.1365px) scale(1.03);
}

#row-7 {
  transform: translate(282.5092px, 282.5092px) scale(1);
}
#row-7.active {
  transform: translate(282.5092px, 282.5092px) scale(1.03);
}

#row-8 {
  transform: translate(211.8819px, 211.8819px) scale(1);
}
#row-8.active {
  transform: translate(211.8819px, 211.8819px) scale(1.03);
}

#row-9 {
  transform: translate(141.2546px, 141.2546px) scale(1);
}
#row-9.active {
  transform: translate(141.2546px, 141.2546px) scale(1.03);
}

#row-10 {
  transform: translate(69.5572px, 69.5572px) scale(1);
}
#row-10.active {
  transform: translate(69.5572px, 69.5572px) scale(1.03);
}

#row-11 {
  transform: scale(1);
}
#row-11.active {
  transform: scale(1.03);
}

/* @group BG Colors */
svg#hero.bg1 #pattern-collected polyline {
  stroke: #1EB2FF;
}
svg#hero.bg1 #pattern-bg {
  fill: #FFE900;
}

svg#hero.bg2 #pattern-collected polyline {
  stroke: #FFE900;
}
svg#hero.bg2 #pattern-bg {
  fill: #1EB2FF;
}

svg#hero.bg3 #pattern-collected polyline {
  stroke: #FF99FB;
}
svg#hero.bg3 #pattern-bg {
  fill: #005CFF;
}

svg#hero.bg4 #pattern-collected polyline {
  stroke: #005CFF;
}
svg#hero.bg4 #pattern-bg {
  fill: #FF99FB;
}

svg#hero.bg5 #pattern-collected polyline {
  stroke: #FF99FB;
}
svg#hero.bg5 #pattern-bg {
  fill: #FFE900;
}

svg#hero.bg6 #pattern-collected polyline {
  stroke: #FFE900;
}
svg#hero.bg6 #pattern-bg {
  fill: #FF99FB;
}

svg#hero.bg7 #pattern-collected polyline {
  stroke: #00C614;
}
svg#hero.bg7 #pattern-bg {
  fill: #FFE900;
}

svg#hero.bg8 #pattern-collected polyline {
  stroke: #FFE900;
}
svg#hero.bg8 #pattern-bg {
  fill: #00C614;
}

svg#hero.bg9 #pattern-collected polyline {
  stroke: #EB0029;
}
svg#hero.bg9 #pattern-bg {
  fill: #FF99FB;
}

svg#hero.bg10 #pattern-collected polyline {
  stroke: #FF99FB;
}
svg#hero.bg10 #pattern-bg {
  fill: #EB0029;
}

svg#hero.bg11 #pattern-collected polyline {
  stroke: #005CFF;
}
svg#hero.bg11 #pattern-bg {
  fill: #1EB2FF;
}

svg#hero.bg12 #pattern-collected polyline {
  stroke: #1EB2FF;
}
svg#hero.bg12 #pattern-bg {
  fill: #005CFF;
}

svg#hero.bg13 #pattern-collected polyline {
  stroke: #00AA00;
}
svg#hero.bg13 #pattern-bg {
  fill: #FFB819;
}

svg#hero.bg14 #pattern-collected polyline {
  stroke: #FFB819;
}
svg#hero.bg14 #pattern-bg {
  fill: #00AA00;
}

svg#hero.bg15 #pattern-collected polyline {
  stroke: #FF5500;
}
svg#hero.bg15 #pattern-bg {
  fill: #FFB819;
}

svg#hero.bg16 #pattern-collected polyline {
  stroke: #FFB819;
}
svg#hero.bg16 #pattern-bg {
  fill: #FF5500;
}

svg#hero.bg17 #pattern-collected polyline {
  stroke: #FF5500;
}
svg#hero.bg17 #pattern-bg {
  fill: #EB0029;
}

svg#hero.bg18 #pattern-collected polyline {
  stroke: #EB0029;
}
svg#hero.bg18 #pattern-bg {
  fill: #FF5500;
}

svg#hero.bg19 #pattern-collected polyline {
  stroke: #E600D2;
}
svg#hero.bg19 #pattern-bg {
  fill: #FF99FB;
}

svg#hero.bg20 #pattern-collected polyline {
  stroke: #FF99FB;
}
svg#hero.bg20 #pattern-bg {
  fill: #E600D2;
}

svg#hero.bg21 #pattern-collected polyline {
  stroke: #005CFF;
}
svg#hero.bg21 #pattern-bg {
  fill: #3B00CB;
}

svg#hero.bg22 #pattern-collected polyline {
  stroke: #3B00CB;
}
svg#hero.bg22 #pattern-bg {
  fill: #005CFF;
}

/* @end */
/* @end */
/* @group Images */
img {
  width: 100%;
  height: auto;
}

.image-cover {
  overflow: hidden;
}
.image-cover img,
.image-cover video,
.image-cover svg,
.image-cover iframe {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100.125% !important;
  width: 100.125% !important;
}

.video-poster {
  z-index: 2;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

.video-loaded .video-poster {
  opacity: 0;
}

/* @group Image Zoom on Hover */
.img-card a {
  color: #000;
}
.img-card .image-cover img, .img-card .image-cover iframe {
  transform: scale(1);
  transition: transform 0.4s cubic-bezier(0.37, 0.3, 0, 1);
}
.img-card:hover .image-cover img,
.img-card:hover .image-cover iframe, .img-card:focus .image-cover img,
.img-card:focus .image-cover iframe {
  transform: scale(1.03);
}
.img-card.feature-page-card:not(.linked) img, .img-card.feature-page-card:not(.linked) iframe {
  transform: scale(1) !important;
}

/* @end */
.image-contain {
  overflow: hidden;
}
.image-contain img,
.image-contain video,
.image-contain svg {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  height: 100% !important;
  width: 100% !important;
}

.absolute-cover {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.poster,
.fullheight {
  display: flex;
  width: 100vw;
}
.poster.image-wrap .image-cover:not(.no-headline):after,
.fullheight.image-wrap .image-cover:not(.no-headline):after {
  content: "";
  display: block;
  position: absolute;
  top: 40%;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
}

.poster.image-wrap {
  /* 16:9 Ratio */
  min-height: 56.25vw;
}

.fullheight.image-wrap {
  width: 100%;
  min-height: 42.8571428571vw;
}

iframe {
  display: block;
  /* iframes are inline by default */
  width: 100%;
  /* Set width to 100% of the viewport width */
  border: none;
  /* Remove default border */
  /*background: lightyellow; /* Just for styling *!/*/
}

/* @group Video Embeds */
.video-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.video-wrapper > div {
  width: 100%;
  /*height: 100%;*/
}

.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%;
}

/* @end */
/* @end */
/* @group Icons */
i.neue-icon:after {
  content: "";
  display: inline-block;
  vertical-align: bottom;
  height: 1em;
  width: 1em;
  background-color: #000;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: 1.375em auto;
          mask-size: 1.375em auto;
  background-color: #000;
  transition: all 0.2s ease-in-out;
}

.bg-dark i.neue-icon:after,
.bg-blur-dark i.neue-icon:after,
.offcanvas-header .btn-close i.neue-icon:after,
.modal-header .btn-close i.neue-icon:after {
  background-color: #FFFFFF;
}

/* @end */
/* @group Links */
.btn, .neue-process-step h3, .neue-process-step .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label, body.neuenow .gform_wrapper.gravity-theme .gform_button.button, .nav-links .prev,
.nav-links .next, .cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .search-filter-input-button {
  padding-top: calc(0.75em - 1px);
  padding-bottom: calc(0.75em - 1px);
  border-radius: 50rem;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  font-family: "NeueMontreal", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
}
.btn.btn-sm, .neue-process-step h3.btn-sm, .neue-process-step .btn-sm.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-sm, body.neuenow .gform_wrapper.gravity-theme .btn-sm.gform_button.button, .nav-links .btn-sm.prev,
.nav-links .btn-sm.next, .btn-sm.cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-sm, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-sm.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-sm.search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .btn-sm.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .btn-sm.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .btn-sm.search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .btn-sm.search-filter-input-button, .btn-group-sm > .btn, .neue-process-step .btn-group-sm > h3, .neue-process-step .btn-group-sm > .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label, body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .gform_button.button, .nav-links .btn-group-sm > .prev,
.nav-links .btn-group-sm > .next, .btn-group-sm > .cta-trail-btn.btn, .neue-process-step .btn-group-sm > h3.cta-trail-btn, .neue-process-step .btn-group-sm > .cta-trail-btn.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.cta-trail-btn, body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .cta-trail-btn.gform_button.button, .nav-links .btn-group-sm > .cta-trail-btn.prev,
.nav-links .btn-group-sm > .cta-trail-btn.next, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .neue-process-step .btn-group-sm > button.h3, .neue-process-step body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.h3, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .gform_wrapper.gravity-theme .btn-group-sm > button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.gform_button.button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links .btn-group-sm > button.prev, .nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.prev,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links .btn-group-sm > button.next,
.nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.next, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.btn, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .neue-process-step .btn-group-sm > h3.search-filter-input-radio__label, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > h3.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .neue-process-step .btn-group-sm > .search-filter-input-radio__label.h3, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.h3, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-radio__label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > input ~ label.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-radio__label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .btn-group-sm > .search-filter-input-radio__label.prev, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.prev,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .btn-group-sm > .search-filter-input-radio__label.next,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.next, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.btn, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .neue-process-step .btn-group-sm > h3.search-filter-input-radio__label, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > h3.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .neue-process-step .btn-group-sm > .search-filter-input-radio__label.h3, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.h3, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-radio__label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > input ~ label.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-radio__label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .btn-group-sm > .search-filter-input-radio__label.prev, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.prev,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .btn-group-sm > .search-filter-input-radio__label.next,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.next, body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.btn, body.neuenow .search-filter-style--control-reset .neue-process-step .btn-group-sm > h3.search-filter-input-button.search-filter-field__input, .neue-process-step body.neuenow .search-filter-style--control-reset .btn-group-sm > h3.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .neue-process-step .btn-group-sm > .search-filter-input-button.search-filter-field__input.h3, .neue-process-step body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.h3, body.neuenow .search-filter-style--control-reset .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-style--control-reset .btn-group-sm > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .search-filter-style--control-reset .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev, .nav-links body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev,
body.neuenow .search-filter-style--control-reset .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.next,
.nav-links body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.next, body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.btn, body.neuenow .search-filter-field--control-type-submit .neue-process-step .btn-group-sm > h3.search-filter-input-button.search-filter-field__input, .neue-process-step body.neuenow .search-filter-field--control-type-submit .btn-group-sm > h3.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .neue-process-step .btn-group-sm > .search-filter-input-button.search-filter-field__input.h3, .neue-process-step body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.h3, body.neuenow .search-filter-field--control-type-submit .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-field--control-type-submit .btn-group-sm > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .search-filter-field--control-type-submit .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev, .nav-links body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev,
body.neuenow .search-filter-field--control-type-submit .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.next,
.nav-links body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.next, body.neuenow .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.btn, body.neuenow .search-filter-input-checkbox .neue-process-step .btn-group-sm > h3.search-filter-input-checkbox__container, .neue-process-step body.neuenow .search-filter-input-checkbox .btn-group-sm > h3.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .neue-process-step .btn-group-sm > .search-filter-input-checkbox__container.h3, .neue-process-step body.neuenow .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.h3, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-checkbox__container, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-input-checkbox .btn-group-sm > input ~ label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-checkbox__container.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.gform_button.button, body.neuenow .search-filter-input-checkbox .nav-links .btn-group-sm > .search-filter-input-checkbox__container.prev, .nav-links body.neuenow .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.prev,
body.neuenow .search-filter-input-checkbox .nav-links .btn-group-sm > .search-filter-input-checkbox__container.next,
.nav-links body.neuenow .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.next, body.neuenow .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.btn, body.neuenow .search-filter-style--control-selection .neue-process-step .btn-group-sm > h3.search-filter-input-button, .neue-process-step body.neuenow .search-filter-style--control-selection .btn-group-sm > h3.search-filter-input-button, body.neuenow .search-filter-style--control-selection .neue-process-step .btn-group-sm > .search-filter-input-button.h3, .neue-process-step body.neuenow .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.h3, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-button, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-style--control-selection .btn-group-sm > input ~ label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.gform_button.button, body.neuenow .search-filter-style--control-selection .nav-links .btn-group-sm > .search-filter-input-button.prev, .nav-links body.neuenow .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.prev,
body.neuenow .search-filter-style--control-selection .nav-links .btn-group-sm > .search-filter-input-button.next,
.nav-links body.neuenow .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.next, .btn-group-sm > .btn.cta-trail-btn, .neue-process-step .btn-group-sm > h3.cta-trail-btn, .neue-process-step .btn-group-sm > .cta-trail-btn.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.cta-trail-btn, body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .cta-trail-btn.gform_button.button, .nav-links .btn-group-sm > .cta-trail-btn.prev,
.nav-links .btn-group-sm > .cta-trail-btn.next, .btn-group-sm > .cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.cta-trail-btn, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.cta-trail-btn, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.cta-trail-btn, body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.cta-trail-btn, body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.cta-trail-btn, body.neuenow .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.cta-trail-btn, body.neuenow .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .neue-process-step .btn-group-sm > button.h3, .neue-process-step body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.h3, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .gform_wrapper.gravity-theme .btn-group-sm > button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.gform_button.button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links .btn-group-sm > button.prev, .nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.prev,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links .btn-group-sm > button.next,
.nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.next, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > button.search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-style--control-reset .btn-group-sm > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-field--control-type-submit .btn-group-sm > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-checkbox__container, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-input-checkbox .btn-group-sm > button.search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-style--control-selection .btn-group-sm > button.search-filter-input-button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .btn.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .neue-process-step .btn-group-sm > h3.search-filter-input-radio__label, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > h3.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .neue-process-step .btn-group-sm > .search-filter-input-radio__label.h3, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.h3, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-radio__label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > input ~ label.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-radio__label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .btn-group-sm > .search-filter-input-radio__label.prev, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.prev,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .btn-group-sm > .search-filter-input-radio__label.next,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.next, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .cta-trail-btn.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .search-filter-field--control-type-submit .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .search-filter-input-checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-checkbox__container.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.search-filter-input-radio__label, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .btn.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .neue-process-step .btn-group-sm > h3.search-filter-input-radio__label, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > h3.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .neue-process-step .btn-group-sm > .search-filter-input-radio__label.h3, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.h3, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-radio__label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > input ~ label.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-radio__label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .btn-group-sm > .search-filter-input-radio__label.prev, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.prev,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .btn-group-sm > .search-filter-input-radio__label.next,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.next, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .cta-trail-btn.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .search-filter-field--control-type-submit .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .search-filter-input-checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-checkbox__container.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.search-filter-input-radio__label, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .btn-group-sm > .btn.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .neue-process-step .btn-group-sm > h3.search-filter-input-button.search-filter-field__input, .neue-process-step body.neuenow .search-filter-style--control-reset .btn-group-sm > h3.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .neue-process-step .btn-group-sm > .search-filter-input-button.search-filter-field__input.h3, .neue-process-step body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.h3, body.neuenow .search-filter-style--control-reset .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-style--control-reset .btn-group-sm > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .search-filter-style--control-reset .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev, .nav-links body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev,
body.neuenow .search-filter-style--control-reset .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.next,
.nav-links body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.next, body.neuenow .search-filter-style--control-reset .btn-group-sm > .cta-trail-btn.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-style--control-reset .btn-group-sm > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-reset .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-style--control-reset .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .search-filter-style--control-reset .btn-group-sm > .search-filter-input-checkbox__container.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .btn.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .neue-process-step .btn-group-sm > h3.search-filter-input-button.search-filter-field__input, .neue-process-step body.neuenow .search-filter-field--control-type-submit .btn-group-sm > h3.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .neue-process-step .btn-group-sm > .search-filter-input-button.search-filter-field__input.h3, .neue-process-step body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.h3, body.neuenow .search-filter-field--control-type-submit .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-field--control-type-submit .btn-group-sm > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .search-filter-field--control-type-submit .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev, .nav-links body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev,
body.neuenow .search-filter-field--control-type-submit .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.next,
.nav-links body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.next, body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .cta-trail-btn.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-field--control-type-submit .btn-group-sm > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-checkbox__container.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .btn-group-sm > .btn.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .neue-process-step .btn-group-sm > h3.search-filter-input-checkbox__container, .neue-process-step body.neuenow .search-filter-input-checkbox .btn-group-sm > h3.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .neue-process-step .btn-group-sm > .search-filter-input-checkbox__container.h3, .neue-process-step body.neuenow .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.h3, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-checkbox__container, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-input-checkbox .btn-group-sm > input ~ label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-checkbox__container.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.gform_button.button, body.neuenow .search-filter-input-checkbox .nav-links .btn-group-sm > .search-filter-input-checkbox__container.prev, .nav-links body.neuenow .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.prev,
body.neuenow .search-filter-input-checkbox .nav-links .btn-group-sm > .search-filter-input-checkbox__container.next,
.nav-links body.neuenow .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.next, body.neuenow .search-filter-input-checkbox .btn-group-sm > .cta-trail-btn.search-filter-input-checkbox__container, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-input-checkbox .btn-group-sm > button.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-checkbox__container, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-checkbox .btn-group-sm > .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-checkbox .btn-group-sm > .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-reset .search-filter-input-checkbox .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .search-filter-input-checkbox .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .search-filter-input-checkbox .btn-group-sm > .search-filter-input-button.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .btn.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .neue-process-step h3.search-filter-input-checkbox__container, .neue-process-step body.neuenow .search-filter-input-checkbox h3.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .neue-process-step .search-filter-input-checkbox__container.h3, .neue-process-step body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.h3, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.search-filter-input-checkbox__container, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-input-checkbox input ~ label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .search-filter-input-checkbox__container.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-input-checkbox .search-filter-input-checkbox__container.gform_button.button, body.neuenow .search-filter-input-checkbox .nav-links .search-filter-input-checkbox__container.prev, .nav-links body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.prev,
body.neuenow .search-filter-input-checkbox .nav-links .search-filter-input-checkbox__container.next,
.nav-links body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.next, body.neuenow .search-filter-input-checkbox .cta-trail-btn.search-filter-input-checkbox__container, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-input-checkbox button.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-field.search-filter-field--control-type-load_more button.search-filter-input-checkbox__container, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-checkbox .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-checkbox .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-reset .search-filter-input-checkbox .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .search-filter-input-checkbox .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .search-filter-input-checkbox .search-filter-input-button.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-style--control-selection .search-filter-input-button.search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .btn-group-sm > .btn.search-filter-input-button, body.neuenow .search-filter-style--control-selection .neue-process-step .btn-group-sm > h3.search-filter-input-button, .neue-process-step body.neuenow .search-filter-style--control-selection .btn-group-sm > h3.search-filter-input-button, body.neuenow .search-filter-style--control-selection .neue-process-step .btn-group-sm > .search-filter-input-button.h3, .neue-process-step body.neuenow .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.h3, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.search-filter-input-button, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-style--control-selection .btn-group-sm > input ~ label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .btn-group-sm > .search-filter-input-button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.gform_button.button, body.neuenow .search-filter-style--control-selection .nav-links .btn-group-sm > .search-filter-input-button.prev, .nav-links body.neuenow .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.prev,
body.neuenow .search-filter-style--control-selection .nav-links .btn-group-sm > .search-filter-input-button.next,
.nav-links body.neuenow .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.next, body.neuenow .search-filter-style--control-selection .btn-group-sm > .cta-trail-btn.search-filter-input-button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-style--control-selection .btn-group-sm > button.search-filter-input-button, body.neuenow .search-filter-style--control-selection .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.search-filter-input-button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-selection .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-style--control-selection .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-sm > .search-filter-input-radio__label.search-filter-input-button, body.neuenow .search-filter-style--control-reset .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .search-filter-style--control-selection .btn-group-sm > .search-filter-input-checkbox__container.search-filter-input-button, body.neuenow .search-filter-style--control-selection .search-filter-input-checkbox .btn-group-sm > .search-filter-input-checkbox__container.search-filter-input-button, body.neuenow .search-filter-style--control-selection .btn-group-sm > .search-filter-input-button, body.neuenow .search-filter-style--control-selection .btn.search-filter-input-button, body.neuenow .search-filter-style--control-selection .neue-process-step h3.search-filter-input-button, .neue-process-step body.neuenow .search-filter-style--control-selection h3.search-filter-input-button, body.neuenow .search-filter-style--control-selection .neue-process-step .search-filter-input-button.h3, .neue-process-step body.neuenow .search-filter-style--control-selection .search-filter-input-button.h3, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.search-filter-input-button, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-style--control-selection input ~ label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .search-filter-input-button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-selection .search-filter-input-button.gform_button.button, body.neuenow .search-filter-style--control-selection .nav-links .search-filter-input-button.prev, .nav-links body.neuenow .search-filter-style--control-selection .search-filter-input-button.prev,
body.neuenow .search-filter-style--control-selection .nav-links .search-filter-input-button.next,
.nav-links body.neuenow .search-filter-style--control-selection .search-filter-input-button.next, body.neuenow .search-filter-style--control-selection .cta-trail-btn.search-filter-input-button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-style--control-selection button.search-filter-input-button, body.neuenow .search-filter-style--control-selection .search-filter-field.search-filter-field--control-type-load_more button.search-filter-input-button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-selection .search-filter-input-radio__label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.search-filter-input-button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-style--control-selection .search-filter-input-radio__label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.search-filter-input-button, body.neuenow .search-filter-style--control-reset .search-filter-style--control-selection .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-style--control-selection .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .search-filter-style--control-selection .search-filter-input-checkbox__container.search-filter-input-button, body.neuenow .search-filter-style--control-selection .search-filter-input-checkbox .search-filter-input-checkbox__container.search-filter-input-button, body.neuenow .search-filter-style--control-selection .search-filter-input-button {
  padding-top: calc(0.30125em - 1px);
  padding-bottom: calc(0.30125em - 1px);
  margin-top: calc(-2 * var(--bs-border-width));
  border-radius: 1.125em;
}
.btn.btn-lg, .neue-process-step h3.btn-lg, .neue-process-step .btn-lg.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-lg, body.neuenow .gform_wrapper.gravity-theme .btn.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .neue-process-step h3.gform_button.button, .neue-process-step body.neuenow .gform_wrapper.gravity-theme h3.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .neue-process-step .gform_button.button.h3, .neue-process-step body.neuenow .gform_wrapper.gravity-theme .gform_button.button.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .btn-lg.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .gform_button.button, .nav-links .btn-lg.prev, .nav-links body.neuenow .gform_wrapper.gravity-theme .prev.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .nav-links .prev.gform_button.button,
.nav-links .btn-lg.next,
.nav-links body.neuenow .gform_wrapper.gravity-theme .next.gform_button.button,
body.neuenow .gform_wrapper.gravity-theme .nav-links .next.gform_button.button, .btn-lg.cta-trail-btn, body.neuenow .gform_wrapper.gravity-theme .cta-trail-btn.gform_button.button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-lg, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .gform_wrapper.gravity-theme button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-field.search-filter-field--control-type-load_more button.gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-lg.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .gform_wrapper.gravity-theme .search-filter-input-radio__label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-lg.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .gform_wrapper.gravity-theme .search-filter-input-radio__label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.gform_button.button, body.neuenow .search-filter-style--control-reset .btn-lg.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .gform_wrapper.gravity-theme .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .search-filter-field--control-type-submit .btn-lg.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .gform_wrapper.gravity-theme .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .search-filter-input-checkbox .btn-lg.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .search-filter-input-checkbox__container.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-input-checkbox .search-filter-input-checkbox__container.gform_button.button, body.neuenow .search-filter-style--control-selection .btn-lg.search-filter-input-button, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .search-filter-input-button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-selection .search-filter-input-button.gform_button.button, .btn-group-lg > .btn, .neue-process-step .btn-group-lg > h3, .neue-process-step .btn-group-lg > .h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label, body.neuenow .gform_wrapper.gravity-theme .btn-group-lg > .gform_button.button, .nav-links .btn-group-lg > .prev,
.nav-links .btn-group-lg > .next, .btn-group-lg > .cta-trail-btn.btn, .neue-process-step .btn-group-lg > h3.cta-trail-btn, .neue-process-step .btn-group-lg > .cta-trail-btn.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.cta-trail-btn, body.neuenow .gform_wrapper.gravity-theme .btn-group-lg > .cta-trail-btn.gform_button.button, .nav-links .btn-group-lg > .cta-trail-btn.prev,
.nav-links .btn-group-lg > .cta-trail-btn.next, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .neue-process-step .btn-group-lg > button.h3, .neue-process-step body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.h3, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .gform_wrapper.gravity-theme .btn-group-lg > button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.gform_button.button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links .btn-group-lg > button.prev, .nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.prev,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links .btn-group-lg > button.next,
.nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.next, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.btn, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .neue-process-step .btn-group-lg > h3.search-filter-input-radio__label, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > h3.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .neue-process-step .btn-group-lg > .search-filter-input-radio__label.h3, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.h3, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-radio__label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > input ~ label.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-radio__label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .btn-group-lg > .search-filter-input-radio__label.prev, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.prev,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .btn-group-lg > .search-filter-input-radio__label.next,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.next, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.btn, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .neue-process-step .btn-group-lg > h3.search-filter-input-radio__label, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > h3.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .neue-process-step .btn-group-lg > .search-filter-input-radio__label.h3, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.h3, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-radio__label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > input ~ label.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-radio__label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .btn-group-lg > .search-filter-input-radio__label.prev, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.prev,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .btn-group-lg > .search-filter-input-radio__label.next,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.next, body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.btn, body.neuenow .search-filter-style--control-reset .neue-process-step .btn-group-lg > h3.search-filter-input-button.search-filter-field__input, .neue-process-step body.neuenow .search-filter-style--control-reset .btn-group-lg > h3.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .neue-process-step .btn-group-lg > .search-filter-input-button.search-filter-field__input.h3, .neue-process-step body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.h3, body.neuenow .search-filter-style--control-reset .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-style--control-reset .btn-group-lg > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .search-filter-style--control-reset .nav-links .btn-group-lg > .search-filter-input-button.search-filter-field__input.prev, .nav-links body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.prev,
body.neuenow .search-filter-style--control-reset .nav-links .btn-group-lg > .search-filter-input-button.search-filter-field__input.next,
.nav-links body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.next, body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.btn, body.neuenow .search-filter-field--control-type-submit .neue-process-step .btn-group-lg > h3.search-filter-input-button.search-filter-field__input, .neue-process-step body.neuenow .search-filter-field--control-type-submit .btn-group-lg > h3.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .neue-process-step .btn-group-lg > .search-filter-input-button.search-filter-field__input.h3, .neue-process-step body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.h3, body.neuenow .search-filter-field--control-type-submit .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-field--control-type-submit .btn-group-lg > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .search-filter-field--control-type-submit .nav-links .btn-group-lg > .search-filter-input-button.search-filter-field__input.prev, .nav-links body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.prev,
body.neuenow .search-filter-field--control-type-submit .nav-links .btn-group-lg > .search-filter-input-button.search-filter-field__input.next,
.nav-links body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.next, body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.btn, body.neuenow .search-filter-input-checkbox .neue-process-step .btn-group-lg > h3.search-filter-input-checkbox__container, .neue-process-step body.neuenow .search-filter-input-checkbox .btn-group-lg > h3.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .neue-process-step .btn-group-lg > .search-filter-input-checkbox__container.h3, .neue-process-step body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.h3, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-checkbox__container, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-input-checkbox .btn-group-lg > input ~ label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-checkbox__container.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.gform_button.button, body.neuenow .search-filter-input-checkbox .nav-links .btn-group-lg > .search-filter-input-checkbox__container.prev, .nav-links body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.prev,
body.neuenow .search-filter-input-checkbox .nav-links .btn-group-lg > .search-filter-input-checkbox__container.next,
.nav-links body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.next, body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.btn, body.neuenow .search-filter-style--control-selection .neue-process-step .btn-group-lg > h3.search-filter-input-button, .neue-process-step body.neuenow .search-filter-style--control-selection .btn-group-lg > h3.search-filter-input-button, body.neuenow .search-filter-style--control-selection .neue-process-step .btn-group-lg > .search-filter-input-button.h3, .neue-process-step body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.h3, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-button, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-style--control-selection .btn-group-lg > input ~ label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.gform_button.button, body.neuenow .search-filter-style--control-selection .nav-links .btn-group-lg > .search-filter-input-button.prev, .nav-links body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.prev,
body.neuenow .search-filter-style--control-selection .nav-links .btn-group-lg > .search-filter-input-button.next,
.nav-links body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.next, .btn-group-lg > .btn.cta-trail-btn, .neue-process-step .btn-group-lg > h3.cta-trail-btn, .neue-process-step .btn-group-lg > .cta-trail-btn.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.cta-trail-btn, body.neuenow .gform_wrapper.gravity-theme .btn-group-lg > .cta-trail-btn.gform_button.button, .nav-links .btn-group-lg > .cta-trail-btn.prev,
.nav-links .btn-group-lg > .cta-trail-btn.next, .btn-group-lg > .cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.cta-trail-btn, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.cta-trail-btn, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.cta-trail-btn, body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.cta-trail-btn, body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.cta-trail-btn, body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.cta-trail-btn, body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.cta-trail-btn, .btn.cta-trail-btn, .neue-process-step h3.cta-trail-btn, .neue-process-step .cta-trail-btn.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.cta-trail-btn, body.neuenow .gform_wrapper.gravity-theme .cta-trail-btn.gform_button.button, .nav-links .cta-trail-btn.prev,
.nav-links .cta-trail-btn.next, .cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.cta-trail-btn, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.cta-trail-btn, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.cta-trail-btn, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input.cta-trail-btn, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input.cta-trail-btn, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.cta-trail-btn, body.neuenow .search-filter-style--control-selection .search-filter-input-button.cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .neue-process-step .btn-group-lg > button.h3, .neue-process-step body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.h3, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .gform_wrapper.gravity-theme .btn-group-lg > button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.gform_button.button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links .btn-group-lg > button.prev, .nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.prev,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links .btn-group-lg > button.next,
.nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.next, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > button.search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-style--control-reset .btn-group-lg > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-field--control-type-submit .btn-group-lg > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-checkbox__container, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-input-checkbox .btn-group-lg > button.search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-style--control-selection .btn-group-lg > button.search-filter-input-button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .btn.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .neue-process-step .btn-group-lg > h3.search-filter-input-radio__label, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > h3.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .neue-process-step .btn-group-lg > .search-filter-input-radio__label.h3, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.h3, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-radio__label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > input ~ label.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-radio__label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .btn-group-lg > .search-filter-input-radio__label.prev, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.prev,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .btn-group-lg > .search-filter-input-radio__label.next,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.next, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .cta-trail-btn.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .search-filter-field--control-type-submit .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .search-filter-input-checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-checkbox__container.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.search-filter-input-radio__label, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .btn.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .neue-process-step .btn-group-lg > h3.search-filter-input-radio__label, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > h3.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .neue-process-step .btn-group-lg > .search-filter-input-radio__label.h3, .neue-process-step body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.h3, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-radio__label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > input ~ label.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-radio__label.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.gform_button.button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .btn-group-lg > .search-filter-input-radio__label.prev, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.prev,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .btn-group-lg > .search-filter-input-radio__label.next,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.next, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .cta-trail-btn.search-filter-input-radio__label, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .search-filter-field--control-type-submit .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-radio__label, body.neuenow .search-filter-input-checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-checkbox__container.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.search-filter-input-radio__label, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-button.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .btn-group-lg > .btn.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .neue-process-step .btn-group-lg > h3.search-filter-input-button.search-filter-field__input, .neue-process-step body.neuenow .search-filter-style--control-reset .btn-group-lg > h3.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .neue-process-step .btn-group-lg > .search-filter-input-button.search-filter-field__input.h3, .neue-process-step body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.h3, body.neuenow .search-filter-style--control-reset .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-style--control-reset .btn-group-lg > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .search-filter-style--control-reset .nav-links .btn-group-lg > .search-filter-input-button.search-filter-field__input.prev, .nav-links body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.prev,
body.neuenow .search-filter-style--control-reset .nav-links .btn-group-lg > .search-filter-input-button.search-filter-field__input.next,
.nav-links body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.next, body.neuenow .search-filter-style--control-reset .btn-group-lg > .cta-trail-btn.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-style--control-reset .btn-group-lg > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-reset .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-style--control-reset .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .search-filter-style--control-reset .btn-group-lg > .search-filter-input-checkbox__container.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .btn.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .neue-process-step .btn-group-lg > h3.search-filter-input-button.search-filter-field__input, .neue-process-step body.neuenow .search-filter-field--control-type-submit .btn-group-lg > h3.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .neue-process-step .btn-group-lg > .search-filter-input-button.search-filter-field__input.h3, .neue-process-step body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.h3, body.neuenow .search-filter-field--control-type-submit .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-field--control-type-submit .btn-group-lg > input ~ label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.gform_button.button, body.neuenow .search-filter-field--control-type-submit .nav-links .btn-group-lg > .search-filter-input-button.search-filter-field__input.prev, .nav-links body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.prev,
body.neuenow .search-filter-field--control-type-submit .nav-links .btn-group-lg > .search-filter-input-button.search-filter-field__input.next,
.nav-links body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.next, body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .cta-trail-btn.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-field--control-type-submit .btn-group-lg > button.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-checkbox__container.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .btn-group-lg > .btn.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .neue-process-step .btn-group-lg > h3.search-filter-input-checkbox__container, .neue-process-step body.neuenow .search-filter-input-checkbox .btn-group-lg > h3.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .neue-process-step .btn-group-lg > .search-filter-input-checkbox__container.h3, .neue-process-step body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.h3, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-checkbox__container, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-input-checkbox .btn-group-lg > input ~ label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-checkbox__container.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.gform_button.button, body.neuenow .search-filter-input-checkbox .nav-links .btn-group-lg > .search-filter-input-checkbox__container.prev, .nav-links body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.prev,
body.neuenow .search-filter-input-checkbox .nav-links .btn-group-lg > .search-filter-input-checkbox__container.next,
.nav-links body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.next, body.neuenow .search-filter-input-checkbox .btn-group-lg > .cta-trail-btn.search-filter-input-checkbox__container, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-input-checkbox .btn-group-lg > button.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-checkbox__container, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-checkbox .btn-group-lg > .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-checkbox .btn-group-lg > .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-reset .search-filter-input-checkbox .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-field--control-type-submit .search-filter-input-checkbox .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .search-filter-input-checkbox .btn-group-lg > .search-filter-input-button.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .btn-group-lg > .btn.search-filter-input-button, body.neuenow .search-filter-style--control-selection .neue-process-step .btn-group-lg > h3.search-filter-input-button, .neue-process-step body.neuenow .search-filter-style--control-selection .btn-group-lg > h3.search-filter-input-button, body.neuenow .search-filter-style--control-selection .neue-process-step .btn-group-lg > .search-filter-input-button.h3, .neue-process-step body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.h3, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-lg > input ~ label.search-filter-input-button, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .search-filter-style--control-selection .btn-group-lg > input ~ label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .gform_wrapper.gravity-theme .btn-group-lg > .search-filter-input-button.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.gform_button.button, body.neuenow .search-filter-style--control-selection .nav-links .btn-group-lg > .search-filter-input-button.prev, .nav-links body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.prev,
body.neuenow .search-filter-style--control-selection .nav-links .btn-group-lg > .search-filter-input-button.next,
.nav-links body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.next, body.neuenow .search-filter-style--control-selection .btn-group-lg > .cta-trail-btn.search-filter-input-button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .search-filter-style--control-selection .btn-group-lg > button.search-filter-input-button, body.neuenow .search-filter-style--control-selection .search-filter-field.search-filter-field--control-type-load_more .btn-group-lg > button.search-filter-input-button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-selection .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-style--control-selection .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-group-lg > .search-filter-input-radio__label.search-filter-input-button, body.neuenow .search-filter-style--control-reset .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .search-filter-style--control-reset .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .search-filter-field--control-type-submit .btn-group-lg > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .search-filter-style--control-selection .btn-group-lg > .search-filter-input-checkbox__container.search-filter-input-button, body.neuenow .search-filter-style--control-selection .search-filter-input-checkbox .btn-group-lg > .search-filter-input-checkbox__container.search-filter-input-button, body.neuenow .search-filter-style--control-selection .btn-group-lg > .search-filter-input-button {
  padding-top: calc(1.75em - 1px);
  padding-bottom: calc(1.75em - 1px);
}
.btn.btn-dark-gray:hover, .neue-process-step h3.btn-dark-gray:hover, .neue-process-step .btn-dark-gray.h3:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-dark-gray:hover, body.neuenow .gform_wrapper.gravity-theme .btn-dark-gray.gform_button.button:hover, .btn-dark-gray.cta-trail-btn:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-dark-gray.search-filter-input-radio__label:hover, body.neuenow .search-filter-style--control-reset .btn-dark-gray.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-input-checkbox .btn-dark-gray.search-filter-input-checkbox__container:hover, .btn.btn-dark:hover, .neue-process-step h3.btn-dark:hover, .neue-process-step .btn-dark.h3:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-dark:hover, body.neuenow .gform_wrapper.gravity-theme .btn-dark.gform_button.button:hover, .nav-links .prev:hover,
.nav-links .next:hover, .btn-dark.cta-trail-btn:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-dark.search-filter-input-radio__label:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .search-filter-input-radio__label.prev:hover, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.prev:hover,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .search-filter-input-radio__label.next:hover,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.next:hover, body.neuenow .search-filter-style--control-reset .btn-dark.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-style--control-reset .nav-links .search-filter-input-button.search-filter-field__input.prev:hover, .nav-links body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input.prev:hover,
body.neuenow .search-filter-style--control-reset .nav-links .search-filter-input-button.search-filter-field__input.next:hover,
.nav-links body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input.next:hover, body.neuenow .search-filter-input-checkbox .btn-dark.search-filter-input-checkbox__container:hover, body.neuenow .search-filter-input-checkbox .nav-links .search-filter-input-checkbox__container.prev:hover, .nav-links body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.prev:hover,
body.neuenow .search-filter-input-checkbox .nav-links .search-filter-input-checkbox__container.next:hover,
.nav-links body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.next:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field.search-filter-field--control-type-load_more button.search-filter-input-radio__label:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input button.search-filter-input-radio__label:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field--control-type-submit .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-field--control-type-submit .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-selection .search-filter-input-radio__label.search-filter-input-button:hover, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.search-filter-input-button:hover, body.neuenow .search-filter-style--control-selection .search-filter-input-button:hover {
  background-color: #FFE900;
  border-color: #FFE900;
  color: #000 !important;
}
.btn.btn-dark-gray:hover *, .neue-process-step h3.btn-dark-gray:hover *, .neue-process-step .btn-dark-gray.h3:hover *, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-dark-gray:hover *, body.neuenow .gform_wrapper.gravity-theme .btn-dark-gray.gform_button.button:hover *, .btn-dark-gray.cta-trail-btn:hover *, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-dark-gray.search-filter-input-radio__label:hover *, body.neuenow .search-filter-style--control-reset .btn-dark-gray.search-filter-input-button.search-filter-field__input:hover *, body.neuenow .search-filter-input-checkbox .btn-dark-gray.search-filter-input-checkbox__container:hover *, .btn.btn-dark:hover *, .neue-process-step h3.btn-dark:hover *, .neue-process-step .btn-dark.h3:hover *, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-dark:hover *, body.neuenow .gform_wrapper.gravity-theme .btn-dark.gform_button.button:hover *, .nav-links .prev:hover *,
.nav-links .next:hover *, .btn-dark.cta-trail-btn:hover *, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-dark.search-filter-input-radio__label:hover *, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .search-filter-input-radio__label.prev:hover *, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.prev:hover *,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .search-filter-input-radio__label.next:hover *,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.next:hover *, body.neuenow .search-filter-style--control-reset .btn-dark.search-filter-input-button.search-filter-field__input:hover *, body.neuenow .search-filter-style--control-reset .nav-links .search-filter-input-button.search-filter-field__input.prev:hover *, .nav-links body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input.prev:hover *,
body.neuenow .search-filter-style--control-reset .nav-links .search-filter-input-button.search-filter-field__input.next:hover *,
.nav-links body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input.next:hover *, body.neuenow .search-filter-input-checkbox .btn-dark.search-filter-input-checkbox__container:hover *, body.neuenow .search-filter-input-checkbox .nav-links .search-filter-input-checkbox__container.prev:hover *, .nav-links body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.prev:hover *,
body.neuenow .search-filter-input-checkbox .nav-links .search-filter-input-checkbox__container.next:hover *,
.nav-links body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.next:hover *, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:hover *, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field.search-filter-field--control-type-load_more button.search-filter-input-radio__label:hover *, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input button.search-filter-input-radio__label:hover *, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-field--control-type-submit .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input:hover *, body.neuenow .search-filter-field--control-type-submit .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.search-filter-input-button.search-filter-field__input:hover *, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:hover *, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-style--control-selection .search-filter-input-radio__label.search-filter-input-button:hover *, body.neuenow .search-filter-style--control-selection .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label.search-filter-input-button:hover *, body.neuenow .search-filter-style--control-selection .search-filter-input-button:hover * {
  color: #000 !important;
}
.btn.btn-primary:hover, .neue-process-step h3.btn-primary:hover, .neue-process-step .btn-primary.h3:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-primary:hover, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:hover, .nav-links .btn-primary.prev:hover,
.nav-links .btn-primary.next:hover, .btn-primary.cta-trail-btn:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-primary:hover, body.neuenow .search-filter-field--control-type-submit .btn-primary.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-input-checkbox .btn-primary.search-filter-input-checkbox__container:hover, body.neuenow .search-filter-style--control-selection .btn-primary.search-filter-input-button:hover, .btn.btn-light:hover, .neue-process-step h3.btn-light:hover, .neue-process-step .btn-light.h3:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-light:hover, .nav-links .btn-light.prev:hover,
.nav-links .btn-light.next:hover, .btn-light.cta-trail-btn:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-light:hover, body.neuenow .search-filter-field--control-type-submit .btn-light.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-input-checkbox .btn-light.search-filter-input-checkbox__container:hover, body.neuenow .search-filter-style--control-selection .btn-light.search-filter-input-button:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:hover, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:hover {
  background-color: #000;
  border-color: #000;
  color: #FFFFFF !important;
}
.btn.impact-area, .neue-process-step h3.impact-area, .neue-process-step .impact-area.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.impact-area, body.neuenow .gform_wrapper.gravity-theme .impact-area.gform_button.button, .nav-links .impact-area.prev,
.nav-links .impact-area.next, .impact-area.cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.impact-area, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .impact-area.search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .impact-area.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .impact-area.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .impact-area.search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .impact-area.search-filter-input-button {
  border-radius: 0 !important;
}
.btn.impact-area:hover, .neue-process-step h3.impact-area:hover, .neue-process-step .impact-area.h3:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.impact-area:hover, body.neuenow .gform_wrapper.gravity-theme .impact-area.gform_button.button:hover, .nav-links .impact-area.prev:hover,
.nav-links .impact-area.next:hover, .impact-area.cta-trail-btn:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.impact-area:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .impact-area.search-filter-input-radio__label:hover, body.neuenow .search-filter-style--control-reset .impact-area.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-field--control-type-submit .impact-area.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-input-checkbox .impact-area.search-filter-input-checkbox__container:hover, body.neuenow .search-filter-style--control-selection .impact-area.search-filter-input-button:hover {
  /*background-color: $primary;
  border-color: $primary;*/
  color: #FFFFFF !important;
}
.btn:not(.btn-link).brand-identity:hover, .neue-process-step h3:not(.btn-link).brand-identity:hover, .neue-process-step .h3:not(.btn-link).brand-identity:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:not(.btn-link).brand-identity:hover, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:not(.btn-link).brand-identity:hover, .nav-links .prev:not(.btn-link).brand-identity:hover,
.nav-links .next:not(.btn-link).brand-identity:hover, .cta-trail-btn:not(.btn-link).brand-identity:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:not(.btn-link).brand-identity:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:not(.btn-link).brand-identity:hover, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-identity:hover, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-identity:hover, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:not(.btn-link).brand-identity:hover, body.neuenow .search-filter-style--control-selection .search-filter-input-button:not(.btn-link).brand-identity:hover, .btn:not(.btn-link).brand-website:hover, .neue-process-step h3:not(.btn-link).brand-website:hover, .neue-process-step .h3:not(.btn-link).brand-website:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:not(.btn-link).brand-website:hover, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:not(.btn-link).brand-website:hover, .nav-links .prev:not(.btn-link).brand-website:hover,
.nav-links .next:not(.btn-link).brand-website:hover, .cta-trail-btn:not(.btn-link).brand-website:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:not(.btn-link).brand-website:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:not(.btn-link).brand-website:hover, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-website:hover, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-website:hover, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:not(.btn-link).brand-website:hover, body.neuenow .search-filter-style--control-selection .search-filter-input-button:not(.btn-link).brand-website:hover, .btn:not(.btn-link).brand-support:hover, .neue-process-step h3:not(.btn-link).brand-support:hover, .neue-process-step .h3:not(.btn-link).brand-support:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:not(.btn-link).brand-support:hover, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:not(.btn-link).brand-support:hover, .nav-links .prev:not(.btn-link).brand-support:hover,
.nav-links .next:not(.btn-link).brand-support:hover, .cta-trail-btn:not(.btn-link).brand-support:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:not(.btn-link).brand-support:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:not(.btn-link).brand-support:hover, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-support:hover, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-support:hover, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:not(.btn-link).brand-support:hover, body.neuenow .search-filter-style--control-selection .search-filter-input-button:not(.btn-link).brand-support:hover {
  color: #000 !important;
}
.btn:not(.btn-link).brand-identity:hover, .neue-process-step h3:not(.btn-link).brand-identity:hover, .neue-process-step .h3:not(.btn-link).brand-identity:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:not(.btn-link).brand-identity:hover, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:not(.btn-link).brand-identity:hover, .nav-links .prev:not(.btn-link).brand-identity:hover,
.nav-links .next:not(.btn-link).brand-identity:hover, .cta-trail-btn:not(.btn-link).brand-identity:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:not(.btn-link).brand-identity:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:not(.btn-link).brand-identity:hover, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-identity:hover, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-identity:hover, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:not(.btn-link).brand-identity:hover, body.neuenow .search-filter-style--control-selection .search-filter-input-button:not(.btn-link).brand-identity:hover {
  background: var(--neue-brand-identity);
  border-color: var(--neue-brand-identity);
}
.btn:not(.btn-link).brand-website:hover, .neue-process-step h3:not(.btn-link).brand-website:hover, .neue-process-step .h3:not(.btn-link).brand-website:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:not(.btn-link).brand-website:hover, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:not(.btn-link).brand-website:hover, .nav-links .prev:not(.btn-link).brand-website:hover,
.nav-links .next:not(.btn-link).brand-website:hover, .cta-trail-btn:not(.btn-link).brand-website:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:not(.btn-link).brand-website:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:not(.btn-link).brand-website:hover, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-website:hover, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-website:hover, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:not(.btn-link).brand-website:hover, body.neuenow .search-filter-style--control-selection .search-filter-input-button:not(.btn-link).brand-website:hover {
  background: var(--neue-brand-website);
  border-color: var(--neue-brand-website);
}
.btn:not(.btn-link).brand-support:hover, .neue-process-step h3:not(.btn-link).brand-support:hover, .neue-process-step .h3:not(.btn-link).brand-support:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:not(.btn-link).brand-support:hover, body.neuenow .gform_wrapper.gravity-theme .gform_button.button:not(.btn-link).brand-support:hover, .nav-links .prev:not(.btn-link).brand-support:hover,
.nav-links .next:not(.btn-link).brand-support:hover, .cta-trail-btn:not(.btn-link).brand-support:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:not(.btn-link).brand-support:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:not(.btn-link).brand-support:hover, body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-support:hover, body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:not(.btn-link).brand-support:hover, body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:not(.btn-link).brand-support:hover, body.neuenow .search-filter-style--control-selection .search-filter-input-button:not(.btn-link).brand-support:hover {
  background: var(--neue-brand-support);
  border-color: var(--neue-brand-support);
}

.btn.btn-video, .neue-process-step h3.btn-video, .neue-process-step .btn-video.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button, .nav-links .btn-video.prev,
.nav-links .btn-video.next, .btn-video.cta-trail-btn, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button {
  z-index: 1001;
  display: inline-flex;
}
.btn.btn-video > span, .neue-process-step h3.btn-video > span, .neue-process-step .btn-video.h3 > span, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video > span, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button > span, .nav-links .btn-video.prev > span,
.nav-links .btn-video.next > span, .btn-video.cta-trail-btn > span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video > span, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label > span, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input > span, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input > span, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container > span, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button > span {
  display: block;
  text-align: center;
}
.btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
.nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
  height: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  .btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
  .nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
    height: 2.5rem;
  }
}
.btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
.nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
  width: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  .btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
  .nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
    width: 2.5rem;
  }
}
.btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
.nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
  display: block;
  margin-left: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  .btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
  .nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
    margin-left: 1rem;
  }
}
.btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
.nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
  margin-right: -0.4999999996rem;
}
@media (min-width: 1920px) {
  .btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
  .nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
    margin-right: -0.5rem;
  }
}
.btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
.nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
  border-radius: 50rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
  .nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
    transition: none;
  }
}
.btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
.nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
  font-size: calc(0.5075rem + 0.9281249988vw);
}
@media (min-width: 1920px) {
  .btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
  .nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
    font-size: 1.25rem;
  }
}
.btn.btn-video .icon, .neue-process-step h3.btn-video .icon, .neue-process-step .btn-video.h3 .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon, .nav-links .btn-video.prev .icon,
.nav-links .btn-video.next .icon, .btn-video.cta-trail-btn .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon {
  padding-bottom: 0.0625em;
  background-color: #000;
}
.btn.btn-video .icon:before, .neue-process-step h3.btn-video .icon:before, .neue-process-step .btn-video.h3 .icon:before, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon:before, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon:before, .nav-links .btn-video.prev .icon:before,
.nav-links .btn-video.next .icon:before, .btn-video.cta-trail-btn .icon:before, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon:before, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon:before, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon:before, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon:before, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon:before, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: 1em 1em;
          mask-size: 1em 1em;
  background-color: #FFFFFF;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn.btn-video .icon:before, .neue-process-step h3.btn-video .icon:before, .neue-process-step .btn-video.h3 .icon:before, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video .icon:before, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button .icon:before, .nav-links .btn-video.prev .icon:before,
  .nav-links .btn-video.next .icon:before, .btn-video.cta-trail-btn .icon:before, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video .icon:before, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label .icon:before, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input .icon:before, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input .icon:before, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container .icon:before, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button .icon:before {
    transition: none;
  }
}
.btn.btn-video:hover .icon, .neue-process-step h3.btn-video:hover .icon, .neue-process-step .btn-video.h3:hover .icon, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video:hover .icon, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button:hover .icon, .nav-links .btn-video.prev:hover .icon,
.nav-links .btn-video.next:hover .icon, .btn-video.cta-trail-btn:hover .icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video:hover .icon, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label:hover .icon, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input:hover .icon, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input:hover .icon, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container:hover .icon, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button:hover .icon {
  background-color: #FFFFFF;
}
.btn.btn-video:hover .icon:before, .neue-process-step h3.btn-video:hover .icon:before, .neue-process-step .btn-video.h3:hover .icon:before, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label.btn-video:hover .icon:before, body.neuenow .gform_wrapper.gravity-theme .btn-video.gform_button.button:hover .icon:before, .nav-links .btn-video.prev:hover .icon:before,
.nav-links .btn-video.next:hover .icon:before, .btn-video.cta-trail-btn:hover .icon:before, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-video:hover .icon:before, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-video.search-filter-input-radio__label:hover .icon:before, body.neuenow .search-filter-style--control-reset .btn-video.search-filter-input-button.search-filter-field__input:hover .icon:before, body.neuenow .search-filter-field--control-type-submit .btn-video.search-filter-input-button.search-filter-field__input:hover .icon:before, body.neuenow .search-filter-input-checkbox .btn-video.search-filter-input-checkbox__container:hover .icon:before, body.neuenow .search-filter-style--control-selection .btn-video.search-filter-input-button:hover .icon:before {
  background-color: #000;
}

a span.neue-bline {
  display: inline-flex;
  position: relative;
  white-space: nowrap;
  z-index: 0;
  --bottom: -0.0875em;
}
a span.neue-bline::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: var(--bottom);
  /*height: 1.25em;*/
  height: 0.0875em;
  min-height: 1px;
  background-color: currentColor;
  transform: scaleX(0);
  transform-origin: right;
  transition: transform 0.75s cubic-bezier(0.37, 0.3, 0, 1);
  z-index: -1;
}
a:hover {
  color: currentColor !important;
}
a:hover .neue-bline::after {
  transform: scaleX(1);
  transform-origin: left;
  transition-delay: 0.3s;
}

.btn-link {
  padding: 0;
  border: none;
  color: inherit;
  text-decoration: none;
  display: inline-flex;
  /* ----------------------------------
  Underline swap
  ---------------------------------- */
}
.btn-link .neue-uline {
  display: inline-flex;
  position: relative;
  white-space: nowrap;
  --bottom: 0;
}
.btn-link .neue-uline::before, .btn-link .neue-uline::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: var(--bottom);
  height: 0.05em;
  min-height: 2px;
  background-color: currentColor;
}
.btn-link .neue-uline::before {
  transform: scaleX(1);
  transform-origin: left;
  transition: transform 0.75s cubic-bezier(0.37, 0.3, 0, 1) 0.3s;
}
.btn-link .neue-uline::after {
  transform: scaleX(0);
  transform-origin: right;
  transition: transform 0.75s cubic-bezier(0.37, 0.3, 0, 1);
}
.btn-link {
  /* ----------------------------------
  Arrow icons
  ---------------------------------- */
}
.btn-link .arrow-down,
.btn-link .arrow-left,
.btn-link .arrow-right {
  display: block;
  position: relative;
  flex-shrink: 0;
  width: 0.75em;
  height: 0.75em;
  margin-inline: 0.375em;
  border-radius: 50rem;
  background-color: var(--bs-dark);
  -webkit-mask-size: 100% auto;
          mask-size: 100% auto;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}
.btn-link .arrow-down {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Crect id='Rectangle-3' x='0' y='0' width='16' height='16'%3E%3C/rect%3E%3Cpolygon id='Path' fill='%23000000' fill-rule='nonzero' points='15.3560347 9.35455861 8.17800289 16 1 9.35455861 2.829233 7.57163531 6.78871201 11.276411 6.78871201 0 9.56729378 0 9.56729378 11.276411 13.5268017 7.57163531'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Crect id='Rectangle-3' x='0' y='0' width='16' height='16'%3E%3C/rect%3E%3Cpolygon id='Path' fill='%23000000' fill-rule='nonzero' points='15.3560347 9.35455861 8.17800289 16 1 9.35455861 2.829233 7.57163531 6.78871201 11.276411 6.78871201 0 9.56729378 0 9.56729378 11.276411 13.5268017 7.57163531'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.btn-link .arrow-right {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='14.3560347px' viewBox='0 0 16 14.3560347' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-0.178, -0.822)' fill='%23000000' fill-rule='nonzero'%3E%3Cpolygon id='Path' transform='translate(8.178, 8) rotate(-90) translate(-8.178, -8)' points='15.3560347 9.35455861 8.17800289 16 1 9.35455861 2.829233 7.57163531 6.78871201 11.276411 6.78871201 1.44506629e-12 9.56729378 1.44506629e-12 9.56729378 11.276411 13.5268017 7.57163531'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='14.3560347px' viewBox='0 0 16 14.3560347' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-0.178, -0.822)' fill='%23000000' fill-rule='nonzero'%3E%3Cpolygon id='Path' transform='translate(8.178, 8) rotate(-90) translate(-8.178, -8)' points='15.3560347 9.35455861 8.17800289 16 1 9.35455861 2.829233 7.57163531 6.78871201 11.276411 6.78871201 1.44506629e-12 9.56729378 1.44506629e-12 9.56729378 11.276411 13.5268017 7.57163531'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.btn-link {
  /* ----------------------------------
  Hover
  ---------------------------------- */
}
.btn-link:hover {
  color: currentColor !important;
}
.btn-link:hover .neue-bline::after {
  transform: scaleX(1);
  transform-origin: left;
  transition-delay: 0.3s;
}
.btn-link:hover .neue-uline::before {
  transform: scaleX(0);
  transform-origin: right;
  transition-delay: 0s;
}
.btn-link:hover .neue-uline::after {
  transform: scaleX(1);
  transform-origin: left;
  transition-delay: 0.3s;
}
.btn-link:hover .arrow-down {
  animation: arrowJostleDown 2.25s cubic-bezier(0.37, 0.3, 0, 1) infinite;
}
.btn-link:hover .arrow-right {
  animation: arrowJostle 2.25s cubic-bezier(0.37, 0.3, 0, 1) infinite;
}

.btn-icon, .offcanvas-header .btn-close,
.modal-header .btn-close, .nav-links .prev,
.nav-links .next {
  border-radius: 50rem;
  display: inline-flex;
  align-items: center;
  opacity: 1 !important;
  padding: calc(0.75rem - 1px) !important;
}
.btn-icon.btn-sm, .offcanvas-header .btn-sm.btn-close,
.modal-header .btn-sm.btn-close, .nav-links .btn-sm.prev,
.nav-links .btn-sm.next, .btn-group-sm > .btn-icon.btn, .neue-process-step .btn-group-sm > h3.btn-icon, .neue-process-step .btn-group-sm > .btn-icon.h3, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.btn-icon, body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .btn-icon.gform_button.button, .offcanvas-header .btn-group-sm > .btn.btn-close, .offcanvas-header .neue-process-step .btn-group-sm > h3.btn-close, .neue-process-step .offcanvas-header .btn-group-sm > h3.btn-close, .offcanvas-header .neue-process-step .btn-group-sm > .btn-close.h3, .neue-process-step .offcanvas-header .btn-group-sm > .btn-close.h3, .offcanvas-header body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.btn-close, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .offcanvas-header .btn-group-sm > input ~ label.btn-close, .offcanvas-header body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .btn-close.gform_button.button, body.neuenow .gform_wrapper.gravity-theme .offcanvas-header .btn-group-sm > .btn-close.gform_button.button,
.modal-header .btn-group-sm > .btn.btn-close,
.modal-header .neue-process-step .btn-group-sm > h3.btn-close,
.neue-process-step .modal-header .btn-group-sm > h3.btn-close,
.modal-header .neue-process-step .btn-group-sm > .btn-close.h3,
.neue-process-step .modal-header .btn-group-sm > .btn-close.h3,
.modal-header body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label.btn-close,
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .modal-header .btn-group-sm > input ~ label.btn-close,
.modal-header body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .btn-close.gform_button.button,
body.neuenow .gform_wrapper.gravity-theme .modal-header .btn-group-sm > .btn-close.gform_button.button, .nav-links .btn-group-sm > .prev,
.nav-links .btn-group-sm > .next, .btn-group-sm > .btn-icon.cta-trail-btn, .offcanvas-header .btn-group-sm > .cta-trail-btn.btn-close,
.modal-header .btn-group-sm > .cta-trail-btn.btn-close, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.btn-icon, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .offcanvas-header .btn-group-sm > button.btn-close, .offcanvas-header body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.btn-close,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .modal-header .btn-group-sm > button.btn-close,
.modal-header body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.btn-close, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links .btn-group-sm > button.prev, .nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.prev,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links .btn-group-sm > button.next,
.nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button.next, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .btn-icon.search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .offcanvas-header .btn-group-sm > .search-filter-input-radio__label.btn-close, .offcanvas-header body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.btn-close,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .modal-header .btn-group-sm > .search-filter-input-radio__label.btn-close,
.modal-header body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.btn-close, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .btn-group-sm > .search-filter-input-radio__label.prev, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.prev,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .nav-links .btn-group-sm > .search-filter-input-radio__label.next,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label.next, body.neuenow .search-filter-style--control-reset .btn-group-sm > .btn-icon.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .offcanvas-header .btn-group-sm > .search-filter-input-button.search-filter-field__input.btn-close, .offcanvas-header body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.btn-close,
body.neuenow .search-filter-style--control-reset .modal-header .btn-group-sm > .search-filter-input-button.search-filter-field__input.btn-close,
.modal-header body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.btn-close, body.neuenow .search-filter-style--control-reset .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev, .nav-links body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev,
body.neuenow .search-filter-style--control-reset .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.next,
.nav-links body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input.next, body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .btn-icon.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .offcanvas-header .btn-group-sm > .search-filter-input-button.search-filter-field__input.btn-close, .offcanvas-header body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.btn-close,
body.neuenow .search-filter-field--control-type-submit .modal-header .btn-group-sm > .search-filter-input-button.search-filter-field__input.btn-close,
.modal-header body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.btn-close, body.neuenow .search-filter-field--control-type-submit .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev, .nav-links body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.prev,
body.neuenow .search-filter-field--control-type-submit .nav-links .btn-group-sm > .search-filter-input-button.search-filter-field__input.next,
.nav-links body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input.next, body.neuenow .search-filter-input-checkbox .btn-icon.search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .offcanvas-header .search-filter-input-checkbox__container.btn-close, .offcanvas-header body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.btn-close,
body.neuenow .search-filter-input-checkbox .modal-header .search-filter-input-checkbox__container.btn-close,
.modal-header body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.btn-close, body.neuenow .search-filter-input-checkbox .nav-links .search-filter-input-checkbox__container.prev, .nav-links body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.prev,
body.neuenow .search-filter-input-checkbox .nav-links .search-filter-input-checkbox__container.next,
.nav-links body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container.next, body.neuenow .search-filter-style--control-selection .btn-icon.search-filter-input-button, body.neuenow .search-filter-style--control-selection .offcanvas-header .search-filter-input-button.btn-close, .offcanvas-header body.neuenow .search-filter-style--control-selection .search-filter-input-button.btn-close,
body.neuenow .search-filter-style--control-selection .modal-header .search-filter-input-button.btn-close,
.modal-header body.neuenow .search-filter-style--control-selection .search-filter-input-button.btn-close, body.neuenow .search-filter-style--control-selection .nav-links .search-filter-input-button.prev, .nav-links body.neuenow .search-filter-style--control-selection .search-filter-input-button.prev,
body.neuenow .search-filter-style--control-selection .nav-links .search-filter-input-button.next,
.nav-links body.neuenow .search-filter-style--control-selection .search-filter-input-button.next {
  padding: 0.30125em !important;
}
.btn-icon, .offcanvas-header .btn-close,
.modal-header .btn-close, .nav-links .prev,
.nav-links .next {
  /*&.btn-lg {
  	padding: $input-btn-padding-y-sm !important;
  }*/
}
.btn-icon:after, .offcanvas-header .btn-close:after,
.modal-header .btn-close:after, .nav-links .prev:after,
.nav-links .next:after {
  content: "";
  display: block;
  height: 1.5em;
  width: 1.5em;
  background-color: #000;
  cursor: pointer;
  /*max-height: 40px;
  max-width: 40px;*/
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: 1.25em auto;
          mask-size: 1.25em auto;
}
.btn-icon.ico-plus:after, .offcanvas-header .ico-plus.btn-close:after,
.modal-header .ico-plus.btn-close:after, .nav-links .ico-plus.prev:after,
.nav-links .ico-plus.next:after {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Crect id='Rectangle' x='0' y='0' width='24' height='24'%3E%3C/rect%3E%3Cpath d='M3,12.0234119 C3,11.061257 3.6800922,10.395905 4.64082146,10.395905 L10.407083,10.395905 L10.407083,4.62410842 C10.407083,3.66497441 11.0328583,3 11.9664292,3 C12.9279128,3.00037761 13.5921626,3.66119829 13.5921626,4.62410842 L13.5921626,10.395905 L19.3780386,10.395905 C20.3195306,10.395905 21,11.061257 21,12.0234119 C20.9996228,12.9583788 20.3153814,13.604095 19.3776614,13.604095 L13.5921626,13.604095 L13.5921626,19.3762692 C13.5921626,20.3384241 12.9279128,21 11.9664292,21 C11.0328583,20.9996224 10.407083,20.3146346 10.407083,19.3758916 L10.407083,13.6037174 L4.64119866,13.6037174 C3.68386421,13.6037174 3,12.9580012 3,12.0234119 Z' id='Path' fill='%23000000' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Crect id='Rectangle' x='0' y='0' width='24' height='24'%3E%3C/rect%3E%3Cpath d='M3,12.0234119 C3,11.061257 3.6800922,10.395905 4.64082146,10.395905 L10.407083,10.395905 L10.407083,4.62410842 C10.407083,3.66497441 11.0328583,3 11.9664292,3 C12.9279128,3.00037761 13.5921626,3.66119829 13.5921626,4.62410842 L13.5921626,10.395905 L19.3780386,10.395905 C20.3195306,10.395905 21,11.061257 21,12.0234119 C20.9996228,12.9583788 20.3153814,13.604095 19.3776614,13.604095 L13.5921626,13.604095 L13.5921626,19.3762692 C13.5921626,20.3384241 12.9279128,21 11.9664292,21 C11.0328583,20.9996224 10.407083,20.3146346 10.407083,19.3758916 L10.407083,13.6037174 L4.64119866,13.6037174 C3.68386421,13.6037174 3,12.9580012 3,12.0234119 Z' id='Path' fill='%23000000' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.btn-icon.ico-back-arrow:after, .offcanvas-header .ico-back-arrow.btn-close:after,
.modal-header .ico-back-arrow.btn-close:after, .nav-links .ico-back-arrow.prev:after,
.nav-links .ico-back-arrow.next:after {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Arrow' fill='%23132F61'%3E%3Cpath d='M24,0 C37.254834,0 48,10.745166 48,24 C48,37.254834 37.254834,48 24,48 C10.745166,48 0,37.254834 0,24 C0,10.745166 10.745166,0 24,0 Z M24.9817867,15 L22.2154859,17.8282375 L27.019,22.748 L13.5043116,22.7483286 L13.5,26.7513181 L27.017,26.751 L22.2154859,31.6664628 L24.9817867,34.5 L31.7336992,27.5786792 L34.5,24.7495584 L31.7336992,21.9169045 L24.9817867,15 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Arrow' fill='%23132F61'%3E%3Cpath d='M24,0 C37.254834,0 48,10.745166 48,24 C48,37.254834 37.254834,48 24,48 C10.745166,48 0,37.254834 0,24 C0,10.745166 10.745166,0 24,0 Z M24.9817867,15 L22.2154859,17.8282375 L27.019,22.748 L13.5043116,22.7483286 L13.5,26.7513181 L27.017,26.751 L22.2154859,31.6664628 L24.9817867,34.5 L31.7336992,27.5786792 L34.5,24.7495584 L31.7336992,21.9169045 L24.9817867,15 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-size: 1.625rem auto;
          mask-size: 1.625rem auto;
  filter: invert(1);
  transform: rotate(180deg);
}
.btn-icon.ico-back-arrow:before, .offcanvas-header .ico-back-arrow.btn-close:before,
.modal-header .ico-back-arrow.btn-close:before, .nav-links .ico-back-arrow.prev:before,
.nav-links .ico-back-arrow.next:before {
  content: "";
  display: block;
  height: calc(0.51rem + 1.2374999985vw);
}
@media (min-width: 1920px) {
  .btn-icon.ico-back-arrow:before, .offcanvas-header .ico-back-arrow.btn-close:before,
  .modal-header .ico-back-arrow.btn-close:before, .nav-links .ico-back-arrow.prev:before,
  .nav-links .ico-back-arrow.next:before {
    height: 1.5rem;
  }
}
.btn-icon.ico-back-arrow:before, .offcanvas-header .ico-back-arrow.btn-close:before,
.modal-header .ico-back-arrow.btn-close:before, .nav-links .ico-back-arrow.prev:before,
.nav-links .ico-back-arrow.next:before {
  width: calc(0.51rem + 1.2374999985vw);
}
@media (min-width: 1920px) {
  .btn-icon.ico-back-arrow:before, .offcanvas-header .ico-back-arrow.btn-close:before,
  .modal-header .ico-back-arrow.btn-close:before, .nav-links .ico-back-arrow.prev:before,
  .nav-links .ico-back-arrow.next:before {
    width: 1.5rem;
  }
}
.btn-icon.ico-back-arrow:before, .offcanvas-header .ico-back-arrow.btn-close:before,
.modal-header .ico-back-arrow.btn-close:before, .nav-links .ico-back-arrow.prev:before,
.nav-links .ico-back-arrow.next:before {
  background-color: #FFFFFF;
  position: absolute;
  left: 1.5em;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 50rem;
}
.btn-icon.ico-close:after, .offcanvas-header .ico-close.btn-close:after,
.modal-header .ico-close.btn-close:after, .nav-links .ico-close.prev:after,
.nav-links .ico-close.next:after {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='21.9203102px' height='21.9203102px' viewBox='0 0 21.9203102 21.9203102' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-18.1863, -19.6005)' stroke='%23FFFFFF' stroke-width='3'%3E%3Cg transform='translate(23, 23)' id='Path'%3E%3Cg transform='translate(6.5, 6.5) rotate(45) translate(-6.5, -6.5)'%3E%3Cg transform='translate(-1, 0)'%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5'%3E%3C/line%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5' transform='translate(8.5, 7.5) rotate(90) translate(-8.5, -7.5)'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='21.9203102px' height='21.9203102px' viewBox='0 0 21.9203102 21.9203102' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-18.1863, -19.6005)' stroke='%23FFFFFF' stroke-width='3'%3E%3Cg transform='translate(23, 23)' id='Path'%3E%3Cg transform='translate(6.5, 6.5) rotate(45) translate(-6.5, -6.5)'%3E%3Cg transform='translate(-1, 0)'%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5'%3E%3C/line%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5' transform='translate(8.5, 7.5) rotate(90) translate(-8.5, -7.5)'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  /*mask-size: .875em auto;*/
  transform: rotate(0);
  transition: all 0.3s cubic-bezier(0.37, 0.3, 0, 1);
}
.btn-icon.ico-close:hover:after, .offcanvas-header .ico-close.btn-close:hover:after,
.modal-header .ico-close.btn-close:hover:after, .nav-links .ico-close.prev:hover:after,
.nav-links .ico-close.next:hover:after {
  transform: rotate(180deg);
}
.btn-icon.ico-filter:after, .offcanvas-header .ico-filter.btn-close:after,
.modal-header .ico-filter.btn-close:after, .nav-links .ico-filter.prev:after,
.nav-links .ico-filter.next:after {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='filter_alt_24dp_5F6368'%3E%3Cpolygon id='Path' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3Cpath d='M4.25,5.61 C6.27,8.2 10,13 10,13 L10,19 C10,19.55 10.45,20 11,20 L13,20 C13.55,20 14,19.55 14,19 L14,13 C14,13 17.72,8.2 19.74,5.61 C20.25,4.95 19.78,4 18.95,4 L5.04,4 C4.21,4 3.74,4.95 4.25,5.61 Z' id='Path' fill='%23000000' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='filter_alt_24dp_5F6368'%3E%3Cpolygon id='Path' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3Cpath d='M4.25,5.61 C6.27,8.2 10,13 10,13 L10,19 C10,19.55 10.45,20 11,20 L13,20 C13.55,20 14,19.55 14,19 L14,13 C14,13 17.72,8.2 19.74,5.61 C20.25,4.95 19.78,4 18.95,4 L5.04,4 C4.21,4 3.74,4.95 4.25,5.61 Z' id='Path' fill='%23000000' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.btn-icon.ico-download:after, .offcanvas-header .ico-download.btn-close:after,
.modal-header .ico-download.btn-close:after, .nav-links .ico-download.prev:after,
.nav-links .ico-download.next:after {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Crect id='Rectangle' x='0' y='0' width='24' height='24'%3E%3C/rect%3E%3Cg transform='translate(12, 11) rotate(90) translate(-12, -11)translate(-1, 3)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='↳-Link-Text-Copy-10' transform='translate(0, -6)'%3E%3Cpolygon id='Path' points='12.9814286 7 11.1114286 8.92771084 15.0457143 12.686747 3 12.686747 3 15.3855422 14.9485714 15.3855422 11.1114286 19.0722892 12.9814286 21 20 13.9879518'%3E%3C/polygon%3E%3C/g%3E%3Cg id='↳-Link-Text-Copy-9' transform='translate(24, 8) rotate(90) translate(-24, -8)translate(15, -6)'%3E%3Cpolygon id='Path' points='17 16.048 17 14.048 1 14.048 1 16.048'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group'%3E%3Crect id='Rectangle' x='0' y='0' width='24' height='24'%3E%3C/rect%3E%3Cg transform='translate(12, 11) rotate(90) translate(-12, -11)translate(-1, 3)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='↳-Link-Text-Copy-10' transform='translate(0, -6)'%3E%3Cpolygon id='Path' points='12.9814286 7 11.1114286 8.92771084 15.0457143 12.686747 3 12.686747 3 15.3855422 14.9485714 15.3855422 11.1114286 19.0722892 12.9814286 21 20 13.9879518'%3E%3C/polygon%3E%3C/g%3E%3Cg id='↳-Link-Text-Copy-9' transform='translate(24, 8) rotate(90) translate(-24, -8)translate(15, -6)'%3E%3Cpolygon id='Path' points='17 16.048 17 14.048 1 14.048 1 16.048'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.btn-icon.ico-translate:after, .offcanvas-header .ico-translate.btn-close:after,
.modal-header .ico-translate.btn-close:after, .nav-links .ico-translate.prev:after,
.nav-links .ico-translate.next:after {
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.67 13.33'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23132f61; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.91,8.71l-1.69-1.67.02-.02c1.16-1.29,1.99-2.78,2.47-4.35h1.95v-1.33h-4.67V0h-1.33v1.33H0v1.33h7.45c-.45,1.29-1.15,2.51-2.11,3.57-.62-.69-1.13-1.44-1.54-2.23h-1.33c.49,1.09,1.15,2.11,1.99,3.04l-3.39,3.35.95.95,3.33-3.33,2.07,2.07.51-1.36ZM11.67,5.33h-1.33l-3,8h1.33l.75-2h3.17l.75,2h1.33l-3-8ZM9.92,10l1.08-2.89,1.08,2.89h-2.16Z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.67 13.33'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23132f61; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.91,8.71l-1.69-1.67.02-.02c1.16-1.29,1.99-2.78,2.47-4.35h1.95v-1.33h-4.67V0h-1.33v1.33H0v1.33h7.45c-.45,1.29-1.15,2.51-2.11,3.57-.62-.69-1.13-1.44-1.54-2.23h-1.33c.49,1.09,1.15,2.11,1.99,3.04l-3.39,3.35.95.95,3.33-3.33,2.07,2.07.51-1.36ZM11.67,5.33h-1.33l-3,8h1.33l.75-2h3.17l.75,2h1.33l-3-8ZM9.92,10l1.08-2.89,1.08,2.89h-2.16Z'/%3E%3C/svg%3E");
}
.btn-icon.ico-donate:after, .offcanvas-header .ico-donate.btn-close:after,
.modal-header .ico-donate.btn-close:after, .nav-links .ico-donate.prev:after,
.nav-links .ico-donate.next:after {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='17px' viewBox='0 0 16 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M8.75,6.5 L14.5,6.5 L14.5,5 L8.75,5 L8.75,6.5 Z M8.75,15.5 L13,15.5 L13,8 L8.75,8 L8.75,15.5 Z M3,15.5 L7.25,15.5 L7.25,8 L3,8 L3,15.5 Z M1.5,6.5 L7.25,6.5 L7.25,5 L1.5,5 L1.5,6.5 Z M5.125,2.5 C5.125,2.783 5.221,3.021 5.413,3.212 C5.604,3.404 5.842,3.5 6.125,3.5 C6.408,3.5 6.646,3.404 6.837,3.212 C7.029,3.021 7.125,2.783 7.125,2.5 C7.125,2.217 7.029,1.979 6.837,1.788 C6.646,1.596 6.408,1.5 6.125,1.5 C5.842,1.5 5.604,1.596 5.413,1.788 C5.221,1.979 5.125,2.217 5.125,2.5 L5.125,2.5 Z M9.875,1.5 C9.592,1.5 9.354,1.596 9.163,1.788 C8.971,1.979 8.875,2.217 8.875,2.5 C8.875,2.783 8.971,3.021 9.163,3.212 C9.354,3.404 9.592,3.5 9.875,3.5 C10.158,3.5 10.396,3.404 10.587,3.212 C10.779,3.021 10.875,2.783 10.875,2.5 C10.875,2.217 10.779,1.979 10.587,1.788 C10.396,1.596 10.158,1.5 9.875,1.5 L9.875,1.5 Z M1.5,17 L1.5,8 L0,8 L0,3.5 L3.833,3.5 C3.764,3.347 3.712,3.188 3.677,3.022 C3.642,2.856 3.625,2.682 3.625,2.5 C3.625,1.806 3.868,1.215 4.354,0.729 C4.84,0.243 5.431,0 6.125,0 C6.49,0 6.831,0.076 7.149,0.229 C7.466,0.382 7.75,0.59 8,0.854 C8.236,0.59 8.517,0.382 8.844,0.229 C9.17,0.076 9.514,0 9.875,0 C10.569,0 11.16,0.243 11.646,0.729 C12.132,1.215 12.375,1.806 12.375,2.5 C12.375,2.667 12.351,2.833 12.302,3 C12.253,3.167 12.208,3.333 12.167,3.5 L16,3.5 L16,8 L14.5,8 L14.5,17 L1.5,17 Z' id='Fill-1' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='17px' viewBox='0 0 16 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M8.75,6.5 L14.5,6.5 L14.5,5 L8.75,5 L8.75,6.5 Z M8.75,15.5 L13,15.5 L13,8 L8.75,8 L8.75,15.5 Z M3,15.5 L7.25,15.5 L7.25,8 L3,8 L3,15.5 Z M1.5,6.5 L7.25,6.5 L7.25,5 L1.5,5 L1.5,6.5 Z M5.125,2.5 C5.125,2.783 5.221,3.021 5.413,3.212 C5.604,3.404 5.842,3.5 6.125,3.5 C6.408,3.5 6.646,3.404 6.837,3.212 C7.029,3.021 7.125,2.783 7.125,2.5 C7.125,2.217 7.029,1.979 6.837,1.788 C6.646,1.596 6.408,1.5 6.125,1.5 C5.842,1.5 5.604,1.596 5.413,1.788 C5.221,1.979 5.125,2.217 5.125,2.5 L5.125,2.5 Z M9.875,1.5 C9.592,1.5 9.354,1.596 9.163,1.788 C8.971,1.979 8.875,2.217 8.875,2.5 C8.875,2.783 8.971,3.021 9.163,3.212 C9.354,3.404 9.592,3.5 9.875,3.5 C10.158,3.5 10.396,3.404 10.587,3.212 C10.779,3.021 10.875,2.783 10.875,2.5 C10.875,2.217 10.779,1.979 10.587,1.788 C10.396,1.596 10.158,1.5 9.875,1.5 L9.875,1.5 Z M1.5,17 L1.5,8 L0,8 L0,3.5 L3.833,3.5 C3.764,3.347 3.712,3.188 3.677,3.022 C3.642,2.856 3.625,2.682 3.625,2.5 C3.625,1.806 3.868,1.215 4.354,0.729 C4.84,0.243 5.431,0 6.125,0 C6.49,0 6.831,0.076 7.149,0.229 C7.466,0.382 7.75,0.59 8,0.854 C8.236,0.59 8.517,0.382 8.844,0.229 C9.17,0.076 9.514,0 9.875,0 C10.569,0 11.16,0.243 11.646,0.729 C12.132,1.215 12.375,1.806 12.375,2.5 C12.375,2.667 12.351,2.833 12.302,3 C12.253,3.167 12.208,3.333 12.167,3.5 L16,3.5 L16,8 L14.5,8 L14.5,17 L1.5,17 Z' id='Fill-1' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.btn-icon.ico-search:after, .offcanvas-header .ico-search.btn-close:after,
.modal-header .ico-search.btn-close:after, .nav-links .ico-search.prev:after,
.nav-links .ico-search.next:after {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%235f6368'%3E%3Cpath d='m777-90.5-254.98-255q-28.52 20-66.52 31.25T373.66-303q-115.13 0-195.65-80.45-80.51-80.46-80.51-195.5 0-115.05 80.45-195.55 80.46-80.5 195.5-80.5Q488.5-855 569-774.49q80.5 80.52 80.5 195.65 0 44.84-11.5 82.09T607-432l256 256.5-86 85ZM373.5-424q65.5 0 110.25-44.75T528.5-579q0-65.5-44.75-110.25T373.5-734q-65.5 0-110.25 44.75T218.5-579q0 65.5 44.75 110.25T373.5-424Z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%235f6368'%3E%3Cpath d='m777-90.5-254.98-255q-28.52 20-66.52 31.25T373.66-303q-115.13 0-195.65-80.45-80.51-80.46-80.51-195.5 0-115.05 80.45-195.55 80.46-80.5 195.5-80.5Q488.5-855 569-774.49q80.5 80.52 80.5 195.65 0 44.84-11.5 82.09T607-432l256 256.5-86 85ZM373.5-424q65.5 0 110.25-44.75T528.5-579q0-65.5-44.75-110.25T373.5-734q-65.5 0-110.25 44.75T218.5-579q0 65.5 44.75 110.25T373.5-424Z'/%3E%3C/svg%3E");
}
.btn-icon.ico-right:after, .offcanvas-header .ico-right.btn-close:after,
.modal-header .ico-right.btn-close:after, .nav-links .ico-right.prev:after,
.nav-links .next:after {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='3.647px' height='6.476px' viewBox='0 0 3.647 6.476' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Graphic' transform='translate(-94, -83)' fill='%23231F20'%3E%3Cpolygon id='Fill-1' points='94.647 83 94 83.588 96.494 86.238 94 88.889 94.647 89.476 97.647 86.238'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='3.647px' height='6.476px' viewBox='0 0 3.647 6.476' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Graphic' transform='translate(-94, -83)' fill='%23231F20'%3E%3Cpolygon id='Fill-1' points='94.647 83 94 83.588 96.494 86.238 94 88.889 94.647 89.476 97.647 86.238'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.btn-icon.ico-left:after, .offcanvas-header .ico-left.btn-close:after,
.modal-header .ico-left.btn-close:after, .nav-links .prev:after,
.nav-links .ico-left.next:after {
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='3.647px' height='6.476px' viewBox='0 0 3.647 6.476' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Graphic' transform='translate(-94, -83)' fill='%23231F20'%3E%3Cpolygon id='Fill-1' transform='translate(95.8235, 86.238) scale(-1, 1) translate(-95.8235, -86.238)' points='94.647 83 94 83.588 96.494 86.238 94 88.889 94.647 89.476 97.647 86.238'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='3.647px' height='6.476px' viewBox='0 0 3.647 6.476' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Graphic' transform='translate(-94, -83)' fill='%23231F20'%3E%3Cpolygon id='Fill-1' transform='translate(95.8235, 86.238) scale(-1, 1) translate(-95.8235, -86.238)' points='94.647 83 94 83.588 96.494 86.238 94 88.889 94.647 89.476 97.647 86.238'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.btn-icon:active:after, .btn-icon.show:after, .btn-icon.bg-blur-dark:after, .offcanvas-header .btn-close:after,
.modal-header .btn-close:after, .btn-icon.btn-dark:after, .nav-links .prev:after,
.nav-links .next:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-icon:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .offcanvas-header button.btn-close:after, .offcanvas-header body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-close:after,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .modal-header button.btn-close:after,
.modal-header body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.btn-close:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links button.prev:after, .nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.prev:after,
body.neuenow .search-filter-field.search-filter-field--control-type-load_more .nav-links button.next:after,
.nav-links body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.next:after, body.neuenow .search-filter-field--control-type-submit .btn-icon.search-filter-input-button.search-filter-field__input:after, body.neuenow .search-filter-field--control-type-submit .offcanvas-header .search-filter-input-button.search-filter-field__input.btn-close:after, .offcanvas-header body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input.btn-close:after,
body.neuenow .search-filter-field--control-type-submit .modal-header .search-filter-input-button.search-filter-field__input.btn-close:after,
.modal-header body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input.btn-close:after, body.neuenow .search-filter-field--control-type-submit .nav-links .search-filter-input-button.search-filter-field__input.prev:after, .nav-links body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input.prev:after,
body.neuenow .search-filter-field--control-type-submit .nav-links .search-filter-input-button.search-filter-field__input.next:after,
.nav-links body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input.next:after, body.neuenow .search-filter-style--control-selection .btn-icon.search-filter-input-button:after, body.neuenow .search-filter-style--control-selection .offcanvas-header .search-filter-input-button.btn-close:after, .offcanvas-header body.neuenow .search-filter-style--control-selection .search-filter-input-button.btn-close:after,
body.neuenow .search-filter-style--control-selection .modal-header .search-filter-input-button.btn-close:after,
.modal-header body.neuenow .search-filter-style--control-selection .search-filter-input-button.btn-close:after, body.neuenow .search-filter-style--control-selection .nav-links .search-filter-input-button.prev:after, .nav-links body.neuenow .search-filter-style--control-selection .search-filter-input-button.prev:after,
body.neuenow .search-filter-style--control-selection .nav-links .search-filter-input-button.next:after,
.nav-links body.neuenow .search-filter-style--control-selection .search-filter-input-button.next:after, .btn-icon.btn-primary:after, body.neuenow .gform_wrapper.gravity-theme .btn-icon.gform_button.button:after, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-icon.search-filter-input-radio__label:after, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .offcanvas-header .search-filter-input-radio__label.btn-close:after, .offcanvas-header body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.btn-close:after,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .modal-header .search-filter-input-radio__label.btn-close:after,
.modal-header body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.btn-close:after, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .search-filter-input-radio__label.prev:after, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.prev:after,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .search-filter-input-radio__label.next:after,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.next:after {
  background-color: #FFFFFF !important;
}
.btn-icon.btn-primary:hover, body.neuenow .gform_wrapper.gravity-theme .btn-icon.gform_button.button:hover, .offcanvas-header .btn-primary.btn-close:hover, .offcanvas-header body.neuenow .gform_wrapper.gravity-theme .btn-close.gform_button.button:hover, body.neuenow .gform_wrapper.gravity-theme .offcanvas-header .btn-close.gform_button.button:hover,
.modal-header .btn-primary.btn-close:hover,
.modal-header body.neuenow .gform_wrapper.gravity-theme .btn-close.gform_button.button:hover,
body.neuenow .gform_wrapper.gravity-theme .modal-header .btn-close.gform_button.button:hover, .nav-links .btn-primary.prev:hover, .nav-links body.neuenow .gform_wrapper.gravity-theme .prev.gform_button.button:hover, body.neuenow .gform_wrapper.gravity-theme .nav-links .prev.gform_button.button:hover,
.nav-links .btn-primary.next:hover,
.nav-links body.neuenow .gform_wrapper.gravity-theme .next.gform_button.button:hover,
body.neuenow .gform_wrapper.gravity-theme .nav-links .next.gform_button.button:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .btn-icon.search-filter-input-radio__label:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .offcanvas-header .search-filter-input-radio__label.btn-close:hover, .offcanvas-header body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.btn-close:hover,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .modal-header .search-filter-input-radio__label.btn-close:hover,
.modal-header body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.btn-close:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .search-filter-input-radio__label.prev:hover, .nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.prev:hover,
body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .nav-links .search-filter-input-radio__label.next:hover,
.nav-links body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio--is-active .search-filter-input-radio__label.next:hover {
  background-color: #000 !important;
  border-color: #000 !important;
}

.nav-pills .nav-link {
  border: 1px solid #000;
}
.nav-pills .nav-link.active {
  border-color: #FFE900;
  color: #FFFFFF;
  background-color: #FFE900;
}
.nav-pills .nav-link {
  margin-right: 0.5rem;
}
.nav-pills .nav-link:not(.active) {
  color: #000;
}
.nav-pills .nav-link:not(.active):hover {
  background: #000;
  color: #FFFFFF;
}

#smaller-print-menu a {
  font-size: calc(0.5025rem + 0.3093749993vw);
}
@media (min-width: 1920px) {
  #smaller-print-menu a {
    font-size: 0.75rem;
  }
}
#smaller-print-menu a {
  border-bottom: none;
}

/* @end */
/* @group Breadcrumbs */
.breadcrumb {
  padding-left: 0.25em;
}

.breadcrumb-item {
  display: flex;
  align-items: center;
  font-size: calc(0.50708333rem + 0.8765620863vw);
}
@media (min-width: 1920px) {
  .breadcrumb-item {
    font-size: 1.208333rem;
  }
}
.breadcrumb-item a {
  text-decoration: none;
  transition: all 0.2s ease-in-out;
  color: #000;
  font-weight: 700;
}
.breadcrumb-item a:hover {
  color: #000;
}
.breadcrumb-item a span.neue-bline {
  --bottom: 0.0875em;
}
.breadcrumb-item.active {
  color: #000;
}
.breadcrumb-item + .breadcrumb-item::before {
  content: "";
  display: block;
  height: 0.5em;
  width: 0.5em;
  background-color: #000;
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='3.647px' height='6.476px' viewBox='0 0 3.647 6.476' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Graphic' transform='translate(-94, -83)' fill='%23231F20'%3E%3Cpolygon id='Fill-1' points='94.647 83 94 83.588 96.494 86.238 94 88.889 94.647 89.476 97.647 86.238'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='3.647px' height='6.476px' viewBox='0 0 3.647 6.476' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Graphic' transform='translate(-94, -83)' fill='%23231F20'%3E%3Cpolygon id='Fill-1' points='94.647 83 94 83.588 96.494 86.238 94 88.889 94.647 89.476 97.647 86.238'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  margin-right: var(--bs-breadcrumb-item-padding-x);
}

.breadcrumb-home {
  display: flex;
  align-items: center;
}
.breadcrumb-home:after {
  content: "";
  display: block;
  height: 0.75em;
  width: 0.75em;
  background-color: #000;
  cursor: pointer;
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='14px' viewBox='0 0 12 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icons/16px/Home' transform='translate(-2, -1)' fill='%23132F61' fill-rule='nonzero'%3E%3Cg id='home_16dp_5F6368_FILL1_wght400_GRAD0_opsz20' transform='translate(2, 1)'%3E%3Cpolygon id='Path' points='0 14 0 4.5 6 0 12 4.5 12 14 7.5 14 7.5 8.5 4.5 8.5 4.5 14'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='14px' viewBox='0 0 12 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icons/16px/Home' transform='translate(-2, -1)' fill='%23132F61' fill-rule='nonzero'%3E%3Cg id='home_16dp_5F6368_FILL1_wght400_GRAD0_opsz20' transform='translate(2, 1)'%3E%3Cpolygon id='Path' points='0 14 0 4.5 6 0 12 4.5 12 14 7.5 14 7.5 8.5 4.5 8.5 4.5 14'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  transition: all 0.2s ease-in-out;
}
.breadcrumb-home:hover:after {
  background-color: #4DC7FF;
}

/* @end */
/* @end */
/* @group Type Spacing */
.text-wrap a:not(.btn):not(.cta-trail-btn) {
  text-decoration: underline;
  color: #000;
}
.text-wrap a:not(.btn):not(.cta-trail-btn):hover, .text-wrap a:not(.btn):not(.cta-trail-btn):focus {
  text-decoration: none;
  color: #000;
}
.text-wrap h1:not(:first-of-type), .text-wrap h2:not(:first-of-type), .text-wrap h3:not(:first-of-type), .text-wrap h4:not(:first-of-type), .text-wrap h5:not(:first-of-type), .text-wrap h6:not(:first-of-type),
.text-wrap .h1:not(:first-of-type), .text-wrap .h2:not(:first-of-type), .text-wrap .h3:not(:first-of-type), .text-wrap .h4:not(:first-of-type), .text-wrap .h5:not(:first-of-type), .text-wrap .story-details ul:not(:first-of-type), .story-details .text-wrap ul:not(:first-of-type), .text-wrap .h6:not(:first-of-type), .text-wrap body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required:not(:first-of-type), body.neuenow .gform_wrapper.gravity-theme .gfield_label .text-wrap .gfield_required:not(:first-of-type), .text-wrap body.neuenow .gform_wrapper.gravity-theme .gfield_label:not(:first-of-type), body.neuenow .gform_wrapper.gravity-theme .text-wrap .gfield_label:not(:first-of-type), .text-wrap body.neuenow .gform_wrapper.gravity-theme .gform-field-label:not(:first-of-type), body.neuenow .gform_wrapper.gravity-theme .text-wrap .gform-field-label:not(:first-of-type) {
  margin-top: 2em;
}
.text-wrap * + h1, .text-wrap * + .h1, .text-wrap * + h2, .text-wrap * + .h2, .text-wrap * + h3, .text-wrap * + .h3, .text-wrap * + h4, .text-wrap * + .h4, .text-wrap * + h5, .text-wrap * + .h5, .text-wrap .story-details * + ul, .story-details .text-wrap * + ul, .text-wrap * + h6, .text-wrap * + .h6, .text-wrap body.neuenow .gform_wrapper.gravity-theme .gfield_label * + .gfield_required, body.neuenow .gform_wrapper.gravity-theme .gfield_label .text-wrap * + .gfield_required, .text-wrap body.neuenow .gform_wrapper.gravity-theme * + .gfield_label, body.neuenow .gform_wrapper.gravity-theme .text-wrap * + .gfield_label, .text-wrap body.neuenow .gform_wrapper.gravity-theme * + .gform-field-label, body.neuenow .gform_wrapper.gravity-theme .text-wrap * + .gform-field-label {
  margin-top: 1em;
}
.text-wrap p {
  margin-bottom: 1em;
}
.text-wrap p:last-of-type {
  margin-bottom: 0;
}
.text-wrap .accordion + .link-row {
  margin-top: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  .text-wrap .accordion + .link-row {
    margin-top: 2.5rem;
  }
}
.text-wrap .accordion:not(:first-of-type) {
  margin-top: calc(0.525rem + 3.093749997vw);
}
@media (min-width: 1920px) {
  .text-wrap .accordion:not(:first-of-type) {
    margin-top: 3rem;
  }
}
.text-wrap .link-row:not(:last-of-type) {
  margin-bottom: calc(0.51rem + 1.2374999985vw);
}
@media (min-width: 1920px) {
  .text-wrap .link-row:not(:last-of-type) {
    margin-bottom: 1.5rem;
  }
}

/* @end */
/* @group Page Header */
.page-id-309 #page-header .page-header-link {
  min-height: 10em;
  align-items: end;
}

/* @end */
/* @group Forms */
select {
  width: 100%;
}

/* Archive Pagination */
.nav-links {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  background-color: #FFFFFF;
  border-radius: calc(0.535rem + 4.331249996vw);
}
@media (min-width: 1920px) {
  .nav-links {
    border-radius: 4rem;
  }
}
.nav-links {
  width: 100%;
}
.nav-links .prev,
.nav-links .next {
  overflow: hidden;
  text-indent: -9999px;
  line-height: 0;
}
.nav-links .next {
  margin-left: 1rem;
}
.nav-links .prev {
  margin-right: 1rem;
}

/* @end */
/* @group Swiper Styles */
.neue-swiper-controls .swiper-pagination-horizontal {
  height: var(--swiper-pagination-bullet-height);
  display: inline-flex;
  justify-content: center;
}
.neue-swiper-controls .swiper-pagination-horizontal .swiper-pagination-bullet {
  display: block;
  line-height: 1;
  border-radius: 100%;
}

.swiper-slide {
  height: auto !important;
}

.swiper-button-disabled {
  opacity: 0.5 !important;
}

.neue-swiper-controls .btn-dark:hover, .neue-swiper-controls body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .neue-swiper-controls button:hover, .neue-swiper-controls body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-field--control-type-submit .neue-swiper-controls .search-filter-input-button.search-filter-field__input:hover, .neue-swiper-controls body.neuenow .search-filter-style--control-selection .search-filter-input-button:hover, body.neuenow .search-filter-style--control-selection .neue-swiper-controls .search-filter-input-button:hover, .neue-swiper-controls .nav-links .prev:hover, .nav-links .neue-swiper-controls .prev:hover,
.neue-swiper-controls .nav-links .next:hover,
.nav-links .neue-swiper-controls .next:hover {
  border-color: var(--btn-hover-color) !important;
  background-color: var(--btn-hover-color) !important;
}

/* @end */
/* @group Modal */
.neuenow .modal-content {
  overflow: hidden;
}
.neuenow .modal {
  cursor: url("data:image/svg+xml,%3Csvg width='36' height='37' viewBox='0 0 36 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='33.9706' height='34.2129' rx='16.9853' stroke='white' stroke-width='2'/%3E%3Cpath d='M25.4742 23.5648L12.7463 10.8369L10.625 12.9582L23.3529 25.6862L25.4742 23.5648Z' fill='white'/%3E%3Cpath d='M23.2242 10.527L10.4963 23.2549L12.6176 25.3762L25.3456 12.6483L23.2242 10.527Z' fill='white'/%3E%3C/svg%3E%0A") 12 12, default !important;
}
.neuenow .modal .modal-dialog {
  cursor: default;
}
.neuenow .offcanvas-backdrop,
.neuenow .modal-backdrop {
  /*opacity: 1;*/
  background-color: rgba(0, 0, 0, 0.7);
  -webkit-backdrop-filter: blur(20px) !important;
          backdrop-filter: blur(20px) !important;
}
.neuenow .offcanvas-backdrop.show,
.neuenow .modal-backdrop.show {
  opacity: 1;
}
.neuenow .modal.modal-bottom {
  transform: translateY(100px);
  transition: all 0.2s ease-in-out;
}
.neuenow .modal.modal-bottom .modal-dialog {
  position: fixed;
  bottom: calc(var(--neueSpace) / 2);
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
  width: var(--bs-modal-width);
  max-width: var(--bs-modal-width);
}
.neuenow .modal.modal-bottom.show {
  transform: translateY(0px);
}

.offcanvas-header .btn-close,
.modal-header .btn-close {
  padding: 1.75em !important;
  margin: 0 !important;
  margin-left: auto !important;
  background-image: none;
  transition: all 0.2s ease-in-out;
}
.offcanvas-header .btn-close:after,
.modal-header .btn-close:after {
  background-color: #FFFFFF;
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='21.9203102px' height='21.9203102px' viewBox='0 0 21.9203102 21.9203102' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-18.1863, -19.6005)' stroke='%23FFFFFF' stroke-width='3'%3E%3Cg transform='translate(23, 23)' id='Path'%3E%3Cg transform='translate(6.5, 6.5) rotate(45) translate(-6.5, -6.5)'%3E%3Cg transform='translate(-1, 0)'%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5'%3E%3C/line%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5' transform='translate(8.5, 7.5) rotate(90) translate(-8.5, -7.5)'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='21.9203102px' height='21.9203102px' viewBox='0 0 21.9203102 21.9203102' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-18.1863, -19.6005)' stroke='%23FFFFFF' stroke-width='3'%3E%3Cg transform='translate(23, 23)' id='Path'%3E%3Cg transform='translate(6.5, 6.5) rotate(45) translate(-6.5, -6.5)'%3E%3Cg transform='translate(-1, 0)'%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5'%3E%3C/line%3E%3Cline x1='1' y1='7.5' x2='16' y2='7.5' transform='translate(8.5, 7.5) rotate(90) translate(-8.5, -7.5)'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  transition: all 0.2s ease-in-out;
}

.modal-dialog {
  /*@include rfs(calc($neueSpace / 2), margin-top);*/
}

.modal-body {
  /*@include rfs($neueSpace, padding-left);
  @include rfs($neueSpace, padding-right);
  @include rfs(calc($neueSpace / 2), padding-bottom);*/
}

/* @end */
/* @group Grids */
.tile-grid {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(1, 1fr);
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
}
@media (min-width: 768px) {
  .tile-grid {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: 1fr;
  }
}
@media (min-width: 992px) {
  .tile-grid.news-grid {
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: 1fr;
  }
}
.tile-grid.logo-grid {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
}
@media (min-width: 992px) {
  .tile-grid.logo-grid {
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: 1fr;
  }
}

/* @end */
/* @group Image Ticker Block */
.marquee-carousel .swiper-wrapper {
  transition-timing-function: linear !important;
}
.marquee-carousel .swiper-wrapper .swiper-slide {
  display: flex;
  justify-content: center;
  align-items: center;
}

.image-ticker-block .image-contain img {
  max-width: 150px;
}

/* @end */
/* @group Portrait Image Slider */
.image-swiper .swiper-slide {
  width: auto;
  /* important when using 'auto' slidesPerView */
  min-height: 400px !important;
  height: 50vh !important;
  height: 50svh !important;
  /* or whatever fixed height you prefer */
}
.image-swiper .swiper-slide div.image {
  height: 100%;
}
.image-swiper .swiper-slide div.image img {
  height: 100%;
  width: auto;
  -o-object-fit: cover;
     object-fit: cover;
}
.image-swiper .swiper-slide .caption {
  white-space: normal;
  word-wrap: break-word;
  max-width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 1em;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
}

/* @end */
/* @group Featured News Slider*/
.featuredNews {
  --swiper-pagination-color: var(--bs-white);
  --swiper-pagination-bullet-inactive-color: var(--bs-white);
  position: relative;
}
.featuredNews .featuredNews-pagination-wrapper {
  height: 0;
  position: relative;
  pointer-events: none;
}
.featuredNews .featuredNews-pagination-wrapper > div {
  transform: translateY(-100%);
  position: relative;
  z-index: 1;
}
.featuredNews .featuredNews-pagination-wrapper .featuredNews-pagination {
  pointer-events: auto;
}

/* @end */
/* @group News Page */
#advFilter-toggle {
  display: block;
  position: relative;
  height: 1.25em;
  width: 1.25em;
  margin-right: -0.75em;
  margin-left: 0.25em;
  border-radius: 50rem;
  flex-shrink: 0;
  transform: translateX(0) scale(1);
  background-color: var(--bs-blue);
  background-size: 1em auto;
  background-repeat: no-repeat;
  background-position: center center;
}
#advFilter-toggle.caret-down {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Menus' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-17'%3E%3Ccircle id='Oval' fill-opacity='0' fill='%23F2EDE1' cx='8' cy='8' r='8'%3E%3C/circle%3E%3Crect id='Rectangle' x='2' y='2' width='12' height='12'%3E%3C/rect%3E%3Cpolygon id='Fill-1' fill='%23FFFFFF' transform='translate(8, 8) rotate(90) translate(-8, -8)' points='6.76333708 4.25 5.75 5.33778367 8.22553699 7.99983014 5.75 10.660178 6.76333708 11.75 9.23666292 9.08795353 10.25 7.99983014 9.23666292 6.91034787'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#advFilter-toggle.caret-up {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Menus' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-18-Copy'%3E%3Ccircle id='Oval' fill-opacity='0' fill='%23F2EDE1' cx='8' cy='8' r='8'%3E%3C/circle%3E%3Cpolygon id='Fill-1' fill='%23FFFFFF' transform='translate(8, 8) scale(1, -1) rotate(90) translate(-8, -8)' points='6.76333708 4.25 5.75 5.33778367 8.22553699 7.99983014 5.75 10.660178 6.76333708 11.75 9.23666292 9.08795353 10.25 7.99983014 9.23666292 6.91034787'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.advFilter-controls {
  display: grid;
  grid-auto-rows: 1fr;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(1, 1fr);
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
}
@media (min-width: 768px) {
  .advFilter-controls {
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: 1fr;
  }
}

.news-card a.stretched-link span::after {
  content: "→";
  margin-left: 0.125em;
  margin-right: 0.125em;
  transition: all 0.3s cubic-bezier(0.37, 0.3, 0, 1);
}
.news-card a.stretched-link span.external-link::after {
  content: "↗";
  margin-left: 0.25em;
  margin-right: 0.125em;
}
.news-card a.stretched-link:hover span::after {
  margin-left: 0.25em;
  margin-right: 0em;
}
.news-card a.stretched-link:hover span.external-link::after {
  margin-left: 0.375em;
}

/* @end */
/* @group Accordion */
.neuenow .accordion {
  --bs-accordion-btn-icon-width: 2em;
}
.neuenow .accordion .accordion-button,
.neuenow .accordion .accordion-item {
  background-color: transparent !important;
}
.neuenow .accordion *, .neuenow .accordion:after {
  z-index: 1;
}
.neuenow .accordion h3.accordion-header, .neuenow .accordion .accordion-header.h3 {
  margin-bottom: 0 !important;
}
.neuenow .accordion .accordion-header button:after {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  color: #000;
}
.neuenow .accordion .accordion-header button span {
  transition: all 0.3s cubic-bezier(0.37, 0.3, 0, 1);
  transform: translateX(0);
}
.neuenow .accordion .accordion-header button:not(.collapsed) {
  background-color: transparent !important;
}

#mobileNav.accordion:after {
  display: none;
}

.neue-accordion-block {
  counter-reset: link;
}
.neue-accordion-block .accordion-header button {
  display: flex;
  position: relative;
  margin-bottom: 0;
}
.neue-accordion-block .accordion-header button:after {
  background-size: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  .neue-accordion-block .accordion-header button:after {
    background-size: 2.5rem;
  }
}
.neue-accordion-block .accordion-header button:after {
  width: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  .neue-accordion-block .accordion-header button:after {
    width: 2.5rem;
  }
}
.neue-accordion-block .accordion-header button:after {
  height: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  .neue-accordion-block .accordion-header button:after {
    height: 2.5rem;
  }
}
.neue-accordion-block .accordion-header button span {
  display: flex;
  align-items: center;
  width: 100%;
}
.neue-accordion-block .accordion-header button span:before {
  counter-increment: link;
  content: counter(link, decimal-leading-zero);
  display: block;
  font-size: calc(0.5075rem + 0.9281249988vw);
}
@media (min-width: 1920px) {
  .neue-accordion-block .accordion-header button span:before {
    font-size: 1.25rem;
  }
}
.neue-accordion-block .accordion-header button span:before {
  font-family: "NeueMontreal", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 700;
  width: auto;
  transition: all 0.3s cubic-bezier(0.37, 0.3, 0, 1);
  transform: translateX(0);
}
@media (min-width: 992px) {
  .neue-accordion-block .accordion-header button span:before {
    flex: 0 0 auto;
    width: calc(25% + var(--bs-gutter-x) * 0.25);
  }
}
.neue-accordion-block .accordion-body {
  padding-left: 0;
}
@media (min-width: 992px) {
  .neue-accordion-block .accordion-body {
    padding-left: calc(25% + var(--bs-gutter-x) * 0.25);
  }
}

.accordion-button {
  box-shadow: none !important;
  color: #000 !important;
}

.neueFAQs .accordion-button {
  --bs-accordion-btn-padding-y: 2rem;
}

/* @end */
/* @group Work */
.work-card .entry-footer {
  display: flex;
  gap: 0.25em;
  flex-wrap: wrap;
}
.work-card .entry-footer .btn-sm, .work-card .entry-footer .btn-group-sm > .btn, .work-card .entry-footer .neue-process-step .btn-group-sm > h3, .neue-process-step .work-card .entry-footer .btn-group-sm > h3, .work-card .entry-footer .neue-process-step .btn-group-sm > .h3, .neue-process-step .work-card .entry-footer .btn-group-sm > .h3, .work-card .entry-footer body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .work-card .entry-footer .btn-group-sm > input ~ label, .work-card .entry-footer body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .gform_button.button, body.neuenow .gform_wrapper.gravity-theme .work-card .entry-footer .btn-group-sm > .gform_button.button, .work-card .entry-footer .btn-group-sm > .cta-trail-btn, .work-card .entry-footer body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .work-card .entry-footer .btn-group-sm > button, .work-card .entry-footer body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .work-card .entry-footer .btn-group-sm > .search-filter-input-radio__label, .work-card .entry-footer body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .work-card .entry-footer .btn-group-sm > .search-filter-input-button.search-filter-field__input, .work-card .entry-footer body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .work-card .entry-footer .btn-group-sm > .search-filter-input-button.search-filter-field__input, .work-card .entry-footer body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .work-card .entry-footer .search-filter-input-checkbox__container, .work-card .entry-footer body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-style--control-selection .work-card .entry-footer .search-filter-input-button, .work-card .entry-footer .nav-links .btn-group-sm > .prev, .nav-links .work-card .entry-footer .btn-group-sm > .prev,
.work-card .entry-footer .nav-links .btn-group-sm > .next,
.nav-links .work-card .entry-footer .btn-group-sm > .next {
  font-size: calc(0.5004166667rem + 0.0515625036vw);
}
@media (min-width: 1920px) {
  .work-card .entry-footer .btn-sm, .work-card .entry-footer .btn-group-sm > .btn, .work-card .entry-footer .neue-process-step .btn-group-sm > h3, .neue-process-step .work-card .entry-footer .btn-group-sm > h3, .work-card .entry-footer .neue-process-step .btn-group-sm > .h3, .neue-process-step .work-card .entry-footer .btn-group-sm > .h3, .work-card .entry-footer body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .btn-group-sm > input ~ label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .work-card .entry-footer .btn-group-sm > input ~ label, .work-card .entry-footer body.neuenow .gform_wrapper.gravity-theme .btn-group-sm > .gform_button.button, body.neuenow .gform_wrapper.gravity-theme .work-card .entry-footer .btn-group-sm > .gform_button.button, .work-card .entry-footer .btn-group-sm > .cta-trail-btn, .work-card .entry-footer body.neuenow .search-filter-field.search-filter-field--control-type-load_more .btn-group-sm > button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .work-card .entry-footer .btn-group-sm > button, .work-card .entry-footer body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .btn-group-sm > .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .work-card .entry-footer .btn-group-sm > .search-filter-input-radio__label, .work-card .entry-footer body.neuenow .search-filter-style--control-reset .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .work-card .entry-footer .btn-group-sm > .search-filter-input-button.search-filter-field__input, .work-card .entry-footer body.neuenow .search-filter-field--control-type-submit .btn-group-sm > .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .work-card .entry-footer .btn-group-sm > .search-filter-input-button.search-filter-field__input, .work-card .entry-footer body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .work-card .entry-footer .search-filter-input-checkbox__container, .work-card .entry-footer body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-style--control-selection .work-card .entry-footer .search-filter-input-button, .work-card .entry-footer .nav-links .btn-group-sm > .prev, .nav-links .work-card .entry-footer .btn-group-sm > .prev,
  .work-card .entry-footer .nav-links .btn-group-sm > .next,
  .nav-links .work-card .entry-footer .btn-group-sm > .next {
    font-size: 0.54166667rem;
  }
}

/* @end */
/* @group Social Sharing */
.neuenow .hustle-ui {
  margin: 0 !important;
}
.neuenow .hustle-ui .hustle-social {
  padding: 0 !important;
}
.neuenow .hustle-ui .hustle-social > ul {
  display: flex;
  align-content: start;
  flex-direction: column;
  padding-top: 0 !important;
  margin: 0 !important;
  padding-left: 0 !important;
}
.neuenow .hustle-ui .hustle-social > ul li {
  padding: 0 !important;
  margin-bottom: 0.5rem !important;
}
.neuenow .hustle-ui .hustle-social > ul li a {
  border: none !important;
}
.neuenow .hustle-ui .hustle-social > ul li a i {
  padding: 1.75em !important;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  background-color: #4DC7FF !important;
}
.neuenow .hustle-ui .hustle-social > ul li a i:before {
  display: flex;
  justify-content: center;
  align-items: center;
  height: calc(0.51rem + 1.2374999985vw);
}
@media (min-width: 1920px) {
  .neuenow .hustle-ui .hustle-social > ul li a i:before {
    height: 1.5rem;
  }
}
.neuenow .hustle-ui .hustle-social > ul li a i:before {
  width: calc(0.51rem + 1.2374999985vw);
}
@media (min-width: 1920px) {
  .neuenow .hustle-ui .hustle-social > ul li a i:before {
    width: 1.5rem;
  }
}
.neuenow .hustle-ui .hustle-social > ul li a i:before {
  font-size: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  .neuenow .hustle-ui .hustle-social > ul li a i:before {
    font-size: 1rem;
  }
}
.neuenow .hustle-ui .hustle-social > ul li a i:hover {
  background-color: #000 !important;
}
.neuenow .hustle-ui .hustle-social.hustle-social--rounded ul.hustle-counter--none a[class*=hustle-share-] [class*=hustle-icon-social-] {
  width: unset;
  height: unset;
}
.neuenow .mobile-sharing .hustle-ui .hustle-social > ul {
  flex-direction: row;
}
.neuenow .mobile-sharing .hustle-ui .hustle-social > ul li {
  margin: 0 0.25rem !important;
}

/* @end */
/* @group Gravity Forms */
body.neuenow .gform_wrapper.gravity-theme {
  margin-top: calc(var(--neueSpace) * 0.0625) !important;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_validation_message,
body.neuenow .gform_wrapper.gravity-theme .validation_message,
body.neuenow .gform_wrapper.gravity-theme .gform_validation_errors {
  background: rgb(254, 242.25, 244.3);
  border-color: #EB0029;
  color: #EB0029;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_validation_message *,
body.neuenow .gform_wrapper.gravity-theme .validation_message *,
body.neuenow .gform_wrapper.gravity-theme .gform_validation_errors * {
  color: #EB0029;
}
body.neuenow .gform_wrapper.gravity-theme .gform_validation_errors:focus {
  outline-color: #EB0029;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_error .gfield_label,
body.neuenow .gform_wrapper.gravity-theme .gfield_error label {
  color: #EB0029;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true] {
  border-color: #EB0029;
}
body.neuenow .gform_wrapper.gravity-theme .gform_required_legend {
  display: none;
}
body.neuenow .gform_wrapper.gravity-theme .gform_footer,
body.neuenow .gform_wrapper.gravity-theme .gform_page_footer {
  /*margin-top: calc($neueSpace / 2);*/
  padding-bottom: 0;
}
body.neuenow .gform_wrapper.gravity-theme .ginput_counter {
  color: #F7F6F5;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_required {
  /*@extend .display-6;*/
  /*margin-left: 0;*/
}
body.neuenow .gform_wrapper.gravity-theme .gfield_required .gfield_required_text {
  font-style: normal;
}
body.neuenow .gform_wrapper.gravity-theme .gform_button.button {
  width: 100%;
  margin-top: calc(var(--neueSpace) * 0.375) !important;
  margin-bottom: 0 !important;
  padding-right: var(--bs-btn-padding-x);
}
body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction,
body.neuenow .gform_wrapper.gravity-theme .ginput_complex label.gform-field-label--type-sub {
  padding-top: 0;
}
body.neuenow .gform_wrapper.gravity-theme .field_description_above .description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .gfield_description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .gsection_description,
body.neuenow .gform_wrapper.gravity-theme .field_description_above .instruction {
  padding-bottom: 0.5em;
}
body.neuenow .gform_wrapper.gravity-theme .gform-field-label {
  margin: 0;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_label {
  margin-bottom: 1em;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_label + .gfield_description {
  margin-top: -0.75em;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required {
  margin-bottom: 0 !important;
  /*font-family: $font-family-base;
  text-transform: none;*/
}
body.neuenow .gform_wrapper.gravity-theme .gform_fields {
  grid-row-gap: calc(var(--neueSpace) * 0.375) !important;
}
body.neuenow .gform_wrapper.gravity-theme .ginput_complex label {
  padding-top: 0.125em;
}
body.neuenow .gform_wrapper.gravity-theme input[type=color],
body.neuenow .gform_wrapper.gravity-theme input[type=date],
body.neuenow .gform_wrapper.gravity-theme input[type=datetime-local],
body.neuenow .gform_wrapper.gravity-theme input[type=datetime],
body.neuenow .gform_wrapper.gravity-theme input[type=email],
body.neuenow .gform_wrapper.gravity-theme input[type=month],
body.neuenow .gform_wrapper.gravity-theme input[type=number],
body.neuenow .gform_wrapper.gravity-theme input[type=password],
body.neuenow .gform_wrapper.gravity-theme input[type=search],
body.neuenow .gform_wrapper.gravity-theme input[type=tel],
body.neuenow .gform_wrapper.gravity-theme input[type=text],
body.neuenow .gform_wrapper.gravity-theme input[type=time],
body.neuenow .gform_wrapper.gravity-theme input[type=url],
body.neuenow .gform_wrapper.gravity-theme input[type=week],
body.neuenow .gform_wrapper.gravity-theme select,
body.neuenow .gform_wrapper.gravity-theme textarea {
  font-family: var(--bs-font-sans-serif);
  font-size: var(--bs-body-font-size);
  font-weight: 500;
  line-height: 1.091;
  border: none;
  box-shadow: none !important;
  background-color: #F7F6F5;
  color: #000;
  padding: 1em !important;
  border-radius: 0.25rem;
}
body.neuenow .gform_wrapper.gravity-theme input[type=color]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=date]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=datetime-local]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=datetime]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=email]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=month]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=number]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=password]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=search]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=tel]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=text]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=time]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=url]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme input[type=week]::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme select::-moz-placeholder, body.neuenow .gform_wrapper.gravity-theme textarea::-moz-placeholder {
  color: #1E1D20;
}
body.neuenow .gform_wrapper.gravity-theme input[type=color]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=date]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=datetime-local]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=datetime]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=email]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=month]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=number]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=password]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=search]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=tel]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=text]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=time]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=url]::placeholder,
body.neuenow .gform_wrapper.gravity-theme input[type=week]::placeholder,
body.neuenow .gform_wrapper.gravity-theme select::placeholder,
body.neuenow .gform_wrapper.gravity-theme textarea::placeholder {
  color: #1E1D20;
}
body.neuenow .gform_wrapper.gravity-theme input[type=color]:focus, body.neuenow .gform_wrapper.gravity-theme input[type=color]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=date]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=date]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=datetime-local]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=datetime-local]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=datetime]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=datetime]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=email]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=email]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=month]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=month]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=number]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=number]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=password]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=password]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=search]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=search]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=tel]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=tel]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=text]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=text]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=time]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=time]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=url]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=url]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme input[type=week]:focus,
body.neuenow .gform_wrapper.gravity-theme input[type=week]:focus-visible,
body.neuenow .gform_wrapper.gravity-theme select:focus,
body.neuenow .gform_wrapper.gravity-theme select:focus-visible,
body.neuenow .gform_wrapper.gravity-theme textarea:focus,
body.neuenow .gform_wrapper.gravity-theme textarea:focus-visible {
  box-shadow: none !important;
  outline: none;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox label,
body.neuenow .gform_wrapper.gravity-theme .gfield_radio label {
  font-size: var(--bs-body-font-size);
}
body.neuenow .gform_wrapper.gravity-theme :not(.gfield.gf_list_*) .gchoice {
  margin: 0.5rem 0;
}
body.neuenow .gform_wrapper.gravity-theme :not(.gfield.gf_list_*) .gchoice:last-of-type {
  margin: 0 !important;
}
body.neuenow .gform_wrapper.gravity-theme {
  /* Customize the label (the container) */
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice {
  display: block;
  position: relative;
  padding-left: 2rem;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice label {
  cursor: pointer !important;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice {
  /* Hide the browser's default radio button */
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
  /* When the radio button is checked, add a blue background */
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice input:checked ~ label:before {
  background-color: #000 !important;
  border-color: #000 !important;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice input {
  /* Show the indicator (dot/circle) when checked */
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice input:checked ~ label:after {
  display: block;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice {
  /* Create a custom radio button */
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice label:before {
  content: "";
  position: absolute;
  top: 0.125rem;
  left: 0;
  height: 1.5rem;
  width: 1.5rem;
  border: 2px solid #000;
  background-color: #FFFFFF;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice {
  /* On mouse-over, add a grey background color */
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice:hover input ~ label:before {
  border-color: #000;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice {
  /* Create a custom radio button */
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice label:before {
  border-radius: 50%;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice {
  /* Create the indicator (the dot/circle - hidden when not checked) */
}
body.neuenow .gform_wrapper.gravity-theme .gfield_radio .gchoice label:after {
  content: "";
  position: absolute;
  display: none;
  top: 0.625rem;
  left: 0.5rem;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background: white;
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent .gchoice {
  /* Create the indicator (the dot/circle - hidden when not checked) */
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent .gchoice label:after {
  content: "";
  position: absolute;
  display: none;
  top: 0.125rem;
  left: 0.375rem;
  width: 0.375rem;
  height: 1rem;
  border: solid white;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}
body.neuenow .gform_wrapper.gravity-theme .gfield.gf_list_3col .gfield_checkbox {
  display: grid;
  grid-row-gap: 0.5em;
  grid-column-gap: 1em;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox {
  position: relative;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label {
  display: block;
  width: 100%;
  max-width: 100%;
}
body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input:checked ~ label {
  background-color: #000;
  border-color: #000;
  color: #FFFFFF;
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent {
  display: block;
  position: relative;
  padding-left: 1.75rem;
  cursor: pointer !important;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  /* Hide the browser's default radio button */
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
  /* When the radio button is checked, add a blue background */
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent input:checked ~ label:before {
  background-color: #000 !important;
  border-color: #000 !important;
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent input {
  /* Show the indicator (dot/circle) when checked */
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent input:checked ~ label:after {
  display: block;
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent {
  /* Create a custom radio button */
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent label:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1.25rem;
  width: 1.25rem;
  border-radius: 0.25rem;
  border: 2px solid #F7F6F5;
  background-color: #FFFFFF;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent label:after {
  content: "";
  position: absolute;
  display: none;
  top: 0rem;
  left: 0.4375rem;
  width: 0.375rem;
  height: 1rem;
  border: solid white;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent {
  /* On mouse-over, add a grey background color */
}
body.neuenow .gform_wrapper.gravity-theme .ginput_container_consent:hover input ~ label:before {
  border-color: #000;
}
body.neuenow .gform_wrapper.gravity-theme .form-select, body.neuenow .gform_wrapper.gravity-theme select,
body.neuenow .gform_wrapper.gravity-theme select {
  background-position: right 1.25rem center;
}

/* @end */
@media (max-width: 767.98px) {
  .neue-adv-filter {
    width: 100%;
    margin-top: 0.5rem;
  }
  .neue-adv-filter button {
    width: 100%;
    display: flex;
    justify-content: space-between;
  }
}
/* @group Search */
.modal .search-result-count {
  display: none;
}

/* Target any element with data-option-value="post" */
.search-filter-field--id-17 [data-option-value=post] .search-filter-input-checkbox__container::after {
  content: "News Posts";
  /*padding-left: calc(var(--search-filter-scale-base-unit-calc-h)*.6);*/
  color: inherit;
  width: 100%;
  display: flex;
  justify-content: var(--search-filter-count-justification);
}
/* @end */
/* @group Logo Swiper */
.logo-swiper {
  width: 100%;
}
.logo-swiper .swiper-wrapper {
  transition-timing-function: linear !important;
}
.logo-swiper .swiper-wrapper .swiper-slide {
  height: auto !important;
}

.logo-img {
  position: relative;
  width: 12vw !important;
  aspect-ratio: 300/205;
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .logo-img {
    width: 135px !important;
  }
}
.logo-img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

/* @end */
/* @group Logo Wall */
/* ==============================
   Logo Wall – Mobile → Grid
   ============================== */
.logo-wall-swiper {
  overflow-x: visible !important;
  /* ---------- Mobile: horizontal swiper ---------- */
}
.logo-wall-swiper .swiper-wrapper {
  display: flex;
}
.logo-wall-swiper .swiper-slide {
  width: auto;
}
.logo-wall-swiper .logo-img {
  width: 140px;
  aspect-ratio: 300/205;
  overflow: hidden;
}
.logo-wall-swiper .logo-img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.logo-wall-swiper {
  /* ---------- Tablet+ : grid ---------- */
}
@media (min-width: 768px) {
  .logo-wall-swiper .swiper-wrapper {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(12vw, 1fr));
    grid-template-rows: 1fr;
    -moz-column-gap: 10vw;
         column-gap: 10vw;
    row-gap: 10vw;
  }
  .logo-wall-swiper .swiper-slide {
    width: 100% !important;
  }
  .logo-wall-swiper .logo-img {
    position: relative;
    width: 100%;
    max-width: 100%;
    aspect-ratio: 300/205;
    overflow: hidden;
  }
  .logo-wall-swiper .logo-img img {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
}

/* @end */
/* @group Services List */
ul.service-grid {
  margin: 0;
  padding: 0;
  list-style: none;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(1, 1fr);
  grid-column-gap: calc(0.505rem + 0.618749999vw);
}
@media (min-width: 1920px) {
  ul.service-grid {
    grid-column-gap: 1rem;
  }
}
ul.service-grid {
  grid-row-gap: 0;
}
@media (min-width: 768px) {
  ul.service-grid {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: 1fr;
  }
}

.service-btn.btn-dark, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button, .nav-links .service-btn.prev,
.nav-links .service-btn.next {
  justify-content: space-between;
}
.service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
.nav-links .service-btn.next span, .service-btn.btn-dark:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn:after, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input:after, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button:after, .nav-links .service-btn.prev:after,
.nav-links .service-btn.next:after {
  height: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  .service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
  .nav-links .service-btn.next span, .service-btn.btn-dark:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn:after, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input:after, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button:after, .nav-links .service-btn.prev:after,
  .nav-links .service-btn.next:after {
    height: 2.5rem;
  }
}
.service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
.nav-links .service-btn.next span, .service-btn.btn-dark:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn:after, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input:after, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button:after, .nav-links .service-btn.prev:after,
.nav-links .service-btn.next:after {
  width: calc(0.52rem + 2.4749999975vw);
}
@media (min-width: 1920px) {
  .service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
  .nav-links .service-btn.next span, .service-btn.btn-dark:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn:after, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input:after, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button:after, .nav-links .service-btn.prev:after,
  .nav-links .service-btn.next:after {
    width: 2.5rem;
  }
}
.service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
.nav-links .service-btn.next span {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: -0.4999999996rem;
}
@media (min-width: 1920px) {
  .service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
  .nav-links .service-btn.next span {
    margin-left: -0.5rem;
  }
}
.service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
.nav-links .service-btn.next span {
  margin-right: calc(0.50125rem + 0.1546874994vw);
}
@media (min-width: 1920px) {
  .service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
  .nav-links .service-btn.next span {
    margin-right: 0.625rem;
  }
}
.service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
.nav-links .service-btn.next span {
  background: #FFFFFF;
  color: #000;
  font-weight: 600;
  border-radius: 50rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
  .nav-links .service-btn.next span {
    transition: none;
  }
}
.service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
.nav-links .service-btn.next span {
  font-size: calc(0.5033333333rem + 0.4124999951vw);
}
@media (min-width: 1920px) {
  .service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
  .nav-links .service-btn.next span {
    font-size: 0.83333333rem;
  }
}
.service-btn.btn-dark span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button span, .nav-links .service-btn.prev span,
.nav-links .service-btn.next span {
  padding-bottom: 0.125em;
}
.service-btn.btn-dark:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn:after, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input:after, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button:after, .nav-links .service-btn.prev:after,
.nav-links .service-btn.next:after {
  content: "";
  margin-right: -0.4999999996rem;
}
@media (min-width: 1920px) {
  .service-btn.btn-dark:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn:after, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input:after, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button:after, .nav-links .service-btn.prev:after,
  .nav-links .service-btn.next:after {
    margin-right: -0.5rem;
  }
}
.service-btn.btn-dark:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn:after, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input:after, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button:after, .nav-links .service-btn.prev:after,
.nav-links .service-btn.next:after {
  margin-left: calc(0.50125rem + 0.1546874994vw);
}
@media (min-width: 1920px) {
  .service-btn.btn-dark:after, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn:after, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input:after, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button:after, .nav-links .service-btn.prev:after,
  .nav-links .service-btn.next:after {
    margin-left: 0.625rem;
  }
}
.service-btn.btn-dark:hover span, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn:hover span, body.neuenow .search-filter-field--control-type-submit .service-btn.search-filter-input-button.search-filter-field__input:hover span, body.neuenow .search-filter-style--control-selection .service-btn.search-filter-input-button:hover span, .nav-links .service-btn.prev:hover span,
.nav-links .service-btn.next:hover span {
  background: #000;
  color: #FFFFFF !important;
}
.service-btn.btn-dark.brand-identity:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn.brand-identity:hover, body.neuenow .search-filter-field--control-type-submit .service-btn.brand-identity.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-style--control-selection .service-btn.brand-identity.search-filter-input-button:hover, .nav-links .service-btn.brand-identity.prev:hover,
.nav-links .service-btn.brand-identity.next:hover {
  background: var(--neue-brand-identity);
  border-color: var(--neue-brand-identity);
}
.service-btn.btn-dark.brand-website:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn.brand-website:hover, body.neuenow .search-filter-field--control-type-submit .service-btn.brand-website.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-style--control-selection .service-btn.brand-website.search-filter-input-button:hover, .nav-links .service-btn.brand-website.prev:hover,
.nav-links .service-btn.brand-website.next:hover {
  background: var(--neue-brand-website);
  border-color: var(--neue-brand-website);
}
.service-btn.btn-dark.brand-support:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more button.service-btn.brand-support:hover, body.neuenow .search-filter-field--control-type-submit .service-btn.brand-support.search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-style--control-selection .service-btn.brand-support.search-filter-input-button:hover, .nav-links .service-btn.brand-support.prev:hover,
.nav-links .service-btn.brand-support.next:hover {
  background: var(--neue-brand-support);
  border-color: var(--neue-brand-support);
}

/* @end */
/* @group Project Details */
.story-details .btn, .story-details .neue-process-step h3, .neue-process-step .story-details h3, .story-details .neue-process-step .h3, .neue-process-step .story-details .h3, .story-details .cta-trail-btn, .story-details body.neuenow .search-filter-field.search-filter-field--control-type-load_more button, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .story-details button, .story-details body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .story-details .search-filter-input-radio__label, .story-details body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-style--control-reset .story-details .search-filter-input-button.search-filter-field__input, .story-details body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input, body.neuenow .search-filter-field--control-type-submit .story-details .search-filter-input-button.search-filter-field__input, .story-details body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container, body.neuenow .search-filter-input-checkbox .story-details .search-filter-input-checkbox__container, .story-details body.neuenow .search-filter-style--control-selection .search-filter-input-button, body.neuenow .search-filter-style--control-selection .story-details .search-filter-input-button, .story-details .nav-links .prev, .nav-links .story-details .prev,
.story-details .nav-links .next,
.nav-links .story-details .next, .story-details body.neuenow .gform_wrapper.gravity-theme .gform_button.button, body.neuenow .gform_wrapper.gravity-theme .story-details .gform_button.button, .story-details body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .story-details input ~ label {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  padding: 0;
  text-align: left;
  border-radius: 0;
}
.story-details .btn:before, .story-details .neue-process-step h3:before, .neue-process-step .story-details h3:before, .story-details .neue-process-step .h3:before, .neue-process-step .story-details .h3:before, .story-details .cta-trail-btn:before, .story-details body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:before, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .story-details button:before, .story-details body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:before, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .story-details .search-filter-input-radio__label:before, .story-details body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:before, body.neuenow .search-filter-style--control-reset .story-details .search-filter-input-button.search-filter-field__input:before, .story-details body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:before, body.neuenow .search-filter-field--control-type-submit .story-details .search-filter-input-button.search-filter-field__input:before, .story-details body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:before, body.neuenow .search-filter-input-checkbox .story-details .search-filter-input-checkbox__container:before, .story-details body.neuenow .search-filter-style--control-selection .search-filter-input-button:before, body.neuenow .search-filter-style--control-selection .story-details .search-filter-input-button:before, .story-details .nav-links .prev:before, .nav-links .story-details .prev:before,
.story-details .nav-links .next:before,
.nav-links .story-details .next:before, .story-details body.neuenow .gform_wrapper.gravity-theme .gform_button.button:before, body.neuenow .gform_wrapper.gravity-theme .story-details .gform_button.button:before, .story-details body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:before, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .story-details input ~ label:before {
  content: "";
  display: block;
  position: relative;
  flex-shrink: 0;
  width: 0.75em;
  height: 0.75em;
  margin-inline: 0.125em;
  border-radius: 50rem;
  background-color: var(--bs-dark);
  -webkit-mask-size: 100% auto;
          mask-size: 100% auto;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='14.3560347px' viewBox='0 0 16 14.3560347' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-0.178, -0.822)' fill='%23000000' fill-rule='nonzero'%3E%3Cpolygon id='Path' transform='translate(8.178, 8) rotate(-90) translate(-8.178, -8)' points='15.3560347 9.35455861 8.17800289 16 1 9.35455861 2.829233 7.57163531 6.78871201 11.276411 6.78871201 1.44506629e-12 9.56729378 1.44506629e-12 9.56729378 11.276411 13.5268017 7.57163531'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='14.3560347px' viewBox='0 0 16 14.3560347' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(-0.178, -0.822)' fill='%23000000' fill-rule='nonzero'%3E%3Cpolygon id='Path' transform='translate(8.178, 8) rotate(-90) translate(-8.178, -8)' points='15.3560347 9.35455861 8.17800289 16 1 9.35455861 2.829233 7.57163531 6.78871201 11.276411 6.78871201 1.44506629e-12 9.56729378 1.44506629e-12 9.56729378 11.276411 13.5268017 7.57163531'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  opacity: 0;
  transform: translateY(50%);
  transition: all 0.15s cubic-bezier(0.37, 0.3, 0, 1);
}
.story-details .btn:hover, .story-details .neue-process-step h3:hover, .neue-process-step .story-details h3:hover, .story-details .neue-process-step .h3:hover, .neue-process-step .story-details .h3:hover, .story-details .cta-trail-btn:hover, .story-details body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:hover, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .story-details button:hover, .story-details body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:hover, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .story-details .search-filter-input-radio__label:hover, .story-details body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-style--control-reset .story-details .search-filter-input-button.search-filter-field__input:hover, .story-details body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:hover, body.neuenow .search-filter-field--control-type-submit .story-details .search-filter-input-button.search-filter-field__input:hover, .story-details body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:hover, body.neuenow .search-filter-input-checkbox .story-details .search-filter-input-checkbox__container:hover, .story-details body.neuenow .search-filter-style--control-selection .search-filter-input-button:hover, body.neuenow .search-filter-style--control-selection .story-details .search-filter-input-button:hover, .story-details .nav-links .prev:hover, .nav-links .story-details .prev:hover,
.story-details .nav-links .next:hover,
.nav-links .story-details .next:hover, .story-details body.neuenow .gform_wrapper.gravity-theme .gform_button.button:hover, body.neuenow .gform_wrapper.gravity-theme .story-details .gform_button.button:hover, .story-details body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:hover, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .story-details input ~ label:hover {
  background-color: #FFE900;
}
.story-details .btn:hover:before, .story-details .neue-process-step h3:hover:before, .neue-process-step .story-details h3:hover:before, .story-details .neue-process-step .h3:hover:before, .neue-process-step .story-details .h3:hover:before, .story-details .cta-trail-btn:hover:before, .story-details body.neuenow .search-filter-field.search-filter-field--control-type-load_more button:hover:before, body.neuenow .search-filter-field.search-filter-field--control-type-load_more .story-details button:hover:before, .story-details body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .search-filter-input-radio__label:hover:before, body.neuenow .radio-buttons.search-filter-field--type-choice.search-filter-field--input-type-radio.search-filter-style--choice-radio .search-filter-input-group.search-filter-field__input .story-details .search-filter-input-radio__label:hover:before, .story-details body.neuenow .search-filter-style--control-reset .search-filter-input-button.search-filter-field__input:hover:before, body.neuenow .search-filter-style--control-reset .story-details .search-filter-input-button.search-filter-field__input:hover:before, .story-details body.neuenow .search-filter-field--control-type-submit .search-filter-input-button.search-filter-field__input:hover:before, body.neuenow .search-filter-field--control-type-submit .story-details .search-filter-input-button.search-filter-field__input:hover:before, .story-details body.neuenow .search-filter-input-checkbox .search-filter-input-checkbox__container:hover:before, body.neuenow .search-filter-input-checkbox .story-details .search-filter-input-checkbox__container:hover:before, .story-details body.neuenow .search-filter-style--control-selection .search-filter-input-button:hover:before, body.neuenow .search-filter-style--control-selection .story-details .search-filter-input-button:hover:before, .story-details .nav-links .prev:hover:before, .nav-links .story-details .prev:hover:before,
.story-details .nav-links .next:hover:before,
.nav-links .story-details .next:hover:before, .story-details body.neuenow .gform_wrapper.gravity-theme .gform_button.button:hover:before, body.neuenow .gform_wrapper.gravity-theme .story-details .gform_button.button:hover:before, .story-details body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox input ~ label:hover:before, body.neuenow .gform_wrapper.gravity-theme .gfield_checkbox .story-details input ~ label:hover:before {
  opacity: 1;
  transform: translateY(0);
}
.story-details h6, .story-details .h6, .story-details body.neuenow .gform_wrapper.gravity-theme .gform-field-label, body.neuenow .gform_wrapper.gravity-theme .story-details .gform-field-label, .story-details body.neuenow .gform_wrapper.gravity-theme .gfield_label, body.neuenow .gform_wrapper.gravity-theme .story-details .gfield_label, .story-details body.neuenow .gform_wrapper.gravity-theme .gfield_label .gfield_required, body.neuenow .gform_wrapper.gravity-theme .gfield_label .story-details .gfield_required {
  color: #7E7D82;
  margin-bottom: 0.5em;
}
.story-details ul {
  list-style: none;
  padding: 0;
}
.story-details ul, .story-details time {
  margin-bottom: 2em;
}
.story-details ul li {
  position: relative;
}
.story-details ul ul {
  margin-top: 0.25em;
  border-top: 1px solid;
  margin-bottom: 1.5em;
}
.story-details ul ul li {
  font-weight: normal;
  padding: 0.25em 0;
  border-bottom: 1px solid;
}

/* @end */
/* @group Tagline Ticker Marquee */
body.error404 #page {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  min-height: 100svh;
  overflow: hidden;
}
body.error404 #page #primary {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.neue-ticker-tape {
  display: flex;
  flex-grow: 1;
  justify-content: center;
  align-items: center;
  transform: translateY(-2em);
  z-index: 0;
  min-height: 15em;
}
@media (max-width: 575.98px) {
  .neue-ticker-tape {
    transform: scale(1.5);
    min-height: 25em;
  }
}

.tag-ticker {
  width: 120vw;
  margin-left: -10vw;
  position: relative;
  overflow: hidden;
}
.tag-ticker.tag-ticker-1 {
  background-color: #FFE900;
  transform: rotate(-15deg) translateY(-2em);
}
.tag-ticker.tag-ticker-2 {
  background-color: #FF99FB;
  transform: rotate(8deg);
}
.tag-ticker.tag-ticker-3 {
  background-color: #00C614;
  transform: rotate(-10deg) translateY(0);
}
.tag-ticker .swiper-wrapper {
  transition-timing-function: linear !important;
  position: relative;
}
.tag-ticker .swiper-slide {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  width: auto;
  position: relative;
  overflow: hidden;
  padding: 0.75em 0;
}
.tag-ticker .swiper-slide:after {
  content: "";
  display: block;
  height: 2em;
  width: 3.25em;
  background-color: #000;
  cursor: pointer;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: 2em auto;
          mask-size: 2em auto;
  -webkit-mask-image: url("data:image/svg+xml,%0A%3Csvg width='59.9425373px' height='60px' viewBox='0 0 59.9425373 60' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Landing-Page-–-1440px' transform='translate(-37, -24)' fill='%23000000'%3E%3Cg id='Logo' transform='translate(37, 24)'%3E%3Cpath d='M36.1359579,0 L39.6897199,10.8820327 L42.7430543,3.50272232 L46.5343382,5.07622505 L40.6398073,19.3212341 L55.5220925,13.1506352 L50.3473798,23.3593466 L57.7196229,20.3030853 L59.2898055,24.0998185 L45.0602522,30 L59.9425373,36.1705989 L49.0709265,39.7277677 L56.4431696,42.784029 L54.8711738,46.5807623 L40.6398073,40.6805808 L46.8044966,55.5771325 L36.6055622,50.3974592 L39.6588965,57.7749546 L35.8657995,59.3484574 L29.9712686,45.1034483 L23.8065794,60 L20.2528173,49.1179673 L17.199483,56.4972777 L13.406386,54.923775 L19.3009168,40.6805808 L4.42044482,46.8511797 L9.59334437,36.6406534 L2.22291442,39.6969147 L0.652731803,35.9001815 L14.8822851,30 L0,23.8294011 L10.8716108,20.2740472 L3.49936772,17.215971 L5.07136348,13.4210526 L19.3009168,19.3212341 L13.1380407,4.4246824 L23.3369751,9.60435572 L20.2836408,2.22504537 L24.0767378,0.653357532 L29.9712686,14.8965517 L36.1359579,0 Z M35.6808588,11.8366606 L32.7254342,18.9782214 L21.1775207,13.1143376 L24.1329453,20.2577132 L11.8235114,24.2849365 L18.9600457,27.2431942 L13.1017778,38.8021779 L20.2383122,35.8439201 L24.2598654,48.1651543 L27.2171031,41.0217786 L38.7650166,46.8856624 L35.809592,39.7422868 L48.1172128,35.7168784 L40.9824915,32.7568058 L46.8407595,21.1978221 L39.7042251,24.1560799 L35.6808588,11.8366606 Z M36.9269681,30.681457 L37.0746225,30.6871143 C37.4680747,30.7215971 37.8270772,30.9085299 38.0809174,31.2116152 C38.3347575,31.5147005 38.4562381,31.9012704 38.4217884,32.2969147 C38.3873387,32.692559 38.2005849,33.0500907 37.8977898,33.3041742 C35.5642736,35.2624319 32.6088491,36.3422868 29.5790856,36.3422868 C26.5420696,36.3422868 23.586645,35.2624319 21.254942,33.3041742 C20.9521469,33.0482759 20.7653931,32.6907441 20.7309434,32.2969147 C20.6983068,31.9012704 20.8197874,31.5165154 21.0754407,31.2116152 C21.6012525,30.5854809 22.5386479,30.5038113 23.1641825,31.0283122 C26.8793144,34.1499093 32.2734175,34.1499093 35.9903624,31.030127 C36.2931575,30.7742287 36.6793571,30.6526316 37.0746225,30.6871143 Z M25.2505672,23.5785844 C26.6738851,23.5785844 27.830671,24.7364791 27.830671,26.1611615 C27.830671,27.5858439 26.6738851,28.7437387 25.2505672,28.7437387 C23.8272492,28.7437387 22.6704634,27.5858439 22.6704634,26.1611615 C22.6704634,24.7364791 23.8272492,23.5785844 25.2505672,23.5785844 Z M33.9030712,23.5785844 C35.3263891,23.5785844 36.483175,24.7364791 36.483175,26.1611615 C36.483175,27.5858439 35.3263891,28.7437387 33.9030712,28.7437387 C32.4797532,28.7437387 31.3229674,27.5858439 31.3229674,26.1611615 C31.3229674,24.7364791 32.4797532,23.5785844 33.9030712,23.5785844 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%0A%3Csvg width='59.9425373px' height='60px' viewBox='0 0 59.9425373 60' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Templates' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Landing-Page-–-1440px' transform='translate(-37, -24)' fill='%23000000'%3E%3Cg id='Logo' transform='translate(37, 24)'%3E%3Cpath d='M36.1359579,0 L39.6897199,10.8820327 L42.7430543,3.50272232 L46.5343382,5.07622505 L40.6398073,19.3212341 L55.5220925,13.1506352 L50.3473798,23.3593466 L57.7196229,20.3030853 L59.2898055,24.0998185 L45.0602522,30 L59.9425373,36.1705989 L49.0709265,39.7277677 L56.4431696,42.784029 L54.8711738,46.5807623 L40.6398073,40.6805808 L46.8044966,55.5771325 L36.6055622,50.3974592 L39.6588965,57.7749546 L35.8657995,59.3484574 L29.9712686,45.1034483 L23.8065794,60 L20.2528173,49.1179673 L17.199483,56.4972777 L13.406386,54.923775 L19.3009168,40.6805808 L4.42044482,46.8511797 L9.59334437,36.6406534 L2.22291442,39.6969147 L0.652731803,35.9001815 L14.8822851,30 L0,23.8294011 L10.8716108,20.2740472 L3.49936772,17.215971 L5.07136348,13.4210526 L19.3009168,19.3212341 L13.1380407,4.4246824 L23.3369751,9.60435572 L20.2836408,2.22504537 L24.0767378,0.653357532 L29.9712686,14.8965517 L36.1359579,0 Z M35.6808588,11.8366606 L32.7254342,18.9782214 L21.1775207,13.1143376 L24.1329453,20.2577132 L11.8235114,24.2849365 L18.9600457,27.2431942 L13.1017778,38.8021779 L20.2383122,35.8439201 L24.2598654,48.1651543 L27.2171031,41.0217786 L38.7650166,46.8856624 L35.809592,39.7422868 L48.1172128,35.7168784 L40.9824915,32.7568058 L46.8407595,21.1978221 L39.7042251,24.1560799 L35.6808588,11.8366606 Z M36.9269681,30.681457 L37.0746225,30.6871143 C37.4680747,30.7215971 37.8270772,30.9085299 38.0809174,31.2116152 C38.3347575,31.5147005 38.4562381,31.9012704 38.4217884,32.2969147 C38.3873387,32.692559 38.2005849,33.0500907 37.8977898,33.3041742 C35.5642736,35.2624319 32.6088491,36.3422868 29.5790856,36.3422868 C26.5420696,36.3422868 23.586645,35.2624319 21.254942,33.3041742 C20.9521469,33.0482759 20.7653931,32.6907441 20.7309434,32.2969147 C20.6983068,31.9012704 20.8197874,31.5165154 21.0754407,31.2116152 C21.6012525,30.5854809 22.5386479,30.5038113 23.1641825,31.0283122 C26.8793144,34.1499093 32.2734175,34.1499093 35.9903624,31.030127 C36.2931575,30.7742287 36.6793571,30.6526316 37.0746225,30.6871143 Z M25.2505672,23.5785844 C26.6738851,23.5785844 27.830671,24.7364791 27.830671,26.1611615 C27.830671,27.5858439 26.6738851,28.7437387 25.2505672,28.7437387 C23.8272492,28.7437387 22.6704634,27.5858439 22.6704634,26.1611615 C22.6704634,24.7364791 23.8272492,23.5785844 25.2505672,23.5785844 Z M33.9030712,23.5785844 C35.3263891,23.5785844 36.483175,24.7364791 36.483175,26.1611615 C36.483175,27.5858439 35.3263891,28.7437387 33.9030712,28.7437387 C32.4797532,28.7437387 31.3229674,27.5858439 31.3229674,26.1611615 C31.3229674,24.7364791 32.4797532,23.5785844 33.9030712,23.5785844 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

/* @end */
/* @group Photo Grid */
.neue-photoGrid {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(1, 1fr);
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
}
.neue-photoGrid .photo-grid-1,
.neue-photoGrid .photo-grid-2,
.neue-photoGrid .photo-grid-3 {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(1, 1fr);
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
}
@media (min-width: 768px) {
  .neue-photoGrid .photo-grid-2 {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: 1fr;
  }
}
@media (min-width: 768px) {
  .neue-photoGrid .photo-grid-3 {
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: 1fr;
  }
}
.neue-photoGrid .neue-insta {
  --swiper-pagination-bullet-width: 2.5%;
  --swiper-pagination-bullet-horizontal-gap: .75%;
  --swiper-pagination-bullet-inactive-color: #FFF;
  --swiper-pagination-color: #FFF;
}
.neue-photoGrid .neue-insta .swiper-pagination-bullet {
  height: 0;
  padding-top: 2.5%;
  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.3));
}
.neue-photoGrid .neue-insta .insta-wrap {
  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.15));
  width: 50%;
  max-width: 20vw;
  max-height: 100%;
}
@media (max-width: 767.98px) {
  .neue-photoGrid .neue-insta .insta-wrap {
    width: 66%;
    max-width: 50vw;
  }
}
@media (max-width: 767.98px) {
  .neue-photoGrid .neue-insta.ratio-1x1 .insta-wrap, .neue-photoGrid .neue-process-step:nth-of-type(2) .neue-insta.title-wrap .insta-wrap, .neue-process-step:nth-of-type(2) .neue-photoGrid .neue-insta.title-wrap .insta-wrap, .neue-photoGrid .neue-insta .neue-instagram__footer .neue-insta.insta-icon .insta-wrap, .neue-photoGrid .neue-insta.ratio-16x9 .insta-wrap {
    max-width: 40vw;
  }
}
@media (max-width: 767.98px) {
  .neue-photoGrid .neue-insta.ratio-16x9 {
    --bs-aspect-ratio: 100%;
  }
}
.neue-photoGrid .neue-insta.ratio-5x7 .insta-wrap {
  width: 75%;
}
.neue-photoGrid .neue-insta .neue-instagram__header-wrap,
.neue-photoGrid .neue-insta .neue-instagram__footer-wrap {
  --bs-aspect-ratio: 25%;
  background-color: #FFFFFF;
}
.neue-photoGrid .neue-insta .neue-instagram__header,
.neue-photoGrid .neue-insta .neue-instagram__footer {
  display: flex;
  align-items: center;
  padding: 0 8%;
  gap: 1.5%;
}
.neue-photoGrid .neue-insta .neue-instagram__header {
  border-bottom: 1px solid #F7F6F5;
}
.neue-photoGrid .neue-insta .neue-instagram__header .profile-pic {
  border-radius: 50rem;
  overflow: hidden;
  width: 20%;
  margin-right: 3%;
  border: 2px solid #F7F6F5;
}
.neue-photoGrid .neue-insta .neue-instagram__footer {
  border-top: 1px solid #F7F6F5;
}
.neue-photoGrid .neue-insta .neue-instagram__footer > div {
  display: flex;
  width: 100%;
  gap: 10%;
}
.neue-photoGrid .neue-insta .neue-instagram__footer > div:last-of-type {
  flex-direction: row-reverse;
}
.neue-photoGrid .neue-insta .neue-instagram__footer .insta-icon {
  width: 14%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.neue-photoGrid .neue-insta .neue-instagram__footer .insta-icon.like {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='64px' height='64px' viewBox='0 0 64 64' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L64,0 L64,64 L0,64 L0,0 Z' id='path--aklc4x0wo-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Frame' xlink:href='%23path--aklc4x0wo-1'%3E%3Cuse fill='%23FFFFFF' fill-rule='evenodd' xlink:href='%23path--aklc4x0wo-1'%3E%3C/use%3E%3Cpath d='M32.1581644,57.0949228 L31.5771644,56.7489228 C31.2321644,56.5439228 -2.85183555,35.9869228 3.88016445,16.9989228 C5.96916445,11.1059228 10.5181644,7.47892277 16.3601644,7.04692277 C22.4531644,6.58592277 28.6751644,9.68892277 32.1581644,14.7089228 C35.6411644,9.68792277 41.8441644,6.57592277 47.9561644,7.04692277 C53.7981644,7.47892277 58.3471644,11.1059228 60.4361644,16.9989228 C67.1701644,35.9949228 33.0841644,56.5439228 32.7391644,56.7489228 L32.1581644,57.0949228 Z' id='Stroke-1' stroke='%23000000' stroke-width='5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.neue-photoGrid .neue-insta .neue-instagram__footer .insta-icon.comment {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='64px' height='64px' viewBox='0 0 64 64' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L64,0 L64,64 L0,64 L0,0 Z' id='path-6-uhuk6-cb-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Frame-Copy' xlink:href='%23path-6-uhuk6-cb-1'%3E%3Cuse fill='%23FFFFFF' fill-rule='evenodd' xlink:href='%23path-6-uhuk6-cb-1'%3E%3C/use%3E%3Cpath d='M54.605,55.724 C54.482,55.724 54.358,55.703 54.238,55.662 L44.296,52.211 C40.541,54.51 36.253,55.724 31.862,55.724 C18.704,55.724 8,45.019 8,31.862 C8,18.705 18.704,8 31.862,8 C45.019,8 55.724,18.705 55.724,31.862 C55.724,36.256 54.51,40.542 52.211,44.296 L55.661,54.238 C55.802,54.644 55.699,55.094 55.396,55.396 C55.183,55.609 54.897,55.724 54.605,55.724 Z' id='Stroke-1' stroke='%23000000' stroke-width='5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.neue-photoGrid .neue-insta .neue-instagram__footer .insta-icon.share {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='64px' height='64px' viewBox='0 0 64 64' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L64,0 L64,64 L0,64 L0,0 Z' id='path-1_bdx2mzg9-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Frame-Copy-2' xlink:href='%23path-1_bdx2mzg9-1'%3E%3Cuse fill='%23FFFFFF' xlink:href='%23path-1_bdx2mzg9-1'%3E%3C/use%3E%3Cg id='Group-5' stroke-width='1' transform='translate(3, 9)' stroke='%23000000'%3E%3Cpath d='M29.1071492,50 C29.0722639,50 29.0364097,49.9980586 28.9995864,49.9951465 C28.5703043,49.9524355 28.2059474,49.6583121 28.0731898,49.2477043 L19.416808,22.4727717 L0.29001266,1.83366014 C-0.00457371133,1.51623988 -0.0820964405,1.05515541 0.091360666,0.659108117 C0.262879704,0.263060824 0.655338521,0.00776563319 1.0865587,0.00776563319 L55.9125708,0 C56.2982464,0 56.65582,0.204818575 56.8515649,0.537770098 C57.0453717,0.870721621 57.0502169,1.28230018 56.8612552,1.61913452 L30.0548645,49.4447572 C29.8620267,49.7893572 29.4976699,50 29.1071492,50 Z' id='Stroke-1' stroke-width='5'%3E%3C/path%3E%3Cline x1='56.4509662' y1='1.15319653' x2='20.3011486' y2='21.7758062' id='Stroke-3' stroke-width='5'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.neue-photoGrid .neue-insta .neue-instagram__footer .insta-icon.bookmark {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='64px' height='64px' viewBox='0 0 64 64' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L64,0 L64,64 L0,64 L0,0 Z' id='path-5hpsm86p9p-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Frame-Copy-3' xlink:href='%23path-5hpsm86p9p-1'%3E%3Cuse fill='%23FFFFFF' fill-rule='evenodd' xlink:href='%23path-5hpsm86p9p-1'%3E%3C/use%3E%3Cpath d='M52.6839004,60.9992471 C52.3957317,60.9992471 52.1094969,60.9032209 51.8725797,60.7178903 L32.4995165,45.477568 L13.1274203,60.7178903 C12.7290125,61.031896 12.1923224,61.0875913 11.7397621,60.8657707 C11.2872017,60.6439501 11,60.1830242 11,59.6760057 L11,5.32324139 C11,4.59152155 11.5889086,4 12.3170666,4 L52.6839004,4 C53.4110914,4 54,4.59152155 54,5.32324139 L54,59.6760057 C54,60.1830242 53.7137653,60.6439501 53.2612049,60.8657707 C53.0774732,60.9550751 52.8802033,60.9992471 52.6839004,60.9992471 Z' id='Stroke-1' stroke='%23000000' stroke-width='5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

/* @end */
/* @group Logo Compendium */
[data-bs-theme=dark] .bw-logo img:not(.no-inverse) {
  filter: invert(100%);
}

.neue-section.bg-primary .bw-logo {
  background-color: #FFE900;
}
.neue-section.bg-primary .bw-logo img {
  mix-blend-mode: multiply;
}

/* @end */
/* @group Neue Process Block */
.neue-process-chart {
  display: flex;
  justify-content: space-around;
  align-items: center;
  height: auto !important;
  min-height: 100%;
}
@media (max-width: 767.98px) {
  .neue-process-chart {
    flex-direction: column;
  }
}

#process-chart {
  overflow: hidden;
  --bs-aspect-ratio: 25%;
}
@media (max-width: 991.98px) {
  #process-chart svg {
    transform: scale(1.25);
  }
}
@media (max-width: 767.98px) {
  #process-chart {
    --bs-aspect-ratio: 150%;
  }
  #process-chart svg {
    transform: rotate(90deg) scale(1.5);
  }
}
@media (max-width: 575.98px) {
  #process-chart {
    --bs-aspect-ratio: 175%;
  }
  #process-chart svg {
    transform: rotate(90deg) scale(1.75);
  }
}

.neue-process-step h3, .neue-process-step .h3 {
  font-family: "Klub", Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  text-transform: uppercase;
  margin: 0;
}
.neue-process-step h3 .word, .neue-process-step .h3 .word {
  text-align: center;
  display: block;
  line-height: 0.8 !important;
}
.neue-process-step.is-active h3, .neue-process-step.is-active .h3 {
  cursor: default;
}
.neue-process-step:not(.is-active) h3, .neue-process-step:not(.is-active) .h3 {
  background-color: #FFFFFF;
}
.neue-process-step:not(.is-active) h3:hover, .neue-process-step:not(.is-active) .h3:hover {
  background-color: #000;
  /*border-color: $dark;*/
}
.neue-process-step:nth-of-type(1), .neue-process-step:nth-of-type(3) {
  width: 15%;
  display: flex;
  justify-content: center;
}
.neue-process-step:nth-of-type(2) h3, .neue-process-step:nth-of-type(2) .h3 {
  padding: 1em !important;
}
.neue-process-step:nth-of-type(2) .title-wrap {
  width: 8vw;
  min-width: 3rem;
}
.neue-process-step:nth-of-type(2) .title-wrap .title {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
/* @end */

/*# sourceMappingURL=style.css.map */