
/* CSS source 1: inline#wp-img-auto-sizes-contain-inline-css */
/* Bestehende Gestaltungsregeln, statisch exportiert. */

img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */


/* CSS source 2: inline#wp-emoji-styles-inline-css */
/* Bestehende Gestaltungsregeln, statisch exportiert. */


	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */


/* CSS source 3: /assets/design/1f70d3cf408d955c.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/plugins/groovy-menu/assets/style/frontend.css; keine Plugin-Laufzeit. */
@charset "UTF-8";
/* rtl:begin:ignore */
.gm-badge {
  overflow: hidden;
  line-height: 1; }
  .gm-badge > span {
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: none;
    white-space: nowrap; }

.gm-thumb-menu-item-wrapper {
  width: 100%; }
  .gm-thumb-menu-item-wrapper .gm-thumb-menu-item {
    max-height: inherit;
    max-width: inherit; }

.gm-navbar--has-shadow-sticky.gm-navbar-sticky-toggle .gm-inner {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }

.gm-navbar-sticky.gm-navbar-sticky-toggle .gm-wrapper,
.gm-navbar-fixed-sticky.gm-navbar-sticky-toggle .gm-wrapper {
  position: fixed; }

.gm-navbar-sticky.gm-navbar-sticky-toggle .gm-wrapper {
  transition-property: transform;
  transition-duration: 0.2s; }

.gm-navbar.gm-navbar-fixed-sticky .gm-toolbar .gm-container,
.gm-navbar.gm-navbar-sticky .gm-toolbar .gm-container {
  transition: all 0.2s ease-out; }

.gm-navbar.gm-navbar-fixed-sticky.gm-navbar-sticky-toggle .gm-toolbar .gm-container,
.gm-navbar.gm-navbar-sticky.gm-navbar-sticky-toggle .gm-toolbar .gm-container {
  transition: all 0.2s ease-out;
  opacity: 0; }

/* rtl:begin:ignore */
/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto; }

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute; }

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute; }

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent; }

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6; }

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9; }

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute; }

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute; }

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px; }

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px; }

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important; } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important; } }

/* rtl:end:ignore */
.gm-navbar--with-reset div,
.gm-navbar--with-reset nav,
.gm-navbar--with-reset ul,
.gm-navbar--with-reset li {
  float: unset;
  width: unset; }

.gm-navbar--with-reset li {
  margin: unset; }

.gm-navbar .wpml-ls {
  width: auto;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content; }

.gm-caret,
.gm-toolbar-right,
.gm-toolbar-left,
.gm-menu-item__txt-wrapper,
.gm-mobile-menu-container,
.gm-mega-menu__item__title {
  margin: 0; }

nav#gm-main-menu {
  background: none;
  border: none;
  margin: 0;
  padding: 0; }

nav ul.gm-navbar-nav > li {
  display: block; }

/* Woo Mini-cart style fix */
.gm-navbar .gm-main-menu-wrapper .gm-minicart-dropdown .thumbnail {
  position: static;
  margin: 0; }

.gm-navbar .gm-main-menu-wrapper .gm-minicart-dropdown h3 {
  color: inherit; }

.gm-navbar .gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item {
  border-bottom: none; }

.gm-navbar .gm-main-menu-wrapper .gm-minicart-dropdown .mini_cart_item .quantity {
  color: inherit; }

/* Divi integration style fix */
.et-l--header .gm-navbar .gm-minicart ul,
#gm-main-menu > ul.gm-navbar-nav,
.gm-dropdown-menu-wrapper > ul.gm-dropdown-menu {
  list-style-type: none;
  padding: 0;
  line-height: inherit; }

/* Divi fix for Woo ONSALE badge CSS conflict */
.et_divi_theme.woocommerce span.onsale,
.et_divi_theme.woocommerce-page span.onsale {
  z-index: 1; }

/* animation trasition fix */
.gm-logo img,
.gm-menu-item__icon,
.gm-badge,
.gm-navbar > .gm-padding,
.gm-navbar-nav .gm-dropdown-menu-wrapper,
.gm-dropdown-hover-style-shift-right .gm-dropdown-menu .gm-anchor .gm-menu-item__txt-wrapper {
  -webkit-backface-visibility: hidden !important;
  backface-visibility: hidden !important; }

/* fix iOS bug when use background-size: cover; & background-position: fixed; Together */
@supports (-webkit-touch-callout: inherit) {
  .gm-navbar ~ .gm-main-menu-wrapper {
    background-attachment: scroll !important; } }

.gm-grid-container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.gm-grid-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.gm-navbar .grid,
.gm-navbar .grid-5,
.gm-navbar .grid-10,
.gm-navbar .grid-11,
.gm-navbar .grid-12,
.gm-navbar .grid-14,
.gm-navbar .grid-15,
.gm-navbar .grid-16,
.gm-navbar .grid-20,
.gm-navbar .grid-25,
.gm-navbar .grid-30,
.gm-navbar .grid-35,
.gm-navbar .grid-40,
.gm-navbar .grid-45,
.gm-navbar .grid-50,
.gm-navbar .grid-55,
.gm-navbar .grid-60,
.gm-navbar .grid-65,
.gm-navbar .grid-70,
.gm-navbar .grid-75,
.gm-navbar .grid-80,
.gm-navbar .grid-85,
.gm-navbar .grid-90,
.gm-navbar .grid-95,
.gm-navbar .grid-100,
.gm-navbar .grid-33,
.gm-navbar .grid-66,
.gm-navbar .mobile-grid,
.gm-navbar .mobile-grid-5,
.gm-navbar .mobile-grid-10,
.gm-navbar .mobile-grid-11,
.gm-navbar .mobile-grid-12,
.gm-navbar .mobile-grid-14,
.gm-navbar .mobile-grid-15,
.gm-navbar .mobile-grid-16,
.gm-navbar .mobile-grid-20,
.gm-navbar .mobile-grid-25,
.gm-navbar .mobile-grid-30,
.gm-navbar .mobile-grid-35,
.gm-navbar .mobile-grid-40,
.gm-navbar .mobile-grid-45,
.gm-navbar .mobile-grid-50,
.gm-navbar .mobile-grid-55,
.gm-navbar .mobile-grid-60,
.gm-navbar .mobile-grid-65,
.gm-navbar .mobile-grid-70,
.gm-navbar .mobile-grid-75,
.gm-navbar .mobile-grid-80,
.gm-navbar .mobile-grid-85,
.gm-navbar .mobile-grid-90,
.gm-navbar .mobile-grid-95,
.gm-navbar .mobile-grid-100,
.gm-navbar .mobile-grid-33,
.gm-navbar .mobile-grid-66 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

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

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

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

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

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

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

.h-100 {
  height: 100%; }

.mb-4 {
  margin-bottom: 50px; }

.mt-5 {
  margin-top: 25px; }

.mx-4 {
  margin-left: 25px;
  margin-right: 25px; }

.my-4 {
  margin-top: 25px;
  margin-bottom: 25px; }

.py-4 {
  padding-top: 25px;
  padding-bottom: 25px; }

.border-right {
  border-right: 1px solid #5a5a5a; }

.gm-hidden {
  opacity: 0;
  visibility: hidden; }

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

.gm-bg-hidden {
  background-image: none !important; }

.gm-navigation-drawer {
  position: fixed;
  top: 0;
  height: 100%;
  z-index: 1000;
  overflow-y: auto;
  transition: transform cubic-bezier(0.7, 0, 0.3, 1) 0.4s;
  will-change: transform; }

.gm-navigation-drawer.gm-hidden {
  transition: none !important; }

.gm-navigation-drawer .gm-menu-item__icon {
  margin-right: 8px; }

.gm-navigation-drawer .gm-dropdown-menu-wrapper {
  display: none; }

.gm-navigation-drawer .gm-dropdown-toggle.gm-menu-item__link .gm-caret i {
  transform: rotate(90deg); }

.gm-navigation-drawer li {
  margin-bottom: 0; }

.gm-navigation-drawer .gm-logo__img {
  display: none; }

.gm-navigation-drawer .gm-logo__img-alt {
  display: flex; }

.gm-navigation-drawer .gm-search,
.gm-navigation-drawer .gm-minicart {
  cursor: pointer; }

.gm-navigation-drawer .gm-anchor,
.gm-navigation-drawer .gm-mega-menu__item__title {
  text-transform: uppercase;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  line-height: 1.4;
  font-weight: 700;
  display: flex;
  align-items: center;
  width: 100%;
  color: inherit; }

.gm-navigation-drawer .gm-anchor .gm-menu-item__txt-wrapper,
.gm-navigation-drawer .gm-mega-menu__item__title .gm-menu-item__txt-wrapper {
  margin-right: auto; }

.gm-navigation-drawer .gm-search .gm-icon:not(:last-child) {
  margin-bottom: 8px; }

.gm-navigation-drawer .gm-search .gm-search__txt {
  font-size: 11px;
  display: block; }

.gm-navigation-drawer .gm-minicart {
  text-align: center; }

.gm-navigation-drawer .gm-minicart .gm-minicart-link {
  color: inherit; }

.gm-navigation-drawer .gm-minicart .gm-minicart__txt {
  font-size: 11px;
  display: block; }

.gm-navigation-drawer .gm-minicart .gm-icon {
  font-size: 17px; }

.gm-navigation-drawer--mobile .gm-dropdown-menu-wrapper {
  padding-left: 15px; }

.gm-divider--vertical {
  width: 0;
  max-width: 0;
  max-height: 100%;
  border-style: solid;
  border-width: 0 1px 0 0;
  overflow: visible;
  align-self: stretch;
  display: inline;
  height: auto; }

.gm-divider--vertical:last-child {
  display: none; }

body:not(.admin-bar) .gm-navigation-drawer {
  top: 0;
  height: 100%; }

@media (max-width: 782px) {
  .admin-bar .gm-navigation-drawer {
    top: 46px;
    height: calc(100% - 46px); } }

@media (min-width: 783px) {
  .admin-bar .gm-navigation-drawer {
    top: 32px;
    height: calc(100% - 32px); } }

.gm-nav-content-wrapper {
  transition: transform cubic-bezier(0.7, 0, 0.3, 1) 0.4s;
  will-change: transform; }

.gm-navbar.gm-navbar--style-2 .gm-main-menu-wrapper:not(.gm-navigation-drawer--open) {
  display: none; }

.gm-navigation-drawer.gm-navigation-drawer--open {
  transform: translate3d(0, 0, 0) !important; }

html:not(.fl-builder-edit),
body:not(.fl-builder-edit) {
  position: relative; }

.gm-navbar *,
.gm-main-menu-wrapper *,
.gm-navigation-drawer * {
  box-sizing: border-box; }

.gm-navbar a,
.gm-navbar a:hover,
.gm-navbar a:focus,
.gm-navbar a:active,
.gm-navbar a:visited,
.gm-main-menu-wrapper a,
.gm-main-menu-wrapper a:hover,
.gm-main-menu-wrapper a:focus,
.gm-main-menu-wrapper a:active,
.gm-main-menu-wrapper a:visited,
.gm-navigation-drawer a,
.gm-navigation-drawer a:hover,
.gm-navigation-drawer a:focus,
.gm-navigation-drawer a:active,
.gm-navigation-drawer a:visited {
  text-decoration: none;
  transition: none; }

.gm-main-menu-wrapper {
  box-sizing: border-box; }

.gm-main-menu-wrapper .menu-item {
  margin-bottom: 0;
  height: auto;
  width: auto;
  max-width: 100%; }

.gm-main-menu-wrapper .gm-navbar-nav {
  display: flex;
  justify-content: space-between; }

.gm-navbar {
  position: relative; }

.gm-navbar .gm-toolbar {
  z-index: 10; }

.gm-navbar .gm-inner {
  z-index: 5; }

.gm-navbar ul,
.gm-main-menu-wrapper ul,
.gm-navigation-drawer ul {
  margin: 0;
  padding-left: 0;
  list-style: none; }

.gm-navbar ul.gm-navbar-nav,
.gm-navbar ul.gm-navbar-nav > li,
.gm-navbar ul.gm-dropdown-menu,
.gm-navbar ul.gm-dropdown-menu > li,
.gm-navbar ~ .gm-main-menu-wrapper .gm-dropdown-menu .gm-menu-item,
.gm-navbar .gm-dropdown-menu-wrapper > ul,
.gm-navbar .gm-dropdown-menu-wrapper > ul > li,
.gm-navigation-drawer ul.gm-navbar-nav,
.gm-navigation-drawer ul.gm-navbar-nav > li,
.gm-navigation-drawer ul.gm-dropdown-menu,
.gm-navigation-drawer ul.gm-dropdown-menu > li,
.gm-second-nav-drawer ul.gm-navbar-nav,
.gm-second-nav-drawer ul.gm-navbar-nav > li,
.gm-second-nav-drawer ul.gm-dropdown-menu,
.gm-second-nav-drawer ul.gm-dropdown-menu > li,
.gm-navbar .gm-toolbar-socials-list,
.gm-navbar .gm-toolbar-socials-list > li,
.gm-navbar .gm-plain-list-menu-wrapper > .gm-plain-list-menu {
  list-style: none;
  padding: 0 0 0 0;
  line-height: initial;
  position: initial; }

.gm-wrapper {
  z-index: 999; }

.gm-navbar button,
.gm-main-menu-wrapper button {
  cursor: pointer; }

.gm-menu-btn__inner {
  line-height: 1; }

.gm-dropdown:not(.gm-open) .gm-dropdown-menu-wrapper {
  overflow: hidden; }

.gm-action__gm_main_menu_actions_button_first,
.gm-action__gm_main_menu_actions_button_last {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row; }

/************************************
GROOVY TOOLBAR
*************************************/
.gm-navbar .gm-toolbar {
  position: relative;
  transition: all linear 0.2s;
  transition-property: background-color, opacity; }

.gm-navbar .gm-toolbar-left,
.gm-navbar .gm-toolbar-right {
  display: flex; }

.gm-navbar .gm-block-container {
  display: block; }

.gm-navbar .gm-toolbar-contacts {
  display: flex;
  flex-wrap: wrap;
  align-items: center; }

.gm-navbar .gm-toolbar-contacts a {
  color: inherit !important; }

.gm-navbar .gm-toolbar-socials-list {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  margin-left: -12px !important;
  margin-right: -12px !important; }

.gm-navbar .gm-toolbar-socials-list .gm-toolbar-socials-list__item {
  margin-bottom: 0;
  padding-left: 12px;
  padding-right: 12px; }

.gm-navbar .gm-toolbar-social-link {
  position: relative;
  display: flex;
  font-size: 16px;
  align-items: center;
  justify-content: center;
  transition: color 0.2s ease; }

.gm-navbar .gm-toolbar-social-link .fa {
  line-height: 38px; }

.gm-navbar .gm-toolbar-social-link span {
  padding-left: 4px; }

.gm-navbar .gm-toolbar-email,
.gm-navbar .gm-toolbar-phone {
  margin-right: 15px;
  display: flex;
  align-items: center;
  line-height: 38px; }

.gm-navbar .gm-toolbar-email span,
.gm-navbar .gm-toolbar-phone span {
  margin-right: 5px; }

.gm-navbar--style-4 .gm-toolbar .gm-toolbar-social-link > span,
.gm-navbar--style-3 .gm-toolbar .gm-toolbar-social-link > span,
.gm-navbar--style-5 .gm-toolbar .gm-toolbar-social-link > span {
  display: none; }

/* ----------------------------------
   Toolbar Menu: Main CSS Styles
 ------------------------------------ */
.gm-toolbar-nav-container {
  padding: 0;
  margin: 0 16px;
  border: 0;
  width: auto;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  /* TOP menu link style */
  /* SUB menu link style */
  /* TOP menu link Hover style */
  /* SUB menu link Hover style */
  /* SUB menu List style */ }

.gm-toolbar-nav-container ul,
.gm-toolbar-nav-container li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important; }

.gm-toolbar-nav-container > ul > li {
  margin-left: 2px;
  margin-right: 2px; }

.gm-toolbar-nav-container ul {
  position: relative; }

.gm-toolbar-nav-container ul li {
  min-height: 1px;
  vertical-align: middle;
  position: relative; }

.gm-toolbar-nav-container ul li.hover,
.gm-toolbar-nav-container ul li:hover {
  z-index: 100109;
  cursor: default; }

.gm-toolbar-nav-container ul ul {
  position: absolute;
  padding: 0;
  top: 100%;
  left: 0;
  z-index: 100108;
  width: 100%; }

.gm-toolbar-nav-container ul ul ul {
  top: 0;
  left: 99.8%;
  width: 170px;
  padding: 0; }

.gm-toolbar-nav-container ul ul {
  bottom: 0;
  left: 0; }

.gm-toolbar-nav-container ul ul {
  margin-top: 0; }

.gm-toolbar-nav-container ul ul li {
  font-weight: normal; }

.gm-toolbar-nav-container a {
  display: block;
  line-height: 1em;
  text-decoration: none; }

.gm-toolbar-nav-container > ul {
  display: flex; }

.gm-toolbar-nav-container > ul > li.menu-item {
  margin: 0 2px; }

.gm-toolbar-nav-container::after,
.gm-toolbar-nav-container ul::after {
  content: '';
  display: block;
  clear: both; }

.gm-toolbar-nav-container a {
  color: #686868;
  padding: 0 8px; }

.gm-toolbar-nav-container ul ul a {
  color: #686868;
  border: 0 none;
  line-height: 150%;
  padding: 8px 20px !important;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.gm-toolbar-nav-container ul li:hover > a,
.gm-toolbar-nav-container ul li.active > a {
  color: #686868; }

.gm-toolbar-nav-container ul ul li:hover > a {
  color: #686868; }

.gm-toolbar-nav-container ul ul {
  text-transform: none;
  min-width: 50px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.gm-toolbar-nav-container ul ul li {
  position: relative; }

.gm-toolbar-nav-container ul ul li > a::before {
  position: absolute;
  left: 15px;
  display: inline-block;
  visibility: hidden;
  content: "";
  transition: all 0.15s ease;
  transform: translateX(0);
  opacity: 0;
  font: normal normal normal 16px/1 FontAwesome;
  font-size: inherit;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: auto; }

.gm-toolbar-nav-container ul ul li.menu-item-has-children > a::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -8px;
  font: normal normal normal 14px/1 FontAwesome;
  -webkit-font-smoothing: antialiased;
  text-rendering: auto;
  font-size: inherit; }

.gm-toolbar-nav-container ul li.last ul {
  left: auto;
  right: 0; }

.gm-toolbar-nav-container ul li.last ul ul {
  left: auto;
  right: 99.5%; }

.gm-toolbar-nav-container > ul > li > a {
  line-height: 24px; }

.gm-navbar .gm-toolbar-nav .menu-item,
.gm-navbar #gm-toolbar .gm-toolbar-nav-container ul {
  padding: 0; }

.gm-action__gm_toolbar_left_first,
.gm-action__gm_toolbar_left_last,
.gm-action__gm_toolbar_right_first,
.gm-action__gm_toolbar_right_last {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row; }

/***************************************
GROOVY SEARCH
***************************************/
.gm-main-menu-wrapper .gm-search {
  flex-direction: column; }

.gm-search-wrapper {
  visibility: hidden;
  opacity: 0; }

.gm-search__fullscreen-container:not(.gm-hidden) .gm-search-wrapper {
  visibility: visible;
  opacity: 1; }

.gm-search-wrapper .gm-form-group {
  display: flex;
  align-items: stretch;
  justify-content: space-between; }

.gm-search__input {
  outline: none; }

.gm-search-btn {
  border: none;
  width: 50px;
  height: auto;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.gm-search__fullscreen-container {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: all linear 0.2s;
  background-color: rgba(0, 0, 0, 0.85); }

.gm-search__fullscreen-container .gm-search-btn {
  box-shadow: none;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 2px solid rgba(255, 255, 255, 0.31);
  border-radius: 0;
  background-color: transparent;
  padding: 0;
  font-size: 19px;
  color: #fff;
  line-height: 1;
  margin: 0; }

.gm-search__fullscreen-container .gm-search__close {
  position: absolute;
  top: 10%;
  right: 8%;
  display: block;
  width: 32px;
  height: 32px;
  cursor: pointer;
  transition: transform linear 0.2s; }

.gm-search__fullscreen-container .gm-search__close:hover {
  transform: scale(1.1); }

.gm-search__fullscreen-container .gm-search__inner {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 85%;
  max-width: 800px;
  transform: translate(-50%, -50%);
  text-align: center; }

.gm-search__fullscreen-container .gm-search__alpha {
  color: #fff;
  font-size: 16px;
  font-weight: 600; }

.gm-search__fullscreen-container .gm-form-group {
  margin-top: 80px; }

.gm-search__fullscreen-container .gm-search__input[type='text'] {
  width: 100%;
  height: 50px;
  padding: 0 20px;
  color: #fff;
  border: none;
  border-bottom: 2px solid rgba(255, 255, 255, 0.31);
  outline: none;
  background-color: transparent;
  font-size: 16px;
  font-weight: 600;
  border-radius: 0;
  margin: 0; }

.gm-search:not(.fullscreen) .gm-search-btn {
  transition: background-color linear 0.2s;
  color: #fff;
  background: #393b3f;
  font-size: 18px;
  line-height: 31px;
  padding: 0 17px;
  margin: 0; }

.gm-search:not(.fullscreen) .gm-search-btn:hover, .gm-search:not(.fullscreen) .gm-search-btn:focus {
  color: white; }

.gm-search:not(.fullscreen) .gm-search-btn:hover {
  background-color: #93cb52; }

.gm-search:not(.fullscreen) .gm-search__input {
  height: 35px;
  padding: 0 14px;
  margin: 0;
  border: 1px solid rgba(0, 1, 0, 0.1);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #fff;
  box-shadow: inset 0.3px 5px 5px rgba(0, 1, 0, 0.02);
  font-size: 14px;
  font-family: inherit;
  font-style: italic;
  line-height: 35px;
  flex-grow: 1; }

.gm-search:not(.fullscreen) .gm-search__input::-moz-placeholder {
  color: #b0b0b0;
  -moz-transition: color 0.2s;
  transition: color 0.2s; }

.gm-search:not(.fullscreen) .gm-search__input:-ms-input-placeholder {
  color: #b0b0b0;
  -ms-transition: color 0.2s;
  transition: color 0.2s; }

.gm-search:not(.fullscreen) .gm-search__input::placeholder {
  color: #b0b0b0;
  transition: color 0.2s; }

.gm-main-menu-wrapper .gm-search > .gm-search__txt {
  font-size: 11px; }

/***********************************
FULLSCREEN SEARCH
***********************************/
.gm-search__fullscreen-container.gm-hidden {
  visibility: hidden;
  opacity: 0; }

.gm-navbar .gm-search__txt {
  display: none; }

.gm-navbar .gm-menu-actions-wrapper .gm-search {
  margin: auto 8px; }

/***************************************
GROOVY CART
***************************************/
.gm-main-menu-wrapper .gm-minicart > a {
  position: relative;
  font-size: 16px; }

.gm-main-menu-wrapper .gm-minicart-icon-wrapper {
  position: relative; }

.gm-main-menu-wrapper .gm-minicart .gm-minicart-dropdown {
  position: absolute;
  right: -15px;
  left: auto;
  width: 280px; }

.gm-main-menu-wrapper .woocommerce-mini-cart__empty-message {
  padding-bottom: 15px !important; }

.gm-main-menu-wrapper .gm-minicart-icon-wrapper > .gm-minicart__txt {
  font-size: 11px; }

.gm-menu-actions-wrapper .gm-minicart {
  margin: auto 8px; }

.gm-menu-actions-wrapper .gm-minicart > .gm-minicart-link {
  position: relative;
  font-size: 18px; }

.gm-menu-actions-wrapper .gm-minicart > .gm-minicart-link .gm-badge > .gm-cart-counter {
  position: absolute;
  top: -16px;
  right: -28px;
  display: block;
  width: 26px;
  height: 26px;
  transition: top 0.2s;
  text-align: center;
  font-size: 11px;
  font-weight: 700;
  line-height: 26px; }

.gm-menu-actions-wrapper .gm-minicart > .gm-minicart-link .gm-badge > .gm-cart-counter:empty {
  display: none; }

.gm-navbar--align-right .gm-main-menu-wrapper .gm-minicart .gm-minicart-dropdown {
  position: absolute;
  right: auto;
  left: 5px;
  width: 280px; }

.gm-cart-counter {
  position: absolute;
  top: -23px;
  right: -31px;
  display: block;
  width: 26px;
  height: 26px;
  transition: top 0.2s;
  text-align: center;
  font-size: 11px;
  font-weight: 700;
  line-height: 26px; }

.gm-cart-counter:empty {
  display: none; }

.widget_shopping_cart_content .gm-dropdown-menu {
  position: static !important; }

.gm-main-menu-wrapper .gm-minicart-dropdown {
  padding: 20px 20px 5px;
  font-size: 14px; }

.gm-main-menu-wrapper .gm-minicart-dropdown .empty {
  padding-bottom: 15px; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item {
  position: relative;
  padding: 6px 0 6px 80px;
  min-height: 85px;
  box-sizing: content-box;
  line-height: 1.5; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item:not(:last-of-type) {
  margin-bottom: 2px !important; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .remove {
  display: block;
  position: absolute;
  right: 0;
  top: 27px;
  width: 20px;
  height: 20px;
  text-align: center;
  font-size: 18px;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
  font-weight: 400;
  color: inherit;
  text-decoration: none;
  line-height: 18px;
  border-radius: 0;
  border: none; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item a {
  color: inherit;
  font-weight: 700; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item a:not(.remove) {
  margin-right: 20px;
  display: block; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item a:not(.remove) img {
  width: 68px;
  height: auto;
  position: absolute;
  top: 10px;
  left: 0; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item > img {
  width: 68px;
  position: absolute;
  top: 0;
  left: 0; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .quantity {
  display: block;
  clear: both; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation {
  margin: 0;
  padding-left: 0.5em;
  border-left: 2px solid rgba(0, 0, 0, 0.1); }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation::after {
  clear: both;
  content: ' ';
  display: table; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation::before {
  content: ' ';
  display: table; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation dt,
.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation dd {
  display: inline-block;
  float: left;
  font-size: inherit;
  padding: 0 0 2px 0;
  margin: 0; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation dt p,
.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation dd p {
  padding: 0;
  margin: 0; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation dd {
  margin-left: 0;
  font-weight: 400; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation dd p {
  font-weight: 400; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation dt {
  font-weight: 700;
  margin: 0 4px 0 0;
  clear: left; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart-item .variation:last-of-type {
  margin-bottom: 0; }

.gm-main-menu-wrapper .gm-minicart-dropdown .total {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; }

.gm-main-menu-wrapper .gm-minicart-dropdown .cart_list {
  max-height: 350px;
  overflow-y: auto; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart__buttons {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  flex-direction: column; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart__buttons a {
  margin: 0 0 15px 0 !important;
  padding: 10px 20px !important;
  line-height: 1.5 !important;
  width: 100% !important; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart__buttons a::after {
  display: none !important; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart__buttons .button {
  text-transform: uppercase;
  text-align: center !important;
  height: auto;
  border-radius: 0; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart__total {
  margin-top: 0;
  margin-bottom: 24px;
  line-height: 1.8;
  position: relative;
  padding-top: 15px; }

.gm-main-menu-wrapper .gm-minicart-dropdown .woocommerce-mini-cart__total::after {
  position: absolute;
  content: '';
  width: 100%;
  height: 1px;
  left: 0;
  top: 0;
  background-color: #000;
  opacity: 0.1; }

/* rtl:begin:ignore */
[dir='rtl'] .gm-main-menu-wrapper .gm-minicart .gm-minicart-dropdown .mini_cart_item {
  padding-left: 0; }

[dir='rtl'] .gm-main-menu-wrapper .gm-minicart .gm-minicart-dropdown .mini_cart_item .remove {
  right: auto; }

[dir='rtl'] .gm-main-menu-wrapper .gm-minicart .gm-minicart-dropdown .mini_cart_item a:not(.remove) {
  margin-right: 0; }

/* rtl:end:ignore */
/* mobile counter view fix */
.gm-navigation-drawer .gm-badge {
  position: relative;
  overflow: visible; }

.gm-navigation-drawer .gm-badge .gm-cart-counter {
  right: -20px; }

/***********************************
WPML
***********************************/
#lang_sel {
  z-index: 10;
  height: 38px; }

#lang_sel_click {
  height: auto;
  font-family: inherit; }

#lang_sel_click a {
  padding: 0 15px !important; }

#lang_sel_click li {
  width: 90px !important; }

#lang_sel_click a.lang_sel_sel,
#lang_sel_click a.lang_sel_sel:hover {
  position: relative;
  background: none; }

#lang_sel_click a.lang_sel_sel::after {
  position: absolute;
  top: 13px;
  right: 14px;
  content: '\f107';
  font: normal normal normal 16px/1 FontAwesome; }

#lang_sel_click a:visited,
#lang_sel_click a {
  border: none;
  line-height: 38px; }

#lang_sel_click ul ul a {
  display: block;
  width: 100%; }

#lang_sel_click ul ul {
  top: 38px;
  width: 90px !important;
  border: none;
  line-height: 38px; }

#lang_sel_click img.iclflag {
  position: static; }

#lang_sel ul li a,
#lang_sel_click ul li a {
  height: 38px !important;
  padding: 0 15px !important;
  line-height: 38px !important; }

#lang_sel_click a:hover,
#lang_sel_click:hover > a,
#lang_sel_click ul ul :hover > a {
  background: none; }

.wpml-ls {
  margin-left: 15px;
  align-self: center;
  width: auto; }

.wpml-ls-legacy-dropdown a {
  border: none; }

.gm-navbar .gm-actions .wpml-ls-statics-shortcode_actions {
  margin: 0; }

.gm-navbar .gm-actions .wpml-ls-statics-shortcode_actions > ul {
  padding: 0 4px; }

/***********************************
GROOVY PREVIEW
***********************************/
#preview-modal .gm-modal-body,
.preview-modal-wrapper .gm-modal-body {
  height: 100%; }

a[href='#disabled'].gm-minicart-link {
  color: inherit; }

.gm-modal-body-iframe {
  height: 100%; }

/***********************************
DROPDOWN HOVER STYLES
***********************************/
.gm-dropdown-hover-style-shift-right .gm-dropdown-menu .gm-menu-item:hover > .gm-anchor .gm-menu-item__txt-wrapper,
.gm-dropdown-hover-style-shift-right .gm-dropdown-menu .gm-menu-item.gm-open > .gm-anchor .gm-menu-item__txt-wrapper,
.gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown-menu .gm-menu-item:hover > .gm-anchor .gm-menu-item__txt-wrapper,
.gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown-menu .gm-menu-item.gm-open > .gm-anchor .gm-menu-item__txt-wrapper {
  transform: translateX(25px); }

.gm-dropdown-hover-style-shift-right .gm-dropdown-menu .gm-menu-item:hover > .gm-menu-item__link::before,
.gm-dropdown-hover-style-shift-right .gm-dropdown-menu .gm-menu-item.gm-open > .gm-menu-item__link::before,
.gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown-menu .gm-menu-item:hover > .gm-menu-item__link::before,
.gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown-menu .gm-menu-item.gm-open > .gm-menu-item__link::before {
  visibility: visible;
  opacity: 1; }

.gm-dropdown-hover-style-shift-right .gm-dropdown-menu .gm-menu-item__link::before,
.gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown-menu .gm-menu-item__link::before {
  position: absolute;
  left: 15px;
  display: inline-block;
  visibility: hidden;
  content: '\f178';
  transition: all linear 0.1s;
  transform: translateX(0);
  opacity: 0;
  font: normal normal normal 16px/1 FontAwesome;
  font-size: inherit;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: auto; }

.gm-dropdown-hover-style-shift-right .mega-gm-dropdown .gm-dropdown-menu .gm-menu-item__link::before,
.gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .mega-gm-dropdown .gm-dropdown-menu .gm-menu-item__link::before {
  left: 0; }

.gm-dropdown-hover-style-shift-right.gm-dropdown-with-scrollbar .gm-dropdown-menu .gm-menu-item > .gm-menu-item__link::before,
.gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer).gm-dropdown-with-scrollbar .gm-dropdown-menu .gm-menu-item > .gm-menu-item__link::before {
  left: 0; }

.gm-dropdown-hover-style-shift-right.gm-navbar--style-3 .gm-dropdown-menu .gm-menu-item > .gm-menu-item__link::before, .gm-dropdown-hover-style-shift-right.gm-navbar--style-5 .gm-dropdown-menu .gm-menu-item > .gm-menu-item__link::before,
.gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer).gm-navbar--style-3 .gm-dropdown-menu .gm-menu-item > .gm-menu-item__link::before,
.gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer).gm-navbar--style-5 .gm-dropdown-menu .gm-menu-item > .gm-menu-item__link::before {
  left: 32px; }

[dir='rtl'] .gm-dropdown-hover-style-shift-right .gm-dropdown-menu .gm-menu-item,
[dir='rtl'] .gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown-menu .gm-menu-item {
  overflow: hidden; }

[dir='rtl'] .gm-dropdown-hover-style-shift-right .gm-dropdown-menu .gm-menu-item__link::before,
[dir='rtl'] .gm-dropdown-hover-style-shift-right ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown-menu .gm-menu-item__link::before {
  content: '\f177'; }

.gm-dropdown-appearance-fade-in-out .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown.gm-minicart .gm-dropdown-menu,
.gm-dropdown-appearance-fade-in-out .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown .gm-dropdown-menu-wrapper,
.gm-dropdown-appearance-fade-in-out .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown .gm-dropdown-menu-wrapper .gm-dropdown-menu,
.gm-dropdown-appearance-fade-in-out.gm-second-nav-drawer .gm-dropdown.gm-minicart .gm-dropdown-menu,
.gm-dropdown-appearance-fade-in-out.gm-second-nav-drawer .gm-dropdown .gm-dropdown-menu-wrapper,
.gm-dropdown-appearance-fade-in-out.gm-second-nav-drawer .gm-dropdown .gm-dropdown-menu-wrapper .gm-dropdown-menu,
.gm-dropdown-appearance-fade-in-out ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown.gm-minicart .gm-dropdown-menu,
.gm-dropdown-appearance-fade-in-out ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown .gm-dropdown-menu-wrapper,
.gm-dropdown-appearance-fade-in-out ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-dropdown .gm-dropdown-menu-wrapper .gm-dropdown-menu {
  transition: opacity 0.16s cubic-bezier(1, 0, 1, 1), visibility 0.16s cubic-bezier(1, 0, 1, 1); }

.gm-dropdown-overlay {
  content: "";
  position: fixed;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  border: none;
  transition: background 170ms ease-in-out 0s; }

.gm-navbar.gm-navbar-dropdown-opened ~ .gm-dropdown-overlay,
.gm-second-nav-drawer.gm-drawer--open ~ .gm-dropdown-overlay,
.gm-navbar.gm-navbar--style-2.gm-drawer--open ~ .gm-dropdown-overlay {
  left: 0;
  top: 0;
  display: block;
  width: 100vw;
  height: 100vh;
  background-color: rgba(35, 35, 35, 0.7);
  opacity: 1; }

.gm-dropdown-hover-style-fadein-link-color .gm-navbar-nav .gm-menu-item,
.gm-dropdown-hover-style-fadein-link-color ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-navbar-nav .gm-menu-item {
  transition: background-color 0.55s ease; }

.gm-dropdown-hover-style-fadein-link-color .gm-navbar-nav .gm-menu-item .gm-menu-item__link,
.gm-dropdown-hover-style-fadein-link-color ~ .gm-main-menu-wrapper:not(.gm-second-nav-drawer) .gm-navbar-nav .gm-menu-item .gm-menu-item__link {
  transition: color 0.28s ease; }

.gm-dropdown-hover-style-shift-right.gm-navbar--style-2 ~ .gm-main-menu-wrapper .gm-dropdown-menu .gm-menu-item__link::before,
.gm-dropdown-hover-style-shift-right.gm-second-nav-drawer .gm-dropdown-menu .gm-menu-item__link::before {
  left: 32px !important; }

/***************************************
MEGA DROPDOWN
***************************************/
.gm-main-menu-wrapper .gm-mega-menu__item {
  display: flex;
  flex-direction: column; }

.gm-main-menu-wrapper .gm-mega-menu__item .gm-dropdown-menu-wrapper {
  position: static;
  margin: 0 !important;
  visibility: visible; }

.gm-main-menu-wrapper .gm-mega-menu__item .gm-dropdown-menu-wrapper > ul {
  flex: 1;
  position: relative; }

.gm-main-menu-wrapper .gm-mega-menu__item:not(:last-of-type) .gm-dropdown-menu-wrapper > ul::after {
  position: absolute;
  top: 5px;
  right: -15px;
  height: calc(100% - 5px);
  content: ''; }

.gm-main-menu-wrapper .gm-mega-menu__item .gm-dropdown-menu {
  position: static; }

.gm-main-menu-wrapper .mega-gm-dropdown .gm-dropdown-menu-wrapper {
  right: 0;
  left: 0;
  margin: 0 auto; }

.gm-main-menu-wrapper .gm-plain-list-menu-wrapper {
  padding-left: 1em; }

.gm-main-menu-wrapper .gm-mega-menu__item__title {
  padding-top: 12px;
  padding-bottom: 12px; }

.gm-navbar .mega-gm-dropdown.gm-custom-dropdown-position-start {
  position: relative; }

.gm-navbar .gm-dropdown-menu-wrapper.gm-custom-dropdown-width,
.gm-navbar .mega-gm-dropdown.gm-custom-dropdown-position-start > .gm-dropdown-menu-wrapper {
  margin-left: auto !important;
  margin-right: auto !important; }

/***************************************
NAVBAR GENERAL STYLES
***************************************/
.gm-navbar .gm-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  transition: height 0.15s cubic-bezier(0.31, 1.04, 0.67, 0.91); }

.gm-navbar.gm-navbar-fixed-sticky .gm-wrapper {
  position: fixed;
  transition: transform 0.05s ease; }

.gm-navbar .gm-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1000; }

.gm-navbar .gm-logo__no-logo {
  max-width: 120px;
  text-align: center; }

.gm-navbar .gm-logo__img {
  display: none;
  width: auto;
  max-width: none;
  max-height: none; }

.gm-navbar .menu-item {
  display: block;
  width: auto;
  max-width: inherit;
  height: auto;
  padding: inherit;
  margin: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: none; }

.gm-navbar .gm-menu-actions-wrapper {
  display: flex;
  margin: 0 24px;
  align-items: center; }

.gm-navbar.gm-navbar--style-1 .gm-inner,
.gm-navbar.gm-navbar--style-1 .gm-inner > .gm-container,
.gm-navbar.gm-navbar--style-1 .gm-inner > .gm-inner-bg {
  transition: all 0.36s ease-out; }

.gm-navbar > .gm-wrapper,
.gm-navbar.gm-navbar-fixed-sticky > .gm-wrapper {
  opacity: 1;
  transition: opacity 0.38s ease-out 0.12s; }

.gm-navbar.gm-navbar--show-only-hamburger {
  display: inline; }

.gm-navbar.gm-navbar--show-only-hamburger .gm-padding,
.gm-navbar.gm-navbar--show-only-hamburger .gm-wrapper > .gm-toolbar,
.gm-navbar.gm-navbar--show-only-hamburger .gm-wrapper > .gm-inner .gm-inner-bg,
.gm-navbar.gm-navbar--show-only-hamburger .gm-wrapper > .gm-inner .gm-container .gm-logo,
.gm-navbar.gm-navbar--show-only-hamburger .gm-wrapper > .gm-inner .gm-container .gm-menu-actions-wrapper {
  display: none !important; }

.gm-navbar.gm-navbar--show-only-hamburger .gm-wrapper,
.gm-navbar.gm-navbar--show-only-hamburger .gm-wrapper > .gm-inner,
.gm-navbar.gm-navbar--show-only-hamburger .gm-wrapper > .gm-inner > .gm-container {
  display: inline;
  position: inherit;
  padding: 0;
  margin: 0;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  max-height: -webkit-fit-content;
  max-height: -moz-fit-content;
  max-height: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content; }

.gm-inner {
  position: relative;
  box-sizing: content-box;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  border-bottom-style: solid; }

.gm-inner .gm-container,
.gm-inner .gm-navbar-nav {
  transition: height 0.15s cubic-bezier(0.31, 1.04, 0.67, 0.91); }

.gm-inner-bg {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: background-color 0.2s; }

.gm-navbar .gm-inner,
.gm-navbar .gm-inner-bg {
  width: 100%; }

.gm-container {
  display: flex;
  margin-right: auto;
  margin-left: auto;
  align-items: stretch;
  justify-content: space-between;
  position: relative; }

.gm-menu-empty {
  margin: auto 0 auto 0;
  text-align: center;
  width: 100%; }

.gm-menu-item:not(.mega-gm-dropdown) {
  position: relative; }

@media (max-width: 600px) {
  #wpadminbar {
    position: fixed;
    transform: translateZ(0); } }

.gm-dropdown:not(.gm-open) .gm-dropdown-menu-wrapper {
  pointer-events: none; }

.gm-main-menu-wrapper {
  display: flex;
  align-items: center; }

.gm-main-menu-wrapper .gm-actions {
  display: flex; }

.gm-main-menu-wrapper .gm-menu-item__link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 12px 15px 12px 0;
  white-space: initial;
  line-height: 1.4; }

.gm-main-menu-wrapper .menu-item-has-children .gm-menu-item__link {
  padding-right: 0; }

.gm-main-menu-wrapper .gm-navbar-nav > .gm-menu-item > .gm-anchor {
  display: flex;
  width: 100%;
  padding: 5px 0;
  line-height: 25px;
  align-items: center;
  justify-content: space-between; }

.gm-main-menu-wrapper .gm-anchor > .gm-caret,
.gm-main-menu-wrapper .gm-anchor:not(.gm-anchor--empty) {
  cursor: pointer; }

.gm-main-menu-wrapper .gm-anchor.gm-dropdown-toggle {
  cursor: pointer; }

.gm-main-menu-wrapper .gm-menu-item__txt-wrapper {
  transition: all 0.15s; }

.gm-main-menu-wrapper .gm-navbar-nav > li,
.gm-main-menu-wrapper .gm-search,
.gm-main-menu-wrapper .gm-minicart,
.gm-main-menu-wrapper .gm-minicart-link {
  display: flex;
  align-items: center;
  justify-content: center; }

.gm-main-menu-wrapper .gm-minicart-link {
  color: inherit; }

.gm-main-menu-wrapper .gm-dropdown-menu-wrapper {
  top: 0; }

.gm-main-menu-wrapper .gm-dropdown-menu > li:last-of-type > .gm-anchor {
  border-bottom: none !important; }

.gm-main-menu-wrapper .gm-dropdown:not(.mega-gm-dropdown) {
  position: relative; }

.gm-main-menu-wrapper .gm-dropdown-menu,
.gm-main-menu-wrapper .gm-minicart-dropdown {
  visibility: hidden;
  opacity: 0; }

.gm-main-menu-wrapper .gm-open > .gm-dropdown-menu-wrapper,
.gm-main-menu-wrapper .gm-open > .gm-dropdown-menu-wrapper > .gm-dropdown-menu,
.gm-main-menu-wrapper .gm-open > .gm-dropdown-menu,
.gm-main-menu-wrapper .gm-open > .gm-minicart-dropdown,
.gm-main-menu-wrapper .gm-open > .gm-search-wrapper {
  visibility: visible;
  opacity: 1; }

.gm-main-menu-wrapper .gm-dropdown-menu {
  z-index: 1000;
  top: 100%;
  left: 0;
  width: 100%;
  text-align: left; }

.gm-main-menu-wrapper .gm-dropdown-menu > .gm-menu-item {
  padding-right: 15px;
  padding-left: 15px; }

.gm-main-menu-wrapper .gm-nav-inline-divider {
  margin: 0 10px;
  width: 1px;
  height: 30px;
  align-self: center; }

.gm-main-menu-wrapper .gm-dropdown-menu--background {
  background-size: cover; }

.gm-main-menu-wrapper .gm-dropdown-menu-wrapper {
  position: absolute;
  left: 0;
  visibility: hidden; }

.gm-main-menu-wrapper .gm-menu-item__link:hover,
.gm-main-menu-wrapper .gm-menu-item__link:focus,
.gm-main-menu-wrapper .gm-dropdown-menu > .current-menu-ancestor > .gm-menu-item__link,
.gm-main-menu-wrapper .gm-dropdown-menu > .current-menu-ancestor > .gm-menu-item__link:hover,
.gm-main-menu-wrapper .gm-dropdown-menu > .current-menu-ancestor > .gm-menu-item__link:focus {
  outline: 0; }

.gm-navbar--style-4 .gm-menu-item--lvl-0 .gm-anchor .gm-menu-item__icon {
  transition: all 0.2s; }

.gm-navbar--has-shadow:not(.gm-navbar-sticky-toggle):not(.gm-navbar--style-4) .gm-inner {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }

.gm-navbar--has-shadow-dropdown .gm-dropdown-menu {
  box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1); }

.gm-caret {
  position: relative;
  font-size: 16px;
  line-height: 1;
  -webkit-tap-highlight-color: transparent; }

.gm-navbar.gm-navbar--hide-gm-caret .gm-navbar-nav > .gm-menu-item > .gm-anchor > .gm-caret {
  display: none; }

.gm-menu-btn {
  cursor: pointer;
  align-items: center; }

.gm-menu-item__txt-wrapper {
  position: relative;
  display: flex;
  align-items: center; }

.gm-menu-item > .gm-anchor > .gm-menu-item__txt-wrapper {
  display: flex; }

/* bugfix: For sub-submenus that climb out of the right side of the screen and, on some WP Themes, they call the horizontal scroll of the browser when opening the first level submenu. */
.gm-navbar .gm-navbar-nav > .gm-dropdown:not(.gm-opened-before) .gm-dropdown-menu-wrapper {
  display: block;
  visibility: hidden; }

.gm-navbar .gm-navbar-nav > .gm-dropdown:hover .gm-dropdown-menu-wrapper {
  display: block;
  visibility: visible; }

.gm-navbar .gm-navbar-nav > .gm-dropdown .gm-dropdown-menu .gm-dropdown-submenu:not(.gm-opened-before) .gm-dropdown-menu-wrapper {
  display: block;
  visibility: hidden; }

.gm-navbar .gm-navbar-nav > .gm-dropdown .gm-dropdown-menu .gm-dropdown-submenu:hover > .gm-dropdown-menu-wrapper {
  display: block;
  visibility: visible; }

.gm-mobile-postwrap {
  display: none; }

.gm-main-menu-wrapper .gm-custom-dropdown-width > .gm-dropdown-menu > .gm-menu-item.menu-item-object-gm_menu_block {
  padding: 0; }

/* ------------------------------------ Mobile menus Slider Style */
.gm-navigation-drawer--mobile:not(.gm-transition-work) .gm-item-hidden {
  display: none; }

.gm-navigation-drawer--mobile:not(.gm-mobile-submenu-style-slider) .gm-dropdown-menu-title {
  display: none; }

.gm-mobile-submenu-style-slider .gm-grid-container {
  overflow: hidden;
  position: absolute; }

.gm-mobile-submenu-style-slider .gm-navbar-nav .gm-dropdown > .gm-dropdown-menu-wrapper {
  top: 0;
  position: absolute;
  left: 100%;
  width: 100%;
  min-height: 100%;
  z-index: 4;
  transition: transform ease-out 0.43s; }

.gm-mobile-submenu-style-slider.gm-navigation-drawer--open .gm-navbar-nav .gm-dropdown:not(.gm-open) > .gm-dropdown-menu-wrapper {
  max-height: 1em;
  overflow: hidden; }

.gm-mobile-submenu-style-slider.gm-navigation-drawer--open .gm-navbar-nav .gm-dropdown > .gm-dropdown-menu-wrapper {
  display: block; }

.gm-mobile-submenu-style-slider.gm-navigation-drawer--open.gm-transition-work .gm-navbar-nav .gm-menu-item {
  display: block; }

.gm-mobile-submenu-style-slider .gm-dropdown-menu-title {
  display: flex;
  position: relative;
  top: 0;
  width: 100%;
  height: 50px;
  padding: 0 15px; }

.gm-mobile-submenu-style-slider .gm-dropdown-menu-title .gm-caret {
  top: auto;
  position: absolute;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center; }

.gm-mobile-submenu-style-slider .gm-navbar-nav .gm-dropdown.gm-open > .gm-dropdown-menu-wrapper {
  transform: translate3d(-100%, 0, 0); }

.gm-burger {
  transition: margin cubic-bezier(0.7, 0, 0.3, 1) 0.2s; }

.gm-anchor,
.gm-burger,
.gm-search,
.gm-menu-btn,
.gm-minicart {
  -webkit-tap-highlight-color: transparent; }

.gm-anchor,
.gm-anchor:active,
.gm-anchor:focus {
  outline: none; }

.gm-navbar.gm-navbar--align-left .gm-main-menu-wrapper.ps > .ps__rail-y {
  left: -6px !important; }

.gm-menu-btn--text {
  margin: 0;
  padding: 0;
  text-indent: 0; }

.gm-expand-space {
  height: 24px;
  flex-grow: 0;
  padding-left: 20px;
  padding-right: 20px;
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row; }

.gm-menu-item__desc {
  display: block;
  font-size: 10px;
  line-height: 16px; }

.gm-dropdown-with-scrollbar .gm-dropdown-menu .ps__rail-y {
  top: 0 !important; }

.gm-dropdown-with-scrollbar .gm-dropdown-menu .ps__thumb-y {
  border-radius: 2px; }

.gm-dropdown-with-scrollbar .mega-gm-dropdown .gm-dropdown-menu .ps__rail-y {
  z-index: 100; }

.gm-dropdown-menu.ps,
.gm-second-nav-drawer .gm-second-nav-container .gm-navbar-nav.ps {
  overflow: hidden !important;
  touch-action: auto; }

.gm-navigation-drawer--mobile {
  touch-action: none; }

.gm-navigation-drawer--mobile .ps {
  overflow: hidden !important; }

.gm-navigation-drawer--mobile .ps__rail-y {
  top: 0 !important;
  z-index: 100; }

.gm-navigation-drawer--mobile .ps__thumb-y {
  border-radius: 2px; }

.gm-dropdown-hover-style-shift-right.gm-dropdown-with-scrollbar .gm-dropdown-menu .gm-menu-item > .gm-menu-item__link,
.gm-dropdown-hover-style-shift-right.gm-dropdown-with-scrollbar ~ .gm-main-menu-wrapper .gm-dropdown-menu .gm-menu-item > .gm-menu-item__link {
  position: relative; }

/* rtl:begin:ignore */
[dir='rtl'] .gm-main-menu-wrapper .gm-dropdown-menu .ps__rail-y {
  right: auto !important;
  left: 0 !important; }

[dir='rtl'] .gm-main-menu-wrapper .gm-dropdown-menu .ps__thumb-y {
  right: auto;
  left: 2px; }

/* rtl:end:ignore */
/* Safari 10.1+ */
@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    .gm-navbar.gm-navbar--style-5 .gm-main-menu-wrapper.ps,
    .gm-navbar.gm-navbar--style-4 .gm-main-menu-wrapper.ps,
    .gm-navbar.gm-navbar--style-3 .gm-main-menu-wrapper.ps {
      overflow: visible !important; } } }

.et-db #et-boc .et-l .et-fb-modules-list ul > li.grooni_groovymenu::before,
.et-db #et-boc .et-l .et-fb-modules-list ul > li.grooni_groovymenu_fullwidth::before {
  content: '';
  display: block;
  height: 16px;
  background-image: url("/assets/media/f30dfb70c7d2c97c.svg");
  background-repeat: no-repeat;
  background-position: 50% 50%; }

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger {
  padding: 15px 15px;
  display: inline-block;
  cursor: pointer;
  transition-property: opacity, filter;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible; }

.hamburger:hover {
  opacity: 0.7; }

.hamburger.is-active:hover {
  opacity: 0.7; }

.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::before,
.hamburger.is-active .hamburger-inner::after {
  background-color: #000; }

.hamburger-box {
  width: 40px;
  height: 24px;
  display: inline-block;
  position: relative; }

.hamburger-inner {
  display: block;
  top: 50%;
  margin-top: -2px; }

.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
  width: 40px;
  height: 4px;
  background-color: #000;
  border-radius: 4px;
  position: absolute;
  transition-property: transform;
  transition-duration: 0.15s;
  transition-timing-function: ease; }

.hamburger-inner::before, .hamburger-inner::after {
  content: "";
  display: block; }

.hamburger-inner::before {
  top: -10px; }

.hamburger-inner::after {
  bottom: -10px; }

/*
   * 3DX
   */
.hamburger--3dx .hamburger-box {
  perspective: 80px; }

.hamburger--3dx .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dx .hamburger-inner::before, .hamburger--3dx .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dx.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateY(180deg); }

.hamburger--3dx.is-active .hamburger-inner::before {
  transform: translate3d(0, 10px, 0) rotate(45deg); }

.hamburger--3dx.is-active .hamburger-inner::after {
  transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * 3DX Reverse
   */
.hamburger--3dx-r .hamburger-box {
  perspective: 80px; }

.hamburger--3dx-r .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dx-r .hamburger-inner::before, .hamburger--3dx-r .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dx-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateY(-180deg); }

.hamburger--3dx-r.is-active .hamburger-inner::before {
  transform: translate3d(0, 10px, 0) rotate(45deg); }

.hamburger--3dx-r.is-active .hamburger-inner::after {
  transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * 3DY
   */
.hamburger--3dy .hamburger-box {
  perspective: 80px; }

.hamburger--3dy .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dy .hamburger-inner::before, .hamburger--3dy .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dy.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(-180deg); }

.hamburger--3dy.is-active .hamburger-inner::before {
  transform: translate3d(0, 10px, 0) rotate(45deg); }

.hamburger--3dy.is-active .hamburger-inner::after {
  transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * 3DY Reverse
   */
.hamburger--3dy-r .hamburger-box {
  perspective: 80px; }

.hamburger--3dy-r .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dy-r .hamburger-inner::before, .hamburger--3dy-r .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dy-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(180deg); }

.hamburger--3dy-r.is-active .hamburger-inner::before {
  transform: translate3d(0, 10px, 0) rotate(45deg); }

.hamburger--3dy-r.is-active .hamburger-inner::after {
  transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * 3DXY
   */
.hamburger--3dxy .hamburger-box {
  perspective: 80px; }

.hamburger--3dxy .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dxy .hamburger-inner::before, .hamburger--3dxy .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dxy.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(180deg) rotateY(180deg); }

.hamburger--3dxy.is-active .hamburger-inner::before {
  transform: translate3d(0, 10px, 0) rotate(45deg); }

.hamburger--3dxy.is-active .hamburger-inner::after {
  transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * 3DXY Reverse
   */
.hamburger--3dxy-r .hamburger-box {
  perspective: 80px; }

.hamburger--3dxy-r .hamburger-inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dxy-r .hamburger-inner::before, .hamburger--3dxy-r .hamburger-inner::after {
  transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.hamburger--3dxy-r.is-active .hamburger-inner {
  background-color: transparent !important;
  transform: rotateX(180deg) rotateY(180deg) rotateZ(-180deg); }

.hamburger--3dxy-r.is-active .hamburger-inner::before {
  transform: translate3d(0, 10px, 0) rotate(45deg); }

.hamburger--3dxy-r.is-active .hamburger-inner::after {
  transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * Arrow
   */
.hamburger--arrow.is-active .hamburger-inner::before {
  transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1); }

.hamburger--arrow.is-active .hamburger-inner::after {
  transform: translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1); }

/*
   * Arrow Right
   */
.hamburger--arrow-r.is-active .hamburger-inner::before {
  transform: translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1); }

.hamburger--arrow-r.is-active .hamburger-inner::after {
  transform: translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1); }

/*
   * Arrow Alt
   */
.hamburger--arrowalt .hamburger-inner::before {
  transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }

.hamburger--arrowalt .hamburger-inner::after {
  transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }

.hamburger--arrowalt.is-active .hamburger-inner::before {
  top: 0;
  transform: translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);
  transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }

.hamburger--arrowalt.is-active .hamburger-inner::after {
  bottom: 0;
  transform: translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);
  transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }

/*
   * Arrow Alt Right
   */
.hamburger--arrowalt-r .hamburger-inner::before {
  transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }

.hamburger--arrowalt-r .hamburger-inner::after {
  transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }

.hamburger--arrowalt-r.is-active .hamburger-inner::before {
  top: 0;
  transform: translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);
  transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }

.hamburger--arrowalt-r.is-active .hamburger-inner::after {
  bottom: 0;
  transform: translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);
  transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }

/*
   * Arrow Turn
   */
.hamburger--arrowturn.is-active .hamburger-inner {
  transform: rotate(-180deg); }

.hamburger--arrowturn.is-active .hamburger-inner::before {
  transform: translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1); }

.hamburger--arrowturn.is-active .hamburger-inner::after {
  transform: translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1); }

/*
   * Arrow Turn Right
   */
.hamburger--arrowturn-r.is-active .hamburger-inner {
  transform: rotate(-180deg); }

.hamburger--arrowturn-r.is-active .hamburger-inner::before {
  transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1); }

.hamburger--arrowturn-r.is-active .hamburger-inner::after {
  transform: translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1); }

/*
   * Boring
   */
.hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner::before, .hamburger--boring .hamburger-inner::after {
  transition-property: none; }

.hamburger--boring.is-active .hamburger-inner {
  transform: rotate(45deg); }

.hamburger--boring.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0; }

.hamburger--boring.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg); }

/*
   * Collapse
   */
.hamburger--collapse .hamburger-inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0.13s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--collapse .hamburger-inner::after {
  top: -20px;
  transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }

.hamburger--collapse .hamburger-inner::before {
  transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--collapse.is-active .hamburger-inner {
  transform: translate3d(0, -10px, 0) rotate(-45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

.hamburger--collapse.is-active .hamburger-inner::after {
  top: 0;
  opacity: 0;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }

.hamburger--collapse.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(-90deg);
  transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
   * Collapse Reverse
   */
.hamburger--collapse-r .hamburger-inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0.13s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--collapse-r .hamburger-inner::after {
  top: -20px;
  transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }

.hamburger--collapse-r .hamburger-inner::before {
  transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--collapse-r.is-active .hamburger-inner {
  transform: translate3d(0, -10px, 0) rotate(45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

.hamburger--collapse-r.is-active .hamburger-inner::after {
  top: 0;
  opacity: 0;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }

.hamburger--collapse-r.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(90deg);
  transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
   * Elastic
   */
.hamburger--elastic .hamburger-inner {
  top: 2px;
  transition-duration: 0.275s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }

.hamburger--elastic .hamburger-inner::before {
  top: 10px;
  transition: opacity 0.125s 0.275s ease; }

.hamburger--elastic .hamburger-inner::after {
  top: 20px;
  transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); }

.hamburger--elastic.is-active .hamburger-inner {
  transform: translate3d(0, 10px, 0) rotate(135deg);
  transition-delay: 0.075s; }

.hamburger--elastic.is-active .hamburger-inner::before {
  transition-delay: 0s;
  opacity: 0; }

.hamburger--elastic.is-active .hamburger-inner::after {
  transform: translate3d(0, -20px, 0) rotate(-270deg);
  transition-delay: 0.075s; }

/*
   * Elastic Reverse
   */
.hamburger--elastic-r .hamburger-inner {
  top: 2px;
  transition-duration: 0.275s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }

.hamburger--elastic-r .hamburger-inner::before {
  top: 10px;
  transition: opacity 0.125s 0.275s ease; }

.hamburger--elastic-r .hamburger-inner::after {
  top: 20px;
  transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); }

.hamburger--elastic-r.is-active .hamburger-inner {
  transform: translate3d(0, 10px, 0) rotate(-135deg);
  transition-delay: 0.075s; }

.hamburger--elastic-r.is-active .hamburger-inner::before {
  transition-delay: 0s;
  opacity: 0; }

.hamburger--elastic-r.is-active .hamburger-inner::after {
  transform: translate3d(0, -20px, 0) rotate(270deg);
  transition-delay: 0.075s; }

/*
   * Emphatic
   */
.hamburger--emphatic {
  overflow: hidden; }

.hamburger--emphatic .hamburger-inner {
  transition: background-color 0.125s 0.175s ease-in; }

.hamburger--emphatic .hamburger-inner::before {
  left: 0;
  transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in; }

.hamburger--emphatic .hamburger-inner::after {
  top: 10px;
  right: 0;
  transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in; }

.hamburger--emphatic.is-active .hamburger-inner {
  transition-delay: 0s;
  transition-timing-function: ease-out;
  background-color: transparent !important; }

.hamburger--emphatic.is-active .hamburger-inner::before {
  left: -80px;
  top: -80px;
  transform: translate3d(80px, 80px, 0) rotate(45deg);
  transition: left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); }

.hamburger--emphatic.is-active .hamburger-inner::after {
  right: -80px;
  top: -80px;
  transform: translate3d(-80px, 80px, 0) rotate(-45deg);
  transition: right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); }

/*
   * Emphatic Reverse
   */
.hamburger--emphatic-r {
  overflow: hidden; }

.hamburger--emphatic-r .hamburger-inner {
  transition: background-color 0.125s 0.175s ease-in; }

.hamburger--emphatic-r .hamburger-inner::before {
  left: 0;
  transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in; }

.hamburger--emphatic-r .hamburger-inner::after {
  top: 10px;
  right: 0;
  transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in; }

.hamburger--emphatic-r.is-active .hamburger-inner {
  transition-delay: 0s;
  transition-timing-function: ease-out;
  background-color: transparent !important; }

.hamburger--emphatic-r.is-active .hamburger-inner::before {
  left: -80px;
  top: 80px;
  transform: translate3d(80px, -80px, 0) rotate(-45deg);
  transition: left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); }

.hamburger--emphatic-r.is-active .hamburger-inner::after {
  right: -80px;
  top: 80px;
  transform: translate3d(-80px, -80px, 0) rotate(45deg);
  transition: right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); }

/*
   * Minus
   */
.hamburger--minus .hamburger-inner::before, .hamburger--minus .hamburger-inner::after {
  transition: bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear; }

.hamburger--minus.is-active .hamburger-inner::before, .hamburger--minus.is-active .hamburger-inner::after {
  opacity: 0;
  transition: bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear; }

.hamburger--minus.is-active .hamburger-inner::before {
  top: 0; }

.hamburger--minus.is-active .hamburger-inner::after {
  bottom: 0; }

/*
   * Slider
   */
.hamburger--slider .hamburger-inner {
  top: 2px; }

.hamburger--slider .hamburger-inner::before {
  top: 10px;
  transition-property: transform, opacity;
  transition-timing-function: ease;
  transition-duration: 0.15s; }

.hamburger--slider .hamburger-inner::after {
  top: 20px; }

.hamburger--slider.is-active .hamburger-inner {
  transform: translate3d(0, 10px, 0) rotate(45deg); }

.hamburger--slider.is-active .hamburger-inner::before {
  transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
  opacity: 0; }

.hamburger--slider.is-active .hamburger-inner::after {
  transform: translate3d(0, -20px, 0) rotate(-90deg); }

/*
   * Slider Reverse
   */
.hamburger--slider-r .hamburger-inner {
  top: 2px; }

.hamburger--slider-r .hamburger-inner::before {
  top: 10px;
  transition-property: transform, opacity;
  transition-timing-function: ease;
  transition-duration: 0.15s; }

.hamburger--slider-r .hamburger-inner::after {
  top: 20px; }

.hamburger--slider-r.is-active .hamburger-inner {
  transform: translate3d(0, 10px, 0) rotate(-45deg); }

.hamburger--slider-r.is-active .hamburger-inner::before {
  transform: rotate(45deg) translate3d(5.71429px, -6px, 0);
  opacity: 0; }

.hamburger--slider-r.is-active .hamburger-inner::after {
  transform: translate3d(0, -20px, 0) rotate(90deg); }

/*
   * Spin
   */
.hamburger--spin .hamburger-inner {
  transition-duration: 0.22s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--spin .hamburger-inner::before {
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in; }

.hamburger--spin .hamburger-inner::after {
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--spin.is-active .hamburger-inner {
  transform: rotate(225deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

.hamburger--spin.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out; }

.hamburger--spin.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
   * Spin Reverse
   */
.hamburger--spin-r .hamburger-inner {
  transition-duration: 0.22s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--spin-r .hamburger-inner::before {
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in; }

.hamburger--spin-r .hamburger-inner::after {
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--spin-r.is-active .hamburger-inner {
  transform: rotate(-225deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

.hamburger--spin-r.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out; }

.hamburger--spin-r.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(90deg);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
   * Spring
   */
.hamburger--spring .hamburger-inner {
  top: 2px;
  transition: background-color 0s 0.13s linear; }

.hamburger--spring .hamburger-inner::before {
  top: 10px;
  transition: top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--spring .hamburger-inner::after {
  top: 20px;
  transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--spring.is-active .hamburger-inner {
  transition-delay: 0.22s;
  background-color: transparent !important; }

.hamburger--spring.is-active .hamburger-inner::before {
  top: 0;
  transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);
  transform: translate3d(0, 10px, 0) rotate(45deg); }

.hamburger--spring.is-active .hamburger-inner::after {
  top: 0;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);
  transform: translate3d(0, 10px, 0) rotate(-45deg); }

/*
   * Spring Reverse
   */
.hamburger--spring-r .hamburger-inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--spring-r .hamburger-inner::after {
  top: -20px;
  transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear; }

.hamburger--spring-r .hamburger-inner::before {
  transition: top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--spring-r.is-active .hamburger-inner {
  transform: translate3d(0, -10px, 0) rotate(-45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

.hamburger--spring-r.is-active .hamburger-inner::after {
  top: 0;
  opacity: 0;
  transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.22s linear; }

.hamburger--spring-r.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(90deg);
  transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
   * Stand
   */
.hamburger--stand .hamburger-inner {
  transition: transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear; }

.hamburger--stand .hamburger-inner::before {
  transition: top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--stand .hamburger-inner::after {
  transition: bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--stand.is-active .hamburger-inner {
  transform: rotate(90deg);
  background-color: transparent !important;
  transition: transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear; }

.hamburger--stand.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(-45deg);
  transition: top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); }

.hamburger--stand.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(45deg);
  transition: bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
   * Stand Reverse
   */
.hamburger--stand-r .hamburger-inner {
  transition: transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear; }

.hamburger--stand-r .hamburger-inner::before {
  transition: top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--stand-r .hamburger-inner::after {
  transition: bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--stand-r.is-active .hamburger-inner {
  transform: rotate(-90deg);
  background-color: transparent !important;
  transition: transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear; }

.hamburger--stand-r.is-active .hamburger-inner::before {
  top: 0;
  transform: rotate(-45deg);
  transition: top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); }

.hamburger--stand-r.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(45deg);
  transition: bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
   * Squeeze
   */
.hamburger--squeeze .hamburger-inner {
  transition-duration: 0.075s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--squeeze .hamburger-inner::before {
  transition: top 0.075s 0.12s ease, opacity 0.075s ease; }

.hamburger--squeeze .hamburger-inner::after {
  transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--squeeze.is-active .hamburger-inner {
  transform: rotate(45deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

.hamburger--squeeze.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.075s ease, opacity 0.075s 0.12s ease; }

.hamburger--squeeze.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
   * Vortex
   */
.hamburger--vortex .hamburger-inner {
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }

.hamburger--vortex .hamburger-inner::before, .hamburger--vortex .hamburger-inner::after {
  transition-duration: 0s;
  transition-delay: 0.1s;
  transition-timing-function: linear; }

.hamburger--vortex .hamburger-inner::before {
  transition-property: top, opacity; }

.hamburger--vortex .hamburger-inner::after {
  transition-property: bottom, transform; }

.hamburger--vortex.is-active .hamburger-inner {
  transform: rotate(765deg);
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }

.hamburger--vortex.is-active .hamburger-inner::before, .hamburger--vortex.is-active .hamburger-inner::after {
  transition-delay: 0s; }

.hamburger--vortex.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0; }

.hamburger--vortex.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(90deg); }

/*
   * Vortex Reverse
   */
.hamburger--vortex-r .hamburger-inner {
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }

.hamburger--vortex-r .hamburger-inner::before, .hamburger--vortex-r .hamburger-inner::after {
  transition-duration: 0s;
  transition-delay: 0.1s;
  transition-timing-function: linear; }

.hamburger--vortex-r .hamburger-inner::before {
  transition-property: top, opacity; }

.hamburger--vortex-r .hamburger-inner::after {
  transition-property: bottom, transform; }

.hamburger--vortex-r.is-active .hamburger-inner {
  transform: rotate(-765deg);
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }

.hamburger--vortex-r.is-active .hamburger-inner::before, .hamburger--vortex-r.is-active .hamburger-inner::after {
  transition-delay: 0s; }

.hamburger--vortex-r.is-active .hamburger-inner::before {
  top: 0;
  opacity: 0; }

.hamburger--vortex-r.is-active .hamburger-inner::after {
  bottom: 0;
  transform: rotate(-90deg); }

.gm-burger {
  transition: all 0.1s;
  line-height: 8px; }

.gm-main-menu-wrapper .gm-fullscreen-close {
  position: absolute;
  top: 10%;
  right: 8%;
  display: block;
  width: 32px;
  height: 32px;
  cursor: pointer;
  transition: transform linear 0.2s; }

.gm-action__gm_before_mobile_hamburger,
.gm-action__gm_after_mobile_hamburger {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column; }

.gm-menu-btn-second.gm-burger {
  display: flex;
  align-items: center; }

.gm-navigation-drawer--mobile:not(.gm-navigation-drawer--open) .gm-menu-btn-close-mobile-drawer {
  visibility: hidden;
  opacity: 0; }

/* rtl:end:ignore */


/* CSS source 4: /assets/design/75c9da0ee28dc90a.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/uploads/groovy/fonts/groovy-28328.css; keine Plugin-Laufzeit. */

@font-face {
	font-family: 'groovy-28328';
	src:url("/assets/media/856647e85019bfd6.eot");
	src:url("/assets/media/856647e85019bfd6.eot") format('embedded-opentype'),
		url("/assets/media/cb49b861856f1f96.woff") format('woff'),
		url("/assets/media/372427572e778113.ttf") format('truetype'),
		url("/assets/media/b7a8ee5a55dc72b0.svg") format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

[class^="groovy-28328"],
[class*=" groovy-28328"] {
	font-family: 'groovy-28328';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Enable Ligatures ================ */
	letter-spacing: 0;
	-webkit-font-feature-settings: "liga";
	-moz-font-feature-settings: "liga=1";
	-moz-font-feature-settings: "liga";
	-ms-font-feature-settings: "liga" 1;
	-o-font-feature-settings: "liga";
	font-feature-settings: "liga";

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.groovy-28328-horn:before { content: '\e664'; }.groovy-28328-Add:before { content: '\e600'; }.groovy-28328-Anchor:before { content: '\e601'; }.groovy-28328-Attach:before { content: '\e602'; }.groovy-28328-Award:before { content: '\e603'; }.groovy-28328-Bin:before { content: '\e604'; }.groovy-28328-Bluetooth:before { content: '\e605'; }.groovy-28328-Book:before { content: '\e606'; }.groovy-28328-Calendar:before { content: '\e607'; }.groovy-28328-Cancelmark:before { content: '\e608'; }.groovy-28328-Card:before { content: '\e609'; }.groovy-28328-Card-add:before { content: '\e60a'; }.groovy-28328-Cart:before { content: '\e60b'; }.groovy-28328-CD:before { content: '\e60c'; }.groovy-28328-Chat:before { content: '\e60d'; }.groovy-28328-Check:before { content: '\e60e'; }.groovy-28328-Checklist:before { content: '\e60f'; }.groovy-28328-Checkmark:before { content: '\e610'; }.groovy-28328-Clock:before { content: '\e611'; }.groovy-28328-Cloud:before { content: '\e612'; }.groovy-28328-Coins:before { content: '\e613'; }.groovy-28328-Deliver:before { content: '\e614'; }.groovy-28328-Delivery:before { content: '\e615'; }.groovy-28328-Dialpad:before { content: '\e616'; }.groovy-28328-Diamond:before { content: '\e617'; }.groovy-28328-Display:before { content: '\e618'; }.groovy-28328-Divide:before { content: '\e619'; }.groovy-28328-Dollar:before { content: '\e61a'; }.groovy-28328-Earth:before { content: '\e61b'; }.groovy-28328-Empty-cart:before { content: '\e61c'; }.groovy-28328-Empty-folder:before { content: '\e61d'; }.groovy-28328-Equal:before { content: '\e61e'; }.groovy-28328-Equalizer:before { content: '\e61f'; }.groovy-28328-Fingerprint:before { content: '\e620'; }.groovy-28328-Flag:before { content: '\e621'; }.groovy-28328-Flower:before { content: '\e622'; }.groovy-28328-Folder:before { content: '\e623'; }.groovy-28328-Full-screen:before { content: '\e624'; }.groovy-28328-Glasses:before { content: '\e625'; }.groovy-28328-Heart:before { content: '\e626'; }.groovy-28328-Home:before { content: '\e627'; }.groovy-28328-ID:before { content: '\e628'; }.groovy-28328-Laptop:before { content: '\e629'; }.groovy-28328-Left:before { content: '\e62a'; }.groovy-28328-Light-bulb:before { content: '\e62b'; }.groovy-28328-Link:before { content: '\e62c'; }.groovy-28328-List:before { content: '\e62d'; }.groovy-28328-Lock:before { content: '\e62e'; }.groovy-28328-Loop:before { content: '\e62f'; }.groovy-28328-Mac:before { content: '\e630'; }.groovy-28328-Mail:before { content: '\e631'; }.groovy-28328-Man:before { content: '\e632'; }.groovy-28328-Map:before { content: '\e633'; }.groovy-28328-Media:before { content: '\e634'; }.groovy-28328-Menu:before { content: '\e635'; }.groovy-28328-Mic:before { content: '\e636'; }.groovy-28328-Mobile:before { content: '\e637'; }.groovy-28328-Multiply:before { content: '\e638'; }.groovy-28328-Music:before { content: '\e639'; }.groovy-28328-Note:before { content: '\e63a'; }.groovy-28328-OFF:before { content: '\e63b'; }.groovy-28328-ON:before { content: '\e63c'; }.groovy-28328-Open:before { content: '\e63d'; }.groovy-28328-Open-Mail:before { content: '\e63e'; }.groovy-28328-OS:before { content: '\e63f'; }.groovy-28328-Pencil:before { content: '\e640'; }.groovy-28328-Phone:before { content: '\e641'; }.groovy-28328-Photo:before { content: '\e642'; }.groovy-28328-Picture:before { content: '\e643'; }.groovy-28328-Pin:before { content: '\e644'; }.groovy-28328-Play:before { content: '\e645'; }.groovy-28328-Potion:before { content: '\e646'; }.groovy-28328-Printer:before { content: '\e647'; }.groovy-28328-Radio:before { content: '\e648'; }.groovy-28328-Rain:before { content: '\e649'; }.groovy-28328-Right:before { content: '\e64a'; }.groovy-28328-Scissors:before { content: '\e64b'; }.groovy-28328-Scope:before { content: '\e64c'; }.groovy-28328-Send:before { content: '\e64d'; }.groovy-28328-Servers:before { content: '\e64e'; }.groovy-28328-Settings:before { content: '\e64f'; }.groovy-28328-Shut-down:before { content: '\e650'; }.groovy-28328-Signal:before { content: '\e651'; }.groovy-28328-Star:before { content: '\e652'; }.groovy-28328-Station:before { content: '\e653'; }.groovy-28328-Substract:before { content: '\e654'; }.groovy-28328-Sun:before { content: '\e655'; }.groovy-28328-Tablet:before { content: '\e656'; }.groovy-28328-Tag:before { content: '\e657'; }.groovy-28328-Target:before { content: '\e658'; }.groovy-28328-Thumbs:before { content: '\e659'; }.groovy-28328-Thunder:before { content: '\e65a'; }.groovy-28328-Timer:before { content: '\e65b'; }.groovy-28328-Unlock:before { content: '\e65c'; }.groovy-28328-Up:before { content: '\e65d'; }.groovy-28328-Upload:before { content: '\e65e'; }.groovy-28328-Watch:before { content: '\e65f'; }.groovy-28328-Web:before { content: '\e660'; }.groovy-28328-WIfi:before { content: '\e661'; }.groovy-28328-Window:before { content: '\e662'; }.groovy-28328-Women:before { content: '\e663'; }

/* CSS source 5: /assets/design/556054b9df9bd88d.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/uploads/groovy/fonts/groovy-69018.css; keine Plugin-Laufzeit. */

@font-face {
	font-family: 'groovy-69018';
	src:url("/assets/media/caee81d02caa0d80.woff");
	src:url("/assets/media/caee81d02caa0d80.woff") format('woff'),
		url("/assets/media/0a7d2c5104db2fc8.ttf") format('truetype'),
		url("/assets/media/81eb1be62d06af06.svg") format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

[class^="groovy-69018"],
[class*=" groovy-69018"] {
	font-family: 'groovy-69018';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Enable Ligatures ================ */
	letter-spacing: 0;
	-webkit-font-feature-settings: "liga";
	-moz-font-feature-settings: "liga=1";
	-moz-font-feature-settings: "liga";
	-ms-font-feature-settings: "liga" 1;
	-o-font-feature-settings: "liga";
	font-feature-settings: "liga";

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.groovy-69018-actual-size:before { content: '\e900'; }.groovy-69018-anchor:before { content: '\e901'; }.groovy-69018-arrow-left:before { content: '\e902'; }.groovy-69018-arrow-right:before { content: '\e903'; }.groovy-69018-badge:before { content: '\e904'; }.groovy-69018-bag:before { content: '\e905'; }.groovy-69018-ban:before { content: '\e906'; }.groovy-69018-bar-chart:before { content: '\e907'; }.groovy-69018-basket:before { content: '\e908'; }.groovy-69018-basket-loaded:before { content: '\e909'; }.groovy-69018-bell:before { content: '\e90a'; }.groovy-69018-briefcase:before { content: '\e90b'; }.groovy-69018-bubble:before { content: '\e90c'; }.groovy-69018-bubbles:before { content: '\e90d'; }.groovy-69018-bulb:before { content: '\e90e'; }.groovy-69018-calculator:before { content: '\e90f'; }.groovy-69018-calendar:before { content: '\e910'; }.groovy-69018-call-end:before { content: '\e911'; }.groovy-69018-call-in:before { content: '\e912'; }.groovy-69018-call-out:before { content: '\e913'; }.groovy-69018-check:before { content: '\e914'; }.groovy-69018-chemestry:before { content: '\e915'; }.groovy-69018-clock:before { content: '\e916'; }.groovy-69018-close:before { content: '\e917'; }.groovy-69018-compass:before { content: '\e918'; }.groovy-69018-config:before { content: '\e919'; }.groovy-69018-controller:before { content: '\e91a'; }.groovy-69018-credit-card:before { content: '\e91b'; }.groovy-69018-crop:before { content: '\e91c'; }.groovy-69018-cup:before { content: '\e91d'; }.groovy-69018-cup2:before { content: '\e91e'; }.groovy-69018-cursor:before { content: '\e91f'; }.groovy-69018-diamond:before { content: '\e920'; }.groovy-69018-direction:before { content: '\e921'; }.groovy-69018-directions:before { content: '\e922'; }.groovy-69018-disc:before { content: '\e923'; }.groovy-69018-dislike:before { content: '\e924'; }.groovy-69018-document:before { content: '\e925'; }.groovy-69018-documents:before { content: '\e926'; }.groovy-69018-download:before { content: '\e927'; }.groovy-69018-drawer:before { content: '\e928'; }.groovy-69018-dribbble:before { content: '\e929'; }.groovy-69018-dropbox:before { content: '\e92a'; }.groovy-69018-droplet:before { content: '\e92b'; }.groovy-69018-emoticon:before { content: '\e92c'; }.groovy-69018-end:before { content: '\e92d'; }.groovy-69018-energy:before { content: '\e92e'; }.groovy-69018-envelope:before { content: '\e92f'; }.groovy-69018-envelope-letter:before { content: '\e930'; }.groovy-69018-envelope-open:before { content: '\e931'; }.groovy-69018-eye:before { content: '\e932'; }.groovy-69018-eyeglasses:before { content: '\e933'; }.groovy-69018-facebook:before { content: '\e934'; }.groovy-69018-feed:before { content: '\e935'; }.groovy-69018-female:before { content: '\e936'; }.groovy-69018-female-user:before { content: '\e937'; }.groovy-69018-film:before { content: '\e938'; }.groovy-69018-fire:before { content: '\e939'; }.groovy-69018-flag:before { content: '\e93a'; }.groovy-69018-folder:before { content: '\e93b'; }.groovy-69018-folder2:before { content: '\e93c'; }.groovy-69018-follow:before { content: '\e93d'; }.groovy-69018-following:before { content: '\e93e'; }.groovy-69018-forward:before { content: '\e93f'; }.groovy-69018-frame:before { content: '\e940'; }.groovy-69018-friends:before { content: '\e941'; }.groovy-69018-full-screen:before { content: '\e942'; }.groovy-69018-ghost:before { content: '\e943'; }.groovy-69018-globe-1:before { content: '\e944'; }.groovy-69018-globe-2:before { content: '\e945'; }.groovy-69018-graduation-cap:before { content: '\e946'; }.groovy-69018-graph:before { content: '\e947'; }.groovy-69018-grid:before { content: '\e948'; }.groovy-69018-handbag:before { content: '\e949'; }.groovy-69018-headphones:before { content: '\e94a'; }.groovy-69018-headphones-microphone:before { content: '\e94b'; }.groovy-69018-heart:before { content: '\e94c'; }.groovy-69018-help:before { content: '\e94d'; }.groovy-69018-home:before { content: '\e94e'; }.groovy-69018-hourglass:before { content: '\e94f'; }.groovy-69018-info:before { content: '\e950'; }.groovy-69018-key:before { content: '\e951'; }.groovy-69018-layers:before { content: '\e952'; }.groovy-69018-left:before { content: '\e953'; }.groovy-69018-like:before { content: '\e954'; }.groovy-69018-link:before { content: '\e955'; }.groovy-69018-list:before { content: '\e956'; }.groovy-69018-lock:before { content: '\e957'; }.groovy-69018-login:before { content: '\e958'; }.groovy-69018-logout:before { content: '\e959'; }.groovy-69018-loop:before { content: '\e95a'; }.groovy-69018-magic-wand:before { content: '\e95b'; }.groovy-69018-magnet:before { content: '\e95c'; }.groovy-69018-magnifier:before { content: '\e95d'; }.groovy-69018-male:before { content: '\e95e'; }.groovy-69018-male-user:before { content: '\e95f'; }.groovy-69018-map:before { content: '\e960'; }.groovy-69018-microphone:before { content: '\e961'; }.groovy-69018-monitor:before { content: '\e962'; }.groovy-69018-mouse:before { content: '\e963'; }.groovy-69018-moustache:before { content: '\e964'; }.groovy-69018-move:before { content: '\e965'; }.groovy-69018-music-note1:before { content: '\e966'; }.groovy-69018-music-note2:before { content: '\e967'; }.groovy-69018-note:before { content: '\e968'; }.groovy-69018-notebook:before { content: '\e969'; }.groovy-69018-opened-book:before { content: '\e96a'; }.groovy-69018-paper-clip:before { content: '\e96b'; }.groovy-69018-paper-plane:before { content: '\e96c'; }.groovy-69018-pause:before { content: '\e96d'; }.groovy-69018-pencil:before { content: '\e96e'; }.groovy-69018-phone:before { content: '\e96f'; }.groovy-69018-photo:before { content: '\e970'; }.groovy-69018-picture:before { content: '\e971'; }.groovy-69018-pie-chart:before { content: '\e972'; }.groovy-69018-pin:before { content: '\e973'; }.groovy-69018-plane:before { content: '\e974'; }.groovy-69018-play:before { content: '\e975'; }.groovy-69018-playlist:before { content: '\e976'; }.groovy-69018-plus:before { content: '\e977'; }.groovy-69018-pointer:before { content: '\e978'; }.groovy-69018-power:before { content: '\e979'; }.groovy-69018-present:before { content: '\e97a'; }.groovy-69018-printer:before { content: '\e97b'; }.groovy-69018-puzzle:before { content: '\e97c'; }.groovy-69018-question:before { content: '\e97d'; }.groovy-69018-refresh:before { content: '\e97e'; }.groovy-69018-reload:before { content: '\e97f'; }.groovy-69018-rewind:before { content: '\e980'; }.groovy-69018-right:before { content: '\e981'; }.groovy-69018-rocket:before { content: '\e982'; }.groovy-69018-settings:before { content: '\e983'; }.groovy-69018-share1:before { content: '\e984'; }.groovy-69018-share2:before { content: '\e985'; }.groovy-69018-shield:before { content: '\e986'; }.groovy-69018-shuffle:before { content: '\e987'; }.groovy-69018-speech:before { content: '\e988'; }.groovy-69018-speedometer:before { content: '\e989'; }.groovy-69018-star:before { content: '\e98a'; }.groovy-69018-start:before { content: '\e98b'; }.groovy-69018-tablet:before { content: '\e98c'; }.groovy-69018-tag:before { content: '\e98d'; }.groovy-69018-target:before { content: '\e98e'; }.groovy-69018-trash:before { content: '\e98f'; }.groovy-69018-tumblr:before { content: '\e990'; }.groovy-69018-twitter:before { content: '\e991'; }.groovy-69018-umbrella:before { content: '\e992'; }.groovy-69018-unfollow:before { content: '\e993'; }.groovy-69018-unlock:before { content: '\e994'; }.groovy-69018-upload:before { content: '\e995'; }.groovy-69018-vector:before { content: '\e996'; }.groovy-69018-video:before { content: '\e997'; }.groovy-69018-volume-1:before { content: '\e998'; }.groovy-69018-volume-2:before { content: '\e999'; }.groovy-69018-volume-off:before { content: '\e99a'; }.groovy-69018-wallet:before { content: '\e99b'; }.groovy-69018-wrench:before { content: '\e99c'; }.groovy-69018-youtube:before { content: '\e99d'; }.groovy-69018-zoom-in:before { content: '\e99e'; }.groovy-69018-zoom-out:before { content: '\e99f'; }

/* CSS source 6: /assets/design/4139e5f671a7d8ac.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/uploads/groovy/fonts/groovy-socicon.css; keine Plugin-Laufzeit. */

@font-face {
	font-family: 'groovy-socicon';
	src:url("/assets/media/f01d31dc005e62bb.eot");
	src:url("/assets/media/f01d31dc005e62bb.eot") format('embedded-opentype'),
		url("/assets/media/3daae3e63175b084.woff") format('woff'),
		url("/assets/media/e5c3fea8a03ce5ac.ttf") format('truetype'),
		url("/assets/media/e499879c1abe64cc.svg") format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

[class^="groovy-socicon"],
[class*=" groovy-socicon"] {
	font-family: 'groovy-socicon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Enable Ligatures ================ */
	letter-spacing: 0;
	-webkit-font-feature-settings: "liga";
	-moz-font-feature-settings: "liga=1";
	-moz-font-feature-settings: "liga";
	-ms-font-feature-settings: "liga" 1;
	-o-font-feature-settings: "liga";
	font-feature-settings: "liga";

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.groovy-socicon-eitaa:before { content: '\e97c'; }.groovy-socicon-soroush:before { content: '\e97d'; }.groovy-socicon-bale:before { content: '\e97e'; }.groovy-socicon-zazzle:before { content: '\e97b'; }.groovy-socicon-society6:before { content: '\e97a'; }.groovy-socicon-redbubble:before { content: '\e979'; }.groovy-socicon-avvo:before { content: '\e978'; }.groovy-socicon-stitcher:before { content: '\e977'; }.groovy-socicon-google:before { content: '\e974'; }.groovy-socicon-dlive:before { content: '\e975'; }.groovy-socicon-vsco:before { content: '\e976'; }.groovy-socicon-flipboard:before { content: '\e973'; }.groovy-socicon-ubuntu:before { content: '\e958'; }.groovy-socicon-artstation:before { content: '\e959'; }.groovy-socicon-invision:before { content: '\e95a'; }.groovy-socicon-torial:before { content: '\e95b'; }.groovy-socicon-collectorz:before { content: '\e95c'; }.groovy-socicon-seenthis:before { content: '\e95d'; }.groovy-socicon-google_play_music:before { content: '\e95e'; }.groovy-socicon-debian:before { content: '\e95f'; }.groovy-socicon-filmfreeway:before { content: '\e960'; }.groovy-socicon-gnome:before { content: '\e961'; }.groovy-socicon-itchio:before { content: '\e962'; }.groovy-socicon-jamendo:before { content: '\e963'; }.groovy-socicon-mix:before { content: '\e964'; }.groovy-socicon-sharepoint:before { content: '\e965'; }.groovy-socicon-tinder:before { content: '\e966'; }.groovy-socicon-windguru:before { content: '\e967'; }.groovy-socicon-cd_baby:before { content: '\e968'; }.groovy-socicon-elementary_os:before { content: '\e969'; }.groovy-socicon-stage32:before { content: '\e96a'; }.groovy-socicon-tiktok:before { content: '\e96b'; }.groovy-socicon-gitter:before { content: '\e96c'; }.groovy-socicon-letterboxd:before { content: '\e96d'; }.groovy-socicon-threema:before { content: '\e96e'; }.groovy-socicon-splice:before { content: '\e96f'; }.groovy-socicon-metapop:before { content: '\e970'; }.groovy-socicon-naver:before { content: '\e971'; }.groovy-socicon-remote:before { content: '\e972'; }.groovy-socicon-internet:before { content: '\e957'; }.groovy-socicon-moddb:before { content: '\e94b'; }.groovy-socicon-indiedb:before { content: '\e94c'; }.groovy-socicon-traxsource:before { content: '\e94d'; }.groovy-socicon-gamefor:before { content: '\e94e'; }.groovy-socicon-pixiv:before { content: '\e94f'; }.groovy-socicon-myanimelist:before { content: '\e950'; }.groovy-socicon-blackberry:before { content: '\e951'; }.groovy-socicon-wickr:before { content: '\e952'; }.groovy-socicon-spip:before { content: '\e953'; }.groovy-socicon-napster:before { content: '\e954'; }.groovy-socicon-beatport:before { content: '\e955'; }.groovy-socicon-hackerone:before { content: '\e956'; }.groovy-socicon-hackernews:before { content: '\e946'; }.groovy-socicon-smashwords:before { content: '\e947'; }.groovy-socicon-kobo:before { content: '\e948'; }.groovy-socicon-bookbub:before { content: '\e949'; }.groovy-socicon-mailru:before { content: '\e94a'; }.groovy-socicon-gitlab:before { content: '\e945'; }.groovy-socicon-instructables:before { content: '\e944'; }.groovy-socicon-portfolio:before { content: '\e943'; }.groovy-socicon-codered:before { content: '\e940'; }.groovy-socicon-origin:before { content: '\e941'; }.groovy-socicon-nextdoor:before { content: '\e942'; }.groovy-socicon-udemy:before { content: '\e93f'; }.groovy-socicon-livemaster:before { content: '\e93e'; }.groovy-socicon-crunchbase:before { content: '\e93b'; }.groovy-socicon-homefy:before { content: '\e93c'; }.groovy-socicon-calendly:before { content: '\e93d'; }.groovy-socicon-realtor:before { content: '\e90f'; }.groovy-socicon-tidal:before { content: '\e910'; }.groovy-socicon-qobuz:before { content: '\e911'; }.groovy-socicon-natgeo:before { content: '\e912'; }.groovy-socicon-mastodon:before { content: '\e913'; }.groovy-socicon-unsplash:before { content: '\e914'; }.groovy-socicon-homeadvisor:before { content: '\e915'; }.groovy-socicon-angieslist:before { content: '\e916'; }.groovy-socicon-codepen:before { content: '\e917'; }.groovy-socicon-slack:before { content: '\e918'; }.groovy-socicon-openaigym:before { content: '\e919'; }.groovy-socicon-logmein:before { content: '\e91a'; }.groovy-socicon-fiverr:before { content: '\e91b'; }.groovy-socicon-gotomeeting:before { content: '\e91c'; }.groovy-socicon-aliexpress:before { content: '\e91d'; }.groovy-socicon-guru:before { content: '\e91e'; }.groovy-socicon-appstore:before { content: '\e91f'; }.groovy-socicon-homes:before { content: '\e920'; }.groovy-socicon-zoom:before { content: '\e921'; }.groovy-socicon-alibaba:before { content: '\e922'; }.groovy-socicon-craigslist:before { content: '\e923'; }.groovy-socicon-wix:before { content: '\e924'; }.groovy-socicon-redfin:before { content: '\e925'; }.groovy-socicon-googlecalendar:before { content: '\e926'; }.groovy-socicon-shopify:before { content: '\e927'; }.groovy-socicon-freelancer:before { content: '\e928'; }.groovy-socicon-seedrs:before { content: '\e929'; }.groovy-socicon-bing:before { content: '\e92a'; }.groovy-socicon-doodle:before { content: '\e92b'; }.groovy-socicon-bonanza:before { content: '\e92c'; }.groovy-socicon-squarespace:before { content: '\e92d'; }.groovy-socicon-toptal:before { content: '\e92e'; }.groovy-socicon-gust:before { content: '\e92f'; }.groovy-socicon-ask:before { content: '\e930'; }.groovy-socicon-trulia:before { content: '\e931'; }.groovy-socicon-calendy-loomly:before { content: '\e932'; }.groovy-socicon-ghost:before { content: '\e933'; }.groovy-socicon-upwork:before { content: '\e934'; }.groovy-socicon-fundable:before { content: '\e935'; }.groovy-socicon-booking:before { content: '\e936'; }.groovy-socicon-googlemaps:before { content: '\e937'; }.groovy-socicon-zillow:before { content: '\e938'; }.groovy-socicon-niconico:before { content: '\e939'; }.groovy-socicon-toneden:before { content: '\e93a'; }.groovy-socicon-augment:before { content: '\e908'; }.groovy-socicon-bitbucket:before { content: '\e909'; }.groovy-socicon-fyuse:before { content: '\e90a'; }.groovy-socicon-youtube-gaming:before { content: '\e90b'; }.groovy-socicon-sketchfab:before { content: '\e90c'; }.groovy-socicon-mobcrush:before { content: '\e90d'; }.groovy-socicon-microsoft:before { content: '\e90e'; }.groovy-socicon-pandora:before { content: '\e907'; }.groovy-socicon-facebook-messenger:before { content: '\e906'; }.groovy-socicon-gamewisp:before { content: '\e905'; }.groovy-socicon-bloglovin:before { content: '\e904'; }.groovy-socicon-tunein:before { content: '\e903'; }.groovy-socicon-gamejolt:before { content: '\e901'; }.groovy-socicon-trello:before { content: '\e902'; }.groovy-socicon-spreadshirt:before { content: '\e900'; }.groovy-socicon-500px:before { content: '\e000'; }.groovy-socicon-8tracks:before { content: '\e001'; }.groovy-socicon-airbnb:before { content: '\e002'; }.groovy-socicon-alliance:before { content: '\e003'; }.groovy-socicon-amazon:before { content: '\e004'; }.groovy-socicon-amplement:before { content: '\e005'; }.groovy-socicon-android:before { content: '\e006'; }.groovy-socicon-angellist:before { content: '\e007'; }.groovy-socicon-apple:before { content: '\e008'; }.groovy-socicon-appnet:before { content: '\e009'; }.groovy-socicon-baidu:before { content: '\e00a'; }.groovy-socicon-bandcamp:before { content: '\e00b'; }.groovy-socicon-battlenet:before { content: '\e00c'; }.groovy-socicon-beam-mixer:before { content: '\e00d'; }.groovy-socicon-bebee:before { content: '\e00e'; }.groovy-socicon-bebo:before { content: '\e00f'; }.groovy-socicon-behance:before { content: '\e010'; }.groovy-socicon-blizzard:before { content: '\e011'; }.groovy-socicon-blogger:before { content: '\e012'; }.groovy-socicon-buffer:before { content: '\e013'; }.groovy-socicon-chrome:before { content: '\e014'; }.groovy-socicon-coderwall:before { content: '\e015'; }.groovy-socicon-curse:before { content: '\e016'; }.groovy-socicon-dailymotion:before { content: '\e017'; }.groovy-socicon-deezer:before { content: '\e018'; }.groovy-socicon-delicious:before { content: '\e019'; }.groovy-socicon-deviantart:before { content: '\e01a'; }.groovy-socicon-diablo:before { content: '\e01b'; }.groovy-socicon-digg:before { content: '\e01c'; }.groovy-socicon-discord:before { content: '\e01d'; }.groovy-socicon-disqus:before { content: '\e01e'; }.groovy-socicon-douban:before { content: '\e01f'; }.groovy-socicon-draugiem:before { content: '\e020'; }.groovy-socicon-dribbble:before { content: '\e021'; }.groovy-socicon-drupal:before { content: '\e022'; }.groovy-socicon-ebay:before { content: '\e023'; }.groovy-socicon-ello:before { content: '\e024'; }.groovy-socicon-endomodo:before { content: '\e025'; }.groovy-socicon-envato:before { content: '\e026'; }.groovy-socicon-etsy:before { content: '\e027'; }.groovy-socicon-facebook:before { content: '\e028'; }.groovy-socicon-feedburner:before { content: '\e029'; }.groovy-socicon-filmweb:before { content: '\e02a'; }.groovy-socicon-firefox:before { content: '\e02b'; }.groovy-socicon-flattr:before { content: '\e02c'; }.groovy-socicon-flickr:before { content: '\e02d'; }.groovy-socicon-formulr:before { content: '\e02e'; }.groovy-socicon-forrst:before { content: '\e02f'; }.groovy-socicon-foursquare:before { content: '\e030'; }.groovy-socicon-friendfeed:before { content: '\e031'; }.groovy-socicon-github:before { content: '\e032'; }.groovy-socicon-goodreads:before { content: '\e033'; }.groovy-socicon-google220:before { content: '\e034'; }.groovy-socicon-google-scholar:before { content: '\e035'; }.groovy-socicon-googlegroups:before { content: '\e036'; }.groovy-socicon-googlephotos:before { content: '\e037'; }.groovy-socicon-googleplus:before { content: '\e038'; }.groovy-socicon-grooveshark:before { content: '\e039'; }.groovy-socicon-hackerrank:before { content: '\e03a'; }.groovy-socicon-hearthstone:before { content: '\e03b'; }.groovy-socicon-hellocoton:before { content: '\e03c'; }.groovy-socicon-heroes:before { content: '\e03d'; }.groovy-socicon-hitbox-smashcast:before { content: '\e03e'; }.groovy-socicon-horde:before { content: '\e03f'; }.groovy-socicon-houzz:before { content: '\e040'; }.groovy-socicon-icq:before { content: '\e041'; }.groovy-socicon-identica:before { content: '\e042'; }.groovy-socicon-imdb:before { content: '\e043'; }.groovy-socicon-instagram:before { content: '\e044'; }.groovy-socicon-issuu:before { content: '\e045'; }.groovy-socicon-istock:before { content: '\e046'; }.groovy-socicon-itunes:before { content: '\e047'; }.groovy-socicon-keybase:before { content: '\e048'; }.groovy-socicon-lanyrd:before { content: '\e049'; }.groovy-socicon-lastfm:before { content: '\e04a'; }.groovy-socicon-line:before { content: '\e04b'; }.groovy-socicon-linkedin:before { content: '\e04c'; }.groovy-socicon-livejournal:before { content: '\e04d'; }.groovy-socicon-lyft:before { content: '\e04e'; }.groovy-socicon-macos:before { content: '\e04f'; }.groovy-socicon-mail:before { content: '\e050'; }.groovy-socicon-medium:before { content: '\e051'; }.groovy-socicon-meetup:before { content: '\e052'; }.groovy-socicon-mixcloud:before { content: '\e053'; }.groovy-socicon-modelmayhem:before { content: '\e054'; }.groovy-socicon-mumble:before { content: '\e055'; }.groovy-socicon-myspace:before { content: '\e056'; }.groovy-socicon-newsvine:before { content: '\e057'; }.groovy-socicon-nintendo:before { content: '\e058'; }.groovy-socicon-npm:before { content: '\e059'; }.groovy-socicon-odnoklassniki:before { content: '\e05a'; }.groovy-socicon-openid:before { content: '\e05b'; }.groovy-socicon-opera:before { content: '\e05c'; }.groovy-socicon-outlook:before { content: '\e05d'; }.groovy-socicon-overwatch:before { content: '\e05e'; }.groovy-socicon-patreon:before { content: '\e05f'; }.groovy-socicon-paypal:before { content: '\e060'; }.groovy-socicon-periscope:before { content: '\e061'; }.groovy-socicon-persona:before { content: '\e062'; }.groovy-socicon-pinterest:before { content: '\e063'; }.groovy-socicon-play:before { content: '\e064'; }.groovy-socicon-player:before { content: '\e065'; }.groovy-socicon-playstation:before { content: '\e066'; }.groovy-socicon-pocket:before { content: '\e067'; }.groovy-socicon-qq:before { content: '\e068'; }.groovy-socicon-quora:before { content: '\e069'; }.groovy-socicon-raidcall:before { content: '\e06a'; }.groovy-socicon-ravelry:before { content: '\e06b'; }.groovy-socicon-reddit:before { content: '\e06c'; }.groovy-socicon-renren:before { content: '\e06d'; }.groovy-socicon-researchgate:before { content: '\e06e'; }.groovy-socicon-residentadvisor:before { content: '\e06f'; }.groovy-socicon-reverbnation:before { content: '\e070'; }.groovy-socicon-rss:before { content: '\e071'; }.groovy-socicon-sharethis:before { content: '\e072'; }.groovy-socicon-skype:before { content: '\e073'; }.groovy-socicon-slideshare:before { content: '\e074'; }.groovy-socicon-smugmug:before { content: '\e075'; }.groovy-socicon-snapchat:before { content: '\e076'; }.groovy-socicon-songkick:before { content: '\e077'; }.groovy-socicon-soundcloud:before { content: '\e078'; }.groovy-socicon-spotify:before { content: '\e079'; }.groovy-socicon-stackexchange:before { content: '\e07a'; }.groovy-socicon-stackoverflow:before { content: '\e07b'; }.groovy-socicon-starcraft:before { content: '\e07c'; }.groovy-socicon-stayfriends:before { content: '\e07d'; }.groovy-socicon-steam:before { content: '\e07e'; }.groovy-socicon-storehouse:before { content: '\e07f'; }.groovy-socicon-strava:before { content: '\e080'; }.groovy-socicon-streamjar:before { content: '\e081'; }.groovy-socicon-stumbleupon:before { content: '\e082'; }.groovy-socicon-swarm:before { content: '\e083'; }.groovy-socicon-teamspeak:before { content: '\e084'; }.groovy-socicon-teamviewer:before { content: '\e085'; }.groovy-socicon-technorati:before { content: '\e086'; }.groovy-socicon-telegram:before { content: '\e087'; }.groovy-socicon-tripadvisor:before { content: '\e088'; }.groovy-socicon-tripit:before { content: '\e089'; }.groovy-socicon-triplej:before { content: '\e08a'; }.groovy-socicon-tumblr:before { content: '\e08b'; }.groovy-socicon-twitch:before { content: '\e08c'; }.groovy-socicon-twitter:before { content: '\e08d'; }.groovy-socicon-uber:before { content: '\e08e'; }.groovy-socicon-ventrilo:before { content: '\e08f'; }.groovy-socicon-viadeo:before { content: '\e090'; }.groovy-socicon-viber:before { content: '\e091'; }.groovy-socicon-viewbug:before { content: '\e092'; }.groovy-socicon-vimeo:before { content: '\e093'; }.groovy-socicon-vine:before { content: '\e094'; }.groovy-socicon-vkontakte:before { content: '\e095'; }.groovy-socicon-warcraft:before { content: '\e096'; }.groovy-socicon-wechat:before { content: '\e097'; }.groovy-socicon-weibo:before { content: '\e098'; }.groovy-socicon-whatsapp:before { content: '\e099'; }.groovy-socicon-wikipedia:before { content: '\e09a'; }.groovy-socicon-windows:before { content: '\e09b'; }.groovy-socicon-wordpress:before { content: '\e09c'; }.groovy-socicon-wykop:before { content: '\e09d'; }.groovy-socicon-xbox:before { content: '\e09e'; }.groovy-socicon-xing:before { content: '\e09f'; }.groovy-socicon-yahoo:before { content: '\e0a0'; }.groovy-socicon-yammer:before { content: '\e0a1'; }.groovy-socicon-yandex:before { content: '\e0a2'; }.groovy-socicon-yelp:before { content: '\e0a3'; }.groovy-socicon-younow:before { content: '\e0a4'; }.groovy-socicon-youtube:before { content: '\e0a5'; }.groovy-socicon-zapier:before { content: '\e0a6'; }.groovy-socicon-zerply:before { content: '\e0a7'; }.groovy-socicon-zomato:before { content: '\e0a8'; }.groovy-socicon-zynga:before { content: '\e0a9'; }

/* CSS source 7: /assets/design/7a5653eb5cffd542.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/plugins/groovy-menu/assets/style/fontawesome.css; keine Plugin-Laufzeit. */
@charset "UTF-8";
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("data:application/octet-stream;base64,");
  src: url("data:application/octet-stream;base64,") format("embedded-opentype"), url("/assets/media/1fe6b69822fcda45.woff2") format("woff2"), url("/assets/media/2fae780f2ae532f9.woff") format("woff"), url("data:application/octet-stream;base64,") format("truetype"), url("data:application/octet-stream;base64,") format("svg");
  font-weight: normal;
  font-style: normal; }

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

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

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

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

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

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

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }

.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

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

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

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none; }

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

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

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

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

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "ï€€"; }

.fa-music:before {
  content: "ï€"; }

.fa-search:before {
  content: "ï€‚"; }

.fa-envelope-o:before {
  content: "ï€ƒ"; }

.fa-heart:before {
  content: "ï€„"; }

.fa-star:before {
  content: "ï€…"; }

.fa-star-o:before {
  content: "ï€†"; }

.fa-user:before {
  content: "ï€‡"; }

.fa-film:before {
  content: "ï€ˆ"; }

.fa-th-large:before {
  content: "ï€‰"; }

.fa-th:before {
  content: "ï€Š"; }

.fa-th-list:before {
  content: "ï€‹"; }

.fa-check:before {
  content: "ï€Œ"; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "ï€"; }

.fa-search-plus:before {
  content: "ï€Ž"; }

.fa-search-minus:before {
  content: "ï€"; }

.fa-power-off:before {
  content: "ï€‘"; }

.fa-signal:before {
  content: "ï€’"; }

.fa-gear:before,
.fa-cog:before {
  content: "ï€“"; }

.fa-trash-o:before {
  content: "ï€”"; }

.fa-home:before {
  content: "ï€•"; }

.fa-file-o:before {
  content: "ï€–"; }

.fa-clock-o:before {
  content: "ï€—"; }

.fa-road:before {
  content: "ï€˜"; }

.fa-download:before {
  content: "ï€™"; }

.fa-arrow-circle-o-down:before {
  content: "ï€š"; }

.fa-arrow-circle-o-up:before {
  content: "ï€›"; }

.fa-inbox:before {
  content: "ï€œ"; }

.fa-play-circle-o:before {
  content: "ï€"; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: "ï€ž"; }

.fa-refresh:before {
  content: "ï€¡"; }

.fa-list-alt:before {
  content: "ï€¢"; }

.fa-lock:before {
  content: "ï€£"; }

.fa-flag:before {
  content: "ï€¤"; }

.fa-headphones:before {
  content: "ï€¥"; }

.fa-volume-off:before {
  content: "ï€¦"; }

.fa-volume-down:before {
  content: "ï€§"; }

.fa-volume-up:before {
  content: "ï€¨"; }

.fa-qrcode:before {
  content: "ï€©"; }

.fa-barcode:before {
  content: "ï€ª"; }

.fa-tag:before {
  content: "ï€«"; }

.fa-tags:before {
  content: "ï€¬"; }

.fa-book:before {
  content: "ï€­"; }

.fa-bookmark:before {
  content: "ï€®"; }

.fa-print:before {
  content: "ï€¯"; }

.fa-camera:before {
  content: "ï€°"; }

.fa-font:before {
  content: "ï€±"; }

.fa-bold:before {
  content: "ï€²"; }

.fa-italic:before {
  content: "ï€³"; }

.fa-text-height:before {
  content: "ï€´"; }

.fa-text-width:before {
  content: "ï€µ"; }

.fa-align-left:before {
  content: "ï€¶"; }

.fa-align-center:before {
  content: "ï€·"; }

.fa-align-right:before {
  content: "ï€¸"; }

.fa-align-justify:before {
  content: "ï€¹"; }

.fa-list:before {
  content: "ï€º"; }

.fa-dedent:before,
.fa-outdent:before {
  content: "ï€»"; }

.fa-indent:before {
  content: "ï€¼"; }

.fa-video-camera:before {
  content: "ï€½"; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "ï€¾"; }

.fa-pencil:before {
  content: "ï€"; }

.fa-map-marker:before {
  content: "ï"; }

.fa-adjust:before {
  content: "ï‚"; }

.fa-tint:before {
  content: "ïƒ"; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "ï„"; }

.fa-share-square-o:before {
  content: "ï…"; }

.fa-check-square-o:before {
  content: "ï†"; }

.fa-arrows:before {
  content: "ï‡"; }

.fa-step-backward:before {
  content: "ïˆ"; }

.fa-fast-backward:before {
  content: "ï‰"; }

.fa-backward:before {
  content: "ïŠ"; }

.fa-play:before {
  content: "ï‹"; }

.fa-pause:before {
  content: "ïŒ"; }

.fa-stop:before {
  content: "ï"; }

.fa-forward:before {
  content: "ïŽ"; }

.fa-fast-forward:before {
  content: "ï"; }

.fa-step-forward:before {
  content: "ï‘"; }

.fa-eject:before {
  content: "ï’"; }

.fa-chevron-left:before {
  content: "ï“"; }

.fa-chevron-right:before {
  content: "ï”"; }

.fa-plus-circle:before {
  content: "ï•"; }

.fa-minus-circle:before {
  content: "ï–"; }

.fa-times-circle:before {
  content: "ï—"; }

.fa-check-circle:before {
  content: "ï˜"; }

.fa-question-circle:before {
  content: "ï™"; }

.fa-info-circle:before {
  content: "ïš"; }

.fa-crosshairs:before {
  content: "ï›"; }

.fa-times-circle-o:before {
  content: "ïœ"; }

.fa-check-circle-o:before {
  content: "ï"; }

.fa-ban:before {
  content: "ïž"; }

.fa-arrow-left:before {
  content: "ï "; }

.fa-arrow-right:before {
  content: "ï¡"; }

.fa-arrow-up:before {
  content: "ï¢"; }

.fa-arrow-down:before {
  content: "ï£"; }

.fa-mail-forward:before,
.fa-share:before {
  content: "ï¤"; }

.fa-expand:before {
  content: "ï¥"; }

.fa-compress:before {
  content: "ï¦"; }

.fa-plus:before {
  content: "ï§"; }

.fa-minus:before {
  content: "ï¨"; }

.fa-asterisk:before {
  content: "ï©"; }

.fa-exclamation-circle:before {
  content: "ïª"; }

.fa-gift:before {
  content: "ï«"; }

.fa-leaf:before {
  content: "ï¬"; }

.fa-fire:before {
  content: "ï­"; }

.fa-eye:before {
  content: "ï®"; }

.fa-eye-slash:before {
  content: "ï°"; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "ï±"; }

.fa-plane:before {
  content: "ï²"; }

.fa-calendar:before {
  content: "ï³"; }

.fa-random:before {
  content: "ï´"; }

.fa-comment:before {
  content: "ïµ"; }

.fa-magnet:before {
  content: "ï¶"; }

.fa-chevron-up:before {
  content: "ï·"; }

.fa-chevron-down:before {
  content: "ï¸"; }

.fa-retweet:before {
  content: "ï¹"; }

.fa-shopping-cart:before {
  content: "ïº"; }

.fa-folder:before {
  content: "ï»"; }

.fa-folder-open:before {
  content: "ï¼"; }

.fa-arrows-v:before {
  content: "ï½"; }

.fa-arrows-h:before {
  content: "ï¾"; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "ï‚€"; }

.fa-twitter-square:before {
  content: "ï‚"; }

.fa-facebook-square:before {
  content: "ï‚‚"; }

.fa-camera-retro:before {
  content: "ï‚ƒ"; }

.fa-key:before {
  content: "ï‚„"; }

.fa-gears:before,
.fa-cogs:before {
  content: "ï‚…"; }

.fa-comments:before {
  content: "ï‚†"; }

.fa-thumbs-o-up:before {
  content: "ï‚‡"; }

.fa-thumbs-o-down:before {
  content: "ï‚ˆ"; }

.fa-star-half:before {
  content: "ï‚‰"; }

.fa-heart-o:before {
  content: "ï‚Š"; }

.fa-sign-out:before {
  content: "ï‚‹"; }

.fa-linkedin-square:before {
  content: "ï‚Œ"; }

.fa-thumb-tack:before {
  content: "ï‚"; }

.fa-external-link:before {
  content: "ï‚Ž"; }

.fa-sign-in:before {
  content: "ï‚"; }

.fa-trophy:before {
  content: "ï‚‘"; }

.fa-github-square:before {
  content: "ï‚’"; }

.fa-upload:before {
  content: "ï‚“"; }

.fa-lemon-o:before {
  content: "ï‚”"; }

.fa-phone:before {
  content: "ï‚•"; }

.fa-square-o:before {
  content: "ï‚–"; }

.fa-bookmark-o:before {
  content: "ï‚—"; }

.fa-phone-square:before {
  content: "ï‚˜"; }

.fa-twitter:before {
  content: "ï‚™"; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: "ï‚š"; }

.fa-github:before {
  content: "ï‚›"; }

.fa-unlock:before {
  content: "ï‚œ"; }

.fa-credit-card:before {
  content: "ï‚"; }

.fa-feed:before,
.fa-rss:before {
  content: "ï‚ž"; }

.fa-hdd-o:before {
  content: "ï‚ "; }

.fa-bullhorn:before {
  content: "ï‚¡"; }

.fa-bell:before {
  content: "ïƒ³"; }

.fa-certificate:before {
  content: "ï‚£"; }

.fa-hand-o-right:before {
  content: "ï‚¤"; }

.fa-hand-o-left:before {
  content: "ï‚¥"; }

.fa-hand-o-up:before {
  content: "ï‚¦"; }

.fa-hand-o-down:before {
  content: "ï‚§"; }

.fa-arrow-circle-left:before {
  content: "ï‚¨"; }

.fa-arrow-circle-right:before {
  content: "ï‚©"; }

.fa-arrow-circle-up:before {
  content: "ï‚ª"; }

.fa-arrow-circle-down:before {
  content: "ï‚«"; }

.fa-globe:before {
  content: "ï‚¬"; }

.fa-wrench:before {
  content: "ï‚­"; }

.fa-tasks:before {
  content: "ï‚®"; }

.fa-filter:before {
  content: "ï‚°"; }

.fa-briefcase:before {
  content: "ï‚±"; }

.fa-arrows-alt:before {
  content: "ï‚²"; }

.fa-group:before,
.fa-users:before {
  content: "ïƒ€"; }

.fa-chain:before,
.fa-link:before {
  content: "ïƒ"; }

.fa-cloud:before {
  content: "ïƒ‚"; }

.fa-flask:before {
  content: "ïƒƒ"; }

.fa-cut:before,
.fa-scissors:before {
  content: "ïƒ„"; }

.fa-copy:before,
.fa-files-o:before {
  content: "ïƒ…"; }

.fa-paperclip:before {
  content: "ïƒ†"; }

.fa-save:before,
.fa-floppy-o:before {
  content: "ïƒ‡"; }

.fa-square:before {
  content: "ïƒˆ"; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "ïƒ‰"; }

.fa-list-ul:before {
  content: "ïƒŠ"; }

.fa-list-ol:before {
  content: "ïƒ‹"; }

.fa-strikethrough:before {
  content: "ïƒŒ"; }

.fa-underline:before {
  content: "ïƒ"; }

.fa-table:before {
  content: "ïƒŽ"; }

.fa-magic:before {
  content: "ïƒ"; }

.fa-truck:before {
  content: "ïƒ‘"; }

.fa-pinterest:before {
  content: "ïƒ’"; }

.fa-pinterest-square:before {
  content: "ïƒ“"; }

.fa-google-plus-square:before {
  content: "ïƒ”"; }

.fa-google-plus:before {
  content: "ïƒ•"; }

.fa-money:before {
  content: "ïƒ–"; }

.fa-caret-down:before {
  content: "ïƒ—"; }

.fa-caret-up:before {
  content: "ïƒ˜"; }

.fa-caret-left:before {
  content: "ïƒ™"; }

.fa-caret-right:before {
  content: "ïƒš"; }

.fa-columns:before {
  content: "ïƒ›"; }

.fa-unsorted:before,
.fa-sort:before {
  content: "ïƒœ"; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "ïƒ"; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "ïƒž"; }

.fa-envelope:before {
  content: "ïƒ "; }

.fa-linkedin:before {
  content: "ïƒ¡"; }

.fa-rotate-left:before,
.fa-undo:before {
  content: "ïƒ¢"; }

.fa-legal:before,
.fa-gavel:before {
  content: "ïƒ£"; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: "ïƒ¤"; }

.fa-comment-o:before {
  content: "ïƒ¥"; }

.fa-comments-o:before {
  content: "ïƒ¦"; }

.fa-flash:before,
.fa-bolt:before {
  content: "ïƒ§"; }

.fa-sitemap:before {
  content: "ïƒ¨"; }

.fa-umbrella:before {
  content: "ïƒ©"; }

.fa-paste:before,
.fa-clipboard:before {
  content: "ïƒª"; }

.fa-lightbulb-o:before {
  content: "ïƒ«"; }

.fa-exchange:before {
  content: "ïƒ¬"; }

.fa-cloud-download:before {
  content: "ïƒ­"; }

.fa-cloud-upload:before {
  content: "ïƒ®"; }

.fa-user-md:before {
  content: "ïƒ°"; }

.fa-stethoscope:before {
  content: "ïƒ±"; }

.fa-suitcase:before {
  content: "ïƒ²"; }

.fa-bell-o:before {
  content: "ï‚¢"; }

.fa-coffee:before {
  content: "ïƒ´"; }

.fa-cutlery:before {
  content: "ïƒµ"; }

.fa-file-text-o:before {
  content: "ïƒ¶"; }

.fa-building-o:before {
  content: "ïƒ·"; }

.fa-hospital-o:before {
  content: "ïƒ¸"; }

.fa-ambulance:before {
  content: "ïƒ¹"; }

.fa-medkit:before {
  content: "ïƒº"; }

.fa-fighter-jet:before {
  content: "ïƒ»"; }

.fa-beer:before {
  content: "ïƒ¼"; }

.fa-h-square:before {
  content: "ïƒ½"; }

.fa-plus-square:before {
  content: "ïƒ¾"; }

.fa-angle-double-left:before {
  content: "ï„€"; }

.fa-angle-double-right:before {
  content: "ï„"; }

.fa-angle-double-up:before {
  content: "ï„‚"; }

.fa-angle-double-down:before {
  content: "ï„ƒ"; }

.fa-angle-left:before {
  content: "ï„„"; }

.fa-angle-right:before {
  content: "ï„…"; }

.fa-angle-up:before {
  content: "ï„†"; }

.fa-angle-down:before {
  content: "ï„‡"; }

.fa-desktop:before {
  content: "ï„ˆ"; }

.fa-laptop:before {
  content: "ï„‰"; }

.fa-tablet:before {
  content: "ï„Š"; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "ï„‹"; }

.fa-circle-o:before {
  content: "ï„Œ"; }

.fa-quote-left:before {
  content: "ï„"; }

.fa-quote-right:before {
  content: "ï„Ž"; }

.fa-spinner:before {
  content: "ï„"; }

.fa-circle:before {
  content: "ï„‘"; }

.fa-mail-reply:before,
.fa-reply:before {
  content: "ï„’"; }

.fa-github-alt:before {
  content: "ï„“"; }

.fa-folder-o:before {
  content: "ï„”"; }

.fa-folder-open-o:before {
  content: "ï„•"; }

.fa-smile-o:before {
  content: "ï„˜"; }

.fa-frown-o:before {
  content: "ï„™"; }

.fa-meh-o:before {
  content: "ï„š"; }

.fa-gamepad:before {
  content: "ï„›"; }

.fa-keyboard-o:before {
  content: "ï„œ"; }

.fa-flag-o:before {
  content: "ï„"; }

.fa-flag-checkered:before {
  content: "ï„ž"; }

.fa-terminal:before {
  content: "ï„ "; }

.fa-code:before {
  content: "ï„¡"; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "ï„¢"; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "ï„£"; }

.fa-location-arrow:before {
  content: "ï„¤"; }

.fa-crop:before {
  content: "ï„¥"; }

.fa-code-fork:before {
  content: "ï„¦"; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: "ï„§"; }

.fa-question:before {
  content: "ï„¨"; }

.fa-info:before {
  content: "ï„©"; }

.fa-exclamation:before {
  content: "ï„ª"; }

.fa-superscript:before {
  content: "ï„«"; }

.fa-subscript:before {
  content: "ï„¬"; }

.fa-eraser:before {
  content: "ï„­"; }

.fa-puzzle-piece:before {
  content: "ï„®"; }

.fa-microphone:before {
  content: "ï„°"; }

.fa-microphone-slash:before {
  content: "ï„±"; }

.fa-shield:before {
  content: "ï„²"; }

.fa-calendar-o:before {
  content: "ï„³"; }

.fa-fire-extinguisher:before {
  content: "ï„´"; }

.fa-rocket:before {
  content: "ï„µ"; }

.fa-maxcdn:before {
  content: "ï„¶"; }

.fa-chevron-circle-left:before {
  content: "ï„·"; }

.fa-chevron-circle-right:before {
  content: "ï„¸"; }

.fa-chevron-circle-up:before {
  content: "ï„¹"; }

.fa-chevron-circle-down:before {
  content: "ï„º"; }

.fa-html5:before {
  content: "ï„»"; }

.fa-css3:before {
  content: "ï„¼"; }

.fa-anchor:before {
  content: "ï„½"; }

.fa-unlock-alt:before {
  content: "ï„¾"; }

.fa-bullseye:before {
  content: "ï…€"; }

.fa-ellipsis-h:before {
  content: "ï…"; }

.fa-ellipsis-v:before {
  content: "ï…‚"; }

.fa-rss-square:before {
  content: "ï…ƒ"; }

.fa-play-circle:before {
  content: "ï…„"; }

.fa-ticket:before {
  content: "ï……"; }

.fa-minus-square:before {
  content: "ï…†"; }

.fa-minus-square-o:before {
  content: "ï…‡"; }

.fa-level-up:before {
  content: "ï…ˆ"; }

.fa-level-down:before {
  content: "ï…‰"; }

.fa-check-square:before {
  content: "ï…Š"; }

.fa-pencil-square:before {
  content: "ï…‹"; }

.fa-external-link-square:before {
  content: "ï…Œ"; }

.fa-share-square:before {
  content: "ï…"; }

.fa-compass:before {
  content: "ï…Ž"; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "ï…"; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "ï…‘"; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "ï…’"; }

.fa-euro:before,
.fa-eur:before {
  content: "ï…“"; }

.fa-gbp:before {
  content: "ï…”"; }

.fa-dollar:before,
.fa-usd:before {
  content: "ï…•"; }

.fa-rupee:before,
.fa-inr:before {
  content: "ï…–"; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "ï…—"; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "ï…˜"; }

.fa-won:before,
.fa-krw:before {
  content: "ï…™"; }

.fa-bitcoin:before,
.fa-btc:before {
  content: "ï…š"; }

.fa-file:before {
  content: "ï…›"; }

.fa-file-text:before {
  content: "ï…œ"; }

.fa-sort-alpha-asc:before {
  content: "ï…"; }

.fa-sort-alpha-desc:before {
  content: "ï…ž"; }

.fa-sort-amount-asc:before {
  content: "ï… "; }

.fa-sort-amount-desc:before {
  content: "ï…¡"; }

.fa-sort-numeric-asc:before {
  content: "ï…¢"; }

.fa-sort-numeric-desc:before {
  content: "ï…£"; }

.fa-thumbs-up:before {
  content: "ï…¤"; }

.fa-thumbs-down:before {
  content: "ï…¥"; }

.fa-youtube-square:before {
  content: "ï…¦"; }

.fa-youtube:before {
  content: "ï…§"; }

.fa-xing:before {
  content: "ï…¨"; }

.fa-xing-square:before {
  content: "ï…©"; }

.fa-youtube-play:before {
  content: "ï…ª"; }

.fa-dropbox:before {
  content: "ï…«"; }

.fa-stack-overflow:before {
  content: "ï…¬"; }

.fa-instagram:before {
  content: "ï…­"; }

.fa-flickr:before {
  content: "ï…®"; }

.fa-adn:before {
  content: "ï…°"; }

.fa-bitbucket:before {
  content: "ï…±"; }

.fa-bitbucket-square:before {
  content: "ï…²"; }

.fa-tumblr:before {
  content: "ï…³"; }

.fa-tumblr-square:before {
  content: "ï…´"; }

.fa-long-arrow-down:before {
  content: "ï…µ"; }

.fa-long-arrow-up:before {
  content: "ï…¶"; }

.fa-long-arrow-left:before {
  content: "ï…·"; }

.fa-long-arrow-right:before {
  content: "ï…¸"; }

.fa-apple:before {
  content: "ï…¹"; }

.fa-windows:before {
  content: "ï…º"; }

.fa-android:before {
  content: "ï…»"; }

.fa-linux:before {
  content: "ï…¼"; }

.fa-dribbble:before {
  content: "ï…½"; }

.fa-skype:before {
  content: "ï…¾"; }

.fa-foursquare:before {
  content: "ï†€"; }

.fa-trello:before {
  content: "ï†"; }

.fa-female:before {
  content: "ï†‚"; }

.fa-male:before {
  content: "ï†ƒ"; }

.fa-gittip:before,
.fa-gratipay:before {
  content: "ï†„"; }

.fa-sun-o:before {
  content: "ï†…"; }

.fa-moon-o:before {
  content: "ï††"; }

.fa-archive:before {
  content: "ï†‡"; }

.fa-bug:before {
  content: "ï†ˆ"; }

.fa-vk:before {
  content: "ï†‰"; }

.fa-weibo:before {
  content: "ï†Š"; }

.fa-renren:before {
  content: "ï†‹"; }

.fa-pagelines:before {
  content: "ï†Œ"; }

.fa-stack-exchange:before {
  content: "ï†"; }

.fa-arrow-circle-o-right:before {
  content: "ï†Ž"; }

.fa-arrow-circle-o-left:before {
  content: "ï†"; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "ï†‘"; }

.fa-dot-circle-o:before {
  content: "ï†’"; }

.fa-wheelchair:before {
  content: "ï†“"; }

.fa-vimeo-square:before {
  content: "ï†”"; }

.fa-turkish-lira:before,
.fa-try:before {
  content: "ï†•"; }

.fa-plus-square-o:before {
  content: "ï†–"; }

.fa-space-shuttle:before {
  content: "ï†—"; }

.fa-slack:before {
  content: "ï†˜"; }

.fa-envelope-square:before {
  content: "ï†™"; }

.fa-wordpress:before {
  content: "ï†š"; }

.fa-openid:before {
  content: "ï†›"; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "ï†œ"; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "ï†"; }

.fa-yahoo:before {
  content: "ï†ž"; }

.fa-google:before {
  content: "ï† "; }

.fa-reddit:before {
  content: "ï†¡"; }

.fa-reddit-square:before {
  content: "ï†¢"; }

.fa-stumbleupon-circle:before {
  content: "ï†£"; }

.fa-stumbleupon:before {
  content: "ï†¤"; }

.fa-delicious:before {
  content: "ï†¥"; }

.fa-digg:before {
  content: "ï†¦"; }

.fa-pied-piper-pp:before {
  content: "ï†§"; }

.fa-pied-piper-alt:before {
  content: "ï†¨"; }

.fa-drupal:before {
  content: "ï†©"; }

.fa-joomla:before {
  content: "ï†ª"; }

.fa-language:before {
  content: "ï†«"; }

.fa-fax:before {
  content: "ï†¬"; }

.fa-building:before {
  content: "ï†­"; }

.fa-child:before {
  content: "ï†®"; }

.fa-paw:before {
  content: "ï†°"; }

.fa-spoon:before {
  content: "ï†±"; }

.fa-cube:before {
  content: "ï†²"; }

.fa-cubes:before {
  content: "ï†³"; }

.fa-behance:before {
  content: "ï†´"; }

.fa-behance-square:before {
  content: "ï†µ"; }

.fa-steam:before {
  content: "ï†¶"; }

.fa-steam-square:before {
  content: "ï†·"; }

.fa-recycle:before {
  content: "ï†¸"; }

.fa-automobile:before,
.fa-car:before {
  content: "ï†¹"; }

.fa-cab:before,
.fa-taxi:before {
  content: "ï†º"; }

.fa-tree:before {
  content: "ï†»"; }

.fa-spotify:before {
  content: "ï†¼"; }

.fa-deviantart:before {
  content: "ï†½"; }

.fa-soundcloud:before {
  content: "ï†¾"; }

.fa-database:before {
  content: "ï‡€"; }

.fa-file-pdf-o:before {
  content: "ï‡"; }

.fa-file-word-o:before {
  content: "ï‡‚"; }

.fa-file-excel-o:before {
  content: "ï‡ƒ"; }

.fa-file-powerpoint-o:before {
  content: "ï‡„"; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "ï‡…"; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "ï‡†"; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "ï‡‡"; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "ï‡ˆ"; }

.fa-file-code-o:before {
  content: "ï‡‰"; }

.fa-vine:before {
  content: "ï‡Š"; }

.fa-codepen:before {
  content: "ï‡‹"; }

.fa-jsfiddle:before {
  content: "ï‡Œ"; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "ï‡"; }

.fa-circle-o-notch:before {
  content: "ï‡Ž"; }

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "ï‡"; }

.fa-ge:before,
.fa-empire:before {
  content: "ï‡‘"; }

.fa-git-square:before {
  content: "ï‡’"; }

.fa-git:before {
  content: "ï‡“"; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "ï‡”"; }

.fa-tencent-weibo:before {
  content: "ï‡•"; }

.fa-qq:before {
  content: "ï‡–"; }

.fa-wechat:before,
.fa-weixin:before {
  content: "ï‡—"; }

.fa-send:before,
.fa-paper-plane:before {
  content: "ï‡˜"; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "ï‡™"; }

.fa-history:before {
  content: "ï‡š"; }

.fa-circle-thin:before {
  content: "ï‡›"; }

.fa-header:before {
  content: "ï‡œ"; }

.fa-paragraph:before {
  content: "ï‡"; }

.fa-sliders:before {
  content: "ï‡ž"; }

.fa-share-alt:before {
  content: "ï‡ "; }

.fa-share-alt-square:before {
  content: "ï‡¡"; }

.fa-bomb:before {
  content: "ï‡¢"; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "ï‡£"; }

.fa-tty:before {
  content: "ï‡¤"; }

.fa-binoculars:before {
  content: "ï‡¥"; }

.fa-plug:before {
  content: "ï‡¦"; }

.fa-slideshare:before {
  content: "ï‡§"; }

.fa-twitch:before {
  content: "ï‡¨"; }

.fa-yelp:before {
  content: "ï‡©"; }

.fa-newspaper-o:before {
  content: "ï‡ª"; }

.fa-wifi:before {
  content: "ï‡«"; }

.fa-calculator:before {
  content: "ï‡¬"; }

.fa-paypal:before {
  content: "ï‡­"; }

.fa-google-wallet:before {
  content: "ï‡®"; }

.fa-cc-visa:before {
  content: "ï‡°"; }

.fa-cc-mastercard:before {
  content: "ï‡±"; }

.fa-cc-discover:before {
  content: "ï‡²"; }

.fa-cc-amex:before {
  content: "ï‡³"; }

.fa-cc-paypal:before {
  content: "ï‡´"; }

.fa-cc-stripe:before {
  content: "ï‡µ"; }

.fa-bell-slash:before {
  content: "ï‡¶"; }

.fa-bell-slash-o:before {
  content: "ï‡·"; }

.fa-trash:before {
  content: "ï‡¸"; }

.fa-copyright:before {
  content: "ï‡¹"; }

.fa-at:before {
  content: "ï‡º"; }

.fa-eyedropper:before {
  content: "ï‡»"; }

.fa-paint-brush:before {
  content: "ï‡¼"; }

.fa-birthday-cake:before {
  content: "ï‡½"; }

.fa-area-chart:before {
  content: "ï‡¾"; }

.fa-pie-chart:before {
  content: "ïˆ€"; }

.fa-line-chart:before {
  content: "ïˆ"; }

.fa-lastfm:before {
  content: "ïˆ‚"; }

.fa-lastfm-square:before {
  content: "ïˆƒ"; }

.fa-toggle-off:before {
  content: "ïˆ„"; }

.fa-toggle-on:before {
  content: "ïˆ…"; }

.fa-bicycle:before {
  content: "ïˆ†"; }

.fa-bus:before {
  content: "ïˆ‡"; }

.fa-ioxhost:before {
  content: "ïˆˆ"; }

.fa-angellist:before {
  content: "ïˆ‰"; }

.fa-cc:before {
  content: "ïˆŠ"; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "ïˆ‹"; }

.fa-meanpath:before {
  content: "ïˆŒ"; }

.fa-buysellads:before {
  content: "ïˆ"; }

.fa-connectdevelop:before {
  content: "ïˆŽ"; }

.fa-dashcube:before {
  content: "ïˆ"; }

.fa-forumbee:before {
  content: "ïˆ‘"; }

.fa-leanpub:before {
  content: "ïˆ’"; }

.fa-sellsy:before {
  content: "ïˆ“"; }

.fa-shirtsinbulk:before {
  content: "ïˆ”"; }

.fa-simplybuilt:before {
  content: "ïˆ•"; }

.fa-skyatlas:before {
  content: "ïˆ–"; }

.fa-cart-plus:before {
  content: "ïˆ—"; }

.fa-cart-arrow-down:before {
  content: "ïˆ˜"; }

.fa-diamond:before {
  content: "ïˆ™"; }

.fa-ship:before {
  content: "ïˆš"; }

.fa-user-secret:before {
  content: "ïˆ›"; }

.fa-motorcycle:before {
  content: "ïˆœ"; }

.fa-street-view:before {
  content: "ïˆ"; }

.fa-heartbeat:before {
  content: "ïˆž"; }

.fa-venus:before {
  content: "ïˆ¡"; }

.fa-mars:before {
  content: "ïˆ¢"; }

.fa-mercury:before {
  content: "ïˆ£"; }

.fa-intersex:before,
.fa-transgender:before {
  content: "ïˆ¤"; }

.fa-transgender-alt:before {
  content: "ïˆ¥"; }

.fa-venus-double:before {
  content: "ïˆ¦"; }

.fa-mars-double:before {
  content: "ïˆ§"; }

.fa-venus-mars:before {
  content: "ïˆ¨"; }

.fa-mars-stroke:before {
  content: "ïˆ©"; }

.fa-mars-stroke-v:before {
  content: "ïˆª"; }

.fa-mars-stroke-h:before {
  content: "ïˆ«"; }

.fa-neuter:before {
  content: "ïˆ¬"; }

.fa-genderless:before {
  content: "ïˆ­"; }

.fa-facebook-official:before {
  content: "ïˆ°"; }

.fa-pinterest-p:before {
  content: "ïˆ±"; }

.fa-whatsapp:before {
  content: "ïˆ²"; }

.fa-server:before {
  content: "ïˆ³"; }

.fa-user-plus:before {
  content: "ïˆ´"; }

.fa-user-times:before {
  content: "ïˆµ"; }

.fa-hotel:before,
.fa-bed:before {
  content: "ïˆ¶"; }

.fa-viacoin:before {
  content: "ïˆ·"; }

.fa-train:before {
  content: "ïˆ¸"; }

.fa-subway:before {
  content: "ïˆ¹"; }

.fa-medium:before {
  content: "ïˆº"; }

.fa-yc:before,
.fa-y-combinator:before {
  content: "ïˆ»"; }

.fa-optin-monster:before {
  content: "ïˆ¼"; }

.fa-opencart:before {
  content: "ïˆ½"; }

.fa-expeditedssl:before {
  content: "ïˆ¾"; }

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "ï‰€"; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "ï‰"; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: "ï‰‚"; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "ï‰ƒ"; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: "ï‰„"; }

.fa-mouse-pointer:before {
  content: "ï‰…"; }

.fa-i-cursor:before {
  content: "ï‰†"; }

.fa-object-group:before {
  content: "ï‰‡"; }

.fa-object-ungroup:before {
  content: "ï‰ˆ"; }

.fa-sticky-note:before {
  content: "ï‰‰"; }

.fa-sticky-note-o:before {
  content: "ï‰Š"; }

.fa-cc-jcb:before {
  content: "ï‰‹"; }

.fa-cc-diners-club:before {
  content: "ï‰Œ"; }

.fa-clone:before {
  content: "ï‰"; }

.fa-balance-scale:before {
  content: "ï‰Ž"; }

.fa-hourglass-o:before {
  content: "ï‰"; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "ï‰‘"; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "ï‰’"; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "ï‰“"; }

.fa-hourglass:before {
  content: "ï‰”"; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "ï‰•"; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "ï‰–"; }

.fa-hand-scissors-o:before {
  content: "ï‰—"; }

.fa-hand-lizard-o:before {
  content: "ï‰˜"; }

.fa-hand-spock-o:before {
  content: "ï‰™"; }

.fa-hand-pointer-o:before {
  content: "ï‰š"; }

.fa-hand-peace-o:before {
  content: "ï‰›"; }

.fa-trademark:before {
  content: "ï‰œ"; }

.fa-registered:before {
  content: "ï‰"; }

.fa-creative-commons:before {
  content: "ï‰ž"; }

.fa-gg:before {
  content: "ï‰ "; }

.fa-gg-circle:before {
  content: "ï‰¡"; }

.fa-tripadvisor:before {
  content: "ï‰¢"; }

.fa-odnoklassniki:before {
  content: "ï‰£"; }

.fa-odnoklassniki-square:before {
  content: "ï‰¤"; }

.fa-get-pocket:before {
  content: "ï‰¥"; }

.fa-wikipedia-w:before {
  content: "ï‰¦"; }

.fa-safari:before {
  content: "ï‰§"; }

.fa-chrome:before {
  content: "ï‰¨"; }

.fa-firefox:before {
  content: "ï‰©"; }

.fa-opera:before {
  content: "ï‰ª"; }

.fa-internet-explorer:before {
  content: "ï‰«"; }

.fa-tv:before,
.fa-television:before {
  content: "ï‰¬"; }

.fa-contao:before {
  content: "ï‰­"; }

.fa-500px:before {
  content: "ï‰®"; }

.fa-amazon:before {
  content: "ï‰°"; }

.fa-calendar-plus-o:before {
  content: "ï‰±"; }

.fa-calendar-minus-o:before {
  content: "ï‰²"; }

.fa-calendar-times-o:before {
  content: "ï‰³"; }

.fa-calendar-check-o:before {
  content: "ï‰´"; }

.fa-industry:before {
  content: "ï‰µ"; }

.fa-map-pin:before {
  content: "ï‰¶"; }

.fa-map-signs:before {
  content: "ï‰·"; }

.fa-map-o:before {
  content: "ï‰¸"; }

.fa-map:before {
  content: "ï‰¹"; }

.fa-commenting:before {
  content: "ï‰º"; }

.fa-commenting-o:before {
  content: "ï‰»"; }

.fa-houzz:before {
  content: "ï‰¼"; }

.fa-vimeo:before {
  content: "ï‰½"; }

.fa-black-tie:before {
  content: "ï‰¾"; }

.fa-fonticons:before {
  content: "ïŠ€"; }

.fa-reddit-alien:before {
  content: "ïŠ"; }

.fa-edge:before {
  content: "ïŠ‚"; }

.fa-credit-card-alt:before {
  content: "ïŠƒ"; }

.fa-codiepie:before {
  content: "ïŠ„"; }

.fa-modx:before {
  content: "ïŠ…"; }

.fa-fort-awesome:before {
  content: "ïŠ†"; }

.fa-usb:before {
  content: "ïŠ‡"; }

.fa-product-hunt:before {
  content: "ïŠˆ"; }

.fa-mixcloud:before {
  content: "ïŠ‰"; }

.fa-scribd:before {
  content: "ïŠŠ"; }

.fa-pause-circle:before {
  content: "ïŠ‹"; }

.fa-pause-circle-o:before {
  content: "ïŠŒ"; }

.fa-stop-circle:before {
  content: "ïŠ"; }

.fa-stop-circle-o:before {
  content: "ïŠŽ"; }

.fa-shopping-bag:before {
  content: "ïŠ"; }

.fa-shopping-basket:before {
  content: "ïŠ‘"; }

.fa-hashtag:before {
  content: "ïŠ’"; }

.fa-bluetooth:before {
  content: "ïŠ“"; }

.fa-bluetooth-b:before {
  content: "ïŠ”"; }

.fa-percent:before {
  content: "ïŠ•"; }

.fa-gitlab:before {
  content: "ïŠ–"; }

.fa-wpbeginner:before {
  content: "ïŠ—"; }

.fa-wpforms:before {
  content: "ïŠ˜"; }

.fa-envira:before {
  content: "ïŠ™"; }

.fa-universal-access:before {
  content: "ïŠš"; }

.fa-wheelchair-alt:before {
  content: "ïŠ›"; }

.fa-question-circle-o:before {
  content: "ïŠœ"; }

.fa-blind:before {
  content: "ïŠ"; }

.fa-audio-description:before {
  content: "ïŠž"; }

.fa-volume-control-phone:before {
  content: "ïŠ "; }

.fa-braille:before {
  content: "ïŠ¡"; }

.fa-assistive-listening-systems:before {
  content: "ïŠ¢"; }

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "ïŠ£"; }

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "ïŠ¤"; }

.fa-glide:before {
  content: "ïŠ¥"; }

.fa-glide-g:before {
  content: "ïŠ¦"; }

.fa-signing:before,
.fa-sign-language:before {
  content: "ïŠ§"; }

.fa-low-vision:before {
  content: "ïŠ¨"; }

.fa-viadeo:before {
  content: "ïŠ©"; }

.fa-viadeo-square:before {
  content: "ïŠª"; }

.fa-snapchat:before {
  content: "ïŠ«"; }

.fa-snapchat-ghost:before {
  content: "ïŠ¬"; }

.fa-snapchat-square:before {
  content: "ïŠ­"; }

.fa-pied-piper:before {
  content: "ïŠ®"; }

.fa-first-order:before {
  content: "ïŠ°"; }

.fa-yoast:before {
  content: "ïŠ±"; }

.fa-themeisle:before {
  content: "ïŠ²"; }

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "ïŠ³"; }

.fa-fa:before,
.fa-font-awesome:before {
  content: "ïŠ´"; }

.fa-handshake-o:before {
  content: "ïŠµ"; }

.fa-envelope-open:before {
  content: "ïŠ¶"; }

.fa-envelope-open-o:before {
  content: "ïŠ·"; }

.fa-linode:before {
  content: "ïŠ¸"; }

.fa-address-book:before {
  content: "ïŠ¹"; }

.fa-address-book-o:before {
  content: "ïŠº"; }

.fa-vcard:before,
.fa-address-card:before {
  content: "ïŠ»"; }

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "ïŠ¼"; }

.fa-user-circle:before {
  content: "ïŠ½"; }

.fa-user-circle-o:before {
  content: "ïŠ¾"; }

.fa-user-o:before {
  content: "ï‹€"; }

.fa-id-badge:before {
  content: "ï‹"; }

.fa-drivers-license:before,
.fa-id-card:before {
  content: "ï‹‚"; }

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "ï‹ƒ"; }

.fa-quora:before {
  content: "ï‹„"; }

.fa-free-code-camp:before {
  content: "ï‹…"; }

.fa-telegram:before {
  content: "ï‹†"; }

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "ï‹‡"; }

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "ï‹ˆ"; }

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "ï‹‰"; }

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "ï‹Š"; }

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "ï‹‹"; }

.fa-shower:before {
  content: "ï‹Œ"; }

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "ï‹"; }

.fa-podcast:before {
  content: "ï‹Ž"; }

.fa-window-maximize:before {
  content: "ï‹"; }

.fa-window-minimize:before {
  content: "ï‹‘"; }

.fa-window-restore:before {
  content: "ï‹’"; }

.fa-times-rectangle:before,
.fa-window-close:before {
  content: "ï‹“"; }

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "ï‹”"; }

.fa-bandcamp:before {
  content: "ï‹•"; }

.fa-grav:before {
  content: "ï‹–"; }

.fa-etsy:before {
  content: "ï‹—"; }

.fa-imdb:before {
  content: "ï‹˜"; }

.fa-ravelry:before {
  content: "ï‹™"; }

.fa-eercast:before {
  content: "ï‹š"; }

.fa-microchip:before {
  content: "ï‹›"; }

.fa-snowflake-o:before {
  content: "ï‹œ"; }

.fa-superpowers:before {
  content: "ï‹"; }

.fa-wpexplorer:before {
  content: "ï‹ž"; }

.fa-meetup:before {
  content: "ï‹ "; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }


/* CSS source 8: /assets/design/1ab72ac5cfdb6bf3.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/plugins/groovy-menu/assets/style/font-internal.css; keine Plugin-Laufzeit. */
@font-face {
  font-family: 'crane-font';
  src: url("/assets/media/79541ecca507c73d.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: block; }

.gmi {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'crane-font' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.gmi-zoom-search::before {
  content: "\e901"; }

.gmi-bag::before {
  content: "\e900"; }


/* CSS source 9: /assets/design/73aa255eb313177b.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/plugins/wp-members/assets/css/forms/generic-no-float.min.css; keine Plugin-Laufzeit. */
#wpmem_msg,.wpmem_msg{text-align:center;background:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px;padding:20px 0;margin:15px 0}#wpmem_login,#wpmem_msg,#wpmem_reg,.wpmem_msg{width:75%}#wp-members{width:100%}#wp-members fieldset{border:none;padding:0}#wp-members input{font-family:inherit}#wp-members input[type=password],#wp-members input[type=text]{margin:0 0 4px 0}#wp-members input[type=submit]{padding:5px 6px 4px;margin:0 4px 0 0}#wp-members .button_div{margin-top:4px}#wp-members .err{width:100%;padding:5px;font-family:inherit;border:1px solid #ccc;border-radius:3px}#wpmem_login,#wpmem_reg{color:#2b2b2b;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}#wpmem_login label,#wpmem_reg label{display:initial}#wpmem_login input[type=password],#wpmem_login input[type=text],#wpmem_reg input[type=date],#wpmem_reg input[type=email],#wpmem_reg input[type=file],#wpmem_reg input[type=number],#wpmem_reg input[type=password],#wpmem_reg input[type=text],#wpmem_reg input[type=url],#wpmem_reg textarea{border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 8px;background:none repeat scroll 0 0 #fff}#wpmem_login button,#wpmem_login input,#wpmem_reg button,#wpmem_reg input,#wpmem_reg select,#wpmem_reg textarea{-moz-box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline;clear:both}#wpmem_login input:focus,#wpmem_reg input:focus,#wpmem_reg textarea:focus{border:1px solid rgba(0,0,0,.3);outline:0 none}#wpmem_reg select{width:100%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0;background:none repeat scroll 0 0 #fff}#wpmem_login fieldset,#wpmem_reg fieldset{border:none;padding:0;margin:40px 0}#wpmem_login legend,#wpmem_reg legend{font-size:24px;line-height:1;font-weight:700;margin-bottom:10px;width:100%}#wpmem_login .form,#wpmem_reg .form{margin:0;padding:0}#wpmem_login .clear,#wpmem_reg .clear{clear:both}#wpmem_login .holder,#wpmem_reg .holder{background-color:#fff}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_date,#wpmem_reg .div_file,#wpmem_reg .div_image,#wpmem_reg .div_membership,#wpmem_reg .div_multicheckbox,#wpmem_reg .div_multiselect,#wpmem_reg .div_number,#wpmem_reg .div_radio,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg .div_url{margin:0 0 14px 0}#wpmem_login input[type=checkbox]{margin:12px 2px}#wpmem_login .password,#wpmem_login .textbox,#wpmem_login .username,#wpmem_reg .div_textarea textarea,#wpmem_reg .file,#wpmem_reg .image,#wpmem_reg .password,#wpmem_reg .textbox,#wpmem_reg .username{width:100%}#wpmem_reg textarea{height:185px}#wpmem_reg .req{color:#bd3500;font-size:22px;line-height:50%}#wpmem_reg .req-text{margin:20px 0 0 5px}#wpmem_reg .noinput{width:93%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0}#wpmem_reg .captcha{margin:5px 0}#wpmem_reg .captcha table{line-height:0}#wpmem_login .link-text{padding:4px 0;text-align:right}#tos{margin-right:5px}#wpmem_login .button_div,#wpmem_reg .button_div{padding:6px 0;text-align:right}@media screen and (max-width:720px){#wpmem_login .button_div,#wpmem_login .div_text,#wpmem_login label,#wpmem_reg .button_div,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{float:none}#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{width:90%;padding:5px 0 0 0}#wpmem_reg label.textarea{height:26px}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea{width:98%}#wpmem_msg,.wpmem_msg{width:100%}#wpmem_login .button_div,#wpmem_login .link-text,#wpmem_reg .button_div{width:98%}}

/* CSS source 10: /assets/design/5b6c28822d68d5c9.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/plugins/tablepress/css/build/default.css; keine Plugin-Laufzeit. */
.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2";content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc";content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container table.tablepress{margin-bottom:0}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}


/* CSS source 11: /assets/design/homepage-theme-critical-safe.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/themes/Impreza/css/style.min.css; keine Plugin-Laufzeit. */
 :root{--viewport-height:calc( 100vh - 2 * var(--site-outline-width,0px) - var(--wp-admin--admin-bar--height,0px) );--viewport-width:calc( 100vw - 2 * var(--site-outline-width,0px) - var(--header-width,0px) );--box-shadow:0 5px 15px rgba(0,0,0,.15);--box-shadow-up:0 -5px 15px rgba(0,0,0,.15);--box-shadow-right:5px 0 15px rgba(0,0,0,.15);--box-shadow-left:-5px 0 15px rgba(0,0,0,.15);--box-shadow-thin:0 1px 0 rgba(0,0,0,0.08);--box-shadow-thin-up:0 -1px 0 rgba(0,0,0,0.08);--box-shadow-thin-right:1px 0 0 rgba(0,0,0,0.08);--box-shadow-thin-left:-1px 0 0 rgba(0,0,0,0.08)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;-webkit-tap-highlight-color:var(--color-content-primary-faded)}[hidden],template{display:none}a{text-decoration:none;background:none;transition-property:background,box-shadow,border,color,opacity,text-decoration-color,text-underline-offset,transform;transition-duration:.2s}b{font-weight:var(--bold-font-weight,bold )}img{height:auto;max-width:100%}button,input{vertical-align:top;text-transform:none;color:inherit;font:inherit;border:none;margin:0}input:not([type=submit]){outline:none!important}input[type=text]{-webkit-appearance:none}button,[type=button]{overflow:visible;-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:0.5}label,[type=checkbox]{cursor:pointer}::-moz-focus-inner{border:0}::-webkit-file-upload-button{ font:inherit;border:0;outline:0;padding-left:0;background:none}ul{list-style:none;margin:0;padding:0}:-webkit-full-screen-ancestor:not(iframe){animation:none!important}::-moz-placeholder{opacity:0.5;color:inherit}::-webkit-input-placeholder{color:inherit;opacity:0.5}html{font-family:var(--font-family,inherit);font-weight:var(--font-weight,400);font-size:var(--font-size,16px);font-stretch:var(--font-stretch,normal);font-style:var(--font-style,normal);text-transform:var(--text-transform,none);line-height:var(--line-height,28px);letter-spacing:var(--letter-spacing,0)}h1,h2,h3,h4,h6{margin:0;padding-top:1.5rem;color:var(--color-content-heading)}h1:first-child,h2:first-child,h3:first-child,h4:first-child{padding-top:0}p,ul{margin:0 0 1.5rem}p:empty{display:none}ul{list-style-type:disc;margin-inline-start:2.5rem}li{margin:0 0 0.5rem}li>ul{margin-bottom:0.5rem;margin-top:0.5rem}h1:last-child,h2:last-child,h3:last-child,h6:last-child,p:last-child,ul:last-child,li:last-child{margin-bottom:0}.l-section[class*="color_"] h2,.l-section[class*="color_"] h4{color:inherit}input:not([type=submit]){font-family:var( --inputs-font-family,inherit );font-size:var( --inputs-font-size,inherit );font-weight:var( --inputs-font-weight,inherit );letter-spacing:var( --inputs-letter-spacing,inherit );text-transform:var( --inputs-text-transform,inherit );border-radius:var( --inputs-border-radius,0px );background:var( --inputs-background,transparent );border-color:var( --inputs-border-color,currentColor );color:var( --inputs-text-color,inherit );box-shadow:var( --inputs-box-shadow,none );border-width:var( --inputs-border-width,1px );border-style:solid;width:100%;transition:all 0.2s}input[type=text]{min-height:var(--inputs-height,2em);line-height:var(--inputs-height,2em);padding:0 var(--inputs-padding,.6em)}input[type=checkbox]{-webkit-appearance:none;appearance:none;vertical-align:top;flex-shrink:0;text-align:center;margin-inline-end:.5em;letter-spacing:0;text-transform:none;line-height:var( --inputs-checkbox-size,1.5em );height:var( --inputs-checkbox-size,1.5em );width:var( --inputs-checkbox-size,1.5em );padding:0;box-sizing:content-box}input[type=checkbox]:before{visibility:hidden;content:"";font-family:fontawesome;font-weight:900;vertical-align:top}input:checked::before{visibility:visible}input:not([type=submit]):focus,select:focus,textarea:focus{background:var( --inputs-focus-background,transparent );border-color:var( --inputs-focus-border-color,currentColor );color:var( --inputs-focus-text-color,inherit );box-shadow:var( --inputs-focus-box-shadow,none )}a:not(:focus-visible),button:not(:focus-visible){outline:none}.hidden{display:none!important}.i-cf:after{content:"";display:block;clear:both}.align_left{text-align:left}.align_center{text-align:center}a{color:var(--color-content-link)}.no-touch a:hover{color:var(--color-content-link-hover)}.l-canvas{margin:0 auto;width:100%;flex-grow:1;background:var(--color-content-bg-grad);color:var(--color-content-text)}@media screen and (min-width:1025px){body:not(.us_iframe){display:flex;flex-direction:column;min-height:var(--viewport-height)}}.l-footer{overflow:hidden;margin:0 auto;width:100%;background:var(--color-content-bg-grad);color:var(--color-content-text)}.l-section,.l-subheader{--margin-inline-stretch:min( var(--site-content-width) / 2 + var(--header-width,0px) / 2 + var(--site-outline-width,0px) - 50vw,var(--padding-inline) * -1 );padding-left:var(--padding-inline,2.5rem);padding-right:var(--padding-inline,2.5rem)}.l-section{position:relative;margin:0 auto}.l-section-h{position:relative;margin:0 auto;width:100%;max-width:var(--site-content-width,1200px)}.l-section.width_full{--padding-inline:0px!important}.l-section.width_full>.l-section-h{max-width:none!important}.l-section.height_small{padding-top:2rem;padding-bottom:2rem}.l-section.height_medium{padding-top:4rem;padding-bottom:4rem}.header_hor .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-top:var(--header-height)}.l-section.type_sticky.is_sticky.shadow_wide{box-shadow:var(--box-shadow)}.l-section-slider .w-slider,.l-section-slider .w-slider-h{height:100%!important}.far,.fas,.fab,.fad{display:inline-block;line-height:1;font-family:"fontawesome";font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.g-preloader{display:inline-block;vertical-align:top;position:relative;font-size:2.5rem;width:1em;height:1em;color:var(--color-content-primary);pointer-events:none}.g-preloader.type_1:before,.g-preloader.type_1:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:2px solid}.g-preloader.type_1:before{opacity:0.2}.g-preloader.type_1:after{border-color:transparent;border-top-color:inherit;animation:rotation 0.8s infinite cubic-bezier(.6,.3,.3,.6)}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.widgettitle{font-family:var(--h4-font-family,inherit);font-weight:var(--h4-font-weight,inherit);font-size:var(--h4-font-size,inherit);font-style:var(--h4-font-style,inherit);line-height:var(--h4-line-height,1.4);letter-spacing:var(--h4-letter-spacing,inherit);text-transform:var(--h4-text-transform,inherit);margin-bottom:var(--h4-margin-bottom,1.5rem)}input.screen-reader-text:focus{ position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.no-touch .with_collapsible_content>.toggle-links>button:hover{color:var(--color-content-link-hover)}.w-toplink{position:fixed!important;z-index:99;bottom:var(--site-outline-width,0);transform:translate3d(0,150%,0)!important;margin:15px}.w-toplink:not(.w-btn){display:flex;align-items:center;justify-content:center;border-radius:var(--site-border-radius);width:50px; aspect-ratio:1}.w-toplink.pos_right{right:var(--site-outline-width,0)}.w-toplink:focus-visible{transform:translate3d(0,0,0)!important}.w-toplink:not(.w-btn) i{font-size:1.5em}.w-skip-btn{position:fixed!important;top:var(--wp-admin--admin-bar--height,0px);inset-inline-start:var(--site-outline-width,0px);padding:.25em .5em;margin:1rem;border-radius:var(--site-border-radius);background:var(--color-content-bg-alt);transform:translateY( calc( -1rem - 101% ) )!important;z-index:1000!important}.w-skip-btn:focus{transform:translateY(0)!important}.l-body .vc_row:after,.l-body .vc_row:before,.l-body .vc_column-inner:after,.l-body .vc_column-inner:before{display:none}.l-body .wpb_content_element{margin-bottom:0}.g-cols.wpb_row{margin-bottom:0}.wpb_text_column:not(:last-child){margin-bottom:var(--text-block-margin-bottom,0px)}.l-section.color_footer-top h2,.l-section.color_footer-top h4{color:var(--color-subfooter-heading)}.no-touch .color_alternate a:hover{color:var(--color-alt-content-link-hover)}.color_footer-top{background:var(--color-subfooter-bg-grad);color:var(--color-subfooter-text)}.color_footer-top a{color:var(--color-subfooter-link)}.no-touch .color_footer-top a:hover{color:var(--color-subfooter-link-hover)}.color_footer-bottom{background:var(--color-footer-bg-grad);color:var(--color-footer-text)}.no-touch .color_footer-bottom a:hover{color:var(--color-footer-link-hover)}@media (max-width:1024px){.l-section.height_medium{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (max-width:600px){p{margin-bottom:1rem}h1,h2,h3,h4,h6{padding-top:1rem}.w-header-show,.w-toplink{margin:10px!important}.l-section.height_small,.l-section.height_medium{padding-top:1.5rem;padding-bottom:1.5rem}}.fab,.fad,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-angle-up:before{content:""}.fa-cogs:before{content:""}.fa-facebook:before{content:""}.fa-home:before{content:""}.fa-instagram:before{content:""}.fa-phone-alt:before{content:""}.fa-search:before{content:""}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.fad:before{position:absolute;color:var(--fa-primary-color,inherit);opacity:1;opacity:var(--fa-primary-opacity,1)}.fad:after{color:var(--fa-secondary-color,inherit)}.fad:after{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.fad.fa-cogs:after{content:"􏂅"}.fad.fa-home:after{content:"􏀕"}.fad.fa-phone-alt:after{content:"􏡹"}.no-touch .w-actionbox.color_primary .w-actionbox-text a:hover,.no-touch .w-actionbox.color_secondary .w-actionbox-text a:hover{color:#fff}[class*="us_animate_"]{opacity:0;animation-duration:0.6s;animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-fill-mode:both}[class*="us_animate_"]:not(.start){animation:none!important}@keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes afc{from{opacity:0;transform:scale(0.1)}to{opacity:1;transform:scale(1)}}@keyframes afl{from{opacity:0;transform:translateX(-5rem)}to{opacity:1;transform:translateX(0)}}@keyframes afr{from{opacity:0;transform:translateX(5rem)}to{opacity:1;transform:translateX(0)}}@keyframes aft{from{opacity:0;transform:translateY(-5rem)}to{opacity:1;transform:translateY(0)}}@keyframes afb{from{opacity:0;transform:translateY(5rem)}to{opacity:1;transform:translateY(0)}}@keyframes wfc{from{opacity:0;transform:scaleX(0.01)}to{opacity:1;transform:scaleX(1)}}@keyframes hfc{from{opacity:0;transform:scaleY(0.01)}to{opacity:1;transform:scaleY(1)}}@keyframes bounce{0%{opacity:0;transform:scale3d(0.3,0.3,0.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(0.97,0.97,0.97)}to{opacity:1;transform:scale3d(1,1,1)}}@keyframes us-new-slide{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes us-old-slide{from{transform:translateY(0)}to{transform:translateY(100%)}}.w-btn{display:inline-block;vertical-align:top;text-align:center;line-height:1.2; position:relative;transition-property:background,border,box-shadow,color,opacity,transform;-webkit-tap-highlight-color:rgba(0,0,0,0)}.w-btn{padding:.8em 1.8em}.w-btn-label{display:inline-block;vertical-align:top}.w-btn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;border-width:var(--btn-border-width,0px);border-style:solid;border-color:inherit;border-image:inherit;transition:inherit}.w-btn.with_border_animation.pause_on_hover:hover::before{animation-play-state:paused}.no-touch .w-btn:hover .w-btn-inner{background:var(--btn-hover-background,var(--color-content-bg))}.links_underline a.w-btn{text-decoration:none!important}.w-btn-wrapper{margin:.3rem 0}.w-btn-wrapper[class*="align_none"]{display:inline-block;vertical-align:top}*:not(.w-hwrapper)>.w-btn-wrapper[class*="align_none"]{margin-inline-end:.6rem}.no-touch .us-btn-style_badge:hover{background:var(--color-content-secondary-grad)}@keyframes btnTextStart_slideTop{100%{transform:translate3d(0,105%,0);opacity:0}}@keyframes btnTextEnd_slideTop{0%{transform:translate3d(0,-100%,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes btnTextStart_slideBottom{100%{transform:translate3d(0,-105%,0);opacity:0}}@keyframes btnTextEnd_slideBottom{0%{transform:translate3d(0,100%,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes btnTextStart_slideLeft{100%{transform:translate3d(50%,0,0);opacity:0}}@keyframes btnTextEnd_slideLeft{0%{transform:translate3d(-50%,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes btnTextStart_slideRight{100%{transform:translate3d(-50%,0,0);opacity:0}}@keyframes btnTextEnd_slideRight{0%{transform:translate3d(50%,0,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes btnTextStart_scaleUp{100%{transform:scale(1.5);opacity:0}}@keyframes btnTextEnd_scaleUp{0%{transform:scale(.2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes btnTextStart_scaleDown{100%{transform:scale(0.2);opacity:0}}@keyframes btnTextEnd_scaleDown{0%{transform:scale(1.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes btnGradientRotate{0%{transform:translateZ(0) rotate(0)}100%{transform:translateZ(0) rotate(360deg)}}.owl-carousel{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{z-index:1}.owl-carousel{display:flex;flex-wrap:nowrap!important;gap:var(--items-gap,0);overflow:hidden}.owl-carousel>*:not(.owl-playpause){flex-shrink:0;width:100%}.owl-carousel:not(.owl-loaded)>*{direction:ltr}.owl-carousel.valign_middle{align-items:center}.w-grid.type_carousel.items_auto .post_image:not(.has_ratio,.has_width):has(img[src$=".svg"]){height:100vh;max-height:100%}.w-grid.type_carousel.items_auto .post_image:not(.has_ratio):has(img[src$=".svg"]) img{height:100%}.w-grid.type_carousel .w-grid-list{display:flex;flex-wrap:wrap;margin:calc( var(--gap,0px) * -1 )}.w-grid.type_carousel .w-grid-item{padding:var(--gap,0px);width:calc( 100% / var(--items,1) )}.w-grid.type_carousel .owl-item>.w-grid-item{width:100%}.w-grid.type_carousel.valign_center .owl-stage{align-items:center}.w-grid.type_carousel .w-grid-list.with_dots{margin-bottom:0!important}.w-hwrapper>.w-grid.type_carousel,.w-vwrapper>.w-grid.type_carousel{width:100%}.l-section.width_full>div>.g-cols.cols_1>div>div>.w-grid.type_carousel .w-grid-list, .l-section.width_full>div>.g-cols.cols_1>div>div>div>.w-grid.type_carousel .w-grid-list, .l-section.width_full>div>div>.vc_col-sm-12>div>div>.w-grid.type_carousel .w-grid-list, .l-section.width_full>div>div>.vc_col-sm-12>div>div>div>.w-grid.type_carousel .w-grid-list{ margin-left:0!important;margin-right:0!important}.no-touch .owl-carousel.navstyle_circle>.owl-nav button:hover{background:rgba(0,0,0,.5)}.no-touch .owl-carousel.navstyle_square .owl-next:hover{background:linear-gradient( to right,transparent,rgba(0,0,0,.5) )}.no-touch .owl-carousel.navstyle_square .owl-prev:hover{background:linear-gradient( to left,transparent,rgba(0,0,0,.5) )}.no-touch .owl-carousel.arrows-hor-pos_on_sides_outside.navstyle_circle>.owl-nav button:hover,.no-touch .owl-carousel.arrows-hor-pos_on_sides_outside.navstyle_square>.owl-nav button:hover{background:var(--color-content-bg-alt-grad)}.no-touch .dotstyle_circle .owl-dot:hover span{opacity:1}.dotstyle_circle .owl-dot.active span{background:transparent!important;box-shadow:0 0 0 2px var(--color-content-primary);opacity:1}.color_primary .dotstyle_circle .owl-dot.active span,.color_secondary .dotstyle_circle .owl-dot.active span{box-shadow:0 0 0 2px #fff}.no-touch .dotstyle_diamond .owl-dot:hover span{opacity:1}.dotstyle_diamond .owl-dot.active span{background:var(--color-content-primary);border:1px solid var(--color-content-primary);opacity:1}.color_primary .dotstyle_diamond .owl-dot.active span,.color_secondary .dotstyle_diamond .owl-dot.active span{background:#fff;border:1px solid #fff}.no-touch .dotstyle_dash .owl-dot:hover span{opacity:1}.dotstyle_dash .owl-dot.active span{background:var(--color-content-primary);opacity:1}.color_primary .dotstyle_dash .owl-dot.active span,.color_secondary .dotstyle_dash .owl-dot.active span{background:#fff}.dotstyle_smudge .owl-dot.active span{width:42px}.owl-carousel.pause_on_hover.autoplay_continual_css:not(.is_playing):hover .owl-stage{animation-play-state:paused}@keyframes continual-rotation{from{transform:translate3d(0,0,0)}to{transform:translate3d(var(--continual-shift,-50%),0,0)}}.owl-playpause:focus{width:auto;height:auto;padding:0.4em 0.6em;overflow:visible;clip-path:none;background:var(--color-content-bg-grad);color:var(--color-content-text)}.no-touch .color_alternate .owl-carousel.arrows-hor-pos_on_sides_outside.navstyle_circle>.owl-nav button:hover,.no-touch .color_alternate .owl-carousel.arrows-hor-pos_on_sides_outside.navstyle_square>.owl-nav button:hover{background:var(--color-alt-content-bg-alt-grad)}.no-touch .color_primary .owl-carousel.arrows-hor-pos_on_sides_outside.navstyle_circle>.owl-nav button:hover,.no-touch .color_primary .owl-carousel.arrows-hor-pos_on_sides_outside.navstyle_square>.owl-nav button:hover,.no-touch .color_secondary .owl-carousel.arrows-hor-pos_on_sides_outside.navstyle_circle>.owl-nav button:hover,.no-touch .color_secondary .owl-carousel.arrows-hor-pos_on_sides_outside.navstyle_square>.owl-nav button:hover{background:rgba(0,0,0,.25)}@media screen and (max-width:900px){.w-grid.type_carousel .w-grid-list{padding:0!important}}@media screen and (max-width:600px){.w-grid.type_carousel .owl-carousel:not(.owl-loaded)>*{width:100%!important}}.w-color-switch input:checked~.w-color-switch-box{background:var(--color-active-switch-bg,#222)}.w-color-switch input:checked~.w-color-switch-box>i{inset-inline-start:1.5em}.w-color-switch input:checked~.w-color-switch-before{opacity:.65}.w-color-switch input:checked~.w-color-switch-after{opacity:1}.g-cols.via_grid{display:grid;gap:var(--columns-gap,3rem)}.vc_column_container{display:flex;flex-direction:column;position:relative;border-color:var(--color-content-border)}.g-cols.via_grid>.vc_column_container{min-width:0; width:auto}.g-cols.cols_1{grid-template-columns:100%;--cols:1}.g-cols.cols_2{grid-template-columns:repeat(2,1fr);--cols:2}.g-cols.cols_3{grid-template-columns:repeat(3,1fr);--cols:3}.g-cols.cols_4{grid-template-columns:repeat(4,1fr);--cols:4}.g-cols.cols_1-2{grid-template-columns:1fr 2fr;--cols:2}.g-cols.cols_2-1{grid-template-columns:2fr 1fr;--cols:2}.g-cols.cols_3-1{grid-template-columns:3fr 1fr;--cols:2}.g-cols.via_grid.type_default>.has_bg_color{padding:1.5rem}.g-cols.via_grid.valign_middle>.vc_column_container{justify-content:center}.g-cols.via_grid.valign_bottom>.vc_column_container{justify-content:flex-end}.color_footer-top .vc_column_container{border-color:var(--color-subfooter-border)}.color_footer-bottom .vc_column_container{border-color:var(--color-footer-border)}.no-touch .w-comments-item-date:hover{opacity:1}.no-touch .w-comments .comment-reply-link:hover{opacity:1}.w-dropdown-list .w-dropdown-item:focus-visible{outline-offset:calc( -1 * var(--focus-outline-width,2px ) )}.w-dropdown.dropdown_none:focus-within .w-dropdown-list{display:block;visibility:visible}.w-form-row{position:relative;width:100%;padding-left:calc( var(--fields-gap,1rem) / 2 );padding-right:calc( var(--fields-gap,1rem) / 2 )}.w-form-row-field{position:relative}.no-touch .ui-datepicker a:not(.ui-state-active):hover{box-shadow:none;background:var(--color-content-text);color:var(--color-content-bg)!important}@media screen and (max-width:600px){.w-form-row{width:100%!important}}.w-gallery-list{display:grid;grid-template-columns:repeat( var(--columns,1),1fr );gap:var(--items-gap,0)}.w-gallery-item{position:relative;color:inherit!important;width:100%;aspect-ratio:var(--item-aspect-ratio,auto);container-type:inline-size}.w-gallery-item-img{height:100%}.w-gallery-item-img img{display:block;height:inherit;width:100%;object-fit:cover;background:rgba(128,128,128,.1)}.w-gallery-item-img img[src*=".png"]{background:none}.w-gallery.fit_contain .w-gallery-item-img img{object-fit:contain}.w-gallery-item-img[data-hidden-images-number]:after{content:"+" attr(data-hidden-images-number);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:30cqmin;background:rgba(0,0,0,.5);color:#fff} .w-gallery-item-meta{pointer-events:none;position:absolute;left:0;right:0;bottom:0;max-height:100%;font-size:.85em;line-height:1.5;padding:3em 1.2em .8em;overflow:hidden;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:linear-gradient(transparent,rgba(30,30,30,0.8)) repeat-x;color:#fff}.w-gallery-item-link{position:absolute;top:0;left:0;right:0;bottom:0}.w-gallery.action_popup_image .w-gallery-item-link{cursor:zoom-in}.w-gallery-no-results{text-align:center;padding:2rem;margin:0;background:var(--color-content-bg-alt-grad);color:var(--color-content-text)}.w-gallery-loadmore{text-align:center;position:relative;margin-top:var(--btn-indent,1.5em)}.w-gallery-loadmore.done{display:none}.w-gallery-loadmore .g-preloader,.w-gallery-loadmore.loading .w-btn{opacity:0}.w-gallery-loadmore.loading .g-preloader{opacity:1}.w-gallery-loadmore .w-btn{z-index:1}.w-gallery-loadmore .w-btn + .g-preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.w-gallery-loadmore.width_full .w-btn{width:100%}.w-gallery.wp_gallery:not(:last-child){margin-bottom:1.5rem}.w-gallery.wp_gallery .w-gallery-item-meta{position:static;font-size:inherit;text-align:center;padding:.3rem 1rem .7rem;background:none;color:inherit}.w-gallery.wp_gallery .w-gallery-item-description{font-size:.9rem;margin:0.2rem 0;opacity:.5}.w-hwrapper>.w-gallery{width:100%}@media (max-width:1024px) and (min-width:601px){.w-gallery.type_grid[style*="--columns:10"] .w-gallery-list{grid-template-columns:repeat( 5,1fr )}.w-gallery.type_grid[style*="--columns:10"].quantity_layout_based .w-gallery-item:nth-child(n/**/+6){display:none}.w-gallery.type_grid[style*="--columns:7"] .w-gallery-list,.w-gallery.type_grid[style*="--columns:8"] .w-gallery-list{grid-template-columns:repeat( 4,1fr )}.w-gallery.type_grid[style*="--columns:7"].quantity_layout_based .w-gallery-item:nth-child(n/**/+5),.w-gallery.type_grid[style*="--columns:8"].quantity_layout_based .w-gallery-item:nth-child(n/**/+5){display:none}.w-gallery.type_grid[style*="--columns:6"] .w-gallery-list,.w-gallery.type_grid[style*="--columns:9"] .w-gallery-list{grid-template-columns:repeat( 3,1fr )}.w-gallery.type_grid[style*="--columns:6"].quantity_layout_based .w-gallery-item:nth-child(n/**/+4),.w-gallery.type_grid[style*="--columns:9"].quantity_layout_based .w-gallery-item:nth-child(n/**/+4){display:none}}@media (max-width:600px){.w-gallery.type_grid:not([style*="--columns:1;"]) .w-gallery-list{grid-template-columns:repeat( 2,1fr )}.w-gallery.type_grid.quantity_layout_based .w-gallery-item:nth-child(n/**/+3){display:none}}.w-gallery.type_masonry .w-gallery-list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:0;margin:calc( var(--items-gap,0) / -2 )}.w-gallery.type_masonry .w-gallery-item{flex-shrink:0;aspect-ratio:auto;width:calc( 100% / var(--columns,1) );padding:calc( var(--items-gap,0) / 2 )}.w-gallery.type_masonry .w-gallery-item-meta{left:calc( var(--items-gap,0) / 2 );right:calc( var(--items-gap,0) / 2 );bottom:calc( var(--items-gap,0) / 2 )}@media (max-width:1024px) and (min-width:601px){.w-gallery.type_masonry .w-gallery-item{width:calc( 100% / var(--tablets-columns,2) )}}@media (max-width:600px){.w-gallery.type_masonry:not([style*="--columns:1"]) .w-gallery-list{grid-template-columns:repeat( 2,1fr )}.w-gallery.type_masonry .w-gallery-item{width:calc( 100% / var(--mobiles-columns,1) )}}.w-gallery[class*="type_metro"] .w-gallery-item{align-self:stretch; min-width:0}@media (min-width:601px){.w-gallery.type_metro_1 .w-gallery-list{grid-template-columns:repeat( 3,1fr );grid-auto-flow:dense}.w-gallery.type_metro_1 .w-gallery-item:nth-child(6n/**/+1),.w-gallery.type_metro_1 .w-gallery-item:nth-child(6n/**/+5){grid-column:span 2;grid-row:span 2}}@media (max-width:600px){.w-gallery.type_metro_1 .w-gallery-list{grid-template-columns:repeat( 2,1fr )}.w-gallery.type_metro_1 .w-gallery-item:nth-child(3n/**/+1){grid-column:span 2;grid-row:span 2}}@media (min-width:601px){.w-gallery.type_metro_2 .w-gallery-list{grid-template-columns:repeat( 4,1fr );grid-auto-flow:dense}.w-gallery.type_metro_2 .w-gallery-item:nth-child(6n/**/+3),.w-gallery.type_metro_2 .w-gallery-item:nth-child(6n/**/+4){grid-column:span 2;grid-row:span 2}}@media (max-width:600px){.w-gallery.type_metro_2 .w-gallery-list{grid-template-columns:repeat( 2,1fr )}.w-gallery.type_metro_2 .w-gallery-item:nth-child(3n){grid-column:span 2;grid-row:span 2}.w-gallery.type_metro_2.quantity_layout_based .w-gallery-item:nth-child(n/**/+4){display:none}}@media (min-width:601px){.w-gallery.type_metro_3 .w-gallery-list{grid-template-columns:repeat( 4,1fr );grid-auto-flow:dense}.w-gallery.type_metro_3 .w-gallery-item:nth-child(10n/**/+1),.w-gallery.type_metro_3 .w-gallery-item:nth-child(10n/**/+8){grid-column:span 2;grid-row:span 2}}@media (max-width:600px){.w-gallery.type_metro_3 .w-gallery-list{grid-template-columns:repeat( 2,1fr )}.w-gallery.type_metro_3 .w-gallery-item:nth-child(5n/**/+1){grid-column:span 2;grid-row:span 2}}@media (min-width:601px){.w-gallery.type_metro_4 .w-gallery-list{grid-template-columns:repeat( 5,1fr );grid-auto-flow:dense}.w-gallery.type_metro_4 .w-gallery-item:nth-child(18n/**/+3),.w-gallery.type_metro_4 .w-gallery-item:nth-child(18n/**/+5),.w-gallery.type_metro_4 .w-gallery-item:nth-child(18n/**/+11),.w-gallery.type_metro_4 .w-gallery-item:nth-child(18n/**/+15){grid-column:span 2;grid-row:span 2}}@media (max-width:600px){.w-gallery.type_metro_4 .w-gallery-list{grid-template-columns:repeat( 3,1fr )}.w-gallery.type_metro_4 .w-gallery-item:nth-child(4n){grid-column:span 3;grid-row:span 3}.w-gallery.type_metro_4.quantity_layout_based .w-gallery-item:nth-child(n/**/+5){display:none}}@media (min-width:601px){.w-gallery.type_metro_5 .w-gallery-list{grid-template-columns:repeat( 6,1fr );grid-auto-flow:dense}.w-gallery.type_metro_5 .w-gallery-item:nth-child(5n/**/+1),.w-gallery.type_metro_5 .w-gallery-item:nth-child(5n/**/+2){grid-column:span 3;grid-row:span 3}.w-gallery.type_metro_5 .w-gallery-item:nth-child(5n/**/+3),.w-gallery.type_metro_5 .w-gallery-item:nth-child(5n/**/+4),.w-gallery.type_metro_5 .w-gallery-item:nth-child(5n/**/+5){grid-column:span 2;grid-row:span 2}}@media (max-width:600px){.w-gallery.type_metro_5 .w-gallery-list{grid-template-columns:repeat( 2,1fr )}.w-gallery.type_metro_5 .w-gallery-item:nth-child(5n/**/+1){grid-column:span 2;grid-row:span 2}}.w-gallery.type_mosaic_hor{container-type:inline-size}@media (min-width:1025px){.w-gallery.type_mosaic_hor .w-gallery-list{grid-template-columns:repeat( 12,1fr )}.w-gallery.type_mosaic_hor .w-gallery-item{aspect-ratio:auto;height:var(--items-height,350px)}.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(9n/**/+1),.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(9n/**/+6),.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(9n/**/+8){grid-column:span 5}.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(9n/**/+2),.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(9n/**/+4),.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(9n/**/+9){grid-column:span 3}.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(9n/**/+3),.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(9n/**/+5),.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(9n/**/+7){grid-column:span 4}}@media (max-width:1024px){.w-gallery.type_mosaic_hor .w-gallery-list{grid-template-columns:repeat( 12,1fr )}.w-gallery.type_mosaic_hor .w-gallery-item{aspect-ratio:auto;height:40cqw}.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(4n/**/+1),.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(4n/**/+4){grid-column:span 7}.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(4n/**/+2),.w-gallery.type_mosaic_hor .w-gallery-item:nth-child(4n/**/+3){grid-column:span 5}.w-gallery.type_mosaic_hor.quantity_layout_based .w-gallery-item:nth-child(n/**/+5){display:none}}.w-map-infowindow.overflow_hidden .w-grid-item-h{overflow:hidden}.w-map-infowindow.items_have_ratio .w-grid-item-h{height:auto;aspect-ratio:var(--item-aspect-ratio,1)}.w-grid{clear:both; container-type:inline-size;position:relative}.w-grid + .w-grid:not(.cols_1),.w-grid-none + .w-grid:not(.cols_1){margin-top:calc(var(--gap,0px) * 2)}.w-hwrapper:not(.wrap)>.w-grid + .w-grid:not(.cols_1),.w-hwrapper:not(.wrap)>.w-grid-none + .w-grid:not(.cols_1){margin-top:0}.w-grid.no_results>*,.w-grid-list:empty{display:none!important}.w-grid.valign_center .w-grid-list{align-items:center}.w-grid-item{flex-shrink:0;min-width:0}.w-grid-item-h{position:relative;height:100%}.w-grid.overflow_hidden .w-grid-item-h{overflow:hidden}.w-grid-item-h time{display:block}.w-grid-item-anchor{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}.w-grid.items_have_ratio .w-grid-item-anchor:focus-visible{outline-offset:calc( -1 * var(--focus-outline-width,2px ) )}.w-grid .w-post-elm>p:only-of-type{display:inline-block}.w-grid-none.type_message{text-align:center;padding:2rem;margin:0;border-radius:var(--site-border-radius);background:var(--color-content-bg-alt-grad)}.w-grid.type_grid .w-grid-list{display:grid;grid-template-columns:repeat( var(--columns,1),1fr );grid-auto-flow:dense;gap:calc( var(--gap,0px) * 2 )}.w-grid.type_grid .w-grid-item.size_2x1{grid-column-end:span min( 2,var(--columns,1) )}.w-grid.type_grid .w-grid-item.size_1x2{grid-row-end:span min( 2,var(--columns,1) )}.w-grid.type_grid .w-grid-item.size_2x2{grid-column-end:span min( 2,var(--columns,1) );grid-row-end:span min( 2,var(--columns,1) )}.w-grid.type_masonry .w-grid-list{display:flex;flex-wrap:wrap;margin:calc( var(--gap,0px) * -1 )}.w-grid.type_masonry .w-grid-item{padding:var(--gap,0px);width:calc( 100% / var(--columns,1) )}.w-grid.type_masonry .w-grid-item.size_2x1,.w-grid.type_masonry .w-grid-item.size_2x2{width:min( 100%,100% / var(--columns,1) * 2 )}.w-grid.type_masonry.cols_1 .w-grid-item:not(:last-child){padding:0;margin-bottom:var(--gap,0px)}.w-grid.type_masonry .w-grid-item-h{height:auto}.w-grid.type_metro .w-grid-list{display:grid;grid-template-columns:repeat(4,1fr); grid-auto-flow:dense;gap:calc( var(--gap,0px) * 2 )}.w-grid.type_metro .w-grid-item:nth-child(6n-3),.w-grid.type_metro .w-grid-item:nth-child(6n-2){grid-column-end:span 2;grid-row-end:span 2}.w-grid.items_have_ratio .w-grid-item-h{height:auto;aspect-ratio:var(--item-aspect-ratio,1)}.w-grid.items_have_ratio .post_image img,.w-grid.items_have_ratio .w-post-elm.type_image img{width:100%;height:100%;object-fit:cover}@media (min-width:601px){ .w-grid.items_have_ratio.type_grid .w-grid-item.size_2x1 .w-grid-item-h,.w-grid.items_have_ratio.type_masonry .w-grid-item.size_2x1 .w-grid-item-h{aspect-ratio:auto;height:calc( ( 100cqw - 2 * var(--gap) * ( var(--columns) - 1 ) ) / ( var(--columns) * var(--item-aspect-ratio) ) )}.w-grid.items_have_ratio.type_grid .w-grid-item.size_1x2 .w-grid-item-h,.w-grid.items_have_ratio.type_grid .w-grid-item.size_2x2 .w-grid-item-h,.w-grid.items_have_ratio.type_masonry .w-grid-item.size_1x2 .w-grid-item-h,.w-grid.items_have_ratio.type_masonry .w-grid-item.size_2x2 .w-grid-item-h{aspect-ratio:auto;height:calc( 2 * ( 100cqw - 2 * var(--gap) * ( var(--columns) - 1 ) ) / ( var(--columns) * var(--item-aspect-ratio) ) + 2 * var(--gap) )}}.w-grid>.g-preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.w-grid.filtering>.g-preloader{opacity:1}.w-grid.type_carousel .w-grid-preloader{display:none}.w-grid-preloader{position:relative;height:0;width:100%;overflow:hidden}.w-grid-preloader .g-preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.w-grid-preloader.active{height:20rem}.w-grid-preloader.active~.g-loadmore,.w-grid-preloader.active~.pagination{display:none}.w-grid.preload_style_spinner.filtering>.w-grid-list,.w-grid.preload_style_spinner.filtering>.pagination,.w-grid.preload_style_spinner.filtering + .w-grid-none{display:none}.w-grid.preload_style_fade.filtering>.w-grid-list,.w-grid.preload_style_fade.filtering>.g-loadmore,.w-grid.preload_style_fade.filtering>.pagination,.w-grid.preload_style_fade.filtering + .w-grid-none{opacity:.33}.w-grid.preload_style_placeholders.filtering + .w-grid-none,.w-grid.preload_style_placeholders.filtering .w-grid-item{animation:1s linear infinite both background-moving;border-radius:var(--site-border-radius);background:linear-gradient(to right,rgba(128,128,128,.15) 8%,rgba(128,128,128,.25) 18%,rgba(128,128,128,.15) 33%);background-size:1000px auto;color:transparent}.w-grid.preload_style_placeholders.filtering>.pagination,.w-grid.preload_style_placeholders.filtering + .w-grid-none *,.w-grid.preload_style_placeholders.filtering .w-grid-item *{visibility:hidden!important}@keyframes background-moving{0%{background-position:-500px 0}100%{background-position:500px 0}}.w-grid-item .w-hwrapper,.w-grid-item .w-vwrapper{position:relative;z-index:1}.w-grid-item-h>.w-vwrapper:only-child{height:100%}.w-hwrapper>.w-grid{width:100%}.color_alternate .w-grid-none.type_message{background:var(--color-alt-content-bg-grad)}.l-section.color_primary .w-grid-none.type_message,.l-section.color_secondary .w-grid-none.type_message{background:rgba(255,255,255,0.1)}@media (max-width:600px){.w-grid.type_metro .w-grid-list{grid-template-columns:1fr 1fr!important}}.w-grid-item-h:hover .grid_arrow_top:before{top:-0.7rem}.w-grid-item-h:hover .w-vwrapper.grid_style_12:before,.w-grid-item-h:hover .w-vwrapper.grid_style_12:after{opacity:1;transform:scale(1)}.w-grid-item-h:hover .w-vwrapper.grid_style_15:before,.w-grid-item-h:hover .w-vwrapper.grid_style_15:after{opacity:1;transform:scale(1)}.w-grid.items_have_ratio .w-post-elm.grid_corner_image{aspect-ratio:1;left:auto!important;max-height:100%}.w-grid-item .w-grid-item-h:hover .w-post-elm.grid_corner_image{left:0!important;max-height:none;aspect-ratio:inherit;border-radius:0;transform:scale(1)!important}.w-grid.preload_style_spinner.filtering{height:20rem}.w-grid.preload_style_spinner.filtering>.g-loadmore,.w-grid.pagination_ajax>.g-loadmore, .w-grid.pagination_load_on_btn:not(.filtering)>.g-loadmore,.w-grid.pagination_load_on_scroll.loading_items:not(.filtering)>.g-loadmore,.w-grid.pagination_infinite.loading_items>.g-loadmore{ visibility:visible}.w-grid.loading_items:not(.filtering)>.g-loadmore>.g-preloader{opacity:1}.w-grid.loading_items>.g-loadmore>.w-btn{opacity:0;transition:none}.w-grid.pagination_numbered_ajax.loading_items:not(.filtering){opacity:.5;pointer-events:none}.no-touch .pagination>:not(.custom) a.page-numbers:not(.current):hover{background:var(--color-content-bg-alt-grad)}.w-grid>.pagination{margin-top:2rem}.w-grid:not(.cols_1)>.pagination .nav-links{justify-content:center}.no-touch .color_alternate .pagination>:not(.custom) a.page-numbers:not(.current):hover{background:var(--color-alt-content-bg-alt-grad)}.l-popup.active .l-popup-overlay{opacity:1;display:block}.l-popup.active.closing .l-popup-overlay{opacity:0}.l-popup.active .l-popup-wrap{display:block}.no-touch .l-popup-arrow:hover{background:rgba(0,0,0,.5);opacity:1}.no-touch .l-popup-closer:hover{background:rgba(0,0,0,.5);opacity:1}.l-header a{color:inherit}.l-subheader-cell{display:flex;align-items:center;flex-grow:1;height:inherit}.l-subheader-cell.at_left{justify-content:flex-start}.header_hor .l-subheader-cell.at_left>*{margin-right:1.4rem}.l-subheader-cell.at_center{justify-content:center}.l-subheader-cell.at_right{justify-content:flex-end}.header_hor .l-subheader-cell.at_right>*{margin-left:1.4rem}.l-subheader-cell:empty{display:none}.header_hor .l-subheader-cell>:only-child{margin-left:0;margin-right:0}.l-header.sticky .hide-for-sticky{display:none!important}.l-header:before{content:"auto";left:-100%;position:absolute;top:-100%;visibility:hidden!important}.w-html{line-height:1.5}.l-header .w-text{line-height:1.5}.l-header .w-text.nowrap{white-space:nowrap}.l-header .w-popup{line-height:1.5}.w-hwrapper{display:flex;align-items:center}.w-hwrapper.wrap{flex-wrap:wrap;row-gap:var(--hwrapper-row-gap,0px)}.w-hwrapper>*:not(:last-child),.w-grid .w-hwrapper>*:not(:last-child){margin-inline-end:var(--hwrapper-gap,1.2rem)}.w-iconbox{position:relative}.w-iconbox-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:2rem; text-align:center;max-width:100%;transition:background .2s,color .2s,box-shadow .2s}.w-iconbox:not(.icontype_img) .w-iconbox-icon{line-height:1}.w-iconbox-icon i{vertical-align:top;line-height:inherit}.w-iconbox-title{margin-bottom:0}.w-iconbox.align_center{justify-content:center}.no-touch .w-iconbox.style_circle .w-iconbox-link:hover .w-iconbox-icon,.no-touch .w-iconbox.style_outlined .w-iconbox-link:hover .w-iconbox-icon{background:var(--color-content-primary-grad);box-shadow:inset 0 0 0 2px transparent;color:#fff}.w-iconbox.color_custom .w-iconbox-icon{color:var(--icon-color)}.no-touch .color_alternate .w-iconbox.style_circle .w-iconbox-link:hover .w-iconbox-icon,.no-touch .color_alternate .w-iconbox.style_outlined .w-iconbox-link:hover .w-iconbox-icon{background:var(--color-alt-content-primary-grad)}.l-header .w-image{flex-shrink:0;transition:height 0.3s}.l-main .w-image{max-width:100%}.w-image-h{display:block;height:100%;max-height:inherit;border-radius:inherit;border-color:inherit!important;color:inherit!important}.w-image:not([class*="style_phone"]) .w-image-h{background:inherit}.w-image img{object-fit:cover;vertical-align:top;height:inherit;max-height:inherit;border-radius:inherit}.w-image.has_height:not(.has_aspect_ratio) img,.w-image[class*="ush_image_"]:not(.has_aspect_ratio) img{width:auto}.w-image-h[href]{position:relative}.w-slider-h{position:relative}.w-slider:not([class*="style_phone"]) .w-slider-h,.w-slider-h>img{height:inherit;min-height:inherit;max-height:inherit}.w-slider-h>img,.w-slider-h>picture{display:block;width:100%}.w-slider-h img.rsImg{margin:0!important;width:100%!important;height:100%!important}.w-slider.fit_cover .w-slider-h img{object-fit:cover}.w-slider.fit_contain .w-slider-h img{object-fit:contain}.w-slider.fit_scaledown .w-slider-h img{object-fit:scale-down}.w-hwrapper>.w-slider,.w-vwrapper>.w-slider{width:100%}.w-slider.has_border_radius{overflow:hidden;transform:translateZ(0)}.w-slider:after{display:table;content:"";clear:both}.w-slider .royalSlider:not(.rsHor){position:absolute}.w-slider .royalSlider.rsHor + img,.w-slider .royalSlider.rsHor + picture{ position:absolute;top:0;left:0;animation-delay:.5s;animation-name:fadeOut;animation-fill-mode:both}.w-slider[class*="style_phone6"] .rsBullets{padding-top:32%}.w-slider.nav_thumbs .w-slider-h>img,.w-slider.nav_thumbs .w-slider-h>picture{margin-bottom:calc( var(--thumbs-gap,4px) + var(--thumbs-width,4px) )}.no-touch .royalSlider:hover .rsFullscreenBtn{opacity:1}.w-slider-item-description{font-size:0.9em;margin:0.2em 0;opacity:0.5}.w-slider.img_has_ratio{overflow:hidden}.w-slider.img_has_ratio .royalSlider,.w-slider.img_has_ratio img{aspect-ratio:var(--img-aspect-ratio,auto)}.w-slider.img_has_ratio .rsOverflow{transition:height 0s!important}.w-tabs.layout_ver .royalSlider:not(.rsFullscreen) .rsOverflow{width:100%!important;height:100%!important}.w-ibanner>a:focus-visible{outline-offset:calc( -1 * var(--focus-outline-width,2px ) )}.w-ibanner.animation_melete:hover .w-ibanner-image{opacity:0.1;transform:scale(4)}.w-ibanner.animation_melete:hover .w-ibanner-content{opacity:1;transform:translateY(-50%) scale(1)}.w-ibanner.animation_soter:hover .w-ibanner-image{border-radius:0;transform:scale(1.01);aspect-ratio:inherit}.w-ibanner.animation_soter:hover .w-ibanner-content{opacity:0;transform:translate3d(-40%,-40%,0) scale(2)}.w-ibanner.animation_phorcys:hover .w-ibanner-image{opacity:0.15;transform:translateY(-8%)}.w-ibanner.animation_phorcys:hover .w-ibanner-content:before{opacity:0}.w-ibanner.animation_phorcys:hover .w-ibanner-title{color:inherit!important}.w-ibanner.animation_phorcys:hover .w-ibanner-desc{opacity:0.75;line-height:1.5;margin-top:15px}.w-ibanner.animation_aidos:hover .w-ibanner-image{transform:translateX(25%) scale(1.01)}.w-ibanner.animation_aidos:hover .w-ibanner-content{transform:translateX(0)}.w-ibanner.animation_aidos:hover .w-ibanner-content:before{transform:translateX(15px) rotate(45deg)}.w-ibanner.animation_aidos:hover .w-ibanner-title{opacity:1;transform:translateX(0)}.w-ibanner.animation_aidos:hover .w-ibanner-desc{opacity:0.75;transform:translateX(0)}.w-ibanner.animation_caeros:hover .w-ibanner-image{transform:scale(1.3);transition-duration:7s}.w-ibanner.animation_caeros:hover .w-ibanner-image:after{opacity:0.75}.w-ibanner.animation_caeros:hover .w-ibanner-title{transform:translateY(0)}.w-ibanner.animation_caeros:hover .w-ibanner-desc{opacity:0.75;transform:scale(1)}.w-ibanner.animation_hebe:hover .w-ibanner-image{transform:scale(1)}.w-ibanner.animation_hebe:hover .w-ibanner-image:before,.w-ibanner.animation_hebe:hover .w-ibanner-image:after{opacity:0.7;transform:translateY(0)}.w-ibanner.animation_hebe:hover .w-ibanner-title{opacity:1;transform:translateY(0)}.w-ibanner.animation_hebe:hover .w-ibanner-desc{opacity:0.75;transform:translateY(0)}.w-ibanner.animation_aphelia:hover .w-ibanner-image{opacity:1;filter:grayscale(0)}.w-ibanner.animation_aphelia:hover .w-ibanner-title{opacity:0;transform:translateY(-40px) scale(0.8)}.w-ibanner.animation_aphelia:hover .w-ibanner-desc{opacity:0;transform:translateY(40px) scale(0.8)}.w-ibanner.animation_nike:hover .w-ibanner-image{filter:grayscale(0);transform:translateY(0)}.w-ibanner.animation_nike:hover .w-ibanner-h:after{transform:translateY(-100%)}.w-ibanner.animation_nike:hover .w-ibanner-content{opacity:0;transform:translateY(-40px)}@keyframes blink{0%{opacity:1}20%{opacity:0}50%{opacity:0}70%{opacity:1}100%{opacity:1}}@keyframes us-zoom-in{0%{opacity:0;transform:scaleY(0)}50%{opacity:1;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}@keyframes us-zoom-out{0%{opacity:1;transform:scaleY(1)}50%{opacity:1;transform:scaleY(0)}100%{opacity:0;transform:scaleY(0)}}@keyframes us-rotate-slide-in{from{transform:translateY(65%) rotateX(-95deg);opacity:0}to{transform:translateY(0) rotateX(0);opacity:1}}@keyframes us-rotate-slide-out{from{transform:translateY(0) rotateX(0);opacity:1}to{transform:translateY(-65%) rotateX(95deg);opacity:0}}@keyframes us-blur-in{from{filter:blur(.5em);opacity:0}to{transform:translateY(0);filter:blur(0);opacity:1}}@keyframes us-blur-out{from{transform:translateY(0);filter:blur(0);opacity:1}to{filter:blur(.5em);opacity:0}}@keyframes us-reveal-out{0%{clip-path:inset(0% 0% 0% 0%);opacity:1}50%{clip-path:inset(0% 100% 0% 0%);opacity:1}100%{clip-path:inset(0% 100% 0% 0%);opacity:0}}@keyframes us-reveal-in{0%{clip-path:inset(0% 100% 0% 0%);opacity:0}50%{clip-path:inset(0% 100% 0% 0%);opacity:1}100%{clip-path:inset(0% 0% 0% 0%);opacity:1}}.no-touch .w-profile-link.for_logout:hover{opacity:1}.w-nav.type_desktop:not(.height_full),.w-hwrapper .w-nav.type_desktop,.w-vwrapper .w-nav.type_desktop{line-height:50px}.l-subheader-cell .w-nav{margin-inline:0}.w-nav-list{list-style:none;margin:0}.w-nav-list:not(.level_1){display:none;visibility:hidden; font-size:var(--dropdown-font-size,inherit);font-weight:var(--dropdown-font-weight,inherit);padding:var(--dropdown-padding,0px);border-radius:var(--dropdown-border-radius,0px);background:var(--dropdown-bg-color);color:var(--dropdown-text-color)}.w-nav-item.opened>.w-nav-list,.no-touch .w-nav-item:hover>.w-nav-list{visibility:visible}.w-nav.type_desktop.dropdown_shadow_wide .w-nav-list:not(.level_1){box-shadow:var(--box-shadow)}.w-nav.type_desktop.dropdown_shadow_thin .w-nav-list:not(.level_1){box-shadow:0 1px 1px rgba(0,0,0,.15)}.w-nav.type_desktop .w-nav-list.level_2{text-align:start;position:absolute;inset-inline-start:0;z-index:120;min-width:12rem}.w-nav.type_desktop .w-nav-list.level_3,.w-nav.type_desktop .w-nav-list.level_4,.w-nav.type_desktop .w-nav-list.level_5{text-align:start;position:absolute;inset-inline-start:100%;top:calc( -1 * var(--dropdown-padding,0px) );z-index:121;min-width:12rem}.w-nav.type_desktop .w-nav-list.level_4{z-index:122}.w-nav.type_desktop .w-nav-list.level_5{z-index:123}.w-nav-item{display:block;position:relative;margin:0}.w-nav-anchor{display:flex;align-items:center;position:relative;gap:.5em; text-decoration:none!important}.w-nav-anchor:focus-visible{outline-offset:calc( -1 * var(--focus-outline-width,2px ) )}.w-nav.type_desktop .w-nav-anchor.level_1{z-index:1}.w-nav.type_desktop .w-nav-anchor.level_1:not(.w-btn){line-height:normal;min-height:50px}.w-nav.type_desktop.height_full .w-nav-anchor.level_1:not(.w-btn){min-height:var(--header-area-height,0)}.w-hwrapper .w-nav.type_desktop.height_full .w-nav-anchor.level_1:not(.w-btn),.w-vwrapper .w-nav.type_desktop.height_full .w-nav-anchor.level_1:not(.w-btn){min-height:50px}.w-nav-anchor:not(.level_1):not(.w-btn){line-height:1.5;padding:var(--sub-item-ver-indent,.6em) var(--sub-item-hor-indent,20px);border-radius:var(--dropdown-border-radius,0);white-space:nowrap;transition-property:text-decoration-color,text-underline-offset}.w-nav-title{transition-property:text-decoration-color,text-underline-offset;transition-duration:.2s}.w-nav-title i{width:1.25em}body.header_hor .w-nav.type_desktop .w-nav-anchor.level_1:not(.w-btn){padding-inline:var(--menu-items-gap,20px)}body.header_hor .w-nav.type_desktop .w-nav-anchor.level_1.w-btn{margin-inline:var(--menu-items-gap,20px)}body.header_hor .w-nav.type_desktop.align-edges>.w-nav-list.level_1{margin-inline:calc( -1 * var(--menu-items-gap,20px) )}.w-nav-arrow{vertical-align:top;font-weight:normal;line-height:1;text-transform:none;text-align:center;outline:0!important;visibility:hidden}.menu-item-has-children.level_1>a .w-nav-arrow,.w-nav-item.opened .menu-item-has-children>a .w-nav-arrow,.no-touch .w-nav-item:hover .menu-item-has-children>a .w-nav-arrow{visibility:visible}.w-nav-arrow:before{content:"";vertical-align:top;font-family:fontawesome;font-weight:400;font-size:1.2em}.w-nav.type_desktop .w-nav-list.level_2 .w-nav-arrow:before,body.header_ver .w-nav.type_desktop .w-nav-anchor.level_1 .w-nav-arrow:before{content:""}.w-nav.type_desktop .w-nav-anchor:not(.level_1){gap:1.5em}.w-nav.type_desktop .w-nav-anchor:not(.level_1) .w-nav-arrow{margin-inline-start:auto;margin-inline-end:calc( var(--sub-item-hor-indent,20px) / -3 )}.w-nav.type_desktop:not(.show_main_arrows) .w-nav-anchor.level_1 .w-nav-arrow{width:.8em;margin-inline-end:-1.3em; opacity:0}.w-nav.type_desktop:not(.show_main_arrows) .w-nav-item.level_1:has(>.w-nav-item-toggle:focus-visible ) .w-nav-arrow{opacity:1}.w-nav-item-toggle{appearance:none;-webkit-appearance:none;pointer-events:none; position:absolute;inset-inline-end:0;top:0;z-index:2; width:2.5em;height:2.5em;background:none!important;border:0!important;padding:0!important;outline:0!important; visibility:hidden}.w-nav.type_desktop .menu-item-has-children.level_1>.w-nav-item-toggle,.w-nav-control.active + .w-nav-list.level_1 .menu-item-has-children.level_1>.w-nav-item-toggle,.w-nav-item.opened .menu-item-has-children>.w-nav-item-toggle,.no-touch .w-nav-item:hover .menu-item-has-children>.w-nav-item-toggle{visibility:visible}body.header_hor .w-nav.type_desktop .w-nav-anchor.level_1.w-btn + .w-nav-item-toggle{inset-inline-end:var(--menu-items-gap,20px)}body.header_ver .w-nav.type_desktop .w-nav-anchor.level_1.w-btn + .w-nav-item-toggle{inset-inline-end:1.5rem}.w-nav.type_desktop .hover_underline .w-nav-anchor.level_1>.w-nav-title{text-decoration:none!important}.w-nav.type_desktop .hover_underline .w-nav-title{position:relative}.no-touch .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after{display:block;content:"";position:absolute;inset-inline-start:0;bottom:-.4em;margin:0 auto -2px;height:2px; width:100%;background:currentColor;opacity:0;transition:all .2s}.no-touch .w-nav.type_desktop .hover_underline .w-nav-item.level_1:hover .w-nav-title:after{bottom:-2px; opacity:1}body.header_hor .w-nav.type_desktop>.w-nav-list{display:flex;align-items:center}body.header_hor .w-nav.type_desktop>.w-nav-list>.w-nav-item{flex-shrink:0}.l-header.bg_transparent:not(.sticky) .type_desktop .w-nav-item.level_1>a:not(.w-btn){background:none}body.header_hor .w-nav.type_desktop.spread{width:100%;margin:0}body.header_hor .w-nav.type_desktop.spread>.w-nav-list{justify-content:space-between}body.header_hor .w-nav.type_desktop .menu-item-object-us_page_block{overflow-y:auto;overflow-x:hidden;max-height:calc( var(--viewport-height) - var(--header-height) - var(--dropdown-padding,0px) * 2 )}body.header_ver .w-nav{width:100%}body.header_ver .w-nav.type_desktop .w-nav-anchor.level_1:not(.w-btn){justify-content:var(--header-elms-justify,center);min-height:0;padding:var(--menu-items-gap,20px) 1.5rem}body.header_ver .w-nav.type_desktop .w-nav-anchor.level_1.w-btn{display:inline-flex;margin:calc(var(--menu-items-gap,20px) / 2) 1.5rem}body.header_ver .w-nav.type_desktop .w-nav-list.level_2{inset-inline-start:100%;top:0}.w-nav.type_desktop .w-nav-item:not(.level_1).drop_left>.w-nav-list{inset-inline-start:auto;inset-inline-end:100%}.w-nav.type_desktop .w-nav-item.level_1.drop_left>.w-nav-list.level_2{inset-inline-start:auto;inset-inline-end:0}.w-nav.type_desktop .w-nav-item.drop_top>.w-nav-list{top:auto!important;bottom:0}.w-nav.type_desktop .w-nav-item.has_cols.fill_direction_ver .w-nav-list.level_2{columns:var(--menu-cols,1);column-gap:0}.w-nav.type_desktop .w-nav-item.has_cols.fill_direction_hor .w-nav-list.level_2{display:flex;flex-wrap:wrap}body.header_ver .w-nav.type_desktop .w-nav-item:where(.has_cols,.has_side_panel) .w-nav-list.level_2{width:var(--viewport-width);max-width:980px}.w-nav.type_desktop .w-nav-item.has_cols.fill_direction_hor .w-nav-list.level_2>li{flex-shrink:0;width:calc( 100% / var(--menu-cols,1) )}.w-nav.type_desktop .w-nav-item.has_cols.fill_direction_hor .w-nav-anchor{white-space:normal}.w-nav.type_desktop .w-nav-item.has_cols .menu-item-has-children>.w-nav-anchor.level_2{font-size:1.15em;font-weight:bold;background:none!important;color:inherit!important}.w-nav.type_desktop .w-nav-item.has_cols .menu-item-has-children>.w-nav-anchor.level_2 .w-nav-arrow,.w-nav.type_desktop .w-nav-item.has_cols .menu-item-has-children.level_2>.w-nav-item-toggle{display:none;visibility:hidden}.w-nav.type_desktop .w-nav-item.has_cols .w-nav-list.level_3{display:block;position:static;background:none;box-shadow:none;color:inherit;padding:0;min-width:0;transform:none!important;transition:none!important;opacity:1!important}.w-nav.type_desktop .w-nav-item.has_cols.opened .w-nav-list.level_3,.no-touch .w-nav.type_desktop .w-nav-item.has_cols:hover .w-nav-list.level_3{visibility:visible}.w-nav.type_desktop .w-nav-item.has_cols .w-nav-list.level_3 .w-nav-item{transform:none!important}.w-nav.type_desktop.dropdown_none .w-nav-list:not(.level_1){display:block}.w-nav.type_desktop.dropdown_opacity .w-nav-list:not(.level_1){display:block;opacity:0;transition:opacity .3s,visibility .3s}.no-touch .w-nav.type_desktop.open_on_hover.dropdown_opacity .w-nav-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_opacity .w-nav-item.opened>.w-nav-list{opacity:1}.w-nav.type_desktop.dropdown_slide .w-nav-list:not(.level_1){display:block;transform-origin:50% 0;transform:scaleY(0) translateZ(0);transition:transform .3s cubic-bezier(0,1,.8,1),visibility .3s}.no-touch .w-nav.type_desktop.open_on_hover.dropdown_slide .w-nav-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_slide .w-nav-item.opened>.w-nav-list{transform:scaleY(1) translateZ(0)}.w-nav.type_desktop.dropdown_height .w-nav-list:not(.level_1){display:block;transform-origin:50% 0;transform:scaleY(0) translateZ(0);opacity:0;transition:transform .3s,opacity .3s,visibility .3s}.no-touch .w-nav.type_desktop.open_on_hover.dropdown_height .w-nav-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_height .w-nav-item.opened>.w-nav-list{transform:scaleY(1) translateZ(0);opacity:1}.w-nav.type_desktop.dropdown_afb .w-nav-list:not(.level_1){display:block;transform-origin:50% 0;transform:translate3d(0,30px,0);opacity:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s,visibility .3s}.no-touch .w-nav.type_desktop.open_on_hover.dropdown_afb .w-nav-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_afb .w-nav-item.opened>.w-nav-list{transform:translate3d(0,0,0);opacity:1}.w-nav.type_desktop.dropdown_mdesign .w-nav-list:not(.level_1){display:block;transform-origin:0 0;transform:scale(0) translateZ(0);opacity:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .15s,visibility .3s}.no-touch .w-nav.type_desktop.open_on_hover.dropdown_mdesign .w-nav-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_mdesign .w-nav-item.opened>.w-nav-list{transform:scale(1) translateZ(0);opacity:1}.w-nav.type_desktop.dropdown_hor .w-nav-list:not(.level_1){display:block;transform:translate3d(-20px,0,0);opacity:0;transition:transform .3s,opacity .2s,visibility .2s}.w-nav.type_desktop.dropdown_hor .w-nav-list:not(.level_1)>.w-nav-item{transform:translate3d(40px,0,0);transition:transform .3s}.no-touch .w-nav.type_desktop.open_on_hover.dropdown_hor .w-nav-item:hover>.w-nav-list,.w-nav.type_desktop.dropdown_hor .w-nav-item.opened>.w-nav-list{transform:translate3d(0,0,0);opacity:1}.no-touch .w-nav.type_desktop.open_on_hover.dropdown_hor .w-nav-item:hover>.w-nav-list>.w-nav-item,.w-nav.type_desktop.dropdown_hor .w-nav-anchor:focus~.w-nav-list>.w-nav-item,.w-nav.type_desktop.dropdown_hor .w-nav-item.opened>.w-nav-list>.w-nav-item{transform:translate3d(0,0,0)}.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-list.level_2{margin:0!important;padding:0!important;overflow:hidden; height:var(--dropdown-height);max-height:calc( var(--viewport-height) - var(--header-height) );background:var(--dropdown-text-color);color:var(--dropdown-bg-color)}.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-item.level_2{position:static}.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-item.level_2>a{font-size:var(--side-item-font-size);font-weight:var(--side-item-font-weight);width:var(--side-item-width);padding:var(--side-item-ver-indent) var(--side-item-hor-indent);border-radius:0;background:none;color:inherit}.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-item.level_2>a .w-nav-title{overflow:hidden;text-overflow:ellipsis}.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-list.level_2:not(:has(>.w-nav-item:hover,>.w-nav-item:focus-within )) .w-nav-item.level_2:first-child>a,.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-item.level_2:hover>a,.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-item.level_2:focus-within>a{background:var(--dropdown-bg-color);color:var(--dropdown-text-color)}.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-item.level_2>.w-nav-item-toggle{display:none;visibility:hidden}.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-list.level_3{display:none;top:0;bottom:0;inset-inline-start:var(--side-item-width);inset-inline-end:0;padding:var(--dropdown-padding,0px);border-radius:0;align-content:flex-start;overflow-y:auto;overflow-x:hidden;box-shadow:none;transition:none;transform:none;opacity:1}.w-nav.type_desktop .w-nav-item.has_side_panel.fill_direction_hor .w-nav-list.level_3{grid-template-columns:repeat( var(--menu-cols,1),minmax(180px,1fr) )}.w-nav.type_desktop .w-nav-item.has_side_panel.fill_direction_hor:hover .w-nav-list.level_2:not(:has(>.w-nav-item:hover,>.w-nav-item:focus-within )) .w-nav-item.level_2:first-child .w-nav-list.level_3,.w-nav.type_desktop .w-nav-item.has_side_panel.fill_direction_hor.opened .w-nav-list.level_2:not(:has(>.w-nav-item:hover,>.w-nav-item:focus-within )) .w-nav-item.level_2:first-child .w-nav-list.level_3,.w-nav.type_desktop .w-nav-item.has_side_panel.fill_direction_hor .w-nav-item.level_2:hover .w-nav-list.level_3,.w-nav.type_desktop .w-nav-item.has_side_panel.fill_direction_hor .w-nav-item.level_2:focus-within .w-nav-list.level_3{display:grid;visibility:visible}.w-nav.type_desktop .w-nav-item.has_side_panel.fill_direction_ver .w-nav-list.level_3{columns:var(--menu-cols,1);column-gap:0}.w-nav.type_desktop .w-nav-item.has_side_panel.fill_direction_ver:hover .w-nav-list.level_2:not(:has(>.w-nav-item:hover,>.w-nav-item:focus-within )) .w-nav-item.level_2:first-child .w-nav-list.level_3,.w-nav.type_desktop .w-nav-item.has_side_panel.fill_direction_ver.opened .w-nav-list.level_2:not(:has(>.w-nav-item:hover,>.w-nav-item:focus-within )) .w-nav-item.level_2:first-child .w-nav-list.level_3,.w-nav.type_desktop .w-nav-item.has_side_panel.fill_direction_ver .w-nav-item.level_2:hover .w-nav-list.level_3,.w-nav.type_desktop .w-nav-item.has_side_panel.fill_direction_ver .w-nav-item.level_2:focus-within .w-nav-list.level_3{display:block;visibility:visible}.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-list.level_3:has(>.menu-item-object-us_page_block){grid-template-columns:100%;columns:auto}.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-list.level_3>.menu-item-object-us_page_block{overflow:visible}.w-nav.type_desktop .w-nav-item.has_side_panel .menu-item-has-children>.w-nav-anchor.level_3{font-size:1.15em;font-weight:bold;background:none;color:inherit}.w-nav.type_desktop .w-nav-item.has_side_panel .menu-item-has-children>.w-nav-anchor.level_3 .w-nav-arrow,.w-nav.type_desktop .w-nav-item.has_side_panel .menu-item-has-children.level_3>.w-nav-item-toggle{display:none!important;visibility:hidden}.w-nav.type_desktop .w-nav-item.has_side_panel .w-nav-list.level_4{position:static;min-width:0;transition:none;transform:none;visibility:visible;opacity:1;box-shadow:none}.w-nav.type_desktop.dropdown_hor .w-nav-item.has_side_panel .level_2 .w-nav-list,.w-nav.type_desktop.dropdown_hor .w-nav-item.has_side_panel .level_2 .w-nav-item{transform:none!important;transition:none!important}body.header_ver .w-nav.type_mobile{padding-inline:1.5rem}body.header_hor .l-subheader-cell.at_left .w-nav:first-child .w-nav-control{margin-inline-start:-.8rem}body.header_hor .l-subheader-cell.at_right .w-nav:last-child .w-nav-control{margin-inline-end:-.8rem}.w-nav.type_mobile .w-nav-list.level_1{display:none;z-index:3;overflow-y:auto;overflow-x:hidden}.w-nav.type_mobile .w-nav-anchor:not(.w-btn){white-space:normal;transition:none}.w-nav.type_mobile .w-nav-anchor.level_1:not(.w-btn){font-size:var(--mobile-font-size,inherit );line-height:1.5;padding:.7rem; margin-inline:-.7rem}.w-nav.type_mobile .w-nav-anchor:not(.level_1):not(.w-btn){font-size:var(--mobile-dropdown-font-size,inherit )}.w-nav.type_mobile .w-nav-arrow{transition:transform .3s}.w-nav.type_mobile .menu-item-has-children.opened>.w-nav-anchor .w-nav-arrow{transform:rotate(180deg)}.w-nav.type_mobile.m_align_none,.w-nav.type_mobile.m_align_justify{text-align:start}.w-nav.type_mobile.m_align_center{text-align:center}.w-nav.type_mobile.m_align_center .w-nav-anchor:not(.w-btn){justify-content:center}.w-nav.type_mobile.m_align_justify .w-nav-anchor:not(.w-btn){gap:1.5em}.w-nav.type_mobile.m_align_justify .w-nav-arrow{margin-inline-start:auto}.w-nav.type_mobile.m_align_none:not([style*=--dropdown-padding]) .w-nav-list:not(.level_1):not(.level_2),.w-nav.type_mobile.m_align_justify:not([style*=--dropdown-padding]) .w-nav-list:not(.level_1):not(.level_2){padding-inline:var(--sub-item-hor-indent,20px)}body.header_hor .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1{position:absolute;top:100%;left:min( ( var(--viewport-width) - var(--site-content-width) ) / -2,-2.5rem );right:min( ( var(--viewport-width) - var(--site-content-width) ) / -2,-2.5rem );padding-inline:max( ( var(--viewport-width) - var(--site-content-width) ) / 2,2.5rem );max-height:calc( var(--viewport-height) - var(--header-height) )}body.header_ver .w-nav.type_mobile.m_layout_dropdown .w-nav-control{display:none}body.header_ver .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1{display:block;background:none}body.header_hor .w-nav.type_mobile.m_layout_dropdown.m_shadow_thin .w-nav-list.level_1{box-shadow:var(--box-shadow-thin)}body.header_hor .w-nav.type_mobile.m_layout_dropdown.m_shadow_wide .w-nav-list.level_1{box-shadow:var(--box-shadow)}.w-nav.type_mobile.m_layout_panel .w-nav-list.level_1{position:fixed;display:block;top:calc( var(--site-outline-width,0px) + var(--wp-admin--admin-bar--height,0px) );bottom:var(--site-outline-width,0px);padding:1.5rem;width:var(--header-width,auto);min-height:calc( 100dvh - 2 * var(--site-outline-width,0px) - var(--wp-admin--admin-bar--height,0px) );min-width:270px; max-width:calc( 100vw - 2 * var(--site-outline-width,0px) );transition:transform .25s cubic-bezier(.4,0,.2,1),visibility .25s;visibility:hidden}.w-nav.type_mobile.m_layout_panel .w-nav-control.active + .w-nav-list.level_1{visibility:visible}.w-nav.type_mobile.m_layout_panel.m_effect_afl .w-nav-list.level_1{inset-inline-start:var(--site-outline-width,0px);transform:translateX(-100%)}.w-nav.type_mobile.m_layout_panel.m_effect_afr .w-nav-list.level_1{inset-inline-end:var(--site-outline-width,0px);transform:translateX(100%)}.w-nav.type_mobile.m_layout_panel.m_shadow_thin.m_effect_afl .w-nav-list.level_1{box-shadow:var(--box-shadow-thin-right)}.w-nav.type_mobile.m_layout_panel.m_shadow_thin.m_effect_afr .w-nav-list.level_1{box-shadow:var(--box-shadow-thin-left)}.w-nav.type_mobile.m_layout_panel.m_shadow_wide.m_effect_afl .w-nav-list.level_1{box-shadow:var(--box-shadow-right)}.w-nav.type_mobile.m_layout_panel.m_shadow_wide.m_effect_afr .w-nav-list.level_1{box-shadow:var(--box-shadow-left)}.w-nav.type_mobile.m_layout_panel .w-nav-control.active + .w-nav-list.level_1{transform:translateX(0)}body.header_ver .w-nav.type_mobile.m_layout_panel .w-nav-list.level_1{position:absolute;top:0}body.header_ver .w-nav.type_mobile.m_layout_panel.m_effect_afl .w-nav-list.level_1{inset-inline-start:0}body.header_ver .w-nav.type_mobile.m_layout_panel.m_effect_afr .w-nav-list.level_1{inset-inline-end:0;transform:scaleX(0);transform-origin:100% 0}body.header_ver .w-nav.type_mobile.m_layout_panel.m_effect_afr .w-nav-control.active + .w-nav-list.level_1{transform:scaleX(1)}body.header_hor .w-nav.type_mobile.m_layout_panel.header_is_visible .w-nav-control{position:relative;z-index:4}.w-nav.type_mobile.m_layout_fullscreen .w-nav-list.level_1{position:fixed;display:flex;flex-direction:column;top:calc( var(--site-outline-width,0px) + var(--wp-admin--admin-bar--height,0px) );inset-inline-start:var(--site-outline-width,0px);inset-inline-end:var(--site-outline-width,0px);bottom:var(--site-outline-width,0px);min-height:calc( 100dvh - 2 * var(--site-outline-width,0px) - var(--wp-admin--admin-bar--height,0px) );padding:2rem;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s;visibility:hidden}body.header_ver .w-nav.type_mobile.m_layout_fullscreen .w-nav-list.level_1{position:absolute;top:0;inset-inline-start:0;inset-inline-end:0}body.header_ver .w-nav.type_mobile.m_layout_fullscreen.m_effect_afb .w-nav-list.level_1, .w-nav.type_mobile.m_layout_fullscreen.m_effect_aft .w-nav-list.level_1{transform:translateY(-100%)}.w-nav.type_mobile.m_layout_fullscreen.m_effect_fade .w-nav-list.level_1{opacity:0}.w-nav.type_mobile.m_layout_fullscreen.m_effect_afc .w-nav-list.level_1{opacity:0;transform:scale(.001)}.w-nav.type_mobile.m_layout_fullscreen.m_effect_afb .w-nav-list.level_1{transform:translateY( calc( 110% + var(--header-height,0px) + var(--wp-admin--admin-bar--height,0px ) ) )}.w-nav.type_mobile.m_layout_fullscreen .w-nav-control.active + .w-nav-list.level_1{pointer-events:auto;opacity:1;transform:translateY(0) scale(1);visibility:visible}.w-nav.type_mobile.m_layout_fullscreen .w-nav-list.level_1>li{flex-shrink:0}.w-nav.type_mobile.m_layout_fullscreen .w-nav-list.level_1>li:first-child{margin-top:auto}.w-nav.type_mobile.m_layout_fullscreen .w-nav-list.level_1>li:nth-last-child(2){margin-bottom:auto}.w-nav.type_mobile.m_layout_fullscreen .w-nav-list.level_1 .w-nav-close{display:block}body.header_hor .w-nav.type_mobile.m_layout_fullscreen.header_is_visible .w-nav-list.level_1{top:calc( var(--header-height,0px) + var(--wp-admin--admin-bar--height,0px) );min-height:0}body.header_hor .l-header.sticky .w-nav.type_mobile.m_layout_fullscreen.header_is_visible .w-nav-list.level_1{top:calc( var(--header-sticky-height,0px) + var(--wp-admin--admin-bar--height,0px) )}body.header_hor .w-nav.type_mobile.m_layout_fullscreen.header_is_visible .w-nav-close{display:none}.w-nav.type_mobile .w-nav-list.level_1:has(>.us_page_block_with_rows:first-child:nth-last-child(2)){padding:0!important}.w-nav-control{display:none;align-items:center;line-height:50px; max-height:50px; padding:0 .8rem;color:inherit}.w-nav-control>* + *{margin-inline-start:.5rem}.w-nav-icon{font-size:var(--icon-size,20px);position:relative;height:1em;width:1em}.w-nav-icon>div{position:absolute;top:calc( 50% - var(--icon-thickness,3px) / 2 );height:var(--icon-thickness,3px);width:inherit;border-radius:var(--icon-thickness,3px);background:currentColor;transition:transform .2s cubic-bezier(0,1,.8,1)}.w-nav-icon>div:before,.w-nav-icon>div:after{content:"";display:block;position:absolute;height:inherit;width:inherit;background:inherit;border-radius:inherit}.w-nav-icon>div:before{top:-.3333em;transition:top .2s cubic-bezier(0,1,.8,1) .2s,opacity .2s cubic-bezier(0,1,.8,1)}.w-nav-icon>div:after{top:.3333em;transition:top .2s cubic-bezier(0,1,.8,1) .2s,transform .2s cubic-bezier(0,1,.8,1)}.w-nav-control.active .w-nav-icon.style_hamburger_1>div{transform:rotate(45deg);transition-delay:.2s}.w-nav-control.active .w-nav-icon.style_hamburger_1>div:before{top:0;opacity:0;transition:top .2s cubic-bezier(0,1,.8,1),opacity .2s cubic-bezier(0,1,.8,1) .2s}.w-nav-control.active .w-nav-icon.style_hamburger_1>div:after{top:0;transform:rotate(90deg);transition:top .2s cubic-bezier(0,1,.8,1),transform .2s cubic-bezier(0,1,.8,1) .2s}.w-nav-icon.style_hamburger_6>div{transition:width .4s cubic-bezier(.68,-.6,.32,1.6),transform .4s cubic-bezier(.68,-.6,.32,1.6)}.w-nav-icon.style_hamburger_6>div:before{width:50%;transition:inherit}.w-nav-icon.style_hamburger_6>div:after{width:75%;transition:inherit}.w-nav-control.active .w-nav-icon.style_hamburger_6>div{transform:rotate(-45deg)}.w-nav-control.active .w-nav-icon.style_hamburger_6>div:before{transform:rotate(90deg) translate(.1em,-.25em)}body.rtl .w-nav-control.active .w-nav-icon.style_hamburger_6>div:before{transform:rotate(90deg) translate(.1em,.25em)}.w-nav-control.active .w-nav-icon.style_hamburger_6>div:after{width:50%;transform:rotate(90deg) translate(-.08em,-.25em)}body.rtl .w-nav-control.active .w-nav-icon.style_hamburger_6>div:after{transform:rotate(90deg) translate(-.08em,.25em)}.w-nav-icon.style_hamburger_2>div:first-child{inset-inline-start:.1em;transition:transform .35s,opacity .35s,inset-inline-start .35s}.w-nav-icon.style_hamburger_2>div:first-child:before,.w-nav-icon.style_hamburger_2>div:first-child:after{inset-inline-start:-.2em;transition:inherit}.w-nav-icon.style_hamburger_2 div:last-child{opacity:0;transition:transform .35s,opacity .35s;transform:translateX(50%)}.w-nav-icon.style_hamburger_2 div:last-child:before,.w-nav-icon.style_hamburger_2 div:last-child:after{width:100%;position:absolute;transition:inherit;transform:translateX(-100%)}.w-nav-control.active .w-nav-icon.style_hamburger_2>div:last-child{display:none}.w-nav-control.active .w-nav-icon.style_hamburger_2 div:first-child{transform:rotate(45deg);inset-inline-start:0}.w-nav-control.active .w-nav-icon.style_hamburger_2 div:first-child:before{transform:translate(.2em,.3333em) rotate(90deg)}.w-nav-control.active .w-nav-icon.style_hamburger_2 div:first-child:after{transform:translateY(-.3333em);opacity:0}.no-touch .w-nav-control:hover .w-nav-icon.style_hamburger_2>div:first-child{transform:translateX(-50%);opacity:0}.no-touch .w-nav-control:hover .w-nav-icon.style_hamburger_2>div:first-child:before,.no-touch .w-nav-control:hover .w-nav-icon.style_hamburger_2>div:first-child:after{transform:translateX(100%);opacity:0}.no-touch .w-nav-control:not(.active):hover .w-nav-icon.style_hamburger_2 div:last-child{opacity:1;transform:translateX(0)}.no-touch .w-nav-control:not(.active):hover .w-nav-icon.style_hamburger_2 div:last-child:before,.no-touch .w-nav-control:not(.active):hover .w-nav-icon.style_hamburger_2 div:last-child:after{opacity:1;transform:translateX(0)}.no-touch .w-nav-control.active .w-nav-icon.style_hamburger_2>div:first-child{display:none}.no-touch .w-nav-control.active .w-nav-icon.style_hamburger_2>div:last-child{display:block}.no-touch .w-nav-control.active .w-nav-icon.style_hamburger_2 div:last-child{opacity:1;transform:rotate(45deg)}.no-touch .w-nav-control.active .w-nav-icon.style_hamburger_2 div:last-child:before{transform:translateY(.3333em) rotate(90deg)}.no-touch .w-nav-control.active .w-nav-icon.style_hamburger_2 div:last-child:after{transform:translateY(-.3333em);opacity:0}.w-nav-icon.style_hamburger_3{clip-path:inset(-18%)}.w-nav-icon.style_hamburger_3 svg{display:block;margin:-64% -64% 0;transition:transform .4s}.w-nav-control.active .w-nav-icon.style_hamburger_3 svg{transform:rotate(45deg)}.w-nav-icon.style_hamburger_3 svg .line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:currentColor;stroke-width:calc( 40 / var(--icon-size-int,20) * var(--icon-thickness,3px) );stroke-linecap:round}.w-nav-icon.style_hamburger_3 svg .top{stroke-dasharray:40 121}.w-nav-icon.style_hamburger_3 svg .bottom{stroke-dasharray:40 121}.w-nav-control.active .w-nav-icon.style_hamburger_3 svg .top{stroke-dashoffset:-68px}.w-nav-control.active .w-nav-icon.style_hamburger_3 svg .bottom{stroke-dashoffset:-68px}.w-nav-icon.style_hamburger_4{transition:transform .3s}.w-nav-icon.style_hamburger_4>div{inset-inline-start:.125em;width:.75em;transition:width .3s,height .3s,transform .3s,inset-inline-start .3s,border-radius .3s}.w-nav-icon.style_hamburger_4>div:before{inset-inline-start:inherit;transition:inherit}.w-nav-icon.style_hamburger_4>div:after{inset-inline-start:-.125em;transition:inherit}.w-nav-control.active .w-nav-icon.style_hamburger_4{transform:rotate(-90deg)}.w-nav-control.active .w-nav-icon.style_hamburger_4>div{inset-inline-start:50%;transform:translate(-50%,calc( var(--icon-thickness,3px) / -2 ) );height:calc( var(--icon-thickness,3px) * 2 );width:calc( var(--icon-thickness,3px) * 2 );border-radius:50%}body.rtl .w-nav-control.active .w-nav-icon.style_hamburger_4>div{transform:translate(50%,calc( var(--icon-thickness,3px) / -2 ) )}.w-nav-control.active .w-nav-icon.style_hamburger_4>div:before,.w-nav-control.active .w-nav-icon.style_hamburger_4>div:after{inset-inline-start:0;height:calc( var(--icon-thickness,3px) * 2 );width:calc( var(--icon-thickness,3px) * 2 );border-radius:50%}.w-nav-icon.style_hamburger_7>div{top:calc( 33.33% - var(--icon-thickness,3px) / 2 );width:75%;transition:width .2s cubic-bezier(.1,.82,.76,.965),transform .2s cubic-bezier(.1,.82,.76,.965),top .2s cubic-bezier(.1,.82,.76,.965)}.w-nav-icon.style_hamburger_7>div:before{display:none}.w-nav-icon.style_hamburger_7>div:after{width:100%;transition:inherit}.no-touch .w-nav-control:not(.active):hover .w-nav-icon.style_hamburger_7>div{width:100%}.no-touch .w-nav-control:not(.active):hover .w-nav-icon.style_hamburger_7>div:after{width:50%}.w-nav-control.active .w-nav-icon.style_hamburger_7>div{width:100%;top:calc( 50% - var(--icon-thickness,3px) / 2 );transform:rotate(45deg)}.w-nav-control.active .w-nav-icon.style_hamburger_7>div:after{transform:rotate(-90deg) translateX(.3333em)}.w-nav-icon.style_hamburger_5>div{transition:transform .3s cubic-bezier(.54,-.81,.57,.57)}.w-nav-icon.style_hamburger_5>div:before,.w-nav-icon.style_hamburger_5>div:after{width:50%;transition:inherit}.w-nav-icon.style_hamburger_5>div:after{inset-inline-end:0}.w-nav-control.active .w-nav-icon.style_hamburger_5>div{transform:rotate(-45deg)}.w-nav-control.active .w-nav-icon.style_hamburger_5>div:before{transform:rotate(-90deg) translate(-.08em,.25em)}body.rtl .w-nav-control.active .w-nav-icon.style_hamburger_5>div:before{transform:rotate(-90deg) translate(-.08em,-.25em)}.w-nav-control.active .w-nav-icon.style_hamburger_5>div:after{transform:rotate(-90deg) translate(.08em,-.25em)}body.rtl .w-nav-control.active .w-nav-icon.style_hamburger_5>div:after{transform:rotate(-90deg) translate(.08em,.25em)}.w-nav-icon.style_hamburger_8:before,.w-nav-icon.style_hamburger_8:after{content:"";position:absolute;display:block;width:inherit;height:var(--icon-thickness,3px);border-radius:var(--icon-thickness,3px);background:currentColor;transition:all .3s cubic-bezier(.8,.5,.2,1.4)}.w-nav-icon.style_hamburger_8:before{top:.2em}.w-nav-icon.style_hamburger_8:after{bottom:.2em}.no-touch .w-nav-control:not(.active):hover .w-nav-icon.style_hamburger_8:before{top:.1em}.no-touch .w-nav-control:not(.active):hover .w-nav-icon.style_hamburger_8:after{bottom:.1em}.w-nav-icon.style_hamburger_8>div{transition:all .3s cubic-bezier(.8,.5,.2,1.4)}.w-nav-icon.style_hamburger_8>div:before,.w-nav-icon.style_hamburger_8>div:after{display:none}.w-nav-control.active .w-nav-icon.style_hamburger_8:before{top:calc(50% - var(--icon-thickness,3px) / 2);transform:rotate(45deg)}.w-nav-control.active .w-nav-icon.style_hamburger_8:after{bottom:calc(50% - var(--icon-thickness,3px) / 2);transform:rotate(-45deg)}.w-nav-control.active .w-nav-icon.style_hamburger_8>div{transform:rotate(135deg);opacity:0}.w-nav-icon.style_kebab_1>div{top:calc( 50% - var(--icon-thickness,3px) );inset-inline-start:calc( 50% - var(--icon-thickness,3px) );width:calc( var(--icon-thickness,3px) * 2 );height:calc( var(--icon-thickness,3px) * 2 );border-radius:50%!important;transition:transform .35s cubic-bezier(.175,.885,.32,1.275),opacity .25s}.w-nav-icon.style_kebab_1>div:before,.w-nav-icon.style_kebab_1>div:after{border-radius:50%!important}.w-nav-icon.style_kebab_1>div:last-child{opacity:0}.w-nav-control.active .w-nav-icon.style_kebab_1>div:first-child{transform:rotate(45deg)}.w-nav-control.active .w-nav-icon.style_kebab_1>div:last-child{transform:rotate(135deg);opacity:1}.w-nav-icon.style_kebab_2{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-direction:column}.w-nav-icon.style_kebab_2:before,.w-nav-icon.style_kebab_2:after{content:"";position:relative;display:block;width:calc( var(--icon-thickness,3px) * 2 );height:calc( var(--icon-thickness,3px) * 2 );background:currentColor;border-radius:50%;transition:all .4s cubic-bezier(.66,-.45,.35,1.39)}.w-nav-icon.style_kebab_2:before{top:-.2em}.w-nav-icon.style_kebab_2:after{bottom:-.2em}.w-nav-icon.style_kebab_2>div{position:static;display:flex;flex-direction:column;justify-content:center;align-items:center;background:none}.w-nav-icon.style_kebab_2>div:before,.w-nav-icon.style_kebab_2>div:after{flex-shrink:0;position:relative;top:var(--icon-thickness,3px);width:calc( var(--icon-thickness,3px) * 2 );height:calc( var(--icon-thickness,3px) * 2 );transform:rotate(-45deg);border-radius:var(--icon-thickness,3px);background:currentColor;transition:all .4s cubic-bezier(.66,-.45,.35,1.39)}.w-nav-icon.style_kebab_2>div:after{top:auto;bottom:var(--icon-thickness,3px);transform:rotate(45deg)}.w-nav-control.active .w-nav-icon.style_kebab_2>div:before{top:calc( var(--icon-thickness,3px) / 2 );width:.9em;height:var(--icon-thickness,3px)}.w-nav-control.active .w-nav-icon.style_kebab_2>div:after{bottom:calc( var(--icon-thickness,3px) / 2 );width:.9em;height:var(--icon-thickness,3px)}.w-nav-control.active .w-nav-icon.style_kebab_2:before{top:var(--icon-thickness,3px);width:var(--icon-thickness,3px);height:var(--icon-thickness,3px)}.w-nav-control.active .w-nav-icon.style_kebab_2:after{bottom:var(--icon-thickness,3px);width:var(--icon-thickness,3px);height:var(--icon-thickness,3px)}.w-nav-icon.style_dots_1 svg{display:block;transition:transform .35s cubic-bezier(.8,.5,.2,1.4)}.w-nav-icon.style_dots_1 circle{transition:transform .35s;transform-origin:center;r:calc( 20 / var(--icon-size-int,20) * var(--icon-thickness,3px) );fill:currentColor}.no-touch .w-nav-control:hover .w-nav-icon.style_dots_1 circle{transform:scale(1.1)}.w-nav-control.active .w-nav-icon.style_dots_1 svg{transform:rotate(180deg)}.w-nav-control.active .w-nav-icon.style_dots_1 circle:nth-child(2){transform:translate(-5px,5px)}.w-nav-control.active .w-nav-icon.style_dots_1 circle:nth-child(4){transform:translate(5px,5px)}.w-nav-control.active .w-nav-icon.style_dots_1 circle:nth-child(6){transform:translate(-5px,-5px)}.w-nav-control.active .w-nav-icon.style_dots_1 circle:nth-child(8){transform:translate(5px,-5px)}.w-nav-icon.style_custom_icon{display:flex;justify-content:center;align-items:center}.w-nav-control.active .w-nav-icon.style_custom_icon i:first-child,.w-nav-control:not(.active) .w-nav-icon.style_custom_icon i:last-child{display:none}.w-nav-icon.style_custom_image img{display:block}.w-nav-control.active .w-nav-icon.style_custom_image img:first-child,.w-nav-control:not(.active) .w-nav-icon.style_custom_image img:last-child{display:none}.w-nav-close{display:none;position:absolute;top:0;inset-inline-end:0;text-align:center;font-size:1.5rem;line-height:3;width:3em;cursor:pointer;opacity:.5}.w-nav-close:has(:focus-visible),.no-touch .w-nav-close:hover{opacity:1}.w-nav-close:before{content:"";font-family:fontawesome;font-weight:normal;vertical-align:top}.w-nav-close>button{ position:absolute;inset:0;width:100%;padding:0;border:none;background:none}.w-nav.type_mobile .w-nav-anchor.w-btn{display:inline-flex;vertical-align:top;margin:.7rem 0}.w-nav-anchor.w-btn .w-btn-inner{display:flex;align-items:inherit;gap:inherit}.w-nav-anchor.w-btn .w-nav-title:after{display:none!important}body.header_hor .w-nav.type_desktop .w-nav-anchor.w-btn~.w-nav-list.level_2{margin-inline:var(--menu-items-gap,20px)}.w-nav.type_mobile.has_scroll_effects{will-change:auto;transform:none}.w-nav.type_mobile{animation:none!important;opacity:1}.rounded_none .w-nav-icon.style_hamburger_8:before,.rounded_none .w-nav-icon.style_hamburger_8:after,.rounded_none .w-nav-icon.style_kebab_1>div:before,.rounded_none .w-nav-icon.style_kebab_1>div:after,.rounded_none .w-nav-control.active .w-nav-icon.style_kebab_2>div:before,.rounded_none .w-nav-control.active .w-nav-icon.style_kebab_2>div:after,.rounded_none .w-nav-icon>div{border-radius:0}.rounded_none .w-nav-icon>svg>.line{stroke-linecap:square}@media screen and (max-width:900px){.w-nav.type_desktop .w-nav-item.has_cols.fill_direction_ver .w-nav-list.level_2{columns:2}.w-nav.type_desktop .w-nav-item.has_cols.fill_direction_hor .w-nav-list.level_2>li{width:50%}}.w-message-close:focus-visible,.no-touch .w-message-close:hover{opacity:1}.leaflet-bar a:hover{background:var(--color-content-bg-alt)}.leaflet-container a.leaflet-popup-close-button:hover{opacity:1}.w-scroller-dot.active span,.no-touch .w-scroller-dot:hover span{opacity:1}.w-scroller.style_1 .w-scroller-dot.active span,.w-scroller.style_2 .w-scroller-dot.active span{background:none!important}.w-scroller.style_3 .w-scroller-dot.active span{transform:none}.w-person-image>a:focus-visible,.w-person-content-alt>a:focus-visible{outline-offset:calc( -1 * var(--focus-outline-width,2px ) )}.w-person:hover .w-person-image .img_hover{opacity:1}.w-person-links-item:focus-visible,.no-touch .w-person-links-item:hover{background:var(--color-content-primary-grad);color:#fff!important}.w-person.layout_modern:hover .w-person-content{transform:translate3d(0,0,0)}.w-person.layout_trendy.with_desc:hover .w-person-content,.w-person.layout_trendy.with_socials:hover .w-person-content{bottom:100%}.w-person.layout_trendy:hover .w-person-content-alt{top:0}.w-person.layout_square:hover .w-person-links,.w-person.layout_circle:hover .w-person-links{transform:translate3d(0,0,0)}@keyframes scale{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:0}}@keyframes scale2{0%{transform:scale(0.05);border-width:0.5em}50%{transform:scale(1);border-width:1px}100%{transform:scale(0.05);border-width:0.5em}}.w-grid-preloader .g-preloader.type_5{transform:translate(-50%,-50%) rotate(45deg)}@keyframes cubes-tl{0%{transform:translate(0px,0px)}20%{transform:translate(0px,0px)}60%{transform:translate(-0.15em,-0.15em) rotate(90deg)}100%{transform:translate(0px,0px) rotate(180deg)}}@keyframes cubes-tr{0%{transform:translate(0px,0px)}20%{transform:translate(0px,0px)}60%{transform:translate(0.15em,0.15em) rotate(90deg)}100%{transform:translate(0px,0px) rotate(180deg)}}@keyframes cubes-br{0%{transform:translate(0px,0px)}20%{transform:translate(0px,0px)}60%{transform:translate(0.15em,-0.15em) rotate(90deg)}100%{transform:translate(0px,0px) rotate(180deg)}}@keyframes cubes-bl{0%{transform:translate(0px,0px)}20%{transform:translate(0px,0px)}60%{transform:translate(-0.15em,0.15em) rotate(90deg)}100%{transform:translate(0px,0px) rotate(180deg)}}@media print{*,*:before,*:after{box-shadow:none!important;text-shadow:none!important;animation:none!important;background:none!important;border-color:#000!important;color:#000!important;opacity:1!important}a[href^="http"]{text-decoration:underline!important}body.l-body div[class*="_custom_"]{background:none!important}.l-header,.l-section.type_sticky,.l-footer,.w-toplink,.g-preloader,.i-cf:before,.i-cf:after{display:none!important}.l-main,.l-section{margin:0!important;padding:0!important;height:auto!important;min-height:0!important}.vc_column-inner{position:static!important}body.l-body .l-section .l-section-h,.w-tabs-section-content-h{position:static!important;padding:5mm 0!important}input{border:1px solid!important}body.l-body .w-btn{border:2px solid!important;color:inherit!important}body.l-body .w-btn:before,body.l-body .w-btn:after{display:none!important}.g-cols,.vc_column_container,.vc_column-inner{display:block!important}.w-grid-list{display:block!important;height:auto!important}.w-post-elm:after,.w-grid-item-h:before{display:none!important}.w-grid-item{position:static!important;transform:none!important;page-break-inside:avoid}.g-filters-item.active{border:1px solid!important}.w-image{display:block;line-height:inherit}.w-separator{height:5mm!important}.w-separator.with_line{height:20mm!important}.w-slider .royalSlider,.w-slider .rsOverflow{height:auto!important}.w-slider .rsContainer{transform:none!important}.w-slider .rsSlide{position:static!important}.w-slider .rsSlide img{margin:0!important;height:auto!important;width:auto!important;max-width:100%!important}.w-slider .rsABlock,.w-slider .rsArrow,.w-slider .rsFullscreenBtn,.w-slider .rsNav{display:none!important}.w-tabs-list{display:none!important}.w-tabs-sections,.w-tabs-section{position:static!important;height:auto!important;width:auto!important}.w-tabs-section{display:block!important;float:none!important;padding:0!important;margin-bottom:10mm!important;border-top:1px solid!important}.w-tabs-section:last-child{border-bottom-width:0!important}.w-tabs-section-header{display:block!important;padding-left:0!important;padding-right:0!important}.w-tabs-section-header-h{line-height:inherit!important;height:auto!important;width:auto!important}.w-tabs-section-header:before,.w-tabs-section-control{display:none!important}.w-tabs-section-content{display:block!important}.w-tabs-section-content-h{padding:0!important}}.w-popup-trigger{background:none;padding:0;width:inherit}.w-popup-trigger.type_image img{vertical-align:top;transition:opacity .2s}.no-touch .w-popup-trigger.type_image:hover img{opacity:.75}.l-header .w-popup-trigger.type_image{height:inherit}.l-header .w-popup-trigger.type_image img{display:block;height:inherit;width:auto}.l-main .w-popup:not(.has_text_color) .w-popup-trigger.type_icon{transition:color .2s;color:var(--color-content-link)}.no-touch .l-main .w-popup:not(.has_text_color) .w-popup-trigger.type_icon:hover{color:var(--color-content-link-hover)}.l-main .w-popup-trigger.type_icon i,.l-footer .w-popup-trigger.type_icon i{vertical-align:top;line-height:inherit}.w-popup-overlay{position:fixed;display:none;z-index:10001;top:0;left:0;right:0;bottom:0;transition:opacity .3s;opacity:0}.w-popup-overlay.active{opacity:1}.w-popup-wrap{display:none;align-items:center;justify-content:center;z-index:10002;position:fixed;top:var(--wp-admin--admin-bar--height,0);left:0;right:0;height:calc( 100dvh - var(--wp-admin--admin-bar--height,0px) );overflow-x:hidden;overflow-y:auto;cursor:pointer;overscroll-behavior:none}button.w-popup-closer{top:0;inset-inline-end:var(--scrollbar-width,0px);font-size:1.5rem;line-height:3;width:3em;padding:0;margin:0;background:none;box-shadow:none;border:none;opacity:.5}.w-popup-closer:focus-visible,.no-touch .w-popup-closer:hover{opacity:1!important}.w-popup-closer:before{content:"";font-family:fontawesome;font-weight:400;vertical-align:top}.w-popup-wrap>.w-popup-closer{position:fixed;top:var(--wp-admin--admin-bar--height,0);color:#fff;mix-blend-mode:difference; opacity:0;z-index:1;transition:opacity .3s}.w-popup-wrap:has(.w-popup-box.active)>.w-popup-closer{opacity:1}.w-popup-box-h>.w-popup-closer{position:absolute;inset-inline-end:0;z-index:1;color:var(--content-color)}.w-popup-wrap[style*="--closer-color"] .w-popup-closer{color:var(--closer-color)}.w-popup-box{max-height:100%;max-width:var(--popup-width,100%);width:100%;cursor:default}.w-popup-box-h{overflow:hidden;position:relative;border-radius:var(--popup-border-radius,0);box-shadow:var(--popup-shadow,none);transition:all .3s}.w-popup-box-title{font-size:1.5rem;line-height:1.5;padding:.75em 1em;background:var(--title-bg-color);color:var(--title-color)}.w-popup-box-content{overflow:hidden;padding:var(--popup-padding,0);background:var(--content-bg-color);color:var(--content-color)}.w-popup-box-content img,.w-popup-box-content iframe{vertical-align:top}.w-popup-box-content h1,.w-popup-box-content h2,.w-popup-box-content h3,.w-popup-box-content h4,.w-popup-box-content h5,.w-popup-box-content h6{color:inherit}.w-popup-wrap.layout_default{padding:var(--popup-wrap-padding,0)}.w-popup-wrap.layout_default.position_top-left,.w-popup-wrap.layout_default.position_top-center,.w-popup-wrap.layout_default.position_top-right{align-items:flex-start}.w-popup-wrap.layout_default.position_bottom-left,.w-popup-wrap.layout_default.position_bottom-center,.w-popup-wrap.layout_default.position_bottom-right{align-items:flex-end}.w-popup-wrap.layout_default.position_top-left,.w-popup-wrap.layout_default.position_center-left,.w-popup-wrap.layout_default.position_bottom-left{justify-content:flex-start}.w-popup-wrap.layout_default.position_top-right,.w-popup-wrap.layout_default.position_center-right,.w-popup-wrap.layout_default.position_bottom-right{justify-content:flex-end}.w-popup-box.closerpos_inside .w-popup-box-title,.w-popup-wrap.layout_fullscreen .w-popup-box-title{padding-right:5rem}.w-popup-wrap.layout_fullscreen .w-popup-box{max-width:none}.w-popup-wrap.layout_fullscreen .w-popup-box-h{display:flex;flex-direction:column;min-height:calc( 100dvh - var(--wp-admin--admin-bar--height,0px) )}.w-popup-wrap.layout_fullscreen .w-popup-box-content{flex-grow:1}.w-popup-wrap.layout_fullscreen:not([style*="--closer-color"])>.w-popup-closer{color:var(--content-color);mix-blend-mode:normal}.w-popup-wrap.layout_left_panel{justify-content:flex-start}.w-popup-wrap.layout_right_panel{justify-content:flex-end}.w-popup-wrap.layout_left_panel .w-popup-box-h,.w-popup-wrap.layout_right_panel .w-popup-box-h{display:flex;flex-direction:column;min-height:calc( 100dvh - var(--wp-admin--admin-bar--height,0px) )}.w-popup-wrap.layout_left_panel .w-popup-box-content,.w-popup-wrap.layout_right_panel .w-popup-box-content{flex-grow:1}.w-popup-wrap.layout_right_panel:not([style*="--closer-color"])>.w-popup-closer{color:var(--content-color);mix-blend-mode:normal}.w-popup-wrap.layout_top_panel .w-popup-box,.w-popup-wrap.layout_bottom_panel .w-popup-box{max-width:none}.w-popup-wrap.layout_top_panel{align-items:flex-start}.w-popup-wrap.layout_bottom_panel{align-items:flex-end}@media (max-width:600px){.w-popup-wrap.layout_default{padding:0}.w-popup-wrap[style*="--popup-padding"] .w-popup-box-content{padding:50px 1.5rem}.w-popup-box-title{padding-right:50px!important}button.w-popup-closer{line-height:50px;height:50px;width:50px}}.w-popup-box.animation_fadeIn .w-popup-box-h{opacity:0}.w-popup-box.animation_fadeIn.active .w-popup-box-h{opacity:1}.w-popup-box.animation_scaleUp .w-popup-box-h{transform:scale(0.5);opacity:0}.w-popup-box.animation_scaleUp.active .w-popup-box-h{transform:scale(1);opacity:1}.w-popup-box.animation_scaleDown .w-popup-box-h{transform:scale(1.5);opacity:0}.w-popup-box.animation_scaleDown.active .w-popup-box-h{transform:scale(1);opacity:1}.w-popup-box.animation_slideTop .w-popup-box-h{transform:translateY(-100%);opacity:0}.w-popup-box.animation_slideTop.active .w-popup-box-h{transform:translateY(0);opacity:1}.w-popup-box.animation_slideLeft .w-popup-box-h{transform:translateX(-100%);opacity:0}.w-popup-box.animation_slideLeft.active .w-popup-box-h{transform:translateX(0);opacity:1}.w-popup-box.animation_slideRight .w-popup-box-h{transform:translateX(100%);opacity:0}.w-popup-box.animation_slideRight.active .w-popup-box-h{transform:translateX(0);opacity:1}.w-popup-box.animation_slideBottom .w-popup-box-h{transform:translateY(100%);opacity:0}.w-popup-box.animation_slideBottom.active .w-popup-box-h{transform:translateY(0);opacity:1}.w-popup-box.animation_flipHor{-webkit-perspective:1300px;perspective:1300px}.w-popup-box.animation_flipHor .w-popup-box-h{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateY(-70deg);opacity:0}.w-popup-box.animation_flipHor.active .w-popup-box-h{transform:rotateY(0deg);opacity:1}.w-popup-box.animation_flipVer{-webkit-perspective:1300px;perspective:1300px}.w-popup-box.animation_flipVer .w-popup-box-h{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateX(-70deg);opacity:0}.w-popup-box.animation_flipVer.active .w-popup-box-h{transform:rotateX(0deg);opacity:1}.w-popup-box-content:has(>.g-preloader){min-height:5rem;min-width:5rem}.w-popup-box-content .g-preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.no-touch .w-user-elm.color_link_inherit.has_text_color>a:hover,.no-touch .w-post-elm.color_link_inherit.has_text_color>a:hover{color:inherit}.w-post-elm.stretched img{width:100%}.w-post-elm.post_image{overflow:hidden;position:relative}.w-grid[style*="--img-aspect-ratio"] .w-post-elm.post_image{aspect-ratio:var(--img-aspect-ratio,auto)!important}.w-post-elm.post_image>a:focus-visible,.w-post-elm.post_custom_field.type_image>a:focus-visible{display:block;outline-offset:calc( -1 * var(--focus-outline-width,2px ) );height:100%}.w-post-elm.post_image img{vertical-align:top}.w-grid .w-post-elm.post_image img,.w-grid .w-post-elm.post_custom_field img{display:block}.w-grid[style*="--img-aspect-ratio"] .w-post-elm.post_image img{object-fit:cover;height:100%;width:100%}.w-post-elm.post_image.has_ratio>.w-slider,.w-post-elm.post_image.has_aspect_ratio>.w-slider{position:absolute;width:100%}.w-post-elm.post_image.has_ratio>.w-slider,.w-post-elm.post_image.has_ratio>.w-slider .royalSlider,.w-post-elm.post_image.has_ratio>.w-slider .rsOverflow,.w-post-elm.post_image.has_aspect_ratio>.w-slider,.w-post-elm.post_image.has_aspect_ratio>.w-slider .royalSlider,.w-post-elm.post_image.has_aspect_ratio>.w-slider .rsOverflow{height:100%!important}.w-post-elm.post_image.has_ratio>.w-slider img,.w-post-elm.post_image.has_aspect_ratio>.w-slider img{object-fit:cover}.w-grid-item.format-audio .post_image:after,.w-grid-item.format-video .post_image:after{content:"";font:900 1.4rem/3.5rem fontawesome;width:3.2rem;padding-left:0.3rem;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:rgba(0,0,0,0.5);color:#fff;pointer-events:none}.w-grid .post_image.with_quote_icon:after{position:absolute;top:0;left:0;right:0;content:"";font:900 2rem/5.5rem fontawesome;text-align:center;color:#fff}.w-grid-item.has-post-thumbnail .post_image.with_quote_icon:after,.w-grid .post_image.media_preview:after{display:none}.w-grid-item:not(.has-post-thumbnail) .with_quote_icon>img{visibility:hidden}.no-touch .w-post-elm:hover .w-post-slider-trigger{color:rgba(0,0,0,0.2)}.no-touch .w-post-elm .w-post-slider-trigger:hover{color:var(--color-content-primary)}.no-touch .w-post-slider-trigger:hover + picture,.no-touch .w-post-slider-trigger:hover + img{display:block!important}.w-post-elm.post_title{padding:0}.w-grid div:not(.w-vwrapper)>.post_title{margin-bottom:0}.w-grid-item.sticky .post_title{font-weight:bold!important}.w-grid-item.format-link .post_title a:after{content:"";font-family:fontawesome;font-weight:400;display:inline-block;vertical-align:top;margin:0 0.5em}@media (min-width:1024px){.w-grid[style*="--title-font-size"] .w-post-elm.post_title{font-size:var(--title-font-size,inherit)!important}}.w-post-elm.post_taxonomy.style_simple>b{font-weight:inherit}.no-touch .w-order.values_as_btn.style_1 .w-order-value:hover{background:var(--color-content-bg-alt-grad)}.no-touch .w-order.values_as_btn.style_2 .w-order-value:hover{background:var(--color-content-primary-grad);color:#fff}.no-touch .w-order.values_as_btn.style_3 .w-order-value:hover{opacity:1;color:inherit}.no-touch .color_alternate .w-order.values_as_btn.style_2 .w-order-value:hover{background:var(--color-alt-content-primary-grad,var(--color-content-primary-grad) )}.w-filter-item.values_as_btn.style_1 .w-filter-item-value,.w-filter-item.values_as_btn.style_2 .w-filter-item-value,.w-filter-item.values_as_btn.style_3 .w-filter-item-value{flex-shrink:0;position:relative;white-space:nowrap;text-overflow:ellipsis;line-height:2.8;padding:0 1.2em;background:none;transition-duration:.2s}.g-filters-item.active{cursor:default;pointer-events:none}.g-filters.style_1 .g-filters-item.active{background:var(--color-content-bg-grad);color:var(--color-content-primary)}.no-touch .g-filters.style_1 .g-filters-item:hover{background:var(--color-content-primary-grad);color:#fff}.w-filter-item.values_as_btn.style_1 .w-filter-item-value{border:1px solid var(--color-content-border);border-radius:var(--site-border-radius)}.w-filter-item.values_as_btn.style_1 .w-filter-item-value:has(input:checked){border-color:var(--color-content-primary);color:var(--color-content-primary)}.no-touch .w-filter-item.values_as_btn.style_1 .w-filter-item-value:hover{background:var(--color-content-bg-alt-grad)}.w-grid[style*="--gap:0"] .g-filters.style_2{margin-bottom:1.5rem}.w-filter-item.values_as_btn.style_2 .w-filter-item-value{color:var(--color-content-link);border-radius:var(--site-border-radius)}.g-filters.style_2 .g-filters-item.active,.w-filter-item.values_as_btn.style_2 .w-filter-item-value:has(input:checked){background:var(--color-content-bg-alt-grad);color:inherit}.no-touch .g-filters.style_2 .g-filters-item:hover,.no-touch .w-filter-item.values_as_btn.style_2 .w-filter-item-value:hover{background:var(--color-content-primary-grad);color:#fff}.w-filter-item.values_as_btn.style_3 .w-filter-item-value{line-height:3.2rem;border-bottom:3px solid;opacity:.66;color:inherit}.w-filter-item.values_as_btn.style_3 .w-filter-item-value:not(:has(input:checked)){border-color:transparent}.g-filters.style_3 .g-filters-item.active,.w-filter-item.values_as_btn.style_3 .w-filter-item-value:has(input:checked){color:var(--color-content-primary);opacity:1}.no-touch .g-filters.style_3 .g-filters-item:hover,.no-touch .w-filter-item.values_as_btn.style_3 .w-filter-item-value:hover{opacity:1;color:inherit}.w-filter-item.values_as_btn.style_3 .w-filter-item-value:has(:focus-visible){opacity:1}.w-filter-message{display:inline-block;padding:.5em 1em;margin-bottom:1em;background:var(--color-content-primary-faded)}.w-filter-opener{display:none;vertical-align:top;background:none;padding:0;position:relative;z-index:11; font-weight:bold;transition:color .3s}.no-touch .w-filter-opener:hover{color:var(--color-content-link-hover)}.w-filter-opener .w-btn-label[data-count-active]::after{position:absolute;bottom:50%;font-size:max(10px,.7em);text-align:center;line-height:1.4;letter-spacing:0;padding:0 .2em;min-width:1em;border-radius:50%;background:var(--badge-bg-color,var(--color-content-bg));color:var(--badge-color,#fff)}.w-filter-opener.icon_atright .w-btn-label[data-count-active]::after{margin-inline-start:1.9em}.w-filter.active .w-filter-opener .w-btn-label[data-count-active]::after{content:attr(data-count-active)}.w-filter-opener.icon_atleft svg,.w-filter-opener.icon_atleft i{margin-inline-end:.3em}.w-filter-opener.icon_atright svg,.w-filter-opener.icon_atright i{margin-inline-start:.3em}.w-filter-list-title{display:none;font-family:var(--font-h5);font-size:1.25em;padding-inline-end:3rem;margin-bottom:1.5rem}.w-filter-item{flex-shrink:0;position:relative}.w-filter-item-title{display:block;font-weight:bold;text-align:start;background:none;color:inherit;padding:0}.w-filter-item-reset{display:none;font-size:13px}.w-filter-item.has_value .w-filter-item-reset{display:inline-block}.w-filter-item.type_checkbox .w-filter-item-values[style*="max-height"],.w-filter-item.type_radio .w-filter-item-values[style*="max-height"]{overflow-y:auto;overflow-x:hidden}.w-filter-item-search{margin-bottom:1em;position:relative}.w-filter-item-search>input{padding-inline-end:var(--inputs-height,2em)}.w-filter-item-search>svg,.w-filter-item-search>i{position:absolute;top:50%;inset-inline-end:0;text-align:center;width:var(--inputs-height,2em);transform:translateY(-50%);color:var(--inputs-text-color,inherit)}.w-filter-item-search>input:focus + svg,.w-filter-item-search>input:focus + i{color:var(--inputs-focus-text-color,inherit)}.w-filter-item-message{font-size:13px}.w-filter.state_desktop .w-filter-item-content{font-size:.9em;line-height:1.5}.w-filter-item-value{display:block;text-align:start;margin-bottom:.4em}.w-filter-item-value.depth_2{margin-inline-start:1em}.w-filter-item-value.depth_3{margin-inline-start:2em}.w-filter-item-value.depth_4{margin-inline-start:3em}.w-filter-item-value.depth_5{margin-inline-start:4em}.w-filter-item-value>label{display:flex;align-items:center}input:checked~.w-filter-item-value-label{font-weight:600}.w-filter-item-value-amount{opacity:.5;margin-inline-start:.5em}.w-filter-item-value[style*="--swatch-color"]>label>input{background:var(--swatch-color,transparent);color:var(--swatch-contrast-color,inherit)}.w-filter-item-value.hidden_by_more{display:none!important}.w-filter-item-more{display:none;margin-top:.4em}.w-filter-item.has_hidden_values:not(.show_more_expanded):not(.search_active) .w-filter-item-more{display:inline-block}.w-filter.loading,.w-filter-item.loading,.w-filter-item.disabled,.w-filter-item.type_range_input.disabled .w-filter-item-values,.w-filter-item.type_range_slider.disabled .w-filter-item-values,.w-filter-item:not(.disabled) .w-filter-item-value.disabled{opacity:.5;pointer-events:none}.w-filter-item-value.disabled label{cursor:default}.w-filter-item-value.disabled input[disabled]{opacity:1}.w-filter-item-value-amount:empty,.w-filter.hide_post_count .w-filter-item-value-amount,.w-filter.hide_disabled_items .w-filter-item.disabled,.w-filter.hide_disabled_values .w-filter-item-value.disabled,.w-filter.hide_disabled_values option.disabled{display:none;visibility:hidden}.w-filter-item.type_dropdown .w-filter-item-values{position:relative}.w-filter-item.type_dropdown .w-filter-item-values>select{-webkit-appearance:none}.w-filter-item.type_range .w-filter-item-values,.w-filter-item.type_range_input .w-filter-item-values{display:flex;gap:.6em}.w-filter-item.type_range_input .w-filter-item-value{margin:0}.w-filter-item.type_range_slider .ui-slider{cursor:e-resize;font-size:var(--inputs-font-size,inherit);height:calc( var(--inputs-checkbox-size,1.5em) + 2 * var(--inputs-border-width,1px) );margin:0 calc( var(--inputs-checkbox-size,1.5em) / 2 );position:relative;min-width:150px}.w-filter-item.type_range_slider .ui-slider:before,.w-filter-item.type_range_slider .ui-slider-range{position:absolute;top:50%;height:20%;transform:translateY(-50%);border-style:solid;border-radius:var(--inputs-border-radius,0px);border-color:var(--inputs-border-color,currentColor);border-width:var(--inputs-border-width,1px);box-sizing:content-box}.w-filter-item.type_range_slider .ui-slider:before{content:"";left:calc( var(--inputs-checkbox-size,1.5em) / -2 );right:calc( var(--inputs-checkbox-size,1.5em) / -2 );background:var(--inputs-background,transparent);box-shadow:var(--inputs-box-shadow,none)}.w-filter-item.type_range_slider .ui-slider-range{background:currentColor;border-color:currentColor}.w-filter-item.type_range_slider .ui-slider-handle{position:absolute;z-index:2;top:0;left:0;transform:translateX(-50%);width:var(--inputs-checkbox-size,1.5em);height:var(--inputs-checkbox-size,1.5em);border-radius:50%;border-style:solid;border-color:var(--inputs-border-color,currentColor);border-width:var(--inputs-border-width,1px);background:var(--color-content-bg-grad);box-shadow:var(--box-shadow);box-sizing:content-box}.w-filter-item.type_range_slider .ui-slider-handle.ui-state-focus{border-color:var(--inputs-focus-border-color,currentColor);box-shadow:var(--inputs-focus-box-shadow,var(--box-shadow) )}.w-filter-item.type_range_slider .ui-slider-handle:last-child{left:100%}.w-filter-item-slider-result{display:flex;justify-content:space-between;font-size:var(--inputs-font-size,inherit);margin-top:5px}.w-filter-item.has_value .w-filter-item-slider-result{font-weight:bold}.w-filter.layout_ver .w-filter-item,.w-filter.state_mobile.layout_hor .w-filter-item{margin-bottom:var(--items-gap,1.5em)}.w-filter.state_desktop.layout_hor .w-filter-list{display:flex;flex-wrap:wrap;gap:var(--items-gap,1.5em)}.w-filter.state_desktop.layout_hor .w-filter-item{z-index:11}.w-filter.align_center .w-filter-list{justify-content:center}body.rtl .w-filter.align_left .w-filter-list,body:not(.rtl) .w-filter.align_right .w-filter-list{justify-content:flex-end}.w-filter.align_right .w-filter-item-values{right:0}.w-filter.align_justify .w-filter-item{flex:1 0 50px}.w-filter.mod_default .w-filter-item-title,.w-filter.state_mobile:not(.mod_toggle) .w-filter-item-title{display:inline-block;vertical-align:top;margin-inline-end:.8em;margin-bottom:.5em}.w-filter.mod_toggle.layout_hor .w-filter-list{align-items:flex-start}.w-filter.mod_toggle .w-filter-item-title{display:flex;align-items:center;gap:.6em;width:100%;cursor:pointer; text-align:inherit}.w-filter.mod_toggle .w-filter-item-toggle{background:none;padding:0;text-align:inherit}.w-filter.mod_toggle.titles-align_center .w-filter-item-title{justify-content:center}.w-filter.mod_toggle:not(.toggle_style_btn) .w-filter-item-title{padding-block:1.2em}.w-filter.mod_toggle .w-filter-item-title-text{line-height:normal}.w-filter.mod_toggle .w-filter-item-reset{font-weight:normal;line-height:normal;background:none;padding:0;color:var(--color-content-link)}.no-touch .w-filter.mod_toggle .w-filter-item-reset:hover{color:var(--color-content-link-hover)}.w-filter.mod_toggle .w-filter-item-content{display:none;visibility:hidden; margin-bottom:1.5em}.w-filter.mod_toggle .w-filter-item.expand .w-filter-item-content{display:block;visibility:visible}.w-filter.mod_toggle.toggle_style_1 .w-filter-item{border-top:1px solid var(--color-content-border)}.w-filter.mod_toggle.toggle_style_1.layout_hor .w-filter-item,.w-filter.mod_toggle.toggle_style_1 .w-filter-item:last-child{border-bottom:1px solid var(--color-content-border)}.w-filter.mod_toggle.toggle_style_1 .w-filter-item-title{transition:background .2s,color .2s}.no-touch .w-filter.mod_toggle.toggle_style_1 .w-filter-item-title:hover{background:linear-gradient(90deg,transparent,rgba(0,0,0,0.04),transparent)}.w-filter.mod_toggle.toggle_style_1 .w-filter-item-content{margin-top:.5em}.w-filter.mod_toggle.toggle_style_2 .w-filter-item{border:1px solid var(--color-content-border);border-radius:var(--site-border-radius);background:var(--color-content-bg-alt-grad);color:var(--color-content-text)}.w-filter.mod_toggle.toggle_style_2 .w-filter-item-title{padding-inline:1.5em;border-radius:inherit;transition:background .2s,color .2s}.no-touch .w-filter.mod_toggle.toggle_style_2 .w-filter-item-title:hover{background:var(--color-content-border);color:var(--color-content-heading)}.w-filter.mod_toggle.toggle_style_2 .w-filter-item-content{padding:1.5em;margin-bottom:0}.w-filter.mod_toggle.toggle_style_3 .w-filter-item{border-radius:var(--site-border-radius);background:var(--color-content-bg-grad);color:var(--color-content-text);box-shadow:var(--box-shadow)}.w-filter.mod_toggle.toggle_style_3 .w-filter-item-title{padding-inline:1.5em;border-radius:inherit;transition:background .2s,color .2s}.no-touch .w-filter.mod_toggle.toggle_style_3 .w-filter-item-title:hover{background:var(--color-content-bg-alt-grad);color:var(--color-content-link-hover)}.w-filter.mod_toggle.toggle_style_3 .w-filter-item-content{padding:1.5em;margin-bottom:0}.w-filter.mod_toggle.toggle_style_btn .w-filter-item-content{padding:1.5em;margin-bottom:0}.w-filter.mod_toggle .w-filter-item-control{display:none;flex-shrink:0;position:relative;line-height:1em;height:1em;width:1em;text-align:center;transition:transform .3s;transform:rotate(0deg)}.w-filter.mod_toggle.icon_chevron .w-filter-item-control,.w-filter.mod_toggle.icon_plus .w-filter-item-control,.w-filter.mod_toggle.icon_triangle .w-filter-item-control{display:block}.w-filter.mod_toggle .w-filter-item.expand .w-filter-item-control{transform:rotate(180deg)}.w-filter.mod_toggle.icon_chevron .w-filter-item-control:before,.w-filter.mod_toggle.icon_chevron .w-filter-item-control:after{content:"";position:absolute;top:20%;height:60%;width:.15em;background:currentColor;border-radius:var(--site-border-radius)}.w-filter.mod_toggle.icon_chevron .w-filter-item-control:before{left:.262em;transform:rotate(-45deg)}.w-filter.mod_toggle.icon_chevron .w-filter-item-control:after{right:.262em;transform:rotate(45deg)}.w-filter.mod_toggle.icon_plus .w-filter-item-control:before{content:"";position:absolute;top:0;left:.45em;height:100%;width:.1em;background:currentColor;border-radius:var(--site-border-radius)}.w-filter.mod_toggle.icon_plus .w-filter-item-control:after{content:"";position:absolute;top:.45em;left:0;height:.1em;width:100%;background:currentColor;border-radius:var(--site-border-radius)}.w-filter.mod_toggle.icon_plus .w-filter-item.expand .w-filter-item-control{transform:rotate(135deg)}.w-filter.mod_toggle.icon_triangle .w-filter-item-control:before{content:"";display:inline-block;vertical-align:top;margin-top:.3em;pointer-events:none;border:.4em solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-radius:var(--site-border-radius)}.w-filter.mod_toggle.cpos_left .w-filter-item-control{order:-1}.w-filter.mod_toggle.cpos_right:not(.titles-align_center) .w-filter-item-control{margin-inline-start:auto}.w-filter.state_desktop.mod_dropdown.drop_on_hover .w-filter-item:hover{z-index:100}.w-filter.state_desktop.mod_dropdown .w-filter-item-content{display:none;visibility:hidden; position:absolute;z-index:99;min-width:max(15em,100%);padding:1em;box-shadow:var(--box-shadow);background:var(--color-content-bg-grad);color:var(--color-content-text)}.w-filter.state_desktop.mod_dropdown.drop_on_hover .w-filter-item:hover .w-filter-item-content,.w-filter.state_desktop.mod_dropdown .w-filter-item.expand .w-filter-item-content{display:block;visibility:visible}.w-filter.state_desktop.mod_dropdown .w-filter-item-title{font-family:var( --inputs-font-family,inherit );font-size:var( --inputs-font-size,inherit );font-weight:var( --inputs-font-weight,inherit );letter-spacing:var( --inputs-letter-spacing,inherit );text-transform:var( --inputs-text-transform,inherit );min-height:var(--inputs-height,2em);line-height:var(--inputs-height,2em);padding:0 var(--inputs-padding,.6em);border-radius:var( --inputs-border-radius,0px );background:var( --inputs-background,transparent );border-color:var(--inputs-border-color,currentColor);color:var( --inputs-text-color,inherit );box-shadow:var( --inputs-box-shadow,none );border-width:var(--inputs-border-width,1px);border-style:solid;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-filter.state_desktop.mod_dropdown .has_value .w-filter-item-title{background:var( --inputs-focus-background,transparent );border-color:var( --inputs-focus-border-color,currentColor );color:var( --inputs-focus-text-color,inherit );box-shadow:var( --inputs-focus-box-shadow,none )}.w-filter-item.type_dropdown .w-filter-item-values>select,.w-filter.state_desktop.mod_dropdown .w-filter-item-title{padding-inline-end:max( var(--inputs-padding,.6em) * 2 + .8em,1.5em )}.w-filter-item.type_dropdown .w-filter-item-values::after,.w-filter.state_desktop.mod_dropdown .w-filter-item-title::after{content:"";position:absolute;top:calc( var(--inputs-height,2em) / 2 + var(--inputs-border-width,1px) );inset-inline-end:0;margin:-.2em calc( var(--inputs-padding,.6em) + var(--inputs-border-width,1px) );font-size:var(--inputs-font-size,inherit);pointer-events:none;border:.4em solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-radius:var(--site-border-radius)}.w-filter-item.type_dropdown .w-filter-item-values::after{color:var(--inputs-text-color,inherit)}.w-filter.state_desktop.mod_dropdown .w-filter-item.has_value .w-filter-item-title::after{visibility:hidden}.w-filter.state_desktop.mod_dropdown .w-filter-item.has_value .w-filter-item-title>span:before{content:": "}.w-filter.state_desktop.mod_dropdown .w-filter-item-value:last-child{margin-bottom:0}.w-filter.state_desktop.mod_dropdown .w-filter-item-reset{position:absolute;top:var(--inputs-border-width,1px);inset-inline-end:var(--inputs-border-width,1px);text-align:center;font-size:var(--inputs-font-size,inherit);line-height:var(--inputs-height,2em);padding:0 calc( var(--inputs-padding,.6em) + var(--inputs-border-width,1px) );color:var(--inputs-text-color,inherit);text-decoration:none!important}.w-filter.state_desktop.mod_dropdown .has_value .w-filter-item-reset{color:var(--inputs-focus-text-color,inherit)}.w-filter.state_desktop.mod_dropdown .w-filter-item-reset:before{vertical-align:top;content:"";font-family:fontawesome;font-weight:900}.w-filter.state_desktop.mod_dropdown .w-filter-item-reset span{display:none}.w-filter.state_desktop.mod_no_titles .w-filter-item-title,.w-filter.state_desktop.mod_no_titles .w-filter-item-reset{display:none!important}.w-filter.state_desktop.mod_dropdown.dropdown_style_trendy .w-filter-list{gap:2.5em}.w-filter.state_desktop.mod_dropdown.dropdown_style_trendy .w-filter-item-title{font-size:inherit;font-family:inherit;font-weight:bold;line-height:2.5em;min-height:0;padding:0;background:none;border-radius:0;border:none;box-shadow:none;color:inherit}.w-filter.state_desktop.mod_dropdown.dropdown_style_trendy .w-filter-item-reset{top:0;inset-inline-end:0;font-size:inherit;line-height:2.5em;padding:0}.w-filter.state_desktop.mod_dropdown.dropdown_style_trendy .has_value .w-filter-item-title{box-shadow:0 -2px 0 currentColor inset}.w-filter.state_desktop.mod_dropdown.dropdown_style_trendy .w-filter-item-title::after{position:static;display:inline-block;vertical-align:top;margin:1.1em 0 0 .6em}.w-filter.state_desktop.mod_dropdown.dropdown_style_trendy input[type=checkbox],.w-filter.state_desktop.mod_dropdown.dropdown_style_trendy input[type=radio]{font-size:.75em!important;margin-top:.2em;box-shadow:none!important;background:none!important;border:none!important;color:inherit!important}.w-filter.state_desktop[class*="style_switch_"] input[type=checkbox],.w-filter.state_desktop[class*="style_switch_"] input[type=radio],.w-filter.state_desktop[class*="style_switch_"] .w-filter-item-reset,.w-filter.state_desktop[class*="style_switch_"] .w-filter-item-title>span,.w-filter.state_desktop[class*="style_switch_"].hide_item_title .w-filter-item-title{display:none}.w-filter.state_desktop[class*="style_switch_"] .w-filter-list{flex-direction:column}.w-filter.state_desktop[class*="style_switch_"] .w-filter-item{display:flex}.w-filter.state_desktop[class*="style_switch_"] .w-filter-item-title{flex-shrink:0;line-height:2.8;margin-inline-end:1em}.w-filter.state_desktop[class*="style_switch_"] .w-filter-item-content{flex-grow:1;font-size:inherit}.w-filter.state_desktop[class*="style_switch_"] .w-filter-item.type_checkbox .w-filter-item-values,.w-filter.state_desktop[class*="style_switch_"] .w-filter-item.type_radio .w-filter-item-values,.w-filter.state_desktop[class*="style_switch_"] .w-filter-item.type_dropdown .w-filter-item-values{display:flex;flex-wrap:wrap;gap:4px}.w-filter.state_desktop[class*="style_switch_"].align_center .w-filter-item-values{justify-content:center}.rtl .w-filter.state_desktop[class*="style_switch_"].align_left .w-filter-item-values,body:not(.rtl) .w-filter.state_desktop[class*="style_switch_"].align_right .w-filter-item-values{justify-content:flex-end}.w-filter.state_desktop[class*="style_switch_"].align_justify .w-filter-item-value{flex:1 0 auto}.w-filter.state_desktop[class*="style_switch_"] .w-filter-item-value{flex-shrink:0;position:relative;text-align:center;white-space:nowrap;font-size:inherit;line-height:2.8;margin:0}.w-filter.state_desktop[class*="style_switch_"] .w-filter-item-value>label{display:block;padding:0 1.2em}.w-filter.state_desktop[class*="style_switch_"] .type_radio .w-filter-item-value.selected{cursor:default;pointer-events:none}.w-filter.state_desktop[class*="style_switch_"] .selected .w-filter-item-value-label{font-weight:inherit}.w-filter.state_desktop.style_switch_default .w-filter-item-value{border-radius:var(--site-border-radius);color:var(--color-content-link)}.w-filter.state_desktop.style_switch_default .w-filter-item-value.selected{background:var(--color-content-bg-alt-grad);color:inherit}.no-touch .w-filter.state_desktop.style_switch_default .w-filter-item-value:hover{background:var(--color-content-primary-grad);color:#fff}.l-section.color_primary .w-filter.state_desktop.style_switch_default .selected,.l-section.color_secondary .w-filter.state_desktop.style_switch_default .selected{background:rgba(255,255,255,0.15)}.w-filter.state_desktop.style_switch_trendy .w-filter-item-title{line-height:3.2}.w-filter.state_desktop.style_switch_trendy .w-filter-item-value{line-height:3.2;border-bottom:2px solid transparent}.w-filter.state_desktop.style_switch_trendy .w-filter-item-value.selected{color:var(--color-content-primary);border-color:currentColor}.w-filter.layout_hor .w-filter-item.values_as_btn{flex-shrink:1;justify-content:inherit}.w-filter.layout_hor .w-filter-item.values_as_btn .w-filter-item-content{width:auto;justify-content:inherit}.w-filter-item.values_as_btn .w-filter-item-values{display:grid;grid-auto-rows:1fr;gap:.5em}.w-filter-item.values_as_btn.btns_in_row_2 .w-filter-item-values{grid-template-columns:repeat(2,1fr)}.w-filter-item.values_as_btn.btns_in_row_3 .w-filter-item-values{grid-template-columns:repeat(3,1fr)}.w-filter-item.values_as_btn.btns_in_row_4 .w-filter-item-values{grid-template-columns:repeat(4,1fr)}.w-filter-item.values_as_btn.btns_in_row_5 .w-filter-item-values{grid-template-columns:repeat(5,1fr)}.w-filter-item.values_as_btn.btns_in_row_auto .w-filter-item-values{display:flex;flex-wrap:wrap;justify-content:inherit}.w-filter.layout_ver .w-filter-item.btns_in_row_auto .w-filter-item-value{flex-grow:1}.w-filter-item.values_as_btn .w-filter-item-value{display:flex;justify-content:center;align-items:center;position:relative;margin:0;min-width:0;overflow:hidden}.w-filter-item.values_as_btn .w-filter-item-value[style*="--swatch-color"]:not(:hover){background:var(--swatch-color,transparent)!important;color:var(--swatch-contrast-color,inherit)!important}.w-filter-item.values_as_btn .w-filter-item-value.w-btn::before{background:none}.w-filter-item.values_as_btn .w-filter-item-value>label{position:static}.w-filter-item.values_as_btn .w-filter-item-value input{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:auto!important;height:auto!important;margin:0!important;border-radius:0!important;opacity:0}.w-filter-item.values_as_btn .w-filter-item-value input::before{display:none!important}.w-filter-item.values_as_btn .w-filter-item-value-label{font-weight:inherit}.w-filter.state_mobile .w-filter-list{display:none;position:fixed;z-index:1111;top:var(--wp-admin--admin-bar--height,0px);left:0;right:0;bottom:4rem; overflow:auto;padding:1rem 1.5rem;text-align:initial;background:var(--color-content-bg-grad);color:var(--color-content-text)}.w-filter-list-closer{display:none;position:fixed;z-index:1;top:inherit;inset-inline-end:0;padding:0;font-size:1.5rem;line-height:2.5;width:2.5em;text-align:center;background:inherit}.no-touch .w-filter-list-closer:hover{color:var(--color-content-link-hover)}.w-filter-list-closer:before{content:"";font-family:fontawesome;font-weight:400;vertical-align:top}.w-filter-list-panel{display:none;position:fixed;z-index:1112;left:0;right:0;bottom:0;padding:.75rem;box-shadow:var(--box-shadow-up);background:var(--color-content-bg-grad)}.w-filter-list-panel>.w-btn{font-size:1rem;line-height:2.5rem!important;padding-top:0;padding-bottom:0;width:100%}.w-filter.state_mobile .w-filter-list-title,.w-filter.state_mobile .w-filter-list-closer,.w-filter.state_mobile.open_for_mobile .w-filter-list,.w-filter.state_mobile.open_for_mobile .w-filter-list-panel{display:block}.w-filter.state_mobile .w-filter-item-values{max-height:none!important;overflow:visible!important}.w-filter.state_mobile.open_for_mobile[class*="us_animate_"]{animation:none;opacity:1}.header_hor .l-section.type_sticky .w-filter.state_mobile .w-filter-list{top:var(--header-height)}.header_hor .l-header.sticky~.l-main .l-section.type_sticky .w-filter.state_mobile .w-filter-list{top:var(--header-sticky-height)}.color_alternate .g-filters.style_1 .g-filters-item.active{background:var(--color-alt-content-bg-grad)}.color_alternate .g-filters.style_2 .g-filters-item.active,.color_alternate .w-filter-item.values_as_btn.style_2 .w-filter-item-value:has(input:checked),.color_alternate .w-filter.state_desktop.style_switch_default .w-filter-item-value.selected{background:var(--color-alt-content-bg-alt-grad)}.color_alternate .g-filters.style_1 .g-filters-item.active,.color_alternate .g-filters.style_3 .g-filters-item.active,.color_alternate .w-filter.state_desktop.style_switch_trendy .w-filter-item-value.selected{color:var(--color-alt-content-primary)}.no-touch .color_alternate .g-filters.style_1 .g-filters-item:hover,.no-touch .color_alternate .g-filters.style_2 .g-filters-item:hover,.no-touch .color_alternate .w-filter-item.values_as_btn.style_2 .w-filter-item-value:hover,.no-touch .color_alternate .w-filter.state_desktop.style_switch_default .w-filter-item-value:hover{background:var(--color-alt-content-primary-grad,var(--color-content-primary-grad) )}.l-section.color_primary .w-filter-item.values_as_btn.style_2 .w-filter-item-value,.l-section.color_secondary .w-filter-item.values_as_btn.style_2 .w-filter-item-value{color:inherit}.l-section.color_primary .g-filters.style_2 .g-filters-item.active,.l-section.color_secondary .g-filters.style_2 .g-filters-item.active,.l-section.color_primary .w-filter-item.values_as_btn.style_2 .w-filter-item-value:has(input:checked),.l-section.color_secondary .w-filter-item.values_as_btn.style_2 .w-filter-item-value:has(input:checked){background:rgba(255,255,255,0.15)}.l-section.color_primary .g-filters.style_3 .g-filters-item.active,.l-section.color_secondary .g-filters.style_3 .g-filters-item.active,.l-section.color_primary .w-filter-item.values_as_btn.style_3 .w-filter-item-value:has(input:checked),.l-section.color_secondary .w-filter-item.values_as_btn.style_3 .w-filter-item-value:has(input:checked){color:#fff}.rounded_none .w-filter-item-title::after,.rounded_none .w-filter-item-value{border-radius:0!important}@media screen and (max-width:480px){.w-filter.state_desktop[class*="style_switch_"] .w-filter-item-values{justify-content:flex-start!important}.w-filter.state_desktop[class*="style_switch_"] .w-filter-item-value{font-size:.9rem!important;text-align:center;margin:0!important;padding-inline:.6rem!important;text-overflow:ellipsis;overflow:hidden;width:50%}}.w-filter-reset{display:flex;flex-wrap:wrap;align-items:center;font-size:.9em;gap:var(--values-gap,10px)}.w-filter-reset.pos_after .w-filter-reset-all{order:-1}.w-filter-reset:not(.show_selected_values) .w-filter-reset-single{display:none}.w-filter-reset-all.style_1{padding:0;background:none;color:var(--color-content-link)}.w-filter-reset.show_selected_values.pos_before .w-filter-reset-all.style_1{margin-inline-start:var(--values-gap,10px)}.w-filter-reset.show_selected_values.pos_after .w-filter-reset-all.style_1{margin-inline-end:var(--values-gap,10px)}.no-touch .w-filter-reset-all.style_1:hover{color:var(--color-content-link-hover)}.w-filter-reset-all.style_2{padding:.15em 1.1em;border-radius:9em;background:none;box-shadow:inset 0 0 0 1px var(--color-content-border);color:var(--color-content-text)}.no-touch .w-filter-reset-all.style_2:hover{background:var(--color-content-border)}.w-filter-reset-single.style_1{position:relative;display:inline-flex;align-items:center;padding:.2em 1em;border-radius:var(--site-border-radius);background:var(--color-content-bg-alt);color:var(--color-content-text)}.no-touch .w-filter-reset-single.style_1:hover{background:var(--color-content-border);color:var(--color-content-text)}.w-filter-reset-single.style_2{position:relative;display:inline-flex;align-items:center;padding:.15em 1.1em;border-radius:9em;background:var(--color-content-primary-grad);color:var(--color-content-bg)}.no-touch .w-filter-reset-single.style_2:hover{background:var(--color-content-secondary-grad);color:var(--color-content-bg)}.w-filter-reset-single .w-btn-label::after{content:"";font-family:fontawesome;font-weight:400;vertical-align:top;margin-inline-start:.75em}.mfp-wrap~.l-canvas .post_navigation.layout_sided .post_navigation-item{opacity:0}.no-touch .post_navigation.layout_sided .order_first:hover,.post_navigation.layout_sided .order_first:focus-visible{inset-inline-start:var(--inset-inline-start,0px)}.no-touch .post_navigation.layout_sided .order_second:hover,.post_navigation.layout_sided .order_second:focus-visible{inset-inline-end:var(--inset-inline-end,0px)}.no-touch .post_navigation.layout_sided a:hover .post_navigation-item-arrow,.post_navigation.layout_sided a:focus-visible .post_navigation-item-arrow{background:var(--color-content-primary-grad)}.no-touch .post_navigation.layout_sided a:hover .post_navigation-item-arrow:before,.post_navigation.layout_sided a:focus-visible .post_navigation-item-arrow:before{transform:translate(-50%,-50%)}.no-touch .post_navigation.layout_sided a:hover .post_navigation-item-title span,.post_navigation.layout_sided a:focus-visible .post_navigation-item-title span{opacity:1;transform:translate(0,0);transition-delay:.1s}.no-touch .w-pricing.style_cards .w-pricing-item-h:hover{box-shadow:var(--box-shadow)}.l-subheader-cell .w-search{line-height:50px}.header_hor .l-subheader-cell>.w-search:not(.layout_simple){margin-left:0;margin-right:0}.header_ver .l-subheader-cell>.w-search:not(.layout_simple){margin-left:.6rem;margin-right:.6rem}.w-search .w-form-row{height:inherit;padding:0}button.w-search-form-btn{font-size:var( --inputs-font-size );line-height:var(--inputs-height,2em);width:var(--inputs-height,2em);padding:0;color:var( --inputs-text-color )}.w-search input{display:block}.w-search-open{display:flex;align-items:center;justify-content:center;text-align:center; width:2.2em;min-height:24px}.w-search-open:empty::before{content:"";font-family:fontawesome;font-weight:400;vertical-align:top}.header_hor .l-subheader-cell.at_left .w-search:not(.layout_simple):first-child{margin-inline-start:-0.5em}.header_hor .l-subheader-cell.at_right .w-search:not(.layout_simple):last-child{margin-inline-end:-0.5em}.w-search-close{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:0;text-align:center;line-height:2;width:2em;cursor:pointer;background:none;padding:0;color:inherit;opacity:.5;visibility:hidden}.w-search-close:focus-visible,.no-touch .w-search-close:hover{opacity:1!important;outline-offset:calc( -1 * var(--focus-outline-width,2px ) )}.w-search-close:before,.w-search-reset:before{content:"";font-family:fontawesome;font-weight:400;vertical-align:top}.w-search-message{background:var( --color-content-primary-faded );padding:.6em 1em;margin-top:3px}.w-search.layout_simple{position:relative;min-width:10rem}.header_hor .w-search.layout_simple{width:100%}.header_ver .w-search.layout_simple{max-width:none;margin-left:0;margin-right:0}.w-search.layout_simple .w-search-open,.w-search.layout_simple .w-search-close{display:none;visibility:hidden}.w-search.layout_simple.elm_in_header input{font-size:1rem}.w-search.layout_simple.iconpos_left input{padding-inline-start:var(--inputs-height,2em)}.w-search.layout_simple.iconpos_right input{padding-inline-end:var(--inputs-height,2em)}.w-search.layout_simple .w-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);background:none!important}.w-search.layout_simple.iconpos_left .w-btn{inset-inline-start:var(--inputs-border-width,1px)}.w-search.layout_simple.iconpos_right .w-btn{inset-inline-end:var(--inputs-border-width,1px)}.w-search.layout_simple .w-btn:before,.w-search.layout_simple .w-btn span{display:none}.w-search.layout_simple .w-btn svg,.w-search.layout_simple .w-btn i{font-size:var(--icon-size,inherit)}.w-search-reset{display:none;position:absolute;top:0;inset-inline-end:0;font-size:var( --inputs-font-size );line-height:var(--inputs-height,2em);width:var(--inputs-height,2em);padding:0;background:none!important}.w-search.iconpos_right .w-search-reset{inset-inline-end:var(--inputs-height,2em)}.w-search.layout_modern{position:relative;width:2.2em;transition:width .3s;z-index:1}.w-search.layout_modern .w-search-open{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:0;z-index:2}.w-search.layout_modern.active .w-search-open{z-index:0;opacity:0}.w-search.layout_modern .w-search-close{opacity:0;transform:translate(2rem,-50%);color:var(--inputs-text-color)}.w-search.layout_modern.active .w-search-close{z-index:1;opacity:.5;transform:translate(0,-50%);visibility:visible}.w-search.layout_modern .w-search-form{position:relative;z-index:1;opacity:0;visibility:hidden}.w-search.layout_modern.active .w-search-form{opacity:1;visibility:visible}.w-search.layout_modern input{font-size:1rem;box-shadow:none!important}.w-search.layout_modern.iconpos_left input{padding-inline-start:var(--inputs-height,2em)}.w-search.layout_modern.iconpos_right input{padding-inline-end:var(--inputs-height,2em)}.w-search.layout_fullwidth .w-search-form{position:absolute;top:0;left:-1.5rem;right:-1.5rem;height:0;overflow:hidden;z-index:119;transition:height .3s;background:var(--color-content-bg);color:var(--color-content-text);visibility:hidden}.w-search.layout_fullwidth[style*="--inputs-background"] .w-search-form{background:var(--inputs-background)}.w-search.layout_fullwidth[style*="--inputs-text-color"] .w-search-form{color:var(--inputs-text-color)}.w-search.layout_fullwidth.active .w-search-form{height:100%;visibility:visible}.w-search.layout_fullwidth .w-form-row-field{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.w-search.layout_fullwidth .w-form-row-field:after{display:none}.w-search.layout_fullwidth input{font-size:1.4rem;padding-top:0;padding-inline-start:1.5rem;padding-inline-end:3rem;padding-bottom:0;border-radius:0;border:none}.w-search.layout_fullwidth .w-search-form input{background:none!important;box-shadow:none!important;color:inherit!important}.header_ver .w-search.layout_fullwidth input{font-size:1rem}.w-search.layout_fullwidth .w-search-close{margin-inline-end:1rem}.w-search.layout_fullwidth.active .w-search-close{visibility:visible}.header_ver .w-search.layout_fullwidth .w-search-form{left:0;right:0}.w-search.layout_fullscreen .w-search-form{position:fixed;top:calc( var(--site-outline-width,0px) + var(--wp-admin--admin-bar--height,0px) );left:var(--site-outline-width,0px);right:var(--site-outline-width,0px);height:calc( 100dvh - 2 * var(--site-outline-width,0px) - var(--wp-admin--admin-bar--height,0px) );z-index:119;transform:translateY(-100%);transition:transform .3s;background:var(--color-content-bg);color:var(--color-content-text);visibility:hidden}.w-search.layout_fullscreen[style*="--inputs-background"] .w-search-form{background:var(--inputs-background)}.w-search.layout_fullscreen[style*="--inputs-text-color"] .w-search-form{color:var(--inputs-text-color)}body.header_ver .w-search.layout_fullscreen .w-search-form{position:absolute;top:0;left:0;right:0}.w-search.layout_fullscreen.active .w-search-form{transform:translateY(0);visibility:visible}.w-search.layout_fullscreen .w-search-close{top:0;font-size:1.5rem;line-height:3;width:3em;transform:none}.w-search.layout_fullscreen.active .w-search-close{visibility:visible}.w-search.layout_fullscreen .w-form-row-field{position:absolute;top:50%;left:6%;right:6%;transform:translateY(-50%)}.w-search.layout_fullscreen input{font-size:3rem;line-height:1.5;text-align:center;height:auto;padding:0;border-radius:0;border:none}.w-search.layout_fullscreen .w-search-form input{background:none!important;box-shadow:none!important;color:inherit!important}.header_ver .w-search.layout_fullscreen input{font-size:1rem}@media screen and (max-width:767px){.w-search.layout_fullscreen input{font-size:2rem}}@media (min-width:601px){.l-header.bg_transparent:not(.sticky) .w-search.elm_in_header input,.l-header.bg_transparent:not(.sticky) .w-search.elm_in_header .w-btn{background:rgba(0,0,0,0.2);color:#fff}}@media screen and (max-width:600px){.header_hor .w-search.elm_in_header{line-height:inherit}.header_hor .w-search.layout_simple.elm_in_header,.header_hor .w-search.layout_modern.elm_in_header{position:static;overflow:visible;margin-left:0;margin-right:0;padding:0;min-width:0;height:auto;width:auto!important}.header_hor .l-subheader-cell.at_left .w-search.layout_simple.elm_in_header:first-child{margin-inline-start:-0.5em}.header_hor .l-subheader-cell.at_right .w-search.layout_simple.elm_in_header:last-child{margin-inline-end:-0.5em}.header_hor .w-search.layout_simple.elm_in_header .w-search-open,.header_hor .w-search.layout_modern.elm_in_header .w-search-open{display:block;position:static;transform:none;visibility:visible}.header_hor .w-search.layout_simple.elm_in_header .w-search-form,.header_hor .w-search.layout_modern.elm_in_header .w-search-form{position:absolute;top:0;left:-1.5rem;right:-1.5rem;height:0;overflow:hidden;opacity:1;z-index:119;transition:height .3s;background:var(--color-content-bg);color:var(--color-content-text)}.header_hor .w-search.layout_simple.elm_in_header[style*="--inputs-background"] .w-search-form,.header_hor .w-search.layout_modern.elm_in_header[style*="--inputs-background"] .w-search-form{background:var(--inputs-background)}.header_hor .w-search.layout_simple.elm_in_header[style*="--inputs-text-color"] .w-search-form,.header_hor .w-search.layout_modern.elm_in_header[style*="--inputs-text-color"] .w-search-form{color:var(--inputs-text-color)}.header_hor .w-search.layout_simple.elm_in_header.active .w-search-form,.header_hor .w-search.layout_modern.elm_in_header.active .w-search-form{height:100%}.header_hor .w-search.layout_simple.elm_in_header .w-form-row-field,.header_hor .w-search.layout_modern.elm_in_header .w-form-row-field{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.header_hor .w-search.layout_simple.elm_in_header input,.header_hor .w-search.layout_modern.elm_in_header input{padding-top:0;padding-inline-start:1.5rem;padding-inline-end:3rem;padding-bottom:0;border-radius:0;border:none;background:none;color:inherit;box-shadow:none!important}.header_hor .w-search.layout_simple.elm_in_header .w-btn{display:none}.header_hor .w-search.layout_simple.elm_in_header .w-search-close,.header_hor .w-search.layout_modern.elm_in_header .w-search-close{display:block;margin-inline-end:1rem;transform:translateY(-50%)}.header_hor .w-search.layout_simple.elm_in_header.active .w-search-close,.header_hor .w-search.layout_modern.elm_in_header.active .w-search-close{visibility:visible}.w-search.layout_fullwidth input,.w-search.layout_fullscreen input{font-size:1rem!important}}.w-separator{clear:both;overflow:hidden;line-height:0;height:1.5rem}.w-separator-h{display:inline-flex;align-items:center;height:inherit}.w-separator:not(.with_content) .w-separator-h:before{width:var(--viewport-width)}.w-separator-h:before,.w-separator-h:after{content:"";position:absolute;top:50%;height:0;width:var(--viewport-width);border-width:var(--line-thickness,1px) 0 0;border-style:solid;margin-top:calc( var(--line-thickness,1px) / -2 )}.w-separator-h:before{right:100%}.w-separator-h:after{left:100%;margin-left:0.6em}.w-separator:not(.with_content){position:relative}.w-separator:not(.with_content) .w-separator-h:before{left:50%;transform:translateX(-50%);right:auto}.w-separator:not(.with_content) .w-separator-h:after{display:none}.w-separator.size_small:empty{height:1.5rem}.w-separator.size_small.with_line{height:4rem}.w-separator.size_medium:empty{height:3rem}.w-separator.size_large:empty{height:4.5rem}.w-separator.color_border{color:var(--color-content-border)}@media (max-width:1024px){.w-separator.size_small:empty{height:1rem}.w-separator.size_small.with_line{height:calc(1.5rem + 2vw)}.w-separator.size_medium:empty{height:calc(1rem + 2.5vw)}.w-separator.size_large:empty{height:calc(1rem + 5vw)}}.no-touch a.w-sharing-item:hover{color:inherit}.w-sharing-item:focus-visible{z-index:1}.no-touch .w-sharing.type_simple .w-sharing-item:hover i{opacity:1}.no-touch .w-sharing.type_outlined .w-sharing-item:hover{box-shadow:none;color:#fff!important}.no-touch .w-sharing.type_outlined .w-sharing-item.email:hover{background:#96a2a8}.no-touch .w-sharing.type_simple .w-sharing-item.email:hover i{color:#96a2a8}.no-touch .w-sharing.type_outlined .w-sharing-item.facebook:hover{background:#1e77f0}.no-touch .w-sharing.type_simple .w-sharing-item.facebook:hover i{color:#1e77f0}.no-touch .w-sharing.type_outlined .w-sharing-item.twitter:hover{background:#0f1419}.no-touch .w-sharing.type_simple .w-sharing-item.twitter:hover i{color:#0f1419}.no-touch .w-sharing.type_outlined .w-sharing-item.linkedin:hover{background:#0077b5}.no-touch .w-sharing.type_simple .w-sharing-item.linkedin:hover i{color:#0077b5}.no-touch .w-sharing.type_outlined .w-sharing-item.pinterest:hover{background:#e60023}.no-touch .w-sharing.type_simple .w-sharing-item.pinterest:hover i{color:#e60023}.no-touch .w-sharing.type_outlined .w-sharing-item.vk:hover{background:#2787F5}.no-touch .w-sharing.type_simple .w-sharing-item.vk:hover i{color:#2787F5}.no-touch .w-sharing.type_outlined .w-sharing-item.whatsapp:hover{background:#25d366}.no-touch .w-sharing.type_simple .w-sharing-item.whatsapp:hover i{color:#25d366}.no-touch .w-sharing.type_outlined .w-sharing-item.xing:hover{background:#006464}.no-touch .w-sharing.type_simple .w-sharing-item.xing:hover i{color:#006464}.no-touch .w-sharing.type_outlined .w-sharing-item.reddit:hover{background:#ff4500}.no-touch .w-sharing.type_simple .w-sharing-item.reddit:hover i{color:#ff4500}.no-touch .w-sharing.type_outlined .w-sharing-item.telegram:hover{background:#0e8ed4}.no-touch .w-sharing.type_simple .w-sharing-item.telegram:hover i{color:#0e8ed4}.no-touch .w-sharing.type_simple.color_primary .w-sharing-item:hover i{color:var(--color-content-primary)}.no-touch .w-sharing-tooltip .w-sharing-item:hover{background:var(--color-content-primary-grad)}.no-touch .w-sharing.type_simple.color_secondary .w-sharing-item:hover i{color:var(--color-content-secondary)}.no-touch .w-menu.style_blocks.for_simple_menu[style*=--main-hover-bg-color] .menu>li:not(.current-menu-item)>a:hover,.no-touch .w-menu.style_blocks.for_category_nav[style*=--main-hover-bg-color] a:hover{background:var(--main-hover-bg-color)}.no-touch .w-menu.for_simple_menu[style*=--main-hover-color] .menu>li:not(.current-menu-item)>a:hover,.no-touch .w-menu.for_category_nav[style*=--main-hover-color] a:hover{color:var(--main-hover-color)}.w-socials-list{margin:calc( var(--gap,0) * -1 )}.w-socials-item{display:inline-block;vertical-align:top;position:relative;padding:var(--gap,0)}.w-socials-item-link{display:block;text-align:center;position:relative;overflow:hidden;line-height:2.5em;width:2.5em;text-decoration:none!important;border-radius:inherit;z-index:0}.w-socials-item-link:focus-visible{z-index:1}.w-socials.color_text .w-socials-item-link{color:inherit}.w-socials-item-link-hover{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:var(--color-content-primary-grad)}.w-socials-item-link i{display:block;line-height:inherit;position:relative;width:auto; transition:color .3s}.w-socials-item-popup{display:none;position:absolute;left:50%;bottom:100%;text-align:center;white-space:nowrap;z-index:90;font-size:0.9rem;line-height:2.4rem;padding:0 1rem;margin-bottom:7px;border-radius:var(--site-border-radius);background:#222;color:#fff;opacity:0;visibility:hidden;transform:translate3d(-50%,-1em,0);transition:opacity 0.2s cubic-bezier(.78,.13,.15,.86) 0.3s,transform 0.2s cubic-bezier(.78,.13,.15,.86) 0.3s}.w-socials-item-link:focus + .w-socials-item-popup,.w-socials-item-link:hover + .w-socials-item-popup{visibility:visible;opacity:1;transform:translate3d(-50%,0,0)}.w-socials-item-popup:after{content:"";display:block;position:absolute;left:50%;bottom:-7px;margin-left:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222}.l-header .w-socials{line-height:2}.header_hor .l-header .w-socials-list{white-space:nowrap}.l-header .w-socials-item-link{line-height:2em;width:2em}.w-socials.shape_rounded .w-socials-item-link{border-radius:var(--site-border-radius)}.no-touch .w-socials.hover_slide .w-socials-item-link:hover .w-socials-item-link-hover{height:100%}.no-touch .w-socials.hover_fade .w-socials-item-link:hover .w-socials-item-link-hover{opacity:1}.no-touch .w-socials.hover_fade .w-socials-item-link:hover>i,.no-touch .w-socials.hover_slide .w-socials-item-link:hover>i{color:#fff}.w-socials.style_solid .w-socials-item-link{background:var(--color-content-bg-alt-grad)}.no-touch .w-socials.style_colored.color_link .w-socials-item-link:hover{color:var(--color-content-link)}.w-socials.color_brand .w-socials-item.facebook .w-socials-item-link{color:#1e77f0}.w-socials-item.facebook .w-socials-item-link-hover{background:#1e77f0}.w-socials.color_brand .w-socials-item.instagram .w-socials-item-link{color:inherit}.w-socials-item.instagram .w-socials-item-link-hover{background:#a17357;background:radial-gradient(circle farthest-corner at 35% 100%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 10% 140%,#feda7e,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e42e66 50%,#fa5332 70%,#ffdc80 100%)}.w-socials-item.instagram .w-socials-item-link i{font-size:1.1em}.color_footer-top .w-socials.style_solid .w-socials-item-link{background:var(--color-subfooter-bg-alt-grad)}.w-tabs-list{position:relative;border-color:var(--color-content-border)}.w-tabs-list-h{display:flex}.w-tabs-list-bar{position:absolute;background:var(--color-content-primary-grad)}.w-tabs-item{display:block;flex-shrink:0;position:relative;text-align:center;text-transform:inherit;padding:1em 1.5em;background:none;color:inherit;transition:none}.w-tabs-item i{line-height:inherit;vertical-align:top}.w-tabs-item-title:empty{display:none}.w-tabs-item.with_icon svg + .w-tabs-item-title,.w-tabs-item.with_icon i + .w-tabs-item-title,.w-tabs-item.with_icon .w-tabs-item-title + svg,.w-tabs-item.with_icon .w-tabs-item-title + i{margin-inline-start:.5em}.w-tabs-sections{position:relative}.w-tabs-section{display:none}.w-tabs-section.active{display:block}.w-tabs-section-header{display:none;align-items:center;text-align:inherit; line-height:1.5;cursor:pointer;padding:1em 1.5em;width:100%;background:transparent;border-radius:inherit;transition:background .2s,color .2s}.w-tabs-section.color_custom .w-tabs-section-header,.w-tabs-section:not(.active) .w-tabs-section-header{color:inherit}.w-tabs[style*="--sections-title-size"]>.w-tabs-list,.w-tabs[style*="--sections-title-size"]>div>div>.w-tabs-section-header{font-size:var(--sections-title-size)}.w-tabs[style*="--sections-title-size"]>div>div>.w-tabs-section-header>.w-tabs-section-title{font-size:inherit}.w-tabs-section-header i{flex-shrink:0;line-height:inherit;vertical-align:top}.w-tabs-section-header i.fa-2x{line-height:.75}.w-tabs-section-title{line-height:inherit;white-space:normal;margin-bottom:0!important;padding:0!important;color:inherit;margin-inline-end:.6em}svg + .w-tabs-section-title,i + .w-tabs-section-title{margin-inline-start:.6em}.w-tabs-section-title:empty{display:none}.w-tabs-section-control{flex-shrink:0;line-height:1em;height:1em;width:1em;text-align:center;transition:transform .3s;transform:rotate(0deg)}.w-tabs-section.active>.w-tabs-section-header .w-tabs-section-control{transform:rotate(180deg)}.w-tabs-section-content{padding-top:3rem}.w-tabs-section-content-h{margin:0 auto;max-width:var(--site-content-width,1200px)}.w-tabs-section.content-empty{display:none!important}.l-section.width_full>div>.g-cols.cols_1>div>div>.w-tabs.layout_hor .w-tabs-section-content,.l-section.width_full>div>div>.vc_col-sm-12>div>div>.w-tabs.layout_hor .w-tabs-section-content{padding:5vh 3vmax}.w-tabs-list.align_center .w-tabs-list-h{justify-content:center}.w-tabs-list.align_justify .w-tabs-list-h{justify-content:space-between}.w-tabs-list.align_justify .w-tabs-item{flex:1 1 50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.w-tabs.accordion>.w-tabs-list{display:none!important}.w-tabs.accordion>.w-tabs-sections{display:flex;flex-direction:column;gap:var(--sections-gap,0)}.w-tabs.accordion>div>.w-tabs-section{display:block}.w-tabs.accordion>div>.w-tabs-section>.w-tabs-section-header{display:flex}.w-tabs.accordion>div>.w-tabs-section>.w-tabs-section-content{display:none;padding:1.5rem}.w-tabs.accordion>div>.w-tabs-section.active .w-tabs-section-content{display:block}.w-tabs.accordion.toggle_style_1>.w-tabs-sections{gap:0}.w-tabs.accordion.toggle_style_1>div>.w-tabs-section{border-top:1px solid var(--color-content-border)}.w-tabs.accordion.toggle_style_1>div>.w-tabs-section:last-of-type{border-bottom:1px solid var(--color-content-border)}.w-tabs.accordion.toggle_style_1>div>.w-tabs-section[style*="background:"]{border-color:transparent}.w-tabs.accordion.toggle_style_1>div>.w-tabs-section.active:not(.has_text_color)>.w-tabs-section-header{color:var(--color-content-primary)}.no-touch .w-tabs.accordion.toggle_style_1 .w-tabs-section-header:hover{background:rgba(0,0,0,.04)}.no-touch .w-tabs.accordion.toggle_style_1.remove_indents .w-tabs-section-header:hover{background:linear-gradient(90deg,transparent,rgba(0,0,0,0.04),transparent)}.w-tabs.accordion.toggle_style_2>div>.w-tabs-section{border:1px solid var(--color-content-border);border-radius:var(--site-border-radius);background:var(--color-content-bg-alt-grad);color:var(--color-content-text)}.no-touch .w-tabs.accordion.toggle_style_2 .w-tabs-section-header:hover{background:var(--color-content-border);color:var(--color-content-heading)}.w-tabs.accordion.toggle_style_3>div>.w-tabs-section{border-radius:var(--site-border-radius);background:var(--color-content-bg-grad);color:var(--color-content-text);box-shadow:var(--box-shadow)}.no-touch .w-tabs.accordion.toggle_style_3 .w-tabs-section-header:hover{background:var(--color-content-bg-alt-grad);color:var(--color-content-link-hover)}.w-tabs.accordion.remove_indents>div>div>.w-tabs-section-content,.w-tabs.accordion.remove_indents.toggle_style_1>div>div>.w-tabs-section-header{padding-inline:0}.w-tabs-section.no_indents>.w-tabs-section-content{padding:0!important}.w-tabs-section.no_indents>.w-tabs-section-content>.w-tabs-section-content-h{margin:0;max-width:none}.w-tabs-sections.icon_chevron>div>.w-tabs-section-header .w-tabs-section-control:before,.w-tabs-sections.icon_chevron>div>.w-tabs-section-header .w-tabs-section-control:after{content:"";position:absolute;top:20%;height:60%;width:.15em;background:currentColor;border-radius:var(--site-border-radius)}.w-tabs-sections.icon_chevron>div>.w-tabs-section-header .w-tabs-section-control:before{left:.262em;transform:rotate(-45deg)}.w-tabs-sections.icon_chevron>div>.w-tabs-section-header .w-tabs-section-control:after{right:.262em;transform:rotate(45deg)}.w-tabs-sections.icon_plus>div>.w-tabs-section-header .w-tabs-section-control:before{content:"";position:absolute;top:0;left:.45em;height:100%;width:.1em;background:currentColor;border-radius:var(--site-border-radius)}.w-tabs-sections.icon_plus>div>.w-tabs-section-header .w-tabs-section-control:after{content:"";position:absolute;top:.45em;left:0;height:.1em;width:100%;background:currentColor;border-radius:var(--site-border-radius)}.w-tabs-sections.icon_plus>.w-tabs-section.active>.w-tabs-section-header .w-tabs-section-control{transform:rotate(135deg)}.w-tabs-sections.icon_triangle>div>.w-tabs-section-header .w-tabs-section-control:before{content:"";display:inline-block;vertical-align:top;margin-top:.3em;pointer-events:none;border:.4em solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-radius:var(--site-border-radius)}.w-tabs-sections.icon_none>div>.w-tabs-section-header .w-tabs-section-control{display:none}.w-tabs-sections.cpos_left>div>.w-tabs-section-header .w-tabs-section-control{order:-1}.w-tabs-sections.cpos_left>div>.w-tabs-section-header .w-tabs-section-control{margin-inline-end:.6em}.w-tabs-sections.cpos_right>div>.w-tabs-section-header .w-tabs-section-control{margin-inline-start:auto}.w-tabs-sections.titles-align_center>div>.w-tabs-section-header{justify-content:center}.w-tabs-sections.titles-align_center>div>.w-tabs-section-header>*{margin-left:.3rem!important;margin-right:.3rem!important}.w-tabs.layout_ver{display:flex}.w-tabs.layout_ver>.w-tabs-list .w-tabs-list-h{flex-direction:column}.w-tabs.layout_ver>.w-tabs-list .w-tabs-item{text-align:inherit}.w-tabs.layout_ver>.w-tabs-sections{flex-grow:1}.w-tabs.layout_ver:not(.accordion)>div>div>.w-tabs-section-content{padding:0}.w-tabs.layout_ver .w-image img.size-full,.w-tabs.layout_ver .w-image img.size-large{width:100%}.w-tabs.layout_ver.navpos_right{flex-direction:row-reverse}.w-tabs.layout_ver.navpos_left>div>.w-tabs-section:not(.no_indents){padding-left:2.5rem}.w-tabs.layout_ver.navpos_right>div>.w-tabs-section:not(.no_indents){padding-right:2.5rem}.w-tabs.layout_ver.navwidth_auto>.w-tabs-list{flex-shrink:0}.w-tabs.layout_ver.navwidth_auto>.w-tabs-list .w-tabs-item{white-space:nowrap}.w-tabs.layout_ver.navwidth_10>.w-tabs-list{width:10%}.w-tabs.layout_ver.navwidth_10>.w-tabs-sections{width:90%}.w-tabs.layout_ver.navwidth_20>.w-tabs-list{width:20%}.w-tabs.layout_ver.navwidth_20>.w-tabs-sections{width:80%}.w-tabs.layout_ver.navwidth_30>.w-tabs-list{width:30%}.w-tabs.layout_ver.navwidth_30>.w-tabs-sections{width:70%}.w-tabs.layout_ver.navwidth_40>.w-tabs-list{width:40%}.w-tabs.layout_ver.navwidth_40>.w-tabs-sections{width:60%}.w-tabs.layout_ver.navwidth_50>.w-tabs-list,.w-tabs.layout_ver.navwidth_50>.w-tabs-sections{width:50%}.w-tabs.layout_ver.accordion{display:block}.w-tabs.layout_ver.accordion>.w-tabs-sections{display:block;width:100%!important}.w-tabs.layout_ver.accordion>div>.w-tabs-section{padding:0!important}.w-tabs.style_default>.w-tabs-list{background:var(--color-content-bg-alt-grad);color:var(--color-content-text)}.w-tabs.style_default>.w-tabs-list .w-tabs-item{border-style:solid;border-color:transparent;color:inherit;transition:background .2s,border-color .2s,color .2s}.w-tabs.style_default.layout_hor>.w-tabs-list .w-tabs-item{border-width:2px 0 0}.w-tabs.style_default.layout_ver.navpos_left>.w-tabs-list .w-tabs-item{border-width:0 0 0 2px}.w-tabs.style_default.layout_ver.navpos_right>.w-tabs-list .w-tabs-item{border-width:0 2px 0 0}.w-tabs.style_default>.w-tabs-list .w-tabs-item.active{background:var(--color-content-bg-grad);color:var(--color-content-primary);border-color:currentColor}.w-tabs.style_default>.w-tabs-list .w-tabs-item:not(.active):focus-visible,.no-touch .w-tabs.style_default>.w-tabs-list .w-tabs-item:not(.active):hover{background:rgba(0,0,0,0.05)}.w-tabs.style_simple>.w-tabs-list .w-tabs-item{flex:0 1 auto;padding:0;opacity:.66}.w-tabs.style_simple.layout_hor>.w-tabs-list .w-tabs-item:not(:last-child){margin-inline-end:1.5em}.w-tabs.style_simple.layout_ver>.w-tabs-list .w-tabs-item:not(:last-child){margin-bottom:1em}.w-tabs.style_simple>.w-tabs-list .w-tabs-item:focus-visible,.w-tabs.style_simple>.w-tabs-list .w-tabs-item.active,.no-touch .w-tabs.style_simple>.w-tabs-list .w-tabs-item:hover{opacity:1;color:inherit}.w-tabs.style_simple2>.w-tabs-list .w-tabs-item{flex:0 1 auto;padding:0;opacity:.66}.w-tabs.style_simple2.layout_hor>.w-tabs-list .w-tabs-item:not(:last-child){margin-inline-end:1.5em}.w-tabs.style_simple2.layout_ver>.w-tabs-list .w-tabs-item:not(:last-child){margin-bottom:1em}.w-tabs.style_simple2.layout_ver>.w-tabs-list .w-tabs-list-h{align-items:flex-start}.w-tabs.style_simple2>.w-tabs-list .w-tabs-item:focus-visible,.w-tabs.style_simple2>.w-tabs-list .w-tabs-item.active,.no-touch .w-tabs.style_simple2>.w-tabs-list .w-tabs-item:hover{opacity:1;color:inherit}.w-tabs.style_simple2>.w-tabs-list .w-tabs-item:after{content:"";position:absolute;left:0;bottom:0;height:min(4px,.15em);width:0;background:currentColor;transition:width .2s}.w-tabs.style_simple2>.w-tabs-list .w-tabs-item.active:after{width:100%}.w-tabs.style_simple3>.w-tabs-list .w-tabs-item{padding:.8em 1.2em;border-radius:var(--site-border-radius)}.w-tabs.style_simple3.layout_hor>.w-tabs-list .w-tabs-item:not(:last-child){margin-inline-end:.3em}.w-tabs.style_simple3.layout_ver>.w-tabs-list .w-tabs-item:not(:last-child){margin-bottom:.3em}.w-tabs.style_simple3>.w-tabs-list .w-tabs-item:focus-visible,.w-tabs.style_simple3>.w-tabs-list .w-tabs-item.active,.no-touch .w-tabs.style_simple3>.w-tabs-list .w-tabs-item:hover{background:var(--color-content-bg-alt-grad);color:var(--color-content-heading)}.w-tabs.style_radio>.w-tabs-list .w-tabs-item{padding:.6em 1.2em;opacity:.66;border-radius:9em}.w-tabs.style_radio>.w-tabs-list .w-tabs-item:not(.active):focus-visible,.no-touch .w-tabs.style_radio>.w-tabs-list .w-tabs-item:not(.active):hover{opacity:1;color:inherit}.w-tabs.style_radio>.w-tabs-list .w-tabs-item.active{opacity:1;background:var(--color-content-bg);color:var(--color-content-primary);box-shadow:0 .3em .8em rgba(0,0,0,.08)}.w-tabs.style_radio2>.w-tabs-list .w-tabs-list-h{padding:.25em;background:var(--color-content-bg-alt-grad);color:var(--color-content-text);border-radius:9em}.w-tabs.style_radio2.layout_ver>.w-tabs-list .w-tabs-list-h{border-radius:var(--site-border-radius)}.w-tabs.style_radio2>.w-tabs-list:not(.align_justify) .w-tabs-list-h{display:inline-flex;vertical-align:top}.w-tabs.style_radio2.layout_ver>.w-tabs-list .w-tabs-list-h{display:flex}.w-tabs.style_radio2.layout_hor>.w-tabs-list .w-tabs-item{padding:.6em 1.5em;color:inherit;border-radius:9em}.w-tabs.style_radio2.layout_ver>.w-tabs-list .w-tabs-item{padding:.6em 1em;color:inherit;border-radius:var(--site-border-radius)}.w-tabs.style_radio2>.w-tabs-list .w-tabs-item:not(.active):focus-visible,.no-touch .w-tabs.style_radio2>.w-tabs-list .w-tabs-item:not(.active):hover{color:var(--color-content-primary)}.w-tabs.style_radio2>.w-tabs-list .w-tabs-item.active{background:var(--color-content-bg);box-shadow:0 .3em .8em rgba(0,0,0,.08)}.w-tabs.style_radio3>.w-tabs-list .w-tabs-list-h{padding:.25em;background:var(--color-content-primary-grad);color:#fff;border-radius:9em}.w-tabs.style_radio3.layout_ver>.w-tabs-list .w-tabs-list-h{border-radius:var(--site-border-radius)}.w-tabs.style_radio3>.w-tabs-list:not(.align_justify) .w-tabs-list-h{display:inline-flex;vertical-align:top}.w-tabs.style_radio3.layout_ver>.w-tabs-list .w-tabs-list-h{display:flex}.w-tabs.style_radio3.layout_hor>.w-tabs-list .w-tabs-item{padding:.6em 1.5em;color:inherit;border-radius:9em}.w-tabs.style_radio3.layout_ver>.w-tabs-list .w-tabs-item{padding:.6em 1em;color:inherit;border-radius:var(--site-border-radius)}.w-tabs.style_radio3>.w-tabs-list .w-tabs-item:not(.active):focus-visible,.no-touch .w-tabs.style_radio3>.w-tabs-list .w-tabs-item:not(.active):hover{color:inherit}.w-tabs.style_radio3>.w-tabs-list .w-tabs-item.active{background:var(--color-content-bg);color:var(--color-content-text);box-shadow:0 .3em 1em rgba(0,0,0,.2)}.w-tabs.style_modern>.w-tabs-list{background:var(--color-content-primary-grad);color:#fff}.w-tabs.style_modern>.w-tabs-list .w-tabs-item{opacity:.66;color:inherit!important}.w-tabs.style_modern>.w-tabs-list .w-tabs-item:focus-visible,.w-tabs.style_modern>.w-tabs-list .w-tabs-item.active,.no-touch .w-tabs.style_modern>.w-tabs-list .w-tabs-item:hover{opacity:1}.w-tabs.style_modern>.w-tabs-list .w-tabs-item:after{content:"";position:absolute;height:1em;width:1em;transition:transform .3s;background:var(--color-content-bg)}.w-tabs.style_modern.layout_hor>.w-tabs-list .w-tabs-item:after{left:50%;bottom:0;transform:translate(-0.5em,1.5em) rotate(45deg)}.w-tabs.style_modern.layout_hor>.w-tabs-list .w-tabs-item.active:after{transform:translate(-0.5em,.5em) rotate(45deg)}.w-tabs.style_modern.layout_ver.navpos_left>.w-tabs-list .w-tabs-item:after{top:50%;right:0;transform:translate(1.5em,-0.5em) rotate(45deg)}.w-tabs.style_modern.layout_ver.navpos_left>.w-tabs-list .w-tabs-item.active:after{transform:translate(0.5em,-0.5em) rotate(45deg)}.w-tabs.style_modern.layout_ver.navpos_right>.w-tabs-list .w-tabs-item:after{top:50%;left:0;transform:translate(-1.5em,-0.5em) rotate(45deg)}.w-tabs.style_modern.layout_ver.navpos_right>.w-tabs-list .w-tabs-item.active:after{transform:translate(-0.5em,-0.5em) rotate(45deg)}.w-tabs.style_trendy>.w-tabs-list:not(.items_0):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-style:solid;border-color:inherit}.w-tabs.style_trendy>.w-tabs-list .w-tabs-item{opacity:.66}.w-tabs.style_trendy.layout_hor>.w-tabs-list:before{border-width:0 0 1px}.w-tabs.style_trendy.layout_hor>.w-tabs-list .w-tabs-list-bar{left:0;bottom:0;height:2px}.w-tabs.style_trendy.layout_ver.navpos_left>.w-tabs-list:before{border-width:0 1px 0 0}.w-tabs.style_trendy.layout_ver.navpos_left>.w-tabs-list .w-tabs-list-bar{top:0;right:0;width:2px}.w-tabs.style_trendy.layout_ver.navpos_left>.w-tabs-list .w-tabs-item{padding-left:0}.w-tabs.style_trendy.layout_ver.navpos_right>.w-tabs-list .w-tabs-item{padding-right:0}.w-tabs.style_trendy.layout_ver.navpos_right>.w-tabs-list:before{border-width:0 0 0 1px}.w-tabs.style_trendy.layout_ver.navpos_right>.w-tabs-list .w-tabs-list-bar{top:0;left:0;width:2px}.w-tabs.style_trendy>.w-tabs-list .w-tabs-item:not(.active):focus-visible,.no-touch .w-tabs.style_trendy>.w-tabs-list .w-tabs-item:not(.active):hover{color:inherit;opacity:1}.w-tabs.style_trendy>.w-tabs-list .w-tabs-item.active{color:var(--color-content-primary);opacity:1}.w-tabs.style_timeline>.w-tabs-list .w-tabs-list-h,.w-tabs.style_timeline2>.w-tabs-list .w-tabs-list-h{position:relative;border-color:inherit}.w-tabs.style_timeline>.w-tabs-list:not(.align_justify) .w-tabs-list-h,.w-tabs.style_timeline2>.w-tabs-list:not(.align_justify) .w-tabs-list-h{display:inline-flex;vertical-align:top}.w-tabs.style_timeline>.w-tabs-list .w-tabs-list-h:before,.w-tabs.style_timeline2>.w-tabs-list .w-tabs-list-h:before{content:"";position:absolute;top:50%;left:1px;right:1px;height:1px;border-color:inherit}.w-tabs.style_timeline>.w-tabs-list .w-tabs-list-h:before{margin-top:-1px;border-top-width:2px; border-top-style:solid}.w-tabs.style_timeline2>.w-tabs-list .w-tabs-list-h:before{border-top-width:1px; border-top-style:dashed}.w-tabs.style_timeline>.w-tabs-list .w-tabs-item,.w-tabs.style_timeline2>.w-tabs-list .w-tabs-item,.w-tabs.style_timeline .w-tabs-section-header,.w-tabs.style_timeline2 .w-tabs-section-header{flex:0;justify-content:center;text-align:center;line-height:5.5rem;height:5.5rem;width:5.5rem;min-width:5.5rem;padding:0;position:relative;overflow:hidden;z-index:1;white-space:nowrap;border-radius:50%;transition:background .2s,box-shadow .2s,color .2s}.w-tabs.style_timeline>.w-tabs-list .w-tabs-item:not(:last-child),.w-tabs.style_timeline2>.w-tabs-list .w-tabs-item:not(:last-child){margin-inline-end:2.5em}.w-tabs.style_timeline>.w-tabs-list .w-tabs-item.with_icon .w-tabs-item-title,.w-tabs.style_timeline2>.w-tabs-list .w-tabs-item.with_icon .w-tabs-item-title{display:none}.w-tabs.style_timeline .w-tabs-item,.w-tabs.style_timeline.accordion.toggle_style_1>div>.w-tabs-section>.w-tabs-section-header{background:var(--color-content-bg-grad);color:var(--color-content-text);box-shadow:inset 0 0 0 2px var(--color-content-primary)}.w-tabs.style_timeline2 .w-tabs-item,.w-tabs.style_timeline2.accordion.toggle_style_1>div>.w-tabs-section>.w-tabs-section-header{background:var(--color-content-bg-alt-grad);color:var(--color-content-text)}.w-tabs.style_timeline .w-tabs-item.active,.w-tabs.style_timeline2 .w-tabs-item.active,.no-touch .w-tabs.style_timeline .w-tabs-item:hover,.no-touch .w-tabs.style_timeline2 .w-tabs-item:hover,.w-tabs.style_timeline.accordion.toggle_style_1>div>.w-tabs-section.active>.w-tabs-section-header,.w-tabs.style_timeline2.accordion.toggle_style_1>div>.w-tabs-section.active>.w-tabs-section-header{box-shadow:none;background:var(--color-content-primary-grad);color:#fff}.w-tabs.style_timeline.accordion,.w-tabs.style_timeline2.accordion{position:relative}.w-tabs.style_timeline.accordion:before,.w-tabs.style_timeline2.accordion:before{content:"";position:absolute;top:0;left:50%;height:100%;width:1px;border-color:var(--color-content-border)}.w-tabs.style_timeline.accordion:before{border-left-width:2px;border-left-style:solid}.w-tabs.style_timeline2.accordion:before{border-left-width:1px;border-left-style:dashed}.w-tabs.style_timeline.accordion>div>.w-tabs-section,.w-tabs.style_timeline2.accordion>div>.w-tabs-section{border:none!important}.w-tabs.style_timeline.accordion .w-tabs-section-header,.w-tabs.style_timeline2.accordion .w-tabs-section-header{margin:0 auto}.w-tabs.style_timeline .w-tabs-section:not(:first-of-type) .w-tabs-section-header,.w-tabs.style_timeline2 .w-tabs-section:not(:first-of-type) .w-tabs-section-header{margin-top:1rem}.w-tabs.style_timeline .w-tabs-section-title,.w-tabs.style_timeline2 .w-tabs-section-title{margin:0!important}.w-tabs.style_timeline .w-tabs-section-control,.w-tabs.style_timeline2 .w-tabs-section-control,.w-tabs.style_timeline .w-tabs-section-header.with_icon .w-tabs-section-title,.w-tabs.style_timeline2 .w-tabs-section-header.with_icon .w-tabs-section-title{display:none}.w-tabs.style_timeline.accordion>div>.w-tabs-section>.w-tabs-section-content,.w-tabs.style_timeline2.accordion>div>.w-tabs-section>.w-tabs-section-content{padding:3.25rem 1.5rem 1.5rem;margin-top:-2.75rem;border-radius:var(--site-border-radius);box-shadow:var(--box-shadow);background:var(--color-content-bg-grad);color:var(--color-content-text)}.w-tabs.layout_hor.measure>.w-tabs-list{width:100%!important}.w-tabs.layout_hor.measure>div>.w-tabs-list-h{display:block!important;overflow:hidden}.w-tabs.layout_hor.measure>div>div>.w-tabs-item{float:left!important;width:auto!important}.w-tabs.has_text_color>.w-tabs-list:before{border-color:currentColor;opacity:.17}.l-section.color_primary .w-tabs-list,.l-section.color_primary .w-tabs-section,.l-section.color_secondary .w-tabs-list,.l-section.color_secondary .w-tabs-section{border-color:rgba(255,255,255,0.33)}.l-section.color_primary .w-tabs.style_trendy>.w-tabs-list,.l-section.color_secondary .w-tabs.style_trendy>.w-tabs-list{box-shadow:0 -1px 0 rgba(255,255,255,0.33) inset}.l-section.color_primary .w-tabs.style_default>.w-tabs-list,.l-section.color_secondary .w-tabs.style_default>.w-tabs-list{background:rgba(255,255,255,0.15);color:inherit}.color_alternate .w-tabs.style_default>.w-tabs-list a.w-tabs-item,.color_alternate .w-tabs.style_trendy>.w-tabs-list a.w-tabs-item{color:inherit}.color_alternate .w-tabs-list,.color_alternate .w-tabs-section{border-color:var(--color-alt-content-border)}.color_alternate .w-tabs.style_default>.w-tabs-list{background:var(--color-alt-content-bg-alt-grad);color:var(--color-alt-content-text)}.color_alternate .w-tabs.style_default>.w-tabs-list .w-tabs-item.active{background:var(--color-alt-content-bg-grad);color:var(--color-alt-content-primary)}.color_alternate .w-tabs-section.active:not(.has_text_color) .w-tabs-section-header,.color_alternate .w-tabs.style_trendy>.w-tabs-list .w-tabs-item:focus-visible,.color_alternate .w-tabs.style_trendy>.w-tabs-list .w-tabs-item.active,.no-touch .color_alternate .w-tabs.style_trendy>.w-tabs-list .w-tabs-item:hover{color:var(--color-alt-content-primary)}.color_alternate .w-tabs-list-bar,.color_alternate .w-tabs.style_modern>.w-tabs-list{background:var(--color-alt-content-primary-grad)}.color_alternate .w-tabs.style_modern>.w-tabs-list .w-tabs-item:after{background:var(--color-alt-content-bg-grad)}.color_alternate .w-tabs.style_timeline .w-tabs-item,.color_alternate .w-tabs.style_timeline .w-tabs-section-header{background:var(--color-alt-content-bg-grad);color:var(--color-alt-content-text);box-shadow:inset 0 0 0 2px var(--color-alt-content-primary)}.color_alternate .w-tabs.style_timeline2 .w-tabs-item,.color_alternate .w-tabs.style_timeline2 .w-tabs-section-header{background:var(--color-alt-content-bg-alt-grad);color:var(--color-alt-content-text)}.color_alternate .w-tabs.style_timeline .w-tabs-item.active,.color_alternate .w-tabs.style_timeline2 .w-tabs-item.active,.color_alternate .w-tabs.style_timeline .active .w-tabs-section-header,.color_alternate .w-tabs.style_timeline2 .active .w-tabs-section-header,.no-touch .color_alternate .w-tabs.style_timeline .w-tabs-item:hover,.no-touch .color_alternate .w-tabs.style_timeline2 .w-tabs-item:hover{box-shadow:none;background:var(--color-alt-content-primary-grad);color:#fff}.color_footer-top .w-tabs-section{border-color:var(--color-subfooter-border)}.color_footer-bottom .w-tabs-section{border-color:var(--color-footer-border)}.w-text{padding:0}.w-text i{display:inline-block;vertical-align:top;line-height:inherit}.w-text:not(.no_text).icon_atleft i{margin-inline-end:.4em}.w-text-value:empty{display:none}@property --captured-length{syntax:"<length>";initial-value:0px;inherits:true}@-webkit-keyframes us-heading-gradient{0%{background-position:0 0}50%{background-position:100% 0}100%{background-position:0 0}}@keyframes us-heading-gradient{0%{background-position:0 0}50%{background-position:100% 0}100%{background-position:0 0}}.no-touch .w-video-play:hover .w-video-play-icon,.w-video-play:focus-visible .w-video-play-icon{transform:scale(1.2)}.w-vwrapper{display:flex;flex-direction:column}.w-vwrapper.align_center{align-items:center}.w-vwrapper.valign_middle{justify-content:center}.w-vwrapper>*:not(:last-child),.w-grid .w-vwrapper>*:not(:last-child){margin-bottom:var(--vwrapper-gap,0.7rem)}.widget{margin-bottom:2rem}.w-nav .widget{margin:0;padding:20px}.widget:last-child{margin-bottom:0!important}.widget:not(.widget_text) ul{list-style-type:none;margin-left:0;margin-right:0}.l-footer .widget_nav_menu ul li{line-height:1.4}.widget_us_blog .w-grid-item-elm.post_title{font-size:inherit}.no-touch .l-main .widget_nav_menu a:hover{background:var(--color-content-bg-alt-grad)}@media screen and (max-width:600px){.widget_us_portfolio .w-grid.type_grid{--columns:3!important}}@keyframes us-countdown-zoom{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes us-countdown-flip{0%{transform:rotateX(0deg)}100%{transform:rotateX(90deg)}}@keyframes us-countdown-flipIn{from{transform:rotateX(-90deg)}to{transform:rotateX(0deg)}}.header_hor .l-header.sticky~.l-main .w-timeline.sticky_markers .w-timeline-section-marker{top:calc(var(--wp-admin--admin-bar--height,0px) + var(--site-outline-width,0px) + 2rem + var(--header-sticky-height,0px))}.dt-container .dt-paging .dt-paging-button:hover{border-color:currentColor}.no-touch .wpml-ls-sub-menu a:hover{background:var(--color-content-border)}.wpml-ls-legacy-dropdown li:hover .wpml-ls-sub-menu{visibility:visible}

/* CSS source 12: /assets/design/3262d2fcf27841ea.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/uploads/groovy/preset_5618.css; keine Plugin-Laufzeit. */
.gm-navbar {z-index: 9999 !important}.gm-main-menu-wrapper {z-index: 9999 !important}.gm-navigation-drawer, gm-second-nav-drawer {z-index: 10023 !important}.gm-navbar--style-3 .gm-toolbar {z-index: 10011 !important}.gm-navbar--style-5 .gm-toolbar {z-index: 10011 !important}.gm-navbar .gm-toolbar .wpml-ls {z-index: 10011 !important}@media (min-width: 1250px) {.gm-navbar .gm-logo {z-index: 10011 !important}}@media (min-width: 1250px) {.gm-navbar .gm-menu-btn--expanded, .gm-burger {z-index: 10017 !important}}.gm-search__fullscreen-container {z-index: 10023 !important}.gm-dropdown-overlay {z-index: 9996 !important}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-navbar-nav .gm-dropdown-menu .gm-menu-item__link, .gm-main-menu-wrapper .gm-mega-menu__item__title {border-bottom: 1px solid rgba(234, 234, 234, 1);}}@media (min-width: 1250px) {.gm-inner .gm-container {height: 100px;}.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-inner {min-height: 100px;}}.gm-container {max-width: 1200px}@media (min-width: 1250px) {.gm-navbar .gm-main-menu-wrapper .gm-navbar-nav .gm-dropdown-menu {border-top: 3px solid rgba(204, 32, 59, 1)}}@media (min-width: 1250px) {.gm-navbar .gm-main-menu-wrapper .gm-navbar-nav .gm-dropdown-submenu .gm-dropdown-menu-wrapper {margin-top: -3px}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-navbar-nav .gm-dropdown-menu {background-color: rgba(255, 255, 255, 1)}}.gm-navbar .gm-main-menu-wrapper .mega-gm-dropdown > .gm-dropdown-menu, .gm-navbar .gm-main-menu-wrapper .mega-gm-dropdown > .gm-dropdown-menu-wrapper {
            width: 1200px;
            max-width : 1200px;
            position: absolute;}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-navbar-nav > .menu-item > .gm-anchor {margin-top: 5px; margin-bottom: 5px; padding-top: 0; padding-bottom: 0;}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-navbar-nav > .gm-menu-item > .gm-anchor {margin-left: 15px}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-navbar-nav > .gm-menu-item > .gm-anchor {margin-right: 15px}}@media (min-width: 1250px) {.gm-navbar--has-divider .gm-navbar-nav > li:not(:last-of-type) > .gm-anchor::before {right: -15px !important;}}@media (min-width: 1250px) {.gm-navbar .gm-container {padding-right: 15px; padding-left: 15px; flex: 1 100%;}.gm-navbar .gm-toolbar .gm-container {padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px;}.gm-navbar .gm-dropdown-menu-wrapper--left {right: 0; left: auto;}.gm-navbar .gm-dropdown-submenu .gm-dropdown-menu-wrapper {left: 100%; z-index: 1;}.gm-navbar .gm-dropdown-submenu .gm-dropdown-menu-wrapper--left {right: 100%; left: auto; z-index: 1;}.gm-navbar #gm-main-menu {flex-grow: 1; display: flex;}.gm-navbar .gm-main-menu-wrapper {flex-grow: 1; align-items: stretch;}.gm-navbar.gm-top-links-align-left #gm-main-menu {justify-content: flex-start;}.gm-navbar.gm-top-links-align-center #gm-main-menu {justify-content: center;}.gm-navbar.gm-top-links-align-center .gm-logo {position: absolute; top: 50%; transform: translateY(-50%);}.gm-navbar.gm-top-links-align-right #gm-main-menu {justify-content: flex-end;}.gm-navbar .gm-toolbar-bg {position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: opacity 0.2s; z-index: -1;}.gm-navbar .gm-navbar-nav > .gm-menu-item > .gm-anchor > .gm-caret i {transform: none;}.gm-navbar .gm-navbar-nav > .gm-dropdown > .gm-dropdown-menu-wrapper {top: 100%;}.gm-navbar .gm-logo a img {transition: height 0.2s, line-height 0.2s;}.gm-navbar .gm-search {transition: height 0.2s, line-height 0.2s;}}@media (min-width: 1250px) {.gm-dropdown-appearance-animate-from-bottom .gm-dropdown > .gm-dropdown-menu-wrapper {transition: all 0.2s; transform: translateY(40px);}.gm-dropdown-appearance-animate-from-bottom .gm-dropdown.gm-open > .gm-dropdown-menu-wrapper {visibility: visible; transform: translateY(0); opacity: 1;}}@media (min-width: 1250px) {.gm-navbar .gm-dropdown-menu .gm-dropdown-toggle .gm-caret {font-size: 11px}}.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > li.current-menu-item > .gm-anchor, .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > li.current-menu-ancestor > .gm-anchor, .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > li.current-page-ancestor > .gm-anchor, .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > li.current-menu-parent > .gm-anchor, .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > .menu-item > .gm-anchor:hover, .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-navbar-nav > .menu-item.gm-open > .gm-anchor {color: rgba(130, 23, 141, 1) !important}@media (min-width: 1250px) {.gm_action__visibility__mobile {display: none !important;}}@media (max-width: 1249px) {.gm_action__visibility__desktop {display: none !important;}}.gm-dropdown-menu, .gm-minicart-dropdown {transition: all 0.17s;}@media (min-width: 1250px) {.gm-navbar--shadow-tiny.gm-navbar--has-shadow:not(.gm-navbar-sticky-toggle) .gm-inner {box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-medium.gm-navbar--has-shadow:not(.gm-navbar-sticky-toggle) .gm-inner {box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-large.gm-navbar--has-shadow:not(.gm-navbar-sticky-toggle) .gm-inner {box-shadow: 0 8px 30px 10px rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-deep.gm-navbar--has-shadow:not(.gm-navbar-sticky-toggle) .gm-inner {box-shadow: 0px 5px 15px 3px rgba(0, 0, 0, 0.1), 0 3px 4px 2px rgba(0, 0, 0, 0.1);}}@media (min-width: 1250px) {.gm-navbar--shadow-dropdown-tiny.gm-navbar--has-shadow-dropdown .gm-dropdown-menu {box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-dropdown-medium.gm-navbar--has-shadow-dropdown .gm-dropdown-menu {box-shadow: 0 8px 15px 0 rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-dropdown-large.gm-navbar--has-shadow-dropdown .gm-dropdown-menu {box-shadow: 0 12px 30px 10px rgba(0, 0, 0, 0.1), 0 2px 4px 1px rgba(0, 0, 0, 0.1);}.gm-navbar--shadow-dropdown-deep.gm-navbar--has-shadow-dropdown .gm-dropdown-menu {box-shadow: 0px 5px 15px 3px rgba(0, 0, 0, 0.1), 0 3px 4px 2px rgba(0, 0, 0, 0.1);}}.gm-navbar, .gm-main-menu-wrapper, .gm-navigation-drawer {font-family: inherit}.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-inner-bg, .gm-padding {background-color: rgba(255, 255, 255, 1)}@media (min-width: 1250px) {.gm-padding {padding-top: 100px}}@media (max-width: 1249px) {.gm-padding {padding-top: 70px}}.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-inner {border-bottom-color: rgba(0, 0, 0, 0); border-bottom-width: 0px}.gm-navbar ~ .gm-main-menu-wrapper .gm-menu-item__icon, .gm-navbar .gm-main-menu-wrapper .gm-menu-item__icon, .gm-toolbar-nav-container .gm-menu-item__icon {margin-right: 8px;}.gm-main-menu-wrapper .gm-navbar-nav .gm-menu-item__icon {display: none}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-navbar-nav > .gm-dropdown:not(.mega-gm-dropdown) .gm-dropdown-menu {min-width: 230px}}@media (min-width: 1250px) {.gm-navbar #gm-toolbar .gm-toolbar-social-link:hover {color: rgba(165, 226, 94, 1) !important}.gm-navbar .gm-main-menu-wrapper .gm-actions .gm-toolbar-social-link:hover {color: rgba(165, 226, 94, 1) !important}}@media (min-width: 1250px) {.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-logo__img-default {display: flex;}}@media (min-width: 1250px) {.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-logo__img-alt {display: none;}}@media (min-width: 1250px) {.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav > .menu-item > .gm-anchor {color: rgba(90, 90, 90, 1)}}@media (min-width: 1250px) {.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-main-menu-wrapper .gm-nav-inline-divider {background-color: rgba(90, 90, 90, 1)}.gm-navbar--has-divider .gm-navbar-nav > li:not(:last-of-type) > .gm-anchor {position: relative;}.gm-navbar--has-divider .gm-navbar-nav > li:not(:last-of-type) > .gm-anchor::before {position: absolute; width: 1px; height: 30px; opacity: 0.25; content: ""; top: 50%; right: 0; transform: translateY(-50%);}.gm-navbar.gm-navbar--has-divider:not(.gm-navbar-sticky-toggle) .gm-main-menu-wrapper .gm-navbar-nav > li:not(:last-of-type) > .gm-anchor::before {background-color: rgba(90, 90, 90, 1)}}@media (min-width: 1250px) {.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-menu-item__link {color: rgba(110, 110, 111, 1)}}@media (min-width: 1250px) {.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-menu-item__link:hover {color: rgba(214, 73, 111, 1) !important}.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-mega-menu-title-item > .gm-mega-menu__item__title:hover .gm-anchor:not(.gm-anchor--empty) .gm-menu-item__txt {color: rgba(214, 73, 111, 1)}}@media (min-width: 1250px) {.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu li.current-menu-ancestor > .gm-menu-item__link, .gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu li.current-page-ancestor > .gm-menu-item__link, .gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu li.current-menu-item > .gm-menu-item__link {color: rgba(204, 32, 59, 1)}.gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-mega-menu__item.current-menu-ancestor > .gm-mega-menu__item__title .gm-menu-item__txt, .gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-mega-menu__item.current-page-ancestor > .gm-mega-menu__item__title .gm-menu-item__txt, .gm-main-menu-wrapper #gm-main-menu .gm-navbar-nav .gm-dropdown-menu .gm-mega-menu__item.current-menu-item > .gm-mega-menu__item__title .gm-menu-item__txt {color: rgba(204, 32, 59, 1)}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-mega-menu__item__title, .gm-main-menu-wrapper .gm-mega-menu__item__title .gm-menu-item__txt {color:rgba(110, 110, 111, 1)}}.gm-navigation-drawer {background-color: rgba(22, 22, 26, 1);}.gm-mobile-submenu-style-slider .gm-navbar-nav .gm-dropdown-menu-wrapper {background-color: rgba(22, 22, 26, 1);}.gm-navigation-drawer .gm-anchor, .gm-navigation-drawer .gm-mega-menu__item__title, .gm-navigation-drawer--mobile .gm-navbar-nav .gm-dropdown-menu-title {color: rgba(255, 255, 255, 1) !important}.gm-navigation-drawer .gm-anchor, .gm-navigation-drawer .gm-mega-menu__item__title {border-bottom: 1px solid rgba(36, 38, 41, 1)}.gm-navigation-drawer .gm-divider--vertical {border-color: rgba(36, 38, 41, 1)}@media (max-width: 1249px) {.gm-navigation-drawer .gm-search, .gm-navigation-drawer .gm-minicart {color: rgb(90, 90, 90, 1) !important;}}.gm-navigation-drawer .gm-anchor:hover, .gm-navigation-drawer li.current-menu-parent > .gm-anchor, .gm-navigation-drawer li.current-menu-item > .gm-anchor {color: rgba(255, 255, 255, 1) !important}.gm-navigation-drawer--mobile {width:325px;}.gm-navigation-drawer--mobile {overflow: visible;}.gm-navigation-drawer--mobile .gm-burger {position: absolute;}.gm-navigation-drawer--mobile.gm-navigation-drawer--right .gm-burger {right: calc( 100% + 16px );}.gm-navigation-drawer--mobile.gm-navigation-drawer--left .gm-burger {left: calc( 100% + 16px );}.gm-navigation-drawer--open.gm-navigation-drawer--right .gm-burger {right: calc( 100% + 4px );}.gm-navigation-drawer--open.gm-navigation-drawer--left .gm-burger {left: calc( 100% + 4px );}@media (max-width: 1249px) {.gm-navigation-drawer--mobile .gm-menu-btn-close-mobile-drawer {padding: 12px 0px 12px 0px;}}@media (max-width: 1249px) {.gm-navigation-drawer--mobile .gm-menu-btn-close-mobile-drawer {display: flex; flex-wrap: nowrap; flex-direction: row; align-content: center; justify-content: flex-end; flex: 0; width: 100%;}}@media (max-width: 1249px) {.gm-menu-btn-close-mobile-drawer .hamburger {padding: 0; cursor: pointer; justify-content: center; padding: 0; min-width: 24px;}.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-box, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::after, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::before {width: 24px;}.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-box {height: 24px;}.gm-menu-btn-close-mobile-drawer .gm-menu-btn__inner {font-size: 24px;}}@media (max-width: 1249px) {.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::after, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::before {height: 3px;}}@media (max-width: 1249px) {.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::after, .gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::before {background-color: rgba(255, 255, 255, 1);}.gm-menu-btn-close-mobile-drawer .gm-menu-btn__inner {color: rgba(255, 255, 255, 1);}}@media (max-width: 1249px) {.gm-menu-btn-close-mobile-drawer .hamburger {background-color: rgba(0, 0, 0, 0);}.gm-menu-btn-close-mobile-drawer .gm-menu-btn__inner {background-color: rgba(0, 0, 0, 0);}}@media (max-width: 1249px) {.gm-anchor, .gm-mega-menu__item__title {padding:17px 0;}.gm-navigation-drawer .gm-caret {position: absolute; right: 0; height: 54px; top: auto; padding: calc( 17px + 3px ) 0 17px 18px; min-width: 50px;}.gm-navigation-drawer .gm-dropdown > .gm-anchor {position: relative;}.gm-navigation-drawer .gm-dropdown > .gm-anchor .gm-menu-item__txt-wrapper {padding-right: 50px;}}.gm-navigation-drawer--mobile.gm-navigation-drawer--left {transform: translate3d(-325px, 0, 0); left: 0}@media (max-width: 1249px) {.gm-hide-on-mobile {display: none;}.gm-hide-on-mobile-by-option {display: none !important;}}@media (max-width: 1249px) {.gm-inner .gm-container {height: 70px;}}@media (max-width: 1249px) {.gm-navigation-drawer--mobile .gm-navbar-nav > .gm-menu-item > .gm-anchor, .gm-navigation-drawer--mobile .gm-navbar-nav .gm-dropdown-menu-title {font-size: 19px}}@media (max-width: 1249px) {.gm-navigation-drawer--mobile .gm-navbar-nav > .gm-menu-item > .gm-anchor, .gm-navigation-drawer--mobile .gm-navbar-nav .gm-dropdown-menu-title {text-transform: none}}@media (max-width: 1249px) {.gm-navigation-drawer--mobile .gm-dropdown-menu .gm-anchor {font-size: 18px}}@media (max-width: 1249px) {.gm-navigation-drawer--mobile .gm-dropdown-menu .gm-anchor {text-transform: none}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-navbar-nav > li > .gm-anchor {font-size: 14px}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-menu-item__link {font-size: 11px}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-navbar-nav > li > .gm-anchor {text-transform: uppercase}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-menu-item__link {text-transform: uppercase}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-mega-menu__item__title, .gm-main-menu-wrapper .gm-mega-menu__item__title .gm-menu-item__txt {text-transform: uppercase}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-mega-menu__item__title, .gm-main-menu-wrapper .gm-mega-menu__item__title .gm-menu-item__txt {font-size: 13px}}#lang_sel_click {display: none}@media (max-width: 1249px) {.gm-navbar .gm-logo {flex: 1 1; justify-content: flex-start;}}@media (max-width: 1249px) {.gm-navbar .gm-logo {transition: opacity 0.2s 0.18s;}.gm-navbar .gm-menu-actions-wrapper {transition: opacity 0.2s 0.18s, all 0.2s;}.gm-drawer--open .gm-logo, .gm-drawer--open .gm-menu-actions-wrapper {opacity: 0; }}@media (min-width: 1250px) {.gm-burger {display: none;}}@media (max-width: 1249px) {.gm-burger {display: block;}}@media (min-width: 1250px) {.gm-menu-btn__inner {color: rgba(255, 255, 255, 1);}.gm-menu-actions-wrapper a.gm-minicart-link {color: rgba(255, 255, 255, 1) !important;}}@media (min-width: 1250px) {.gm-menu-btn__inner {font-size: 24px;}}@media (min-width: 1250px) {.gm-menu-btn__inner {background-color: rgba(0, 0, 0, 0);}}@media (max-width: 1249px) {.gm-menu-btn__inner {color: rgba(255, 255, 255, 1);}.gm-menu-actions-wrapper .gm-search > .gm-icon {color: rgba(255, 255, 255, 1);}.gm-menu-actions-wrapper a {color: rgba(255, 255, 255, 1);}.gm-menu-actions-wrapper a.gm-minicart-link {color: rgba(255, 255, 255, 1) !important;}.gm-burger .hamburger-inner, .gm-burger .hamburger-inner::after, .gm-burger .hamburger-inner::before {background-color: rgba(255, 255, 255, 1);}.gm-burger.hamburger.is-active .hamburger-inner, .gm-burger.hamburger.is-active .hamburger-inner::after, .gm-burger.hamburger.is-active .hamburger-inner::before {background-color: rgba(255, 255, 255, 1);}}@media (max-width: 1249px) {.gm-navbar .gm-menu-actions-wrapper .gm-minicart {display: none;}}@media (max-width: 1249px) {.gm-navbar .gm-menu-actions-wrapper .gm-search {display: none;}}@media (min-width: 1250px) {.gm-navbar ~ .gm-navbar ~ .gm-main-menu-wrapper .gm-actions > .gm-search {display: none;}.gm-navbar .gm-menu-actions-wrapper > .gm-search {display: none;}}@media (min-width: 1250px) {.gm-navbar ~ .gm-main-menu-wrapper .gm-actions > .gm-minicart {display: none;}.gm-navbar .gm-menu-actions-wrapper > .gm-minicart {display: none;}}@media (max-width: 1249px) {.gm-menu-btn__inner, .gm-navbar .gm-menu-actions-wrapper .gm-minicart .gm-icon {font-size: 24px;}.gm-navbar .gm-menu-actions-wrapper .gm-search > .gm-icon {font-size: 24px;}.gm-burger .hamburger-box, .gm-burger .hamburger-inner, .gm-burger .hamburger-inner::after, .gm-burger .hamburger-inner::before {width: 24px;}.gm-burger .hamburger-box {height: 24px;}}@media (max-width: 1249px) {.gm-menu-btn__inner, .gm-burger {background-color: rgba(0, 0, 0, 0);}}@media (max-width: 1249px) {.gm-menu-btn__inner, .gm-burger {padding: 0;}}@media (max-width: 1249px) {.gm-menu-btn__inner, .gm-burger {border: 0px solid rgba(0, 0, 0, 0);}}@media (min-width: 1250px) {.gm-main-menu-wrapper .gm-mega-menu__item:not(:last-of-type) > .gm-dropdown-menu-wrapper > ul::after {border-right: 1px solid rgba(255, 255, 255, 0);}}.gm-navbar .gm-toolbar-socials-list__item {border: none!important}@media (max-width: 1249px) {.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-logo__img-mobile {display: flex;}}@media (max-width: 1249px) {.gm-navbar:not(.gm-navbar-sticky-toggle) .gm-logo__img-mobile-alt {display: none;}}@media (min-width: 1250px) {.gm-navbar .grid {flex-basis: 0; flex-grow: 1; max-width: 100%;}.gm-navbar .grid-5 {max-width: 5%; flex: 0 0 5%;}.gm-navbar .grid-10 {max-width: 10%; flex: 0 0 10%;}.gm-navbar .grid-11 {max-width: 11.11111%; flex: 0 0 11.11111%;}.gm-navbar .grid-12 {max-width: 12.5%; flex: 0 0 12.5%;}.gm-navbar .grid-14 {max-width: 14.28571%; flex: 0 0 14.28571%;}.gm-navbar .grid-15 {max-width: 15%; flex: 0 0 15%;}.gm-navbar .grid-16 {max-width: 16.66666%; flex: 0 0 16.66666%;}.gm-navbar .grid-20 {max-width: 20%; flex: 0 0 20%;}.gm-navbar .grid-25 {max-width: 25%; flex: 0 0 25%;}.gm-navbar .grid-30 {max-width: 30%; flex: 0 0 30%;}.gm-navbar .grid-35 {max-width: 35%; flex: 0 0 35%;}.gm-navbar .grid-40 {max-width: 40%; flex: 0 0 40%;}.gm-navbar .grid-45 {max-width: 45%; flex: 0 0 45%;}.gm-navbar .grid-50 {max-width: 50%; flex: 0 0 50%;}.gm-navbar .grid-55 {max-width: 55%; flex: 0 0 55%;}.gm-navbar .grid-60 {max-width: 60%; flex: 0 0 60%;}.gm-navbar .grid-65 {max-width: 65%; flex: 0 0 65%;}.gm-navbar .grid-70 {max-width: 70%; flex: 0 0 70%;}.gm-navbar .grid-75 {max-width: 75%; flex: 0 0 75%;}.gm-navbar .grid-80 {max-width: 80%; flex: 0 0 80%;}.gm-navbar .grid-85 {max-width: 85%; flex: 0 0 85%;}.gm-navbar .grid-90 {max-width: 90%; flex: 0 0 90%;}.gm-navbar .grid-95 {max-width: 95%; flex: 0 0 95%;}.gm-navbar .grid-33 {max-width: 33.33333%; flex: 0 0 33.33333%;}.gm-navbar .grid-66 {max-width: 66.66667%; flex: 0 0 66.66667%;}.gm-navbar .grid-100 {max-width: 100%; flex: 0 0 100%;}.gm-navbar .attachment-menu-thumb, .gm-main-menu-wrapper .attachment-menu-thumb {position: fixed; z-index: 99999; top: 0; display: none; max-width: none; opacity: 0; transition: opacity 0.2s 0.5s;}.gm-navbar:not(.gm-navbar--align-right) .attachment-menu-thumb {left: calc(100% - 30px);}.gm-navbar.gm-navbar--align-right .attachment-menu-thumb {right: 100%;}.gm-menu-item.gm-has-featured-img:hover .attachment-menu-thumb {display: block;}[dir='rtl'] .gm-caret i {transform: rotate(180deg);}.gm-caret {padding-left: 5px}}@media (min-width: 1250px) {.gm-navbar .gm-menu-btn {display: none;}.gm-navbar .gm-menu-actions-wrapper {display: none;}}@media (max-width: 1249px) {.gm-navbar .mobile-grid {flex-basis: 0; flex-grow: 1; max-width: 100%;}.gm-navbar .mobile-grid-5 {max-width: 5%; flex: 0 0 5%;}.gm-navbar .mobile-grid-10 {max-width: 10%; flex: 0 0 10%;}.gm-navbar .mobile-grid-11 {max-width: 11.11111%; flex: 0 0 11.11111%;}.gm-navbar .mobile-grid-12 {max-width: 12.5%; flex: 0 0 12.5%;}.gm-navbar .mobile-grid-14 {max-width: 14.28571%; flex: 0 0 14.28571%;}.gm-navbar .mobile-grid-15 {max-width: 15%; flex: 0 0 15%;}.gm-navbar .mobile-grid-16 {max-width: 16.66666%; flex: 0 0 16.66666%;}.gm-navbar .mobile-grid-20 {max-width: 20%; flex: 0 0 20%;}.gm-navbar .mobile-grid-25 {max-width: 25%; flex: 0 0 25%;}.gm-navbar .mobile-grid-30 {max-width: 30%; flex: 0 0 30%;}.gm-navbar .mobile-grid-35 {max-width: 35%; flex: 0 0 35%;}.gm-navbar .mobile-grid-40 {max-width: 40%; flex: 0 0 40%;}.gm-navbar .mobile-grid-45 {max-width: 45%; flex: 0 0 45%;}.gm-navbar .mobile-grid-50 {max-width: 50%; flex: 0 0 50%;}.gm-navbar .mobile-grid-55 {max-width: 55%; flex: 0 0 55%;}.gm-navbar .mobile-grid-60 {max-width: 60%; flex: 0 0 60%;}.gm-navbar .mobile-grid-65 {max-width: 65%; flex: 0 0 65%;}.gm-navbar .mobile-grid-70 {max-width: 70%; flex: 0 0 70%;}.gm-navbar .mobile-grid-75 {max-width: 75%; flex: 0 0 75%;}.gm-navbar .mobile-grid-80 {max-width: 80%; flex: 0 0 80%;}.gm-navbar .mobile-grid-85 {max-width: 85%; flex: 0 0 85%;}.gm-navbar .mobile-grid-90 {max-width: 90%; flex: 0 0 90%;}.gm-navbar .mobile-grid-95 {max-width: 95%; flex: 0 0 95%;}.gm-navbar .mobile-grid-33 {max-width: 33.33333%; flex: 0 0 33.33333%;}.gm-navbar .mobile-grid-66 {max-width: 66.66667%; flex: 0 0 66.66667%;}.gm-navbar .mobile-grid-100 {max-width: 100%; flex: 0 0 100%;}.gm-toolbar-bg {position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: opacity 0.2s; z-index: -1;}.gm-container {padding-right: 15px; padding-left: 15px; flex-wrap: wrap;}.attachment-menu-thumb {display: none;}.gm-dropdown-menu--background {background-image: none !important;}.gm-menu-btn {display: flex;}.gm-caret {padding-left: 15px}.gm-main-menu-wrapper .gm-dropdown-submenu .gm-caret i {transform: rotate(90deg)}[dir='rtl'] .gm-main-menu-wrapper .gm-dropdown-submenu .gm-caret i {transform: rotate(-90deg)}[dir='rtl'] .gm-navigation-drawer .gm-dropdown-toggle.gm-menu-item__link .gm-caret i {transform: rotate(-90deg)}}@media (max-width: 1249px) {.gm-main-menu-wrapper {display: none !important;}}@media (max-width: 1249px) {.gm-navigation-drawer--mobile .gm-dropdown-menu-wrapper {padding-left: 0;}.gm-navigation-drawer--mobile .gm-dropdown-menu-wrapper .gm-menu-item > .gm-anchor {padding-left: 15px;}.gm-navigation-drawer--mobile .gm-dropdown .gm-anchor .gm-caret i.fa-angle-down {transform: rotate(270deg);}.gm-navigation-drawer--mobile .gm-dropdown .gm-anchor .gm-caret i.fa-angle-right {transform: rotate(0deg);}.gm-navigation-drawer--mobile .gm-dropdown .gm-dropdown-menu-title .gm-caret i.fa-angle-down {transform: rotate(90deg);}.gm-navigation-drawer--mobile .gm-dropdown .gm-dropdown-menu-title .gm-caret i.fa-angle-right {transform: rotate(180deg);}}@media (max-width: 1249px) {.gm-mobile-submenu-style-slider .gm-navbar-nav .gm-dropdown-menu-wrapper .gm-dropdown-menu-title {background-color: rgba(36, 38, 41, 1);}.gm-navigation-drawer--mobile .gm-dropdown-menu-wrapper::before {background-color: rgba(36, 38, 41, 1);}}@media (max-width: 1249px) {.gm-mobile-submenu-style-slider .gm-dropdown-menu-wrapper .gm-dropdown-menu-title, .gm-mobile-submenu-style-slider .gm-dropdown-menu-wrapper .gm-dropdown-menu-title .gm-caret {height: 50px;}.gm-mobile-submenu-style-slider .gm-dropdown-menu-wrapper .gm-dropdown-menu-title .gm-caret {padding-left: 5px;}}.gm-burger .hamburger-inner, .gm-burger .hamburger-inner::after, .gm-burger .hamburger-inner::before {height: 3px;}@media (max-width: 1249px) {.gm-burger.gm-burger--float .hamburger-inner, .gm-burger.gm-burger--float .hamburger-inner::after, .gm-burger.gm-burger--float .hamburger-inner::before {background-color: rgba(255, 255, 255, 1);}}@media (max-width: 1249px) {.gm-burger.gm-burger--float .hamburger-box, .gm-burger.gm-burger--float .hamburger-inner, .gm-burger.gm-burger--float .hamburger-inner::after, .gm-burger.gm-burger--float .hamburger-inner::before {width: 24px;}.gm-burger.gm-burger--float .hamburger-box {height: 24px;}}@media (max-width: 1249px) {.gm-burger.gm-burger--float {background-color: rgba(0, 0, 0, 0);}}@media (min-width: 1250px) {.gm-menu-btn .gm-menu-btn--text {display: none;}}@media (min-width: 1250px) {.gm-menu-btn-second .gm-menu-btn--text {display: none;}}@media (max-width: 1249px) {.gm-menu-btn--text {display: none;}}

/* CSS source 13: inline#us-icon-fonts */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
@font-face{font-display:swap;font-style:normal;font-family:"fontawesome";font-weight:900;src:url("/assets/media/02fffe2bc040e7b7.woff2") format("woff2")}.fas{font-family:"fontawesome";font-weight:900}@font-face{font-display:swap;font-style:normal;font-family:"fontawesome";font-weight:400;src:url("/assets/media/7554df519606c491.woff2") format("woff2")}.far{font-family:"fontawesome";font-weight:400}@font-face{font-display:swap;font-style:normal;font-family:"fontawesome";font-weight:300;src:url("/assets/media/1369715ddd246bd4.woff2") format("woff2")}.fal{font-family:"fontawesome";font-weight:300}@font-face{font-display:swap;font-style:normal;font-family:"Font Awesome 5 Duotone";font-weight:900;src:url("/assets/media/a77887327e50894c.woff2") format("woff2")}.fad{font-family:"Font Awesome 5 Duotone";font-weight:900}.fad{position:relative}.fad:before{position:absolute}.fad:after{opacity:0.4}@font-face{font-display:swap;font-style:normal;font-family:"Font Awesome 5 Brands";font-weight:400;src:url("/assets/media/0bcd3f6a8c3672a7.woff2") format("woff2")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}

/* CSS source 14: inline#us-theme-options-css */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
:root{--color-header-middle-bg:#010101;--color-header-middle-bg-grad:#010101;--color-header-middle-text:#fffffe;--color-header-middle-text-hover:#919292;--color-header-transparent-bg:transparent;--color-header-transparent-bg-grad:transparent;--color-header-transparent-text:#a8b1bd;--color-header-transparent-text-hover:#fffffe;--color-chrome-toolbar:#16161a;--color-header-top-bg:#16161a;--color-header-top-bg-grad:#16161a;--color-header-top-text:#a8b1bd;--color-header-top-text-hover:#919292;--color-header-top-transparent-bg:rgba(26,26,26,0.20);--color-header-top-transparent-bg-grad:rgba(26,26,26,0.20);--color-header-top-transparent-text:rgba(255,255,255,0.66);--color-header-top-transparent-text-hover:#fff;--color-content-bg:#16161a;--color-content-bg-grad:#16161a;--color-content-bg-alt:#010101;--color-content-bg-alt-grad:#010101;--color-content-border:#242629;--color-content-heading:#fffffe;--color-content-heading-grad:#fffffe;--color-content-text:#a8b1bd;--color-content-link:#34A751;--color-content-link-hover:#ffffff;--color-content-primary:#919292;--color-content-primary-grad:#919292;--color-content-secondary:#34A751;--color-content-secondary-grad:#34A751;--color-content-faded:#72757e;--color-content-overlay:rgba(0,0,0,0.75);--color-content-overlay-grad:rgba(0,0,0,0.75);--color-alt-content-bg:#919292;--color-alt-content-bg-grad:#919292;--color-alt-content-bg-alt:#010101;--color-alt-content-bg-alt-grad:#010101;--color-alt-content-border:#242629;--color-alt-content-text:#ffffff;--color-alt-content-primary:#ffffff;--color-alt-content-primary-grad:#ffffff;--color-footer-bg:#16161a;--color-footer-bg-grad:#16161a;--color-footer-bg-alt:#010101;--color-footer-bg-alt-grad:#010101;--color-footer-border:#242629;--color-footer-heading:#72757e;--color-footer-heading-grad:#72757e;--color-footer-text:#72757e;--color-footer-link:#a8b1bd;--color-footer-link-hover:#919292;--color-content-primary-faded:rgba(145,146,146,0.15);--site-border-radius:0px;--site-canvas-width:1700px;--site-content-width:1600px;--text-block-margin-bottom:0rem;--focus-outline-width:2px}.not_underline_links a{text-decoration:none!important}.w-nav-title,a{text-decoration:none;text-underline-offset:0.2em}.no-touch a:hover>.w-nav-title,.no-touch a:hover{text-decoration:underline;text-decoration-thickness:1px;text-decoration-style:solid;text-decoration-skip-ink:auto;text-underline-offset:0.2em}@font-face{font-display:swap;font-style:normal;font-family:"Corbel";font-weight:400;src:url("/assets/media/d135bb5ebc6bc38c.woff2") format("woff2")}@font-face{font-display:swap;font-style:normal;font-family:"Corbel-Bold";font-weight:400;src:url("/assets/media/23fb1bdd1efb236d.woff2") format("woff2")}@font-face{font-display:swap;font-style:italic;font-family:"Corbel-Italic";font-weight:400;src:url("/assets/media/94515d7ef37bf47b.woff2") format("woff2")}@font-face{font-display:swap;font-style:italic;font-family:"Corbel Bold Italic";font-weight:400;src:url("/assets/media/ffadb71339bc54e6.woff2") format("woff2")}:root{--font-family:Corbel;--font-size:18px;--line-height:28px;--font-weight:400;--bold-font-weight:700;--h1-font-family:Corbel-Bold;--h1-font-size:3.2rem;--h1-line-height:1;--h1-font-weight:400;--h1-bold-font-weight:700;--h1-text-transform:none;--h1-font-style:normal;--h1-letter-spacing:-0.05em;--h1-margin-bottom:1.5rem;--h2-font-family:Corbel-Bold;--h2-font-size:2.8rem;--h2-line-height:1.20;--h2-font-weight:var(--h1-font-weight);--h2-bold-font-weight:var(--h1-bold-font-weight);--h2-text-transform:var(--h1-text-transform);--h2-font-style:var(--h1-font-style);--h2-letter-spacing:-0.05em;--h2-margin-bottom:1.5rem;--h3-font-family:Corbel-Bold;--h3-font-size:1.8rem;--h3-line-height:1.3;--h3-font-weight:var(--h1-font-weight);--h3-bold-font-weight:var(--h1-bold-font-weight);--h3-text-transform:var(--h1-text-transform);--h3-font-style:var(--h1-font-style);--h3-letter-spacing:0em;--h3-margin-bottom:1.5rem;--h4-font-family:Corbel-Bold;--h4-font-size:1.3rem;--h4-line-height:1.3;--h4-font-weight:var(--h1-font-weight);--h4-bold-font-weight:var(--h1-bold-font-weight);--h4-text-transform:var(--h1-text-transform);--h4-font-style:var(--h1-font-style);--h4-letter-spacing:0em;--h4-margin-bottom:1.5rem;--h5-font-family:Corbel-Bold;--h5-font-size:22px;--h5-line-height:1.4;--h5-font-weight:var(--h1-font-weight);--h5-bold-font-weight:var(--h1-bold-font-weight);--h5-text-transform:var(--h1-text-transform);--h5-font-style:var(--h1-font-style);--h5-letter-spacing:0em;--h5-margin-bottom:1.5rem;--h6-font-family:Corbel-Bold;--h6-font-size:20px;--h6-line-height:1.4;--h6-font-weight:var(--h1-font-weight);--h6-bold-font-weight:var(--h1-bold-font-weight);--h6-text-transform:var(--h1-text-transform);--h6-font-style:var(--h1-font-style);--h6-letter-spacing:0em;--h6-margin-bottom:1.5rem}@media (max-width:980px){:root{--font-size:17px;--line-height:27px;--h1-font-size:2rem;--h2-font-size:1.8rem;--h3-font-size:1.6rem;--h5-font-size:20px;--h6-font-size:18px}}h1{font-family:var(--h1-font-family,inherit);font-weight:var(--h1-font-weight,inherit);font-stretch:var(--h1-font-stretch,normal);font-size:var(--h1-font-size,inherit);font-style:var(--h1-font-style,inherit);line-height:var(--h1-line-height,1.4);letter-spacing:var(--h1-letter-spacing,inherit);text-transform:var(--h1-text-transform,inherit);margin-bottom:var(--h1-margin-bottom,1.5rem)}h1>strong{font-weight:var(--h1-bold-font-weight,bold)}h2{font-family:var(--h2-font-family,inherit);font-weight:var(--h2-font-weight,inherit);font-stretch:var(--h2-font-stretch,normal);font-size:var(--h2-font-size,inherit);font-style:var(--h2-font-style,inherit);line-height:var(--h2-line-height,1.4);letter-spacing:var(--h2-letter-spacing,inherit);text-transform:var(--h2-text-transform,inherit);margin-bottom:var(--h2-margin-bottom,1.5rem)}h2>strong{font-weight:var(--h2-bold-font-weight,bold)}h3{font-family:var(--h3-font-family,inherit);font-weight:var(--h3-font-weight,inherit);font-stretch:var(--h3-font-stretch,normal);font-size:var(--h3-font-size,inherit);font-style:var(--h3-font-style,inherit);line-height:var(--h3-line-height,1.4);letter-spacing:var(--h3-letter-spacing,inherit);text-transform:var(--h3-text-transform,inherit);margin-bottom:var(--h3-margin-bottom,1.5rem)}h3>strong{font-weight:var(--h3-bold-font-weight,bold)}h4{font-family:var(--h4-font-family,inherit);font-weight:var(--h4-font-weight,inherit);font-stretch:var(--h4-font-stretch,normal);font-size:var(--h4-font-size,inherit);font-style:var(--h4-font-style,inherit);line-height:var(--h4-line-height,1.4);letter-spacing:var(--h4-letter-spacing,inherit);text-transform:var(--h4-text-transform,inherit);margin-bottom:var(--h4-margin-bottom,1.5rem)}h4>strong{font-weight:var(--h4-bold-font-weight,bold)}h5{font-family:var(--h5-font-family,inherit);font-weight:var(--h5-font-weight,inherit);font-stretch:var(--h5-font-stretch,normal);font-size:var(--h5-font-size,inherit);font-style:var(--h5-font-style,inherit);line-height:var(--h5-line-height,1.4);letter-spacing:var(--h5-letter-spacing,inherit);text-transform:var(--h5-text-transform,inherit);margin-bottom:var(--h5-margin-bottom,1.5rem)}h5>strong{font-weight:var(--h5-bold-font-weight,bold)}h6{font-family:var(--h6-font-family,inherit);font-weight:var(--h6-font-weight,inherit);font-stretch:var(--h6-font-stretch,normal);font-size:var(--h6-font-size,inherit);font-style:var(--h6-font-style,inherit);line-height:var(--h6-line-height,1.4);letter-spacing:var(--h6-letter-spacing,inherit);text-transform:var(--h6-text-transform,inherit);margin-bottom:var(--h6-margin-bottom,1.5rem)}h6>strong{font-weight:var(--h6-bold-font-weight,bold)}body{background:var(--color-alt-content-bg)}@media (max-width:1690px){.l-main .aligncenter{max-width:calc(100vw - 5rem)}}@media (min-width:1281px){.l-subheader{--padding-inline:2.5rem}.l-section{--padding-inline:2.5rem}body.usb_preview .hide_on_default{opacity:0.25!important}.vc_hidden-lg,body:not(.usb_preview) .hide_on_default{display:none!important}.default_align_left{text-align:left;justify-content:flex-start}.default_align_right{text-align:right;justify-content:flex-end}.default_align_center{text-align:center;justify-content:center}.w-hwrapper.default_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.w-vwrapper.default_align_center{align-items:center}.rtl .w-vwrapper.default_align_right,body:not(.rtl) .w-vwrapper.default_align_left{align-items:flex-start}.rtl .w-vwrapper.default_align_left,body:not(.rtl) .w-vwrapper.default_align_right{align-items:flex-end}.default_align_justify{justify-content:space-between}.w-hwrapper>.default_align_justify,.default_align_justify>.w-btn{width:100%}*:not(.w-hwrapper:not(.wrap))>.w-btn-wrapper:not([class*="default_align_none"]):not(.align_none){display:block;margin-inline-end:0}}@media (min-width:1251px) and (max-width:1280px){.l-subheader{--padding-inline:2.5rem}.l-section{--padding-inline:2.5rem}body.usb_preview .hide_on_laptops{opacity:0.25!important}.vc_hidden-md,body:not(.usb_preview) .hide_on_laptops{display:none!important}.laptops_align_left{text-align:left;justify-content:flex-start}.laptops_align_right{text-align:right;justify-content:flex-end}.laptops_align_center{text-align:center;justify-content:center}.w-hwrapper.laptops_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.w-vwrapper.laptops_align_center{align-items:center}.rtl .w-vwrapper.laptops_align_right,body:not(.rtl) .w-vwrapper.laptops_align_left{align-items:flex-start}.rtl .w-vwrapper.laptops_align_left,body:not(.rtl) .w-vwrapper.laptops_align_right{align-items:flex-end}.laptops_align_justify{justify-content:space-between}.w-hwrapper>.laptops_align_justify,.laptops_align_justify>.w-btn{width:100%}*:not(.w-hwrapper:not(.wrap))>.w-btn-wrapper:not([class*="laptops_align_none"]):not(.align_none){display:block;margin-inline-end:0}.g-cols.via_grid[style*="--laptops-columns-gap"]{gap:var(--laptops-columns-gap,3rem)}}@media (min-width:981px) and (max-width:1250px){.l-subheader{--padding-inline:1rem}.l-section{--padding-inline:2.5rem}body.usb_preview .hide_on_tablets{opacity:0.25!important}.vc_hidden-sm,body:not(.usb_preview) .hide_on_tablets{display:none!important}.tablets_align_left{text-align:left;justify-content:flex-start}.tablets_align_right{text-align:right;justify-content:flex-end}.tablets_align_center{text-align:center;justify-content:center}.w-hwrapper.tablets_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.w-vwrapper.tablets_align_center{align-items:center}.rtl .w-vwrapper.tablets_align_right,body:not(.rtl) .w-vwrapper.tablets_align_left{align-items:flex-start}.rtl .w-vwrapper.tablets_align_left,body:not(.rtl) .w-vwrapper.tablets_align_right{align-items:flex-end}.tablets_align_justify{justify-content:space-between}.w-hwrapper>.tablets_align_justify,.tablets_align_justify>.w-btn{width:100%}*:not(.w-hwrapper:not(.wrap))>.w-btn-wrapper:not([class*="tablets_align_none"]):not(.align_none){display:block;margin-inline-end:0}.g-cols.via_grid[style*="--tablets-columns-gap"]{gap:var(--tablets-columns-gap,3rem)}}@media (max-width:980px){.l-subheader{--padding-inline:1rem}.l-section{--padding-inline:1.5rem}body.usb_preview .hide_on_mobiles{opacity:0.25!important}.vc_hidden-xs,body:not(.usb_preview) .hide_on_mobiles{display:none!important}.mobiles_align_left{text-align:left;justify-content:flex-start}.mobiles_align_right{text-align:right;justify-content:flex-end}.mobiles_align_center{text-align:center;justify-content:center}.w-hwrapper.mobiles_align_center>*{margin-left:calc( var(--hwrapper-gap,1.2rem) / 2 );margin-right:calc( var(--hwrapper-gap,1.2rem) / 2 )}.w-vwrapper.mobiles_align_center{align-items:center}.rtl .w-vwrapper.mobiles_align_right,body:not(.rtl) .w-vwrapper.mobiles_align_left{align-items:flex-start}.rtl .w-vwrapper.mobiles_align_left,body:not(.rtl) .w-vwrapper.mobiles_align_right{align-items:flex-end}.mobiles_align_justify{justify-content:space-between}.w-hwrapper>.mobiles_align_justify,.mobiles_align_justify>.w-btn{width:100%}.w-hwrapper.stack_on_mobiles{display:block}.w-hwrapper.stack_on_mobiles>:not(script){display:block;margin:0 0 var(--hwrapper-gap,1.2rem)}.w-hwrapper.stack_on_mobiles>:last-child{margin-bottom:0}*:not(.w-hwrapper:not(.wrap))>.w-btn-wrapper:not([class*="mobiles_align_none"]):not(.align_none){display:block;margin-inline-end:0}.g-cols.via_grid[style*="--mobiles-columns-gap"]{gap:var(--mobiles-columns-gap,1.5rem)}}@media (max-width:1280px){.g-cols.laptops-cols_1{grid-template-columns:100%;--cols:1}.g-cols.laptops-cols_1.reversed>div:last-of-type{order:-1}.g-cols.laptops-cols_1.via_grid>.wpb_column.stretched,.g-cols.laptops-cols_1.via_flex.type_boxes>.wpb_column.stretched{margin-left:var(--margin-inline-stretch);margin-right:var(--margin-inline-stretch)}.g-cols.laptops-cols_2{grid-template-columns:repeat(2,1fr);--cols:2}.g-cols.laptops-cols_3{grid-template-columns:repeat(3,1fr);--cols:3}.g-cols.laptops-cols_4{grid-template-columns:repeat(4,1fr);--cols:4}.g-cols.laptops-cols_5{grid-template-columns:repeat(5,1fr);--cols:5}.g-cols.laptops-cols_6{grid-template-columns:repeat(6,1fr);--cols:6}.g-cols.laptops-cols_1-2{grid-template-columns:1fr 2fr;--cols:2}.g-cols.laptops-cols_2-1{grid-template-columns:2fr 1fr;--cols:2}.g-cols.laptops-cols_2-3{grid-template-columns:2fr 3fr;--cols:2}.g-cols.laptops-cols_3-2{grid-template-columns:3fr 2fr;--cols:2}.g-cols.laptops-cols_1-3{grid-template-columns:1fr 3fr;--cols:2}.g-cols.laptops-cols_3-1{grid-template-columns:3fr 1fr;--cols:2}.g-cols.laptops-cols_1-4{grid-template-columns:1fr 4fr;--cols:2}.g-cols.laptops-cols_4-1{grid-template-columns:4fr 1fr;--cols:2}.g-cols.laptops-cols_1-5{grid-template-columns:1fr 5fr;--cols:2}.g-cols.laptops-cols_5-1{grid-template-columns:5fr 1fr;--cols:2}.g-cols.laptops-cols_1-2-1{grid-template-columns:1fr 2fr 1fr;--cols:3}.g-cols.laptops-cols_1-3-1{grid-template-columns:1fr 3fr 1fr;--cols:3}.g-cols.laptops-cols_1-4-1{grid-template-columns:1fr 4fr 1fr;--cols:3}.g-cols.via_grid>.laptops_span_1{grid-column:auto}.g-cols.via_grid>.laptops_span_2{grid-column:auto / span min(2,var(--cols,2))}.g-cols.via_grid>.laptops_span_3{grid-column:auto / span min(3,var(--cols,3))}.g-cols.via_grid>.laptops_span_full{grid-column:1 / -1}}@media (max-width:1250px){.g-cols.tablets-cols_1{grid-template-columns:100%;--cols:1}.g-cols.tablets-cols_1.reversed>div:last-of-type{order:-1}.g-cols.tablets-cols_1.via_grid>.wpb_column.stretched,.g-cols.tablets-cols_1.via_flex.type_boxes>.wpb_column.stretched{margin-left:var(--margin-inline-stretch);margin-right:var(--margin-inline-stretch)}.g-cols.tablets-cols_2{grid-template-columns:repeat(2,1fr);--cols:2}.g-cols.tablets-cols_3{grid-template-columns:repeat(3,1fr);--cols:3}.g-cols.tablets-cols_4{grid-template-columns:repeat(4,1fr);--cols:4}.g-cols.tablets-cols_5{grid-template-columns:repeat(5,1fr);--cols:5}.g-cols.tablets-cols_6{grid-template-columns:repeat(6,1fr);--cols:6}.g-cols.tablets-cols_1-2{grid-template-columns:1fr 2fr;--cols:2}.g-cols.tablets-cols_2-1{grid-template-columns:2fr 1fr;--cols:2}.g-cols.tablets-cols_2-3{grid-template-columns:2fr 3fr;--cols:2}.g-cols.tablets-cols_3-2{grid-template-columns:3fr 2fr;--cols:2}.g-cols.tablets-cols_1-3{grid-template-columns:1fr 3fr;--cols:2}.g-cols.tablets-cols_3-1{grid-template-columns:3fr 1fr;--cols:2}.g-cols.tablets-cols_1-4{grid-template-columns:1fr 4fr;--cols:2}.g-cols.tablets-cols_4-1{grid-template-columns:4fr 1fr;--cols:2}.g-cols.tablets-cols_1-5{grid-template-columns:1fr 5fr;--cols:2}.g-cols.tablets-cols_5-1{grid-template-columns:5fr 1fr;--cols:2}.g-cols.tablets-cols_1-2-1{grid-template-columns:1fr 2fr 1fr;--cols:3}.g-cols.tablets-cols_1-3-1{grid-template-columns:1fr 3fr 1fr;--cols:3}.g-cols.tablets-cols_1-4-1{grid-template-columns:1fr 4fr 1fr;--cols:3}.g-cols.via_grid>.tablets_span_1{grid-column:auto}.g-cols.via_grid>.tablets_span_2{grid-column:auto / span min(2,var(--cols,2))}.g-cols.via_grid>.tablets_span_3{grid-column:auto / span min(3,var(--cols,3))}.g-cols.via_grid>.tablets_span_full{grid-column:1 / -1}}@media (max-width:980px){.g-cols.mobiles-cols_1{grid-template-columns:100%;--cols:1}.g-cols.mobiles-cols_1.reversed>div:last-of-type{order:-1}.g-cols.mobiles-cols_1.via_grid>.wpb_column.stretched,.g-cols.mobiles-cols_1.via_flex.type_boxes>.wpb_column.stretched{margin-left:var(--margin-inline-stretch);margin-right:var(--margin-inline-stretch)}.g-cols.mobiles-cols_2{grid-template-columns:repeat(2,1fr);--cols:2}.g-cols.mobiles-cols_3{grid-template-columns:repeat(3,1fr);--cols:3}.g-cols.mobiles-cols_4{grid-template-columns:repeat(4,1fr);--cols:4}.g-cols.mobiles-cols_5{grid-template-columns:repeat(5,1fr);--cols:5}.g-cols.mobiles-cols_6{grid-template-columns:repeat(6,1fr);--cols:6}.g-cols.mobiles-cols_1-2{grid-template-columns:1fr 2fr;--cols:2}.g-cols.mobiles-cols_2-1{grid-template-columns:2fr 1fr;--cols:2}.g-cols.mobiles-cols_2-3{grid-template-columns:2fr 3fr;--cols:2}.g-cols.mobiles-cols_3-2{grid-template-columns:3fr 2fr;--cols:2}.g-cols.mobiles-cols_1-3{grid-template-columns:1fr 3fr;--cols:2}.g-cols.mobiles-cols_3-1{grid-template-columns:3fr 1fr;--cols:2}.g-cols.mobiles-cols_1-4{grid-template-columns:1fr 4fr;--cols:2}.g-cols.mobiles-cols_4-1{grid-template-columns:4fr 1fr;--cols:2}.g-cols.mobiles-cols_1-5{grid-template-columns:1fr 5fr;--cols:2}.g-cols.mobiles-cols_5-1{grid-template-columns:5fr 1fr;--cols:2}.g-cols.mobiles-cols_1-2-1{grid-template-columns:1fr 2fr 1fr;--cols:3}.g-cols.mobiles-cols_1-3-1{grid-template-columns:1fr 3fr 1fr;--cols:3}.g-cols.mobiles-cols_1-4-1{grid-template-columns:1fr 4fr 1fr;--cols:3}.g-cols.via_grid>.mobiles_span_1{grid-column:auto}.g-cols.via_grid>.mobiles_span_2{grid-column:auto / span min(2,var(--cols,2))}.g-cols.via_grid>.mobiles_span_3{grid-column:auto / span min(3,var(--cols,3))}.g-cols.via_grid>.mobiles_span_full{grid-column:1 / -1}.g-cols:not([style*="--columns-gap"]){gap:1.5rem}}@media (max-width:991px){.l-canvas{overflow:hidden}.g-cols.stacking_default.reversed>div:last-of-type{order:-1}.g-cols.stacking_default.via_flex>div:not([class*="vc_col-xs"]){width:100%;margin:0 0 1.5rem}.g-cols.stacking_default.via_grid.mobiles-cols_1{grid-template-columns:100%;--cols:1}.g-cols.stacking_default.via_flex.type_boxes>div,.g-cols.stacking_default.via_flex.reversed>div:first-child,.g-cols.stacking_default.via_flex:not(.reversed)>div:last-child,.g-cols.stacking_default.via_flex>div.has_bg_color{margin-bottom:0}.g-cols.stacking_default.via_flex.type_default>.wpb_column.stretched{margin-left:-1rem;margin-right:-1rem}.g-cols.stacking_default.via_grid.mobiles-cols_1>.wpb_column.stretched,.g-cols.stacking_default.via_flex.type_boxes>.wpb_column.stretched{margin-left:var(--margin-inline-stretch);margin-right:var(--margin-inline-stretch)}.vc_column-inner.type_sticky>.wpb_wrapper,.vc_column_container.type_sticky>.vc_column-inner{top:0!important}}@media (min-width:992px){body:not(.rtl) .l-section.for_sidebar.at_left>div>.l-sidebar,.rtl .l-section.for_sidebar.at_right>div>.l-sidebar{order:-1}.vc_column_container.type_sticky>.vc_column-inner,.vc_column-inner.type_sticky>.wpb_wrapper{position:sticky}.l-section.type_sticky{position:sticky;top:calc( var(--wp-admin--admin-bar--height,0px) + var(--site-outline-width,0px) );z-index:21;transition:top 0.3s cubic-bezier(.78,.13,.15,.86) 0.1s}.l-section.type_sticky>.l-section-h{transition:padding-top 0.3s}body.header_hor .l-header.pos_fixed.sticky_auto_hide{z-index:22}body.header_hor .l-header.pos_fixed:not(.down)~.l-main .l-section.type_sticky:not(:first-of-type){top:calc( var(--wp-admin--admin-bar--height,0px) + var(--site-outline-width,0px) + var(--header-sticky-height) )}body.header_hor .l-header.pos_fixed.sticky:not(.down)~.l-main .l-section.type_sticky:first-of-type>.l-section-h{padding-top:var(--header-sticky-height)}body.header_hor.headerinpos_bottom .l-header.pos_fixed.sticky:not(.down)~.l-main .l-section.type_sticky:first-of-type>.l-section-h{padding-bottom:var(--header-sticky-height)!important}}@media (max-width:980px){.w-form-row.for_submit[style*=btn-size-mobiles] .w-btn{font-size:var(--btn-size-mobiles)!important}}:focus-visible,input[type=checkbox]:focus-visible + i,input[type=checkbox]:focus-visible~.w-color-switch-box,.w-nav-anchor:has( + .w-nav-item-toggle:focus-visible ) .w-nav-arrow::before,.woocommerce-mini-cart-item:has(:focus-visible),.w-filter-item.values_as_btn .w-filter-item-value:has(:focus-visible),.w-order.values_as_btn .w-order-value:has(:focus-visible){outline-width:var(--focus-outline-width,2px );outline-style:solid;outline-offset:2px;outline-color:var(--color-content-primary)}.w-toplink,.w-header-show{background:rgba(0,0,0,0.3);color:white!important}.no-touch .w-toplink.active:hover,.no-touch .w-header-show:hover{background:var(--color-content-primary-grad)}[type=submit]:not(.w-btn):not(.button),.navstyle_1>.owl-nav button,.us-nav-style_1>*,.us-btn-style_1{font-family:var(--h1-font-family);font-style:normal;text-transform:none;font-size:16px;line-height:1.2!important;font-weight:400;letter-spacing:0em;padding:1.1em 4.2em;transition-duration:.3s;border-radius:0em;transition-timing-function:ease;--btn-height:calc(1.2em + 2 * 1.1em);--btn-border-width:2px;--btn-background:var(--color-content-primary);--btn-border-color:#919292;--btn-hover-border-color:#919292;background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:#ffffff!important}.w-filter-item-value.us-btn-style_1:has(input:checked),.w-order-value.us-btn-style_1:has(input:checked),.w-tabs-section.active>.w-tabs-section-header.us-btn-style_1,.us-nav-style_1>span.current,.no-touch [type=submit]:not(.w-btn):not(.button):hover,.no-touch .navstyle_1>.owl-nav button:hover,.no-touch .us-nav-style_1>*:hover,.no-touch .us-btn-style_1:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:var(--color-content-primary)!important}.navstyle_3>.owl-nav button,.us-nav-style_3>*,.us-btn-style_3{font-family:var(--h1-font-family);font-style:normal;text-transform:none;font-size:16px;line-height:1.2!important;font-weight:400;letter-spacing:0em;padding:1.1em 4.2em;transition-duration:.3s;border-radius:0em;transition-timing-function:ease;--btn-height:calc(1.2em + 2 * 1.1em);--btn-border-width:2px;--btn-hover-background:var(--color-content-primary);--btn-border-color:#919292;--btn-hover-border-color:#919292;background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:var(--color-content-primary)!important}.w-filter-item-value.us-btn-style_3:has(input:checked),.w-order-value.us-btn-style_3:has(input:checked),.w-tabs-section.active>.w-tabs-section-header.us-btn-style_3,.us-nav-style_3>span.current,.no-touch .navstyle_3>.owl-nav button:hover,.no-touch .us-nav-style_3>*:hover,.no-touch .us-btn-style_3:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:#ffffff!important}.navstyle_4>.owl-nav button,.us-nav-style_4>*,.us-btn-style_4{font-family:var(--font-family);font-style:normal;text-transform:none;font-size:0.8rem;line-height:1!important;font-weight:400;letter-spacing:0em;padding:0.5em 1.2em;transition-duration:.3s;border-radius:1em;transition-timing-function:ease;--btn-height:calc(1em + 2 * 0.5em);--btn-border-width:2px;--btn-background:rgba(36,105,53,0.4);--btn-hover-background:rgba(36,105,53,0.4);background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:#ffffff!important}.w-filter-item-value.us-btn-style_4:has(input:checked),.w-order-value.us-btn-style_4:has(input:checked),.w-tabs-section.active>.w-tabs-section-header.us-btn-style_4,.us-nav-style_4>span.current,.no-touch .navstyle_4>.owl-nav button:hover,.no-touch .us-nav-style_4>*:hover,.no-touch .us-btn-style_4:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:#ffffff!important}.navstyle_5>.owl-nav button,.us-nav-style_5>*,.us-btn-style_5{font-family:var(--font-family);font-style:normal;text-transform:none;font-size:0.8rem;line-height:1!important;font-weight:400;letter-spacing:0em;padding:0.5em 1.20em;transition-duration:.3s;border-radius:1em;transition-timing-function:ease;--btn-height:calc(1em + 2 * 0.5em);--btn-border-width:2px;--btn-background:rgba(36,105,53,0.80);--btn-hover-background:rgba(36,105,53,0.80);background:var(--btn-background,transparent);border-color:var(--btn-border-color,transparent);border-image:none;color:#ffffff!important}.w-filter-item-value.us-btn-style_5:has(input:checked),.w-order-value.us-btn-style_5:has(input:checked),.w-tabs-section.active>.w-tabs-section-header.us-btn-style_5,.us-nav-style_5>span.current,.no-touch .navstyle_5>.owl-nav button:hover,.no-touch .us-nav-style_5>*:hover,.no-touch .us-btn-style_5:hover{background:var(--btn-hover-background,transparent);border-color:var(--btn-hover-border-color,transparent);border-image:none;color:#ffffff!important}:root{--inputs-font-family:var(--h1-font-family);--inputs-font-size:16px;--inputs-font-weight:400;--inputs-letter-spacing:0em;--inputs-text-transform:none;--inputs-height:3.2em;--inputs-padding:1em;--inputs-checkbox-size:1.5em;--inputs-border-width:2px;--inputs-border-radius:0rem;--inputs-background:var(--color-content-bg);--inputs-border-color:var(--color-content-primary);--inputs-text-color:var(--color-content-primary);--inputs-focus-background:var(--color-content-bg);--inputs-focus-border-color:var(--color-content-primary);--inputs-focus-text-color:var(--color-content-primary)}.leaflet-default-icon-path{background-image:url("/assets/media/43269fc89b777b98.png")}@media (max-width:1280px){.owl-carousel.arrows-hor-pos_on_sides_outside .owl-nav button{transform:none}}

/* CSS source 15: inline#us-current-header-css */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
.l-subheader.at_top,.l-subheader.at_top .w-dropdown-list,.l-subheader.at_top .type_mobile .w-nav-list.level_1{background:var(--color-header-top-bg);color:var(--color-header-top-text)}.no-touch .l-subheader.at_top a:hover,.no-touch .l-header.bg_transparent .l-subheader.at_top .w-dropdown.opened a:hover{color:var(--color-header-top-text-hover)}.l-header.bg_transparent:not(.sticky) .l-subheader.at_top{background:var(--color-header-top-transparent-bg);color:var(--color-header-top-transparent-text)}.no-touch .l-header.bg_transparent:not(.sticky) .at_top .w-cart-link:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_top .w-text a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_top .w-html a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_top .w-nav>a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_top .w-menu a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_top .w-search>a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_top .w-socials.shape_none.color_text a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_top .w-socials.shape_none.color_link a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_top .w-dropdown a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_top .type_desktop .menu-item.level_1.opened>a,.no-touch .l-header.bg_transparent:not(.sticky) .at_top .type_desktop .menu-item.level_1:hover>a{color:var(--color-header-transparent-text-hover)}.l-subheader.at_middle,.l-subheader.at_middle .w-dropdown-list,.l-subheader.at_middle .type_mobile .w-nav-list.level_1{background:var(--color-header-middle-bg);color:var(--color-header-middle-text)}.no-touch .l-subheader.at_middle a:hover,.no-touch .l-header.bg_transparent .l-subheader.at_middle .w-dropdown.opened a:hover{color:var(--color-header-middle-text-hover)}.l-header.bg_transparent:not(.sticky) .l-subheader.at_middle{background:var(--color-header-transparent-bg);color:var(--color-header-transparent-text)}.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-cart-link:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-text a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-html a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-nav>a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-menu a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-search>a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-socials.shape_none.color_text a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-socials.shape_none.color_link a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .w-dropdown a:hover,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .type_desktop .menu-item.level_1.opened>a,.no-touch .l-header.bg_transparent:not(.sticky) .at_middle .type_desktop .menu-item.level_1:hover>a{color:var(--color-header-transparent-text-hover)}.header_ver .l-header{background:var(--color-header-middle-bg);color:var(--color-header-middle-text)}@media (min-width:1456px){.hidden_for_default{display:none!important}.l-subheader.at_top{display:none}.l-subheader.at_bottom{display:none}.l-header{position:relative;z-index:111}.l-subheader{line-height:var(--header-area-height);height:var(--header-area-height);margin:0 auto}.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;max-width:var(--site-content-width,1200px);height:inherit}.w-header-show{display:none}.l-header.pos_fixed{position:fixed;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform,background,box-shadow,line-height,height,visibility;transition-duration:.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}.headerinpos_bottom.sticky_first_section .l-header.pos_fixed{position:fixed!important}.header_hor .l-header.sticky_auto_hide{transition:margin .3s cubic-bezier(.78,.13,.15,.86) .1s}.header_hor .l-header.sticky_auto_hide.down{margin-top:calc(-1.1 * var(--header-sticky-height,0px) )}.l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none!important;background:none}.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-of-type>.l-section-h{padding-top:0!important;padding-bottom:0!important}.l-header.pos_static.bg_transparent{position:absolute;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-subheader.width_full{--padding-inline:0px}.l-subheader.width_full>.l-subheader-h,.l-subheader.width_full_with_indents>.l-subheader-h{max-width:none!important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom{box-shadow:var(--box-shadow-thin)}.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,0.1),0 2px 1px -1px rgba(0,0,0,0.05)}.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}:root{--header-height:80px;--header-sticky-height:80px}.l-header:before{content:'80'}.l-header.sticky:before{content:'80'}.l-subheader.at_top{--header-area-height:36px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_top{--header-area-height:36px;overflow:visible;visibility:visible}.l-subheader.at_middle{--header-area-height:80px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_middle{--header-area-height:80px;overflow:visible;visibility:visible}.l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.headerinpos_above .l-header.pos_fixed{overflow:hidden;transition:transform 0.3s;transform:translate3d(0,-100%,0)}.headerinpos_above .l-header.pos_fixed.sticky{overflow:visible;transform:none}.headerinpos_above .l-header.pos_fixed~.l-section>.l-section-h,.headerinpos_above .l-header.pos_fixed~.l-main .l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_below .l-header.pos_fixed:not(.sticky){position:absolute;top:100%}.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_below .l-header.pos_fixed~.l-main .l-section.full_height:nth-of-type(2){min-height:var(--viewport-height)}.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:nth-of-type(2)>.l-section-h{padding-top:var(--header-height)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky){position:absolute;top:var(--heading-below-first-section-top,var(--viewport-height))}.headerinpos_bottom .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_bottom .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-bottom:var(--header-height)}.headerinpos_bottom .l-header.pos_fixed.bg_transparent~.l-main .l-section.valign_center:not(.height_auto):first-of-type>.l-section-h{top:calc( var(--header-height) / 2 )}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-cart.layout_dropdown .w-cart-content,.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_2{bottom:100%;transform-origin:0 100%}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1{top:auto;bottom:100%;box-shadow:var(--box-shadow-up)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_3,.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_4{top:auto;bottom:0;transform-origin:0 100%}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list{top:auto;bottom:-0.4em;padding-top:0.4em;padding-bottom:2.4em}}@media (min-width:1251px) and (max-width:1455px){.hidden_for_laptops{display:none!important}.l-subheader.at_bottom{display:none}.l-header{position:relative;z-index:111}.l-subheader{line-height:var(--header-area-height);height:var(--header-area-height);margin:0 auto}.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;max-width:var(--site-content-width,1200px);height:inherit}.w-header-show{display:none}.l-header.pos_fixed{position:fixed;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform,background,box-shadow,line-height,height,visibility;transition-duration:.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}.headerinpos_bottom.sticky_first_section .l-header.pos_fixed{position:fixed!important}.header_hor .l-header.sticky_auto_hide{transition:margin .3s cubic-bezier(.78,.13,.15,.86) .1s}.header_hor .l-header.sticky_auto_hide.down{margin-top:calc(-1.1 * var(--header-sticky-height,0px) )}.l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none!important;background:none}.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-of-type>.l-section-h{padding-top:0!important;padding-bottom:0!important}.l-header.pos_static.bg_transparent{position:absolute;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-subheader.width_full{--padding-inline:0px}.l-subheader.width_full>.l-subheader-h,.l-subheader.width_full_with_indents>.l-subheader-h{max-width:none!important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom{box-shadow:var(--box-shadow-thin)}.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,0.1),0 2px 1px -1px rgba(0,0,0,0.05)}.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}:root{--header-height:116px;--header-sticky-height:80px}.l-header:before{content:'116'}.l-header.sticky:before{content:'80'}.l-subheader.at_top{--header-area-height:36px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_top{--header-area-height:0px;overflow:hidden;visibility:hidden}.l-subheader.at_middle{--header-area-height:80px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_middle{--header-area-height:80px;overflow:visible;visibility:visible}.l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.headerinpos_above .l-header.pos_fixed{overflow:hidden;transition:transform 0.3s;transform:translate3d(0,-100%,0)}.headerinpos_above .l-header.pos_fixed.sticky{overflow:visible;transform:none}.headerinpos_above .l-header.pos_fixed~.l-section>.l-section-h,.headerinpos_above .l-header.pos_fixed~.l-main .l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_below .l-header.pos_fixed:not(.sticky){position:absolute;top:100%}.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_below .l-header.pos_fixed~.l-main .l-section.full_height:nth-of-type(2){min-height:var(--viewport-height)}.headerinpos_below .l-header.pos_fixed~.l-main>.l-section:nth-of-type(2)>.l-section-h{padding-top:var(--header-height)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky){position:absolute;top:var(--heading-below-first-section-top,var(--viewport-height))}.headerinpos_bottom .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-top:0!important}.headerinpos_bottom .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-bottom:var(--header-height)}.headerinpos_bottom .l-header.pos_fixed.bg_transparent~.l-main .l-section.valign_center:not(.height_auto):first-of-type>.l-section-h{top:calc( var(--header-height) / 2 )}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-cart.layout_dropdown .w-cart-content,.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_2{bottom:100%;transform-origin:0 100%}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1{top:auto;bottom:100%;box-shadow:var(--box-shadow-up)}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_3,.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_4{top:auto;bottom:0;transform-origin:0 100%}.headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list{top:auto;bottom:-0.4em;padding-top:0.4em;padding-bottom:2.4em}}@media (min-width:981px) and (max-width:1250px){.hidden_for_tablets{display:none!important}.l-subheader.at_bottom{display:none}.l-header{position:relative;z-index:111}.l-subheader{line-height:var(--header-area-height);height:var(--header-area-height);margin:0 auto}.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;max-width:var(--site-content-width,1200px);height:inherit}.w-header-show{display:none}.l-header.pos_fixed{position:fixed;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform,background,box-shadow,line-height,height,visibility;transition-duration:.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}.headerinpos_bottom.sticky_first_section .l-header.pos_fixed{position:fixed!important}.header_hor .l-header.sticky_auto_hide{transition:margin .3s cubic-bezier(.78,.13,.15,.86) .1s}.header_hor .l-header.sticky_auto_hide.down{margin-top:calc(-1.1 * var(--header-sticky-height,0px) )}.l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none!important;background:none}.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-of-type>.l-section-h{padding-top:0!important;padding-bottom:0!important}.l-header.pos_static.bg_transparent{position:absolute;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-subheader.width_full{--padding-inline:0px}.l-subheader.width_full>.l-subheader-h,.l-subheader.width_full_with_indents>.l-subheader-h{max-width:none!important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom{box-shadow:var(--box-shadow-thin)}.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,0.1),0 2px 1px -1px rgba(0,0,0,0.05)}.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}:root{--header-height:106px;--header-sticky-height:70px}.l-header:before{content:'106'}.l-header.sticky:before{content:'70'}.l-subheader.at_top{--header-area-height:36px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_top{--header-area-height:0px;overflow:hidden;visibility:hidden}.l-subheader.at_middle{--header-area-height:70px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_middle{--header-area-height:70px;overflow:visible;visibility:visible}.l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}}@media (max-width:980px){.hidden_for_mobiles{display:none!important}.l-subheader.at_bottom{display:none}.l-header{position:relative;z-index:111}.l-subheader{line-height:var(--header-area-height);height:var(--header-area-height);margin:0 auto}.l-subheader-h{display:flex;align-items:center;position:relative;margin:0 auto;max-width:var(--site-content-width,1200px);height:inherit}.w-header-show{display:none}.l-header.pos_fixed{position:fixed;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-header.pos_fixed:not(.notransition) .l-subheader{transition-property:transform,background,box-shadow,line-height,height,visibility;transition-duration:.3s;transition-timing-function:cubic-bezier(.78,.13,.15,.86)}.headerinpos_bottom.sticky_first_section .l-header.pos_fixed{position:fixed!important}.header_hor .l-header.sticky_auto_hide{transition:margin .3s cubic-bezier(.78,.13,.15,.86) .1s}.header_hor .l-header.sticky_auto_hide.down{margin-top:calc(-1.1 * var(--header-sticky-height,0px) )}.l-header.bg_transparent:not(.sticky) .l-subheader{box-shadow:none!important;background:none}.l-header.bg_transparent~.l-main .l-section.width_full.height_auto:first-of-type>.l-section-h{padding-top:0!important;padding-bottom:0!important}.l-header.pos_static.bg_transparent{position:absolute;left:var(--site-outline-width,0);right:var(--site-outline-width,0)}.l-subheader.width_full{--padding-inline:0px}.l-subheader.width_full>.l-subheader-h,.l-subheader.width_full_with_indents>.l-subheader-h{max-width:none!important}.l-header.shadow_thin .l-subheader.at_middle,.l-header.shadow_thin .l-subheader.at_bottom{box-shadow:var(--box-shadow-thin)}.l-header.shadow_wide .l-subheader.at_middle,.l-header.shadow_wide .l-subheader.at_bottom{box-shadow:0 3px 5px -1px rgba(0,0,0,0.1),0 2px 1px -1px rgba(0,0,0,0.05)}.header_hor .l-subheader-cell>.w-cart{margin-left:0;margin-right:0}:root{--header-height:106px;--header-sticky-height:70px}.l-header:before{content:'106'}.l-header.sticky:before{content:'70'}.l-subheader.at_top{--header-area-height:36px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_top{--header-area-height:0px;overflow:hidden;visibility:hidden}.l-subheader.at_middle{--header-area-height:70px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_middle{--header-area-height:70px;overflow:visible;visibility:visible}.l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}.l-header.sticky .l-subheader.at_bottom{--header-area-height:50px;overflow:visible;visibility:visible}}@media (min-width:1456px){.ush_image_1{height:150px!important}.l-header.sticky .ush_image_1{height:150px!important}}@media (min-width:1251px) and (max-width:1455px){.ush_image_1{height:130px!important}.l-header.sticky .ush_image_1{height:130px!important}}@media (min-width:981px) and (max-width:1250px){.ush_image_1{height:110px!important}.l-header.sticky .ush_image_1{height:110px!important}}@media (max-width:980px){.ush_image_1{height:85px!important}.l-header.sticky .ush_image_1{height:85px!important}}.ush_menu_1.type_desktop{--menu-items-gap:20px}@media (min-width:1456px){.ush_menu_1 .w-nav-icon{--icon-size:1.4rem;--icon-size-int:1}}@media (min-width:1251px) and (max-width:1455px){.ush_menu_1 .w-nav-icon{--icon-size:1.4rem;--icon-size-int:1}}@media (min-width:981px) and (max-width:1250px){.ush_menu_1 .w-nav-icon{--icon-size:1.4rem;--icon-size-int:1}}@media (max-width:980px){.ush_menu_1 .w-nav-icon{--icon-size:1.4rem;--icon-size-int:1}}@media screen and (max-width:899px){body.header_hor .w-nav.type_desktop.ush_menu_1>.w-nav-list.level_1{display:none}body.header_hor .ush_menu_1 .w-nav-control{display:flex}}.no-touch .ush_menu_1 .w-nav-item.level_1.opened>a:not(.w-btn),.no-touch .ush_menu_1 .w-nav-item.level_1:hover>a:not(.w-btn){background:transparent;color:var(--color-header-middle-text-hover)}.ush_menu_1 .w-nav-item.level_1.current-menu-item>a:not(.w-btn),.ush_menu_1 .w-nav-item.level_1.current-menu-ancestor>a:not(.w-btn),.ush_menu_1 .w-nav-item.level_1.current-page-ancestor>a:not(.w-btn){background:transparent;color:var(--color-header-middle-text-hover)}.l-header.bg_transparent:not(.sticky) .ush_menu_1.type_desktop .w-nav-item.level_1.current-menu-item>a:not(.w-btn),.l-header.bg_transparent:not(.sticky) .ush_menu_1.type_desktop .w-nav-item.level_1.current-menu-ancestor>a:not(.w-btn),.l-header.bg_transparent:not(.sticky) .ush_menu_1.type_desktop .w-nav-item.level_1.current-page-ancestor>a:not(.w-btn){background:transparent;color:var(--color-header-middle-text)}.w-nav.ush_menu_1{--dropdown-bg-color:var(--color-header-middle-bg);--dropdown-text-color:var(--color-header-middle-text)}.no-touch .ush_menu_1 .w-nav-item:not(.level_1)>a:focus,.no-touch .ush_menu_1 .w-nav-item:not(.level_1):hover>a{background:transparent;color:var(--color-header-middle-text-hover)}.ush_menu_1 .w-nav-item:not(.level_1).current-menu-item>a,.ush_menu_1 .w-nav-item:not(.level_1).current-menu-ancestor>a,.ush_menu_1 .w-nav-item:not(.level_1).current-page-ancestor>a{background:transparent;color:var(--color-header-middle-text-hover)}@media (min-width:1456px){.ush_search_1.layout_simple{max-width:300px}.ush_search_1.layout_modern.active{width:300px}.ush_search_1{font-size:18px}}@media (min-width:1251px) and (max-width:1455px){.ush_search_1.layout_simple{max-width:250px}.ush_search_1.layout_modern.active{width:250px}.ush_search_1{font-size:24px}}@media (min-width:981px) and (max-width:1250px){.ush_search_1.layout_simple{max-width:200px}.ush_search_1.layout_modern.active{width:200px}.ush_search_1{font-size:22px}}@media (max-width:980px){.ush_search_1{font-size:20px}}.ush_socials_1 .w-socials-list{margin:-0px}.ush_socials_1 .w-socials-item{padding:0px}.ush_menu_1{font-size:16px!important;font-family:var(--h1-font-family)!important}.ush_socials_1{font-size:20px!important}.ush_image_1{margin-left:20px!important;margin-top:70px!important;box-shadow:0 5px 20px 0 rgba(153,153,153,0.75)!important}.ush_text_1{font-family:var(--font-family)!important}@media (min-width:1251px) and (max-width:1280px){.ush_image_1{margin-top:50px!important}}@media (min-width:981px) and (max-width:1250px){.ush_socials_1{font-size:18px!important}.ush_image_1{margin-top:40px!important;padding-left:0!important}.ush_html_1{margin-top:-5%!important;padding-right:10%!important}}@media (max-width:980px){.ush_socials_1{font-size:16px!important}.ush_image_1{height:85px!important;margin-top:15px!important}.ush_html_1{margin-top:-15%!important;margin-right:30%!important}}

/* CSS source 16: inline#us-design-options-css */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
.us_custom_a782f18f{color:#ffffff!important;margin-top:-35px!important;margin-bottom:-35px!important}.us_custom_60e9caca{animation-name:afb!important}.us_custom_f029a2ba{margin-bottom:50px!important}.us_custom_e11ab399{padding-bottom:0px!important}.us_custom_15f9d3f2{margin-bottom:25px!important}.us_custom_9c33410b{margin-bottom:5px!important}.us_custom_1fb76dce{padding:50px!important}.us_custom_36c684d4{margin-top:50px!important}.us_custom_4644584b{margin-right:25px!important;border-radius:10px!important;padding:20px!important;background:#222222!important;border:3px solid #444444!important}.us_custom_623ba360{background:#000000!important}.us_custom_32302d03{max-width:156px!important}.us_custom_49f317a8{font-size:22px!important}.us_custom_9e95124b{border-top-width:1px!important;border-color:var(--color-content-border)!important;border-top-style:solid!important;background:#000000!important}.us_custom_79a6436d{margin-top:50px!important;margin-bottom:50px!important}.us_custom_6df4bc3a{color:#ffffff!important}@media (min-width:1251px) and (max-width:1280px){.us_custom_1fb76dce{padding:40px!important}.us_custom_36c684d4{margin-top:50px!important}.us_custom_4644584b{margin-right:25px!important;padding:20px!important}}@media (min-width:981px) and (max-width:1250px){.us_custom_1fb76dce{padding:0px 0px 0px 30px!important}.us_custom_36c684d4{margin-top:0px!important}.us_custom_7a689ccb{margin-top:20px!important;margin-bottom:20px!important}.us_custom_4644584b{margin-right:25px!important;padding:20px!important}}@media (max-width:980px){.us_custom_1fb76dce{padding:0px!important}.us_custom_e5539613{max-width:500px!important}.us_custom_0bd56524{max-width:500px!important}.us_custom_36c684d4{margin-top:0px!important}.us_custom_7a689ccb{margin-top:20px!important;margin-bottom:20px!important}.us_custom_4644584b{padding:20px!important}}

/* CSS source 17: /assets/design/cd35c0d99bb9a3c8.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/plugins/wpdevart_chart_premium/front/css/front_css.css; keine Plugin-Laufzeit. */
.wpdevart_org_chart{
  position: relative;
  max-width: 100% !important;
}
.wpdevart_org_chart_container {
  text-align: center;
  display: inline-block;
  max-width: initial !important;
  position: relative;
}
.wpdevart_org_chart_container_parent {
  max-width: initial !important;
  text-align: center;
  margin-top: 0px !important;
}
.wpdevart_org_chart_container li .wpda_tree_item_container {
  line-height: 0px;
}
.wpdevart_org_chart_container li > ul {
  line-height: 0px;
}
.wpdevart_org_chart_container li .wpda_tree_item_container > div {
  border: 1px solid #ccc;
  padding: 0px;
  text-decoration: none;
  color: #666;
  font-family: arial, verdana, tahoma;
  font-size: 11px;
  display: inline-block;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  min-height: 120px;
  min-width: 102px;
  overflow: hidden;
  line-height: normal;
}
.wpdevart_org_chart_container .wpda_tree_item_container > div {
  position: relative;
}
.wpdevart_org_chart_container_parent .wpdevart_org_chart_container ul {
  padding-top: 20px;
  position: relative;
  white-space: nowrap;
  margin: 0;
  padding-left: 0;  
}
.wpdevart_org_chart_container ul:first-child {
  padding-top: 0px;
}
.wpdevart_org_chart_container li {
  vertical-align: top;
  display: inline-block;
  text-align: center;
  list-style-type: none;
  position: relative;
  padding: 20px 5px 0 5px;
  line-height: 0px;
  margin: 0px;
}
.wpdevart_org_chart_container ul li {
  padding: 20px 5px 0 5px;
  margin: 0px;
}
.wpdevart_org_chart_container li::before,
.wpdevart_org_chart_container li::after {
  content: "";
  position: absolute;
  top: 0;
  right: 50%;
  border-top: 1px solid #ccc;
  width: 50%;
  height: 20px;
  box-sizing: border-box;
}
.wpdevart_org_chart_container li:after {
  right: auto;
  left: 50%;
  border-left: 1px solid #ccc;
}
.wpdevart_org_chart_container li:only-child::after,
.wpdevart_org_chart_container li:only-child::before {
  display: none;
}
.wpdevart_org_chart_container li:only-child {
  padding-top: 0;
}
.wpdevart_org_chart_container li:first-child::before,
.wpdevart_org_chart_container li:last-child::after {
  border: 0 none;
}
.wpdevart_org_chart_container li:last-child::before {
  border-right: 1px solid #ccc;
  border-radius: 0 5px 0 0;
  -webkit-border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
}
.wpdevart_org_chart_container li:first-child::after {
  border-radius: 5px 0 0 0;
  -webkit-border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
}
.wpdevart_org_chart_container ul ul::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  border-left: 1px solid #ccc;
  width: 0;
  height: 20px;
}
.wpdevart_org_chart_container .wpda_tree_item_img_cont {
  width: 100px;
  height: 100px;
  margin: 0 auto 10px;
  display: inline-block;
}
.wpdevart_org_chart_container li .wpda_tree_item_container img {
  max-width: 100%;
  max-height: 100%;
}
.first_child_hidden.wpdevart_org_chart_container > ul > li > ul::before {
  display: none !important;
}
.wpda_tree_item_title,
.wpda_tree_item_desc,
.wpda_tree_item_img_cont {
  position: relative;
}
.wpda_tree_item_title,
.wpda_tree_item_desc {
  white-space: pre-line;
  word-break: break-all;
}
.wpdevart_org_chart_container .wpda_tree_node_link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-decoration: none;
}
.wpdevart_org_chart_container .wpda_tree_node_link:focus {
  background: none !important;
}
/*
* Mobile
*/
.wpda_mobile.wpdevart_org_chart_container ul,
.wpdevart_org_chart_container .chart_wpda_mobile_before ul{
  padding-top: 0;
  padding-left: 20px;
  margin: 0px;
}

.wpdevart_org_chart_container:not(.wpda_mobile) .chart_wpda_mobile_before > ul{
  /*left: 26px;*/
}

.wpda_mobile.wpdevart_org_chart_container li,
.wpdevart_org_chart_container .chart_wpda_mobile_before li{
  display: block;
  text-align: left;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li > ul li,
.wpdevart_org_chart_container .chart_wpda_mobile_before > ul li {
  border-left: 1px solid #ccc;
  padding-top: 0;
}

.wpda_mobile.wpdevart_org_chart_container > ul > li > ul li:last-child,
.wpdevart_org_chart_container .chart_wpda_mobile_before > ul li:last-child {
  border-left: 0;
  position: relative;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li > ul li:last-child:before,
.wpdevart_org_chart_container .chart_wpda_mobile_before > ul li:last-child:before {
  content: "";
  width: 0 !important;
  position: absolute;
  left: 0;
  top: 0 !important;
  height: 50% !important;
  right: auto;
  border-radius: 0;
}
.wpda_mobile.wpdevart_org_chart_container li.has_children > .wpda_tree_item_container:before,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children > .wpda_tree_item_container:before,
.wpdevart_org_chart_container .chart_wpda_mobile_before li.has_children > .wpda_tree_item_container:before {
  content: "";
  border-left: 1px solid #ccc;
  width: 0;
  position: absolute;
  top: 50%;
  height: 50%;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li.has_children > .wpda_tree_item_container:before,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children > .wpda_tree_item_container:before{
  content: "";
  left: 0;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li.has_children > .wpda_tree_item_container,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children > .wpda_tree_item_container {
  padding-bottom: 20px;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li.has_children > .wpda_tree_item_container > div,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children > .wpda_tree_item_container > div {
  position: relative;
}

.wpda_mobile.wpdevart_org_chart_container > ul > li > ul li.next_no_children:before,
.wpdevart_org_chart_container .chart_wpda_mobile_before ul li.next_no_children:before {
  content: none;
}

.wpda_mobile.wpdevart_org_chart_container li.has_children li,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children li {
  padding-left: 20px;
  margin-left: -20px;
}
.wpda_mobile.wpdevart_org_chart_container li.has_children li .wpda_tree_item_container,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children li .wpda_tree_item_container{
  padding-left: 20px;
  margin-left: -20px;
  padding-bottom: 10px;
  padding-top: 10px;
  position: relative;
}
.wpda_mobile.wpdevart_org_chart_container li.has_children li .wpda_tree_item_container:after,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children li .wpda_tree_item_container:after{
  content: "";
  border-top: 1px solid #ccc;
  width: 20px;
  position: absolute;
  left: 0;
  top: 50%;
  height: 0;
}
.wpda_mobile.wpdevart_org_chart_container li.has_children li .wpda_tree_item_container > div,
.wpdevart_org_chart_container .chart_wpda_mobile_before.has_children .wpda_tree_item_container:after{
  position: relative;
  background: #fff;
}
.wpda_mobile.wpdevart_org_chart_container > ul > li > ul li:last-child > div > span.wpda_tree_line,
.wpdevart_org_chart_container .chart_wpda_mobile_before > ul li:last-child > div > span.wpda_tree_line {
  position: absolute;
  height: 50%;
  width: 0;
  border-left: 1px solid #ccc;
  left: 0px;
  top: 0;
}
.wpda_mobile.wpdevart_org_chart_container li .wpda_tree_item_container > div,
.wpdevart_org_chart_container .chart_wpda_mobile_before .wpda_tree_item_container > div{
  border-radius: 0;
}
.wpda_mobile.wpdevart_org_chart_container li .wpda_tree_item_container,
.wpdevart_org_chart_container .chart_wpda_mobile_before .wpda_tree_item_container {
  text-align: center;
  display: inline-block;
  border-radius: 0;
  position: relative;
}
.wpda_mobile.wpdevart_org_chart_container ul ul::before,
.wpda_mobile.wpdevart_org_chart_container li::before,
.wpda_mobile.wpdevart_org_chart_container li::after,
.wpdevart_org_chart_container .chart_wpda_mobile_before ul::before,
.wpdevart_org_chart_container .chart_wpda_mobile_before li::before,
.wpdevart_org_chart_container .chart_wpda_mobile_before li::after {
  content: none;
}
.wpda_mobile.wpdevart_org_chart_container.first_child_hidden > ul > li > ul > li:first-child {
  border: none !important;
}
.wpda_mobile.wpdevart_org_chart_container.first_child_hidden > ul > li > ul > li:first-child::before {
  content: "";
  border-left: 1px solid #ccc;
  width: 0;
  position: absolute;
  left: 20px;
  top: 80px;
  height: calc(100% - 80px);
}
.wpda_mobile.wpdevart_org_chart_container.first_child_hidden > ul > li > div.wpda_tree_item_container:before {
  border: none;
}
/*Popup*/
.wpda_tree_element_hidden {
  display: none;
}
#wpdaOrgChartPopupWindow {
  overflow: hidden;
  z-index: 10000000;
}
#wpdaOrgChartCloseSection {
  padding-right: 10px;
}
.wpda_popup_innerhtml {
  overflow: auto;
}
#wpdaOrgChartCloseSection {
  line-height: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
}
#wpdaOrgChartCloseSection > span,
#wpdaOrgChartPopupWindow > span {
  cursor: pointer;
}
/*Zoomable buttons*/
.zoomable_buttons_container{
  line-height: 0px;
  text-align: right;
  padding: 0px;
  padding-top: 5px;
  width: 100%;
  max-width: 100% !important;
  position:absolute;
  right:5px;
  z-index: 999999;
}
.zoomable_buttons_container button{
  background-color: #eaeaea;
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #000;
  padding: 1px 10px 5px 10px;
  line-height: 1em;
  font-size: 16px;
  margin-right: 3px;
  font-weight: normal;
  outline: none;
}
.zoomable_buttons_container button:hover{
  background-color: #d4d4d4;
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #000;
  padding: 1px 10px 5px 10px;
  line-height: 1em;
  font-size: 16px;
  margin-right: 3px;
}
.zoomable_buttons_container button:last-child{
  margin-right: 0px;
}
.wpdevart_org_chart .wpda_tree_open_popup_el{
  cursor:pointer;
}

/* CSS source 18: /assets/design/bda1ed4f11b88ded.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/plugins/wpdevart_chart_premium/front/css/popup_effects.css; keine Plugin-Laufzeit. */
/*################################  FADE  ###################################*/
@keyframes wpda_animation_fade {
	0%{
		opacity:0;
	}
	100%{
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_fade {
  	0%{
		opacity:0;
	}
	100%{
		opacity:1;
	}
}
@keyframes wpda_animation_fade_remove {
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
	}
}
@-webkit-keyframes wpda_animation_fade_remove {
  	0%{
		opacity:1;
	}
	100%{
		opacity:0;
	}
}
.wpda_animation_fade {	
  -webkit-animation-name: wpda_animation_fade;
  animation-name: wpda_animation_fade;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_fade_remove {	
  -webkit-animation-name: wpda_animation_fade_remove;
  animation-name: wpda_animation_fade_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  ZOOM outic in  ###################################*/
@keyframes wpda_animation_zoom_out {
	0%{
		transform:scale(1.5,1.5);
		opacity:0;
	}
	100%{
		transform:scale(1,1);
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_zoom_out {
  	0%{
		transform:scale(1.5,1.5);
		opacity:0;
	}
	100%{
		transform:scale(1,1);
		opacity:1;
	}
}
@keyframes wpda_animation_zoom_out_remove {
	0%{
		transform:scale(1,1);
		opacity:1;
	}
	100%{
		transform:scale(1.5,1.5);
		opacity:0;
	}
}
@-webkit-keyframes wpda_animation_zoom_out_remove {
  	0%{
		transform:scale(1,1);
		opacity:1;
	}
	100%{
		transform:scale(1.5,1.5);
		opacity:0;
	}
}
.wpda_animation_zoom_out {	
  -webkit-animation-name: wpda_animation_zoom_out;
  animation-name: wpda_animation_zoom_out;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_zoom_out_remove {	
  -webkit-animation-name: wpda_animation_zoom_out_remove;
  animation-name: wpda_animation_zoom_out_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  ZOOM inic out  ###################################*/
@keyframes wpda_animation_zoom_in {
	0%{
		transform:scale(0.2,0.2);
		opacity:0;
	}
	100%{
		transform:scale(1,1);
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_zoom_in {
  	0%{
		transform:scale(0.2,0.2);
		opacity:0;
	}
	100%{
		transform:scale(1,1);
		opacity:1;
	}
}
@keyframes wpda_animation_zoom_in_remove {
	0%{
		transform:scale(1,1);
		opacity:1;
	}
	100%{
		transform:scale(0.1,0.1);
		opacity:0;
	}
}
@-webkit-keyframes wpda_animation_zoom_in_remove {
  	0%{
		transform:scale(1,1);
		opacity:1;
	}
	100%{
		transform:scale(0.1,0.1);
		opacity:0;
	}
}
.wpda_animation_zoom_in {	
  -webkit-animation-name: wpda_animation_zoom_in;
  animation-name: wpda_animation_zoom_in;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_zoom_in_remove {	
  -webkit-animation-name: wpda_animation_zoom_in_remove;
  animation-name: wpda_animation_zoom_in_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  SLIDE IN FROM LEFT  ###################################*/
@keyframes wpda_animation_slide_in_left {
	0%{
		opacity:0;
		left:0px;
	}
	100%{
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_slide_in_left {
  	0%{
		opacity:0;
		left:0px;
	}
	100%{
		opacity:1;
	}
}
@keyframes wpda_animation_slide_in_left_remove {
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		left:0px;
	}
}
@-webkit-keyframes wpda_animation_slide_in_left_remove {
  	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		left:0px;
	}
}
.wpda_animation_slide_in_left {	
  -webkit-animation-name: wpda_animation_slide_in_left;
  animation-name: wpda_animation_slide_in_left;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_slide_in_left_remove {	
  -webkit-animation-name: wpda_animation_slide_in_left_remove;
  animation-name: wpda_animation_slide_in_left_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  SLIDE IN FROM RIGHT  ###################################*/
@keyframes wpda_animation_slide_in_right {
	0%{
		opacity:0;
		left:100%;
	}
	100%{
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_slide_in_right {
  	0%{
		opacity:0;
		left:100%;
	}
	100%{
		opacity:1;
	}
}
@keyframes wpda_animation_slide_in_right_remove {
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		left:100%;
	}
}
@-webkit-keyframes wpda_animation_slide_in_right_remove {
  	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		left:100%;
	}
}
.wpda_animation_slide_in_right {	
  -webkit-animation-name: wpda_animation_slide_in_right;
  animation-name: wpda_animation_slide_in_right;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_slide_in_right_remove {	
  -webkit-animation-name: wpda_animation_slide_in_right_remove;
  animation-name: wpda_animation_slide_in_right_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  SLIDE IN FROM RIGHT  ###################################*/
@keyframes wpda_animation_slide_from_top {
	0%{
		opacity:0;
		top:0px;
	}
	100%{
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_slide_from_top {
  	0%{
		opacity:0;
		top:0px;
	}
	100%{
		opacity:1;
	}
}
@keyframes wpda_animation_slide_from_top_remove {
	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		top:0px;
	}
}
@-webkit-keyframes wpda_animation_slide_from_top_remove {
  	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		top:0px;
	}
}
.wpda_animation_slide_from_top {	
  -webkit-animation-name: wpda_animation_slide_from_top;
  animation-name: wpda_animation_slide_from_top;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_slide_from_top_remove {	
  -webkit-animation-name: wpda_animation_slide_from_top_remove;
  animation-name: wpda_animation_slide_from_top_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  SLIDE IN FROM bottom  ###################################*/
@keyframes wpda_animation_slide_from_bottom {
	0%{
		opacity:1;
		top:70%;
	}
	100%{
		opacity:1;
	}
}
@-webkit-keyframes wpda_animation_slide_from_bottom {
  	0%{
		opacity:0;
		top:70%;
	}
	100%{
		opacity:1;
	}
}
@keyframes wpda_animation_slide_from_bottom_remove {
	0%{
		opacity:0;
	}
	100%{
		opacity:0;
		top:70%;
	}
}
@-webkit-keyframes wpda_animation_slide_from_bottom_remove {
  	0%{
		opacity:1;
	}
	100%{
		opacity:0;
		top:70%;
	}
}
.wpda_animation_slide_from_bottom {	
  -webkit-animation-name: wpda_animation_slide_from_bottom;
  animation-name: wpda_animation_slide_from_bottom;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_slide_from_bottom_remove {	
  -webkit-animation-name: wpda_animation_slide_from_bottom_remove;
  animation-name: wpda_animation_slide_from_bottom_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  Newspaper  ###################################*/
@keyframes wpda_animation_newspaper {
	0%{
		opacity:0;
		-ms-transform: rotate(720deg) scale(0.1,0.1); /* IE 9 */
		-webkit-transform: rotate(720deg) scale(0.1,0.1);/* Safari */
		transform: rotate(720deg) scale(0.1,0.1);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotate(0deg) scale(1,1); /* IE 9 */
		-webkit-transform: rotate(0deg) scale(1,1); /* Safari */
		transform: rotate(0deg) scale(1,1); /* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_newspaper {
	0%{
		opacity:0;
		-ms-transform: rotate(720deg) scale(0.1,0.1); /* IE 9 */
		-webkit-transform: rotate(720deg) scale(0.1,0.1);/* Safari */
		transform: rotate(720deg) scale(0.1,0.1);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotate(0deg) scale(1,1); /* IE 9 */
		-webkit-transform: rotate(0deg) scale(1,1); /* Safari */
		transform: rotate(0deg) scale(1,1); /* Standard syntax */
	}
}
@keyframes wpda_animation_newspaper_remove {
	0%{
		opacity:1;
		-ms-transform: rotate(0deg) scale(1,1); /* IE 9 */
		-webkit-transform: rotate(0deg) scale(1,1); /* Safari */
		transform: rotate(0deg) scale(1,1); /* Standard syntax */
	
	}
	100%{
		opacity:0;
		-ms-transform: rotate(720deg) scale(0.1,0.1); /* IE 9 */
		-webkit-transform: rotate(720deg) scale(0.1,0.1);/* Safari */
		transform: rotate(720deg) scale(0.1,0.1);/* Standard syntax */		
	}

}
@-webkit-keyframes wpda_animation_newspaper_remove {
	0%{
		opacity:1;
		-ms-transform: rotate(0deg) scale(1,1); /* IE 9 */
		-webkit-transform: rotate(0deg) scale(1,1); /* Safari */
		transform: rotate(0deg) scale(1,1); /* Standard syntax */
	
	}
	100%{
		opacity:0;
		-ms-transform: rotate(720deg) scale(0.1,0.1); /* IE 9 */
		-webkit-transform: rotate(720deg) scale(0.1,0.1);/* Safari */
		transform: rotate(720deg) scale(0.1,0.1);/* Standard syntax */		
	}
}
.wpda_animation_newspaper {	
  -webkit-animation-name: wpda_animation_newspaper;
  animation-name: wpda_animation_newspaper;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_newspaper_remove {	
  -webkit-animation-name: wpda_animation_newspaper_remove;
  animation-name: wpda_animation_newspaper_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  Flip Horizontal Left  ###################################*/
/*################################  Flip Horizontal Left  ###################################*/
/*################################  Flip Horizontal Left  ###################################*/
@keyframes wpda_animation_flip_hor_left {
	0%{
		opacity:0;
		-ms-transform: rotateY(90deg); /* IE 9 */
		-webkit-transform: rotateY(90deg);/* Safari */
		transform: rotateY(90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_flip_hor_left {
	0%{
		opacity:0;
		-ms-transform: rotateY(90deg); /* IE 9 */
		-webkit-transform: rotateY(90deg);/* Safari */
		transform: rotateY(90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
}
@keyframes wpda_animation_flip_hor_left_remove {
	0%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
	100%{
		opacity:0;
		-ms-transform: rotateY(90deg); /* IE 9 */
		-webkit-transform: rotateY(90deg);/* Safari */
		transform: rotateY(90deg);/* Standard syntax */
	}

}
@-webkit-keyframes wpda_animation_flip_hor_left_remove {
	0%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
	100%{
		opacity:0;
		-ms-transform: rotateY(90deg); /* IE 9 */
		-webkit-transform: rotateY(90deg);/* Safari */
		transform: rotateY(90deg);/* Standard syntax */
	}
}
.wpda_animation_flip_hor_left {	
  -webkit-animation-name: wpda_animation_flip_hor_left;
  animation-name: wpda_animation_flip_hor_left;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_flip_hor_left_remove {	
  -webkit-animation-name: wpda_animation_flip_hor_left_remove;
  animation-name: wpda_animation_flip_hor_left_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  Flip Horizontal right  ###################################*/
/*################################  Flip Horizontal right  ###################################*/
/*################################  Flip Horizontal right  ###################################*/
@keyframes wpda_animation_flip_hor_right {
	0%{
		opacity:0;
		-ms-transform: rotateY(-90deg); /* IE 9 */
		-webkit-transform: rotateY(-90deg);/* Safari */
		transform: rotateY(-90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_flip_hor_right {
	0%{
		opacity:0;
		-ms-transform: rotateY(-90deg); /* IE 9 */
		-webkit-transform: rotateY(-90deg);/* Safari */
		transform: rotateY(-90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
}
@keyframes wpda_animation_flip_hor_right_remove {
	0%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */
	}
	100%{
		opacity:0;
		-ms-transform: rotateY(-90deg); /* IE 9 */
		-webkit-transform: rotateY(-90deg);/* Safari */
		transform: rotateY(-90deg);/* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_flip_hor_right_remove {
	0%{
		opacity:1;
		-ms-transform: rotateY(0deg); /* IE 9 */
		-webkit-transform: rotateY(0deg);/* Safari */
		transform: rotateY(0deg);/* Standard syntax */

	}
	100%{
		opacity:0;
		-ms-transform: rotateY(-90deg); /* IE 9 */
		-webkit-transform: rotateY(-90deg);/* Safari */
		transform: rotateY(-90deg);/* Standard syntax */
	}
}
.wpda_animation_flip_hor_right {	
  -webkit-animation-name: wpda_animation_flip_hor_right;
  animation-name: wpda_animation_flip_hor_right;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
.wpda_animation_flip_hor_right_remove {	
  -webkit-animation-name: wpda_animation_flip_hor_right_remove;
  animation-name: wpda_animation_flip_hor_right_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  Flip vertical top  ###################################*/
/*################################  Flip vertical top  ###################################*/
/*################################  Flip vertical top  ###################################*/

@keyframes wpda_animation_flip_ver_top {
	0%{
		opacity:0;
		-ms-transform: rotateX(-90deg); /* IE 9 */
		-webkit-transform: rotateX(-90deg);/* Safari */
		transform: rotateX(-90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_flip_ver_top {
	0%{
		opacity:0;
		-ms-transform: rotateX(-90deg); /* IE 9 */
		-webkit-transform: rotateX(-90deg);/* Safari */
		transform: rotateX(-90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
}
@keyframes wpda_animation_flip_ver_top_remove {
	0%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
	100%{
		opacity:0;
		-ms-transform: rotateX(-90deg); /* IE 9 */
		-webkit-transform: rotateX(-90deg);/* Safari */
		transform: rotateX(-90deg);/* Standard syntax */
	}

}
@-webkit-keyframes wpda_animation_flip_ver_top_remove {
	0%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
	100%{
		opacity:0;
		-ms-transform: rotateX(-90deg); /* IE 9 */
		-webkit-transform: rotateX(-90deg);/* Safari */
		transform: rotateX(-90deg);/* Standard syntax */
	}
}
.wpda_animation_flip_ver_top {	
  -webkit-animation-name: wpda_animation_flip_ver_top;
  animation-name: wpda_animation_flip_ver_top;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
 
}
.wpda_animation_flip_ver_top_remove {	
  -webkit-animation-name: wpda_animation_flip_ver_top_remove;
  animation-name: wpda_animation_flip_ver_top_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease; 
}
/*################################  Flip vertical bottom  ###################################*/
/*################################  Flip vertical bottom  ###################################*/
/*################################  Flip vertical bottom  ###################################*/

@keyframes wpda_animation_flip_ver_bottom {
	0%{
		opacity:0;
		-ms-transform: rotateX(90deg); /* IE 9 */
		-webkit-transform: rotateX(90deg);/* Safari */
		transform: rotateX(90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
}
@-webkit-keyframes wpda_animation_flip_ver_bottom {
	0%{
		opacity:0;
		-ms-transform: rotateX(90deg); /* IE 9 */
		-webkit-transform: rotateX(90deg);/* Safari */
		transform: rotateX(90deg);/* Standard syntax */
	}
	100%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */
	}
}
@keyframes wpda_animation_flip_ver_bottom_remove {
	0%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */

	}
	100%{
		opacity:0;
		-ms-transform: rotateX(90deg); /* IE 9 */
		-webkit-transform: rotateX(90deg);/* Safari */
		transform: rotateX(90deg);/* Standard syntax */

	}

}
@-webkit-keyframes wpda_animation_flip_ver_bottom_remove {
	0%{
		opacity:1;
		-ms-transform: rotateX(0deg); /* IE 9 */
		-webkit-transform: rotateX(0deg);/* Safari */
		transform: rotateX(0deg);/* Standard syntax */

	}
	100%{
		opacity:0;
		-ms-transform: rotateX(90deg); /* IE 9 */
		-webkit-transform: rotateX(90deg);/* Safari */
		transform: rotateX(90deg);/* Standard syntax */

	}
}
.wpda_animation_flip_ver_bottom {	
  -webkit-animation-name: wpda_animation_flip_ver_bottom;
  animation-name: wpda_animation_flip_ver_bottom;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
 
}
.wpda_animation_flip_ver_bottom_remove {	
  -webkit-animation-name: wpda_animation_flip_ver_bottom_remove;
  animation-name: wpda_animation_flip_ver_bottom_remove;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
 
}

/* CSS source 19: /assets/design/857c6bf36a890a76.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/plugins/flow-flow/css/public.css; keine Plugin-Laufzeit. */
@charset "UTF-8";@font-face{font-family:ff-icons;src:url("data:application/octet-stream;base64,");src:url("data:application/octet-stream;base64,") format("embedded-opentype"),url("/assets/media/38ca6e3d3eb9a4d2.svg") format("svg"),url("/assets/media/cf0897fce7ed1ef6.woff") format("woff"),url("/assets/media/1bf4141e0ad042f5.ttf") format("truetype");font-weight:400;font-style:normal}html{overflow-y:visible}.ff-slideshow .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;margin:0}.ff-slideshow .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.ff-slideshow .slick-slider .slick-list,.ff-slideshow .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ff-slideshow .slick-track{position:relative;top:0;left:0;display:block;height:100%}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.ff-slideshow .slick-initialized .slick-slide,.ff-slideshow-carousel.slick-initialized .slick-slide,.ff-stream .slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-next{right:-25px}.ff-truelayout-carousel .slick-prev:before{content:"\71"}.ff-truelayout-carousel .slick-next:before{content:"\70"}.ff-truelayout-carousel .slick-next:before,.ff-truelayout-carousel .slick-prev:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}.ff-carousel-icon{position:absolute;z-index:2;width:47px;height:47px;top:0;right:0;background:url("/assets/media/eb512c5615fd6f05.png") 0 0 no-repeat transparent}.ff-video-icon{position:absolute;z-index:2;width:48px;height:48px;top:0;right:5px;background:url("/assets/media/02af27becf810c30.png") 50% 50% no-repeat transparent}.ff-sc-label2 .ff-carousel-icon,.ff-sc-label2 .ff-video-icon{left:5px}.ff-slideshow .ff-carousel-icon,.ff-slideshow .ff-video-icon{display:none}.ff-slideshow .slick-slider{position:relative}.ff-slideshow-carousel .slick-list,.ff-slideshow-carousel.slick-slider{height:100%!important}.ff-stream-wrapper:not(.ff-infinite) .slick-dotted.slick-slider{margin-bottom:30px}.ff-stream .slick-dots{position:absolute;bottom:12px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;white-space:nowrap;display:none!important}.ff-dots-visible:not(.ff-mobile) .slick-dots,.ff-mobile.ff-dots-mob .slick-dots{display:block!important}.slick-dots li{position:relative;display:inline-block;background:0 0!important;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:active{box-shadow:0 2px 2px rgba(0,0,0,.1) inset}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:after,.slick-dots li button:hover:before{opacity:1}.ff-stream .slick-dots li button:before{display:none;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;text-align:center;opacity:.25;color:#000}.ff-stream .slick-dots li.slick-active button:after,.ff-stream .slick-dots li.slick-active button:before{opacity:.75;color:#000}.ff-stream .slick-dots li button::after{content:'';width:6px;height:6px;background:#fff;opacity:.25;position:absolute;top:8px;left:7px;border-radius:50%}.ff-slideshow .slick-dots{width:100%;text-align:center;position:absolute;bottom:15px;height:6px;padding:0;margin:0}.ff-slideshow .slick-dots li{width:6px;height:6px;background:#fff!important;opacity:.4;margin:0 2px;position:relative;z-index:3;top:initial;left:initial;visibility:visible;border-radius:50%;overflow:hidden;transform:none;vertical-align:top}.ff-slideshow .slick-dots li.slick-active{opacity:1}.ff-stream{background:#e5e5e5;padding:20px 0 30px;-webkit-backface-visibility:hidden;min-height:500px;-ms-transition:all .6s ease-out .1s;-moz-transition:all .6s ease-out .1s;-webkit-transition:all .6s ease-out .1s;transition:all .6s ease-out .1s;position:relative}.ff-header{-ms-transition:all .6s ease-out .1s;-moz-transition:all .6s ease-out .1s;-webkit-transition:all .6s ease-out .1s;transition:all .6s ease-out .1s;-webkit-backface-visibility:hidden;visibility:visible;opacity:1;position:relative;z-index:11}.ff-loading.ff-header{-webkit-transform:translate(0,-300px);-moz-transform:translate(0,-300px);-ms-transform:translate(0,-300px);-o-transform:translate(0,-300px);transform:translate(0,-300px);-webkit-transform:translate3d(0,-300px,0);-moz-transform:translate3d(0,-300px,0);-ms-transform:translate3d(0,-300px,0);-o-transform:translate3d(0,-300px,0);transform:translate3d(0,-300px,0);opacity:0;visibility:hidden}.ff-content br+br,.ff-content br+br+br{display:none!important}.ff-content br{content:"";margin:2em;display:block;font-size:8px}.ff-header h1{font-size:50px;text-align:center;font-weight:400;margin:20px 20px 12px!important}.ff-header h2{font-size:26px;text-align:center;font-weight:300;margin:12px 20px 20px!important}.ff-stream-wrapper{box-sizing:content-box!important;position:relative;padding:0 0 5px;margin:40px 0 0;z-index:9}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#0000;border:none;outline:0;background:#0000}.ff-arrow-left,.ff-arrow-right{position:absolute;z-index:2;width:30px;height:30px;display:block;top:50%;transform:translateY(-50%);background:url("/assets/media/ccb6d64fbcfa7a56.png") 0 0 no-repeat transparent!important;cursor:pointer;background-size:contain!important}.ff-arrow-left{left:12px}.ff-arrow-right{right:12px;transform:translateY(-50%) scaleX(-1)}.ff-stream-wrapper.ff-truelayout-list,.ff-truelayout-carousel{height:auto!important}.ff-truelayout-carousel.ff-upic-centered-big .ff-item-meta:first-child{margin-top:7%}.ff-truelayout-carousel.ff-upic-centered-big .ff-meta-first{margin-top:0}.ff-truelayout-carousel .ff-item{transform:none!important;opacity:1!important;float:none!important;display:inline-block!important;position:relative!important;top:initial!important;left:initial!important;vertical-align:top}.ff-truelayout-carousel .slick-next,.ff-truelayout-carousel .slick-next:hover,.ff-truelayout-carousel .slick-prev,.ff-truelayout-carousel .slick-prev:hover{background:rgba(0,0,0,.47);width:40px;height:40px;z-index:1000;box-shadow:none;border-radius:2px}.ff-truelayout-carousel .slick-next:before,.ff-truelayout-carousel .slick-prev:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}.ff-truelayout-carousel .slick-prev{left:20px}.ff-truelayout-carousel .slick-next{right:20px}.ff-truelayout-carousel.ff-arrows-hover .slick-arrow,.ff-truelayout-carousel.ff-mobile .slick-arrow{opacity:0;visibility:hidden;transition:all .3s ease-in-out}.ff-truelayout-carousel.ff-arrows-hover:hover .slick-prev{left:20px}.ff-truelayout-carousel.ff-arrows-hover:hover .slick-next{right:20px}.ff-truelayout-carousel.ff-arrows-hover:hover .slick-arrow,.ff-truelayout-carousel.ff-mobile.ff-arrows-mob .slick-arrow{opacity:1;visibility:visible}.ff-truelayout-carousel .ff-img-holder.ff-img-loading:before{background-image:none}.slick-cloned .ff-img-holder.ff-img-loading img{opacity:1}.ff-truelayout-carousel .ff-item .ff-img-holder{background:0 0}.ff-truelayout-carousel .picture-item__inner{box-shadow:none!important}.ff-truelayout-carousel .shuffle__sizer{display:none}.ff-layout-carousel .ff-filter-holder{display:none!important}.ff-layout-carousel.ff-stream{padding:0;min-height:200px!important}.ff-layout-carousel .ff-stream-wrapper{margin-top:0}.ff-truelayout-carousel{height:auto!important}.ff-stream .slick-dotted.slick-slider{margin-bottom:0}.ff-slide-overlay{position:absolute;background:rgba(255,255,255,.85);left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;z-index:100;-webkit-transition:opacity .2s ease-in-out,visibility 0s .2s;transition:opacity .2s ease-in-out,visibility 0s .2s}.ff-fetching-posts .ff-slide-overlay{visibility:visible;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.ff-item{opacity:0;cursor:pointer}.ff-layout-justified .ff-item.in{opacity:1}.ff-layout-justified .ff-item{transform:translate(0,0)!important;margin-bottom:5px}.ff-item,.shuffle__sizer{display:inline-block;float:left;box-sizing:border-box}.ff-controls-wrapper{position:absolute;margin:0;padding:0 30px;bottom:-40px;height:25px;line-height:25px;box-sizing:content-box!important;left:50%;min-width:0;margin-left:-30px;border:1px dotted #000;border-radius:25px;text-align:center}.ff-controls-wrapper [class*=ff-control]{height:27px;width:27px;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ccc;border-radius:27px;cursor:pointer;position:absolute;top:-1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ff-controls-wrapper .ff-control-next:before,.ff-controls-wrapper .ff-control-prev:before{width:25px;height:25px;line-height:25px;font-family:ff-icons;text-align:center;display:inline-block;position:absolute;top:0}.ff-browser-chrome .ff-control-next:before,.ff-browser-chrome .ff-control-prev:before,.ff-browser-safari .ff-control-next:before,.ff-browser-safari .ff-control-prev:before{top:1px}.ff-controls-wrapper .ff-control-prev{left:-1px}.ff-controls-wrapper .ff-control-prev:before{content:"\e608";left:0}.ff-controls-wrapper .ff-control-next{right:-1px}.ff-controls-wrapper .ff-control-next:before{content:"\e607";right:0}.ff-controls-wrapper:after,.ff-item-header:after,.ff-slideshow .ff-slide-wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.ff-item.shuffle-item{margin-left:0}.ff-item:first-child{margin-left:0}.picture-item__inner{background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.22)}.ff-upic-round .picture-item__inner{border-radius:6px}.ff-upic-round.ff-infinite>li{border-radius:4px;overflow:hidden}.ff-item-cont .ff-img-holder:first-child{margin-top:0}.ff-upic-round .ff-img-holder:first-child,.ff-upic-round .ff-img-holder:first-child img{border-radius:4px 4px 0 0}.ff-upic-round.ff-infinite .ff-img-holder:first-child,.ff-upic-round.ff-infinite .ff-img-holder:first-child img{border-radius:2px 2px 0 0}.ff-media-wrapper:nth-child(2) .ff-img-holder,.ff-media-wrapper:nth-child(2) .ff-img-holder img,.ff-media-wrapper:nth-child(3) .ff-img-holder,.ff-media-wrapper:nth-child(3) .ff-img-holder img{border-radius:0!important}.picture-item__inner,.shuffle__sizer{padding:0}.ff-article,.ff-item .ff-content,.ff-item .ff-content p{margin:0;font-size:14px;line-height:20px;word-wrap:break-word}.ff-item .ff-content{margin:7% 7%;overflow:hidden}.ff-layout-masonry .ff-item:not(.ff-ad) .ff-content{max-height:200px}.ff-has-overlay .ff-content,.ff-layout-grid .ff-content{max-height:none}.ff-layout-masonry .ff-content:empty{display:none}.ff-item .ff-content.readmore-js-collapsed{margin-bottom:0!important}.ff-sc-label1 .ff-item .ff-content:first-child,.ff-sc-label1 .ff-item h4:first-child{margin-top:calc(14% + 14px)}.ff-sc-label2 .ff-item .ff-content:first-child,.ff-sc-label2 .ff-item h4:first-child{margin-top:calc(11% + 14px)}.ff-sc-light .ff-icon-inner{background:#fff!important;color:#000!important}.ff-sc-dark .ff-icon-inner{background:#000!important;color:#fff!important}.ff-sc-label2.ff-sc-light .ff-icon:before{border-color:transparent #fff transparent transparent!important}.ff-sc-label2.ff-sc-dark .ff-icon:before{border-color:transparent #000 transparent transparent!important}.ff-item .ff-img-holder+.ff-content{margin:7%}.ff-item .ff-item-bar{margin:0;border-top:1px solid rgba(229,226,220,.4);padding:10px 7%;font-weight:300;font-size:12px;line-height:21px;height:44px;text-align:left;clear:both;box-sizing:border-box}.ff-item-cont .ff-img-holder:last-child{margin:0}.ff-item-bar>.ff-location,.ff-item-bar>a{white-space:nowrap;margin-left:7%;text-decoration:none;font-weight:400;position:relative}.ff-icon-share:hover:after,.ff-item-bar>a:hover i:after{content:'';border-radius:18px;top:-6px;left:-18%;background:#0000000d;display:block;position:absolute;width:140%;height:28px}.ff-icon-share:hover:after{left:-6px;width:28px}.ff-item-bar>a i{margin-right:3%}.ff-item-bar>a span{font-size:13px}.ff-item-bar a:first-child{margin-left:1px}.ff-item-bar a:hover,.ff-slideshow .ff-share-wrapper:hover .ff-icon-share{text-decoration:none!important;opacity:1}@font-face{font-family:ff-icons;src:url("data:application/octet-stream;base64,");src:url("data:application/octet-stream;base64,") format("embedded-opentype"),url("/assets/media/38ca6e3d3eb9a4d2.svg") format("svg"),url("/assets/media/cf0897fce7ed1ef6.woff") format("woff"),url("/assets/media/1bf4141e0ad042f5.ttf") format("truetype");font-weight:400;font-style:normal}[class*=flaticon-]:after,[class*=flaticon-]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{font-family:ff-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.flaticon-envelope:before{content:"\6a"}.flaticon-facebook-official:before{content:"\6b"}.flaticon-twitter2:before{content:"\6c"}.flaticon-check_mark:before{content:"\6d"}.flaticon-delete_mark:before{content:"\6e"}.flaticon-tool_clone:before{content:"\e91e"}.flaticon-tool_delete:before{content:"\e91f"}.flaticon-tool_edit:before{content:"\e920"}.flaticon-tool_more:before{content:"\e921"}.flaticon-feed_type_hash:before{content:"\e922"}.flaticon-feed_type_like:before{content:"\e923"}.flaticon-feed_type_loc:before{content:"\e924"}.flaticon-feed_type_user:before{content:"\e925"}.flaticon-share2:before{content:"\6f";content:"\e939"}[class*=ff-icon-]{display:inline-block;vertical-align:middle;font-size:130%;line-height:100%}[class*=ff-icon-]:before{font-family:ff-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.ff-icon-like:before{content:"\e932"}.ff-pinterest .ff-icon-like:before{content:"\e935"}.ff-icon-view{font-size:110%}.ff-pinterest .ff-icon-like{font-size:110%}.ff-fill-icon .ff-icon-comment{font-size:156%}.ff-icon-comment:before{content:"\e937"}.ff-icon-share{float:right;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ff-share-wrapper:hover .ff-icon-share{opacity:1}.ff-icon-share:before{content:"\e939"}.ff-icon-reply:before{content:"\e63d"}.ff-icon-shares:before{content:"\e93a"}.ff-icon-view:before{content:"\e934"}.ff-soundcloud .ff-icon-view:before{content:"\e91b"}.ff-soundcloud .ff-views{display:none}.ff-fill-icon .ff-soundcloud .ff-icon-view:before{content:"\e919";font-size:inherit}.ff-fill-icon .ff-icon-like{font-size:164%}.ff-fill-icon .ff-icon-like:before{content:'\e912'}.ff-fill-icon .ff-pinterest .ff-icon-like:before{content:"\e914"}.ff-fill-icon .ff-icon-comment:before{content:"\e910"}.ff-fill-icon .ff-icon-share:before{content:"\e916"}.ff-fill-icon .ff-icon-reply:before{content:"\e612";font-size:14px}.ff-fill-icon .ff-twitter .ff-comments{margin-right:12px}.ff-fill-icon .ff-icon-shares:before{content:"\e915"}.ff-fill-icon .ff-icon-view:before{content:"\e918"}.ff-icon-ctrl-pin:before{content:"\e935"}.ff-icon-ctrl-edit:before{content:"\e041"}.ff-post-controls__cta .ff-icon-ctrl-edit:before{content:"\e906";color:#3db7d9}.ff-post-controls span i{font-size:14px;margin-right:2px}.ff-item a,.ff-slideshow a{border:none!important}.ff-item a{display:inline-block}.ff-item .ff-img-holder{display:block;margin:0;background-color:#000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ff-infinite .ff-img-holder{background-color:rgba(0,0,0,.5)}.ff-item-cont{margin:0;float:left;width:100%;position:relative}.ff-item-cont blockquote,.ff-item-cont pre{background:0 0!important;color:inherit!important;margin:0!important;padding:0!important;border:none!important}.ff-item-cont blockquote:after,.ff-item-cont blockquote:before{display:none!important}.ff-item-cont blockquote p{border:none!important;padding:0!important;margin:0!important}.ff-content h1,.ff-content h2,.ff-content h3{color:inherit!important;font-size:16px!important;font-family:inherit!important;margin:0 0 15px!important;line-height:20px!important}.ff-content ul{background:0 0;list-style:none;margin:0}.ff-slideshow .ff-content{clear:both;font-size:15px;color:#000;height:auto!important}.ff-infinite .ff-content{font-size:16px}.ff-slideshow .ff-content.not-empty{padding:15px 0 0 0}.ff-infinite .ff-content.not-empty{padding:0}.ff-infinite .ff-slide-no-media .ff-item-cont:before{content:'';position:absolute;top:50px;bottom:50px;z-index:-1}.ff-content{overflow:hidden}.ff-content a:empty,.ff-content div:empty,.ff-stream h4:empty,.ff-stream p:empty{display:none}.ff-stream p{margin:0 0 4%}.ff-item h4{margin:7%;font-size:15px;font-weight:700;line-height:140%}h4.ff-header-min a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.ff-slideshow h4{margin:0 0 10px;font-size:18px}.ff-slideshow h4,.ff-slideshow h4 a{font-weight:700}.ff-item h4 a{color:inherit!important}.ff-gallery-on h4 a:hover{text-decoration:none!important}.ff-content a:hover,.ff-name:hover,.ff-nickname:hover,.ff-timestamp:hover{text-decoration:underline!important}.ff-name.ff-no-link:hover,.ff-nickname.ff-no-link:hover{text-decoration:none!important}.ff-slideshow .ff-article{margin:0 0 12px}.ff-content a{word-wrap:break-word;word-break:break-all}.ff-item .ff-userpic{display:block;margin:0 auto;background-size:cover!important;position:relative;z-index:2;height:40px;width:40px;display:block;position:relative}.ff-upic-round .ff-userpic{border-radius:50%}.ff-slideshow .ff-userpic{width:50px;height:50px;border-radius:50%;background-size:cover!important;display:inline-block;vertical-align:middle;float:left;margin-right:15px}.ff-infinite.ff-upic-square .ff-userpic{border-radius:0}.ff-infinite .ff-userpic{width:30px;height:30px;margin-top:0!important}.ff-slideshow .ff-item-bar a:after{display:none}.ff-upic-timestamp .ff-userpic{float:left}.ff-item-meta{position:relative;text-align:center;margin:7%;box-sizing:content-box}.ff-item-meta:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.ff-item-meta h6{margin:0;padding:0;clear:none}.ff-upic-timestamp .ff-item-meta h6{height:18px;line-height:18px}.ff-name{font-weight:700;line-height:20px;font-size:14px}.ff-upic-timestamp .ff-name{display:block;overflow:hidden;box-sizing:border-box;padding:3px 0 0 15px;text-align:left;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.ff-nickname,.ff-timestamp{line-height:16px}.ff-upic-off .ff-item-meta,.ff-upic-timestamp .ff-item-meta{text-align:left}.ff-upic-off .ff-userpic{display:none}.ff-upic-centered .ff-userpic,.ff-upic-centered-big .ff-userpic{margin-bottom:10px}.ff-upic-centered-big .ff-userpic{height:70px;width:70px;border:4px solid #fff;box-shadow:0 0 3px 0 rgba(0,0,0,.15)}.ff-upic-centered-big .ff-img-holder+.ff-item-meta{margin-top:-40px}.ff-upic-centered-big .ff-item-meta:first-child{margin-top:-36px}.ff-upic-centered-big .ff-meta-first{margin-top:36px}.ff-upic-centered-big .ff-item-meta h6{text-transform:uppercase}.ff-upic-centered.ff-upic-square.ff-sc-stamp1 .ff-userpic{margin-bottom:16px}.ff-upic-centered.ff-sc-stamp1 .ff-icon{bottom:26px}.ff-upic-centered-big.ff-sc-stamp1 .ff-icon{bottom:-12px;left:25px}.ff-upic-centered.ff-upic-square.ff-sc-stamp1 .ff-icon{bottom:-11px;left:10px}.ff-upic-timestamp .ff-nickname,.ff-upic-timestamp h6+.ff-timestamp{display:inline-block;padding:0 0 0 15px}.ff-content a,.ff-item-bar a,.ff-name,.ff-nickname,.ff-stream h4 a,.ff-timestamp{text-decoration:none!important;box-shadow:none!important}.ff-stream h4 a{color:inherit!important}.ff-nickname{display:inline-block;margin-right:5px;font-size:12px;color:#847681;max-width:40%;overflow:hidden;white-space:nowrap;vertical-align:middle;text-overflow:ellipsis}.ff-item .ff-nickname:after,.ff-posted:after{content:'•';font-size:10px;display:inline-block;margin-left:5px;vertical-align:bottom}.ff-posted:after{vertical-align:middle}.ff-nickname:hover:after{text-decoration:none}.ff-timestamp{color:#847681;vertical-align:middle;font-size:12px}.ff-slideshow .ff-timestamp{font-size:14px}.ff-icon{width:20px;height:20px;border-radius:50%;display:inline-block;font-family:ff-icons;font-style:normal;position:relative;box-sizing:content-box;border-style:solid;border-width:1px;border-color:transparent}.ff-icon-inner{position:absolute;left:0;width:100%;height:100%;text-align:center;font-style:normal;font-weight:400;line-height:inherit;color:#fff;font-size:12px;border-radius:50%;font-family:ff-icons;-webkit-font-smoothing:antialiased}.ff-upic-square .ff-icon,.ff-upic-square .ff-icon-inner{border-radius:0!important}.ff-upic-timestamp.ff-icon-stamp1 .ff-icon-inner,.ff-upic-timestamp.ff-icon-stamp2 .ff-icon-inner{height:20px}.ff-sc-label1 .ff-icon{width:auto;height:auto;border:none;font-family:inherit}.ff-sc-label1 .ff-icon-inner{position:relative;width:auto;height:auto;padding:3px 5px;border-radius:3px;font-size:10px;color:#fff;letter-spacing:1px;text-transform:uppercase;font-family:inherit;line-height:18px}.ff-sc-label2 .ff-icon-inner{left:auto;right:2px;top:2px;background-color:transparent!important;width:50%}.ff-sc-label2 .ff-label-wrapper{position:absolute;right:0;top:0;border-radius:0;margin:0;z-index:100}.ff-sc-off .ff-icon,.ff-sc-off .ff-label-wrapper{display:none!important}.ff-sc-label2 .ff-icon:before{content:'';position:absolute;width:0;height:0;top:0;right:0;border-style:solid;border-width:0 60px 60px 0}.ff-sc-label1 .ff-icon-inner:after{display:none!important;width:20px;height:20px;line-height:20px;display:inline-block;vertical-align:middle;float:left}.ff-label-text{display:none}.ff-sc-label1 .ff-label-text{display:inline-block;-webkit-font-smoothing:subpixel-antialiased}.ff-sc-label2 .ff-icon{width:60px;height:60px;border:none;border-radius:0;overflow:hidden}.ff-sc-label2 .ff-icon-inner{line-height:30px;font-size:18px}.ff-icon:after{vertical-align:middle}.ff-facebook .ff-icon-inner{background-color:#3b5998}.ff-facebook .ff-icon-inner:after,.ff-type-facebook:before{content:'\e023'}.ff-tiktok .ff-icon-inner{background-color:#000}.ff-tiktok .ff-icon-inner:after,.ff-type-tiktok:before{content:'\e93b'}.ff-twitter a{color:#5e9fca}.ff-twitter .ff-icon-inner{background-color:#5e9fca}.ff-twitter .ff-icon-inner:after,.ff-type-twitter:before{content:'\e04f'}.ff-pinterest a{color:#820a0f}.ff-pinterest .ff-icon-inner{background-color:#820a0f}.ff-pinterest .ff-icon-inner:after,.ff-type-pinterest:before{content:'\e601'}.ff-youtube a{color:#e52d27}.ff-youtube .ff-icon-inner{background-color:#e52d27}.ff-type-youtube:before,.ff-youtube .ff-icon-inner:after{content:'\e609'}.ff-soundcloud a{color:#f80}.ff-soundcloud .ff-icon-inner{background-color:#f80}.ff-soundcloud .ff-icon-inner:after,.ff-type-soundcloud:before{content:'\e62a'}.ff-linkedin a{color:#0077b5}.ff-linkedin .ff-icon-inner{background-color:#0077b5}.ff-linkedin .ff-icon-inner:after,.ff-type-linkedin:before{content:'\e030'}.ff-vimeo a{color:#86b32d}.ff-vimeo .ff-icon-inner{background-color:#86b32d}.ff-type-vimeo:before,.ff-vimeo .ff-icon-inner:after{content:'\e60c'}.ff-flickr a{color:#ff0084}.ff-flickr .ff-icon-inner{background-color:#ff0084}.ff-flickr .ff-icon-inner:after,.ff-type-flickr:before{content:'\e026'}.ff-tumblr a{color:#35465c}.ff-tumblr .ff-icon-inner{background-color:#35465c}.ff-tumblr .ff-icon-inner:after,.ff-type-tumblr:before{content:'\e058'}.ff-instagram a{color:#405de6}.ff-instagram .ff-icon-inner{background-color:#405de6}.ff-instagram .ff-icon-inner:after,.ff-type-instagram:before{content:'\e02a'}.ff-tiktok a{color:#000}.ff-tiktok .ff-icon-inner{background-color:#000}.ff-tiktok .ff-icon-inner:after,.ff-type-tiktok:before{content:'\e93b'}.ff-google a{color:#dd4b39}.ff-google .ff-icon-inner{background-color:#dd4b39}.ff-google .ff-icon-inner:after,.ff-type-google:before{content:'\e904'}.ff-rss a{color:#d97c16}.ff-rss .ff-icon-inner{background-color:#d97c16}.ff-rss .ff-icon-inner:after,.ff-type-rss:before{content:'\e043'}.ff-vine a{color:#00b488}.ff-vine .ff-icon-inner{background-color:#00b488}.ff-type-vine:before,.ff-vine .ff-icon-inner:after{content:'\e61f'}.ff-dribbble a{color:#ea4c89}.ff-dribbble .ff-icon-inner{background-color:#ea4c89}.ff-dribbble .ff-icon-inner:after,.ff-type-dribbble:before{content:'\e022'}.ff-foursquare a{color:#f94877}.ff-foursquare .ff-icon-inner{background-color:#f94877}.ff-foursquare .ff-icon-inner:after,.ff-type-foursquare:before{content:'\e620'}.ff-comments a,.ff-posts a,.ff-wordpress a{color:#454442}.ff-comments .ff-icon-inner,.ff-posts .ff-icon-inner,.ff-wordpress .ff-icon-inner{background-color:#454442}.ff-comments .ff-icon-inner:after,.ff-posts .ff-icon-inner:after,.ff-type-comments:before,.ff-type-posts:before,.ff-type-wordpress:before,.ff-wordpress .ff-icon-inner:after{content:'\e060'}.ff-sc-label2 .ff-facebook .ff-icon:before{border-color:transparent #3b5998 transparent transparent}.ff-sc-label2 .ff-twitter .ff-icon:before{border-color:transparent #5e9fca transparent transparent}.ff-sc-label2 .ff-pinterest .ff-icon:before{border-color:transparent #820a0f transparent transparent}.ff-sc-label2 .ff-youtube .ff-icon:before{border-color:transparent #e52d27 transparent transparent}.ff-sc-label2 .ff-soundcloud .ff-icon:before{border-color:transparent #f80 transparent transparent}.ff-sc-label2 .ff-linkedin .ff-icon:before{border-color:transparent #0077b5 transparent transparent}.ff-sc-label2 .ff-vimeo .ff-icon:before{border-color:transparent #86b32d transparent transparent}.ff-sc-label2 .ff-flickr .ff-icon:before{border-color:transparent #ff0084 transparent transparent}.ff-sc-label2 .ff-tumblr .ff-icon:before{border-color:transparent #35465c transparent transparent}.ff-sc-label2 .ff-tiktok .ff-icon:before{border-color:transparent #000 transparent transparent}.ff-sc-label2 .ff-instagram .ff-icon:before{border-color:transparent #405de6 transparent transparent}.ff-sc-label2 .ff-google .ff-icon:before{border-color:transparent #dd4b39 transparent transparent}.ff-sc-label2 .ff-rss .ff-icon:before{border-color:transparent #d97c16 transparent transparent}.ff-sc-label2 .ff-vine .ff-icon:before{border-color:transparent #00b488 transparent transparent}.ff-sc-label2 .ff-dribbble .ff-icon:before{border-color:transparent #ea4c89 transparent transparent}.ff-sc-label2 .ff-foursquare .ff-icon:before{border-color:transparent #f94877 transparent transparent}.ff-sc-label2 .ff-comments .ff-icon:before,.ff-sc-label2 .ff-posts .ff-icon:before,.ff-sc-label2 .ff-wordpress .ff-icon:before{border-color:transparent #454442 transparent transparent}.shuffle--animateoff .ff-item{-webkit-transition:none!important;transition:none!important;-webkit-backface-visibility:hidden;will-change:transform,opacity,left,top}.ff-layout-justified.shuffle--animateoff .ff-item{opacity:1}.ff-item:nth-child(even){transform:translateY(-300px)}.ff-item:nth-child(odd){transform:translateX(300px)}.picture-item__inner{position:relative;float:left;width:100%;box-sizing:border-box}.picture-item__inner:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.picture-item__inner:before{content:'';z-index:0;position:absolute;top:0;width:100%;left:0;bottom:0;background:rgba(0,0,0,0)}.picture-item__inner>*{position:relative}.picture-item__inner:hover:before{background:rgba(0,0,0,.025)}.ff-item img{position:relative;display:block;border-radius:0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .15s ease-in-out,transform .1s ease-in-out}.ff-item .ff-img-holder img{width:100%}.ff-layout-grid .ff-item .ff-img-holder img{min-width:102%}.ff-layout-grid .ff-img-holder img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform-origin:0 0;transform-origin:0 0}.ff-layout-grid .ff-has-overlay img{max-width:none;min-width:0!important}.ff-layout-grid .ff-has-overlay:hover .ff-initial-image{-webkit-transform:perspective(500px) scale3d(1.15,1.15,1) rotateZ(3deg) translate(-50%,-50%);transform:perspective(500px) scale3d(1.1,1.1,1) rotateZ(3deg) translate(-50%,-50%)}.ff-layout-justified .ff-img-holder img{max-width:102%;min-width:102%;max-height:100%}.ff-layout-justified .ff-no-image:not(.ff-video-preview){max-width:300px}.ff-layout-justified .ff-item{min-width:100px}.ff-gallery-on.ff-desktop .ff-img-holder:hover,.ff-gallery-on.ff-desktop img:hover,.ff-gallery-on.ff-desktop.ff-infinite .ff-item:hover img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.ff-item .ff-userpic{opacity:1;box-sizing:content-box}.ff-img-holder,.ff-img-holder a{overflow:hidden;display:block;position:relative;z-index:1}.ff-img-holder a{height:100%}.ff-img-holder.ff-img-loading:before,.ff-media-wrapper.ff-slide-img-loading:before{position:absolute;content:'';width:38px;height:38px;top:50%;left:50%;margin:-19px 0 0 -19px;background:url("/assets/media/de162dfe695878cb.svg") 0 0 no-repeat transparent;text-align:center}.ff-img-holder .ff-img-loaded:after{background:none 0 0 no-repeat transparent}.ff-video-preview .ff-img-loaded:after{position:absolute;content:'';background:url("/assets/media/1005ab6c91eddd35.png") 0 0 no-repeat transparent;width:40px;height:40px;top:50%;left:50%;margin:-20px 0 0 -20px;background-size:39px 39px;opacity:.8;z-index:100;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ff-browser-safari .ff-video-preview .ff-img-loaded:after{-webkit-transform:translateZ(20px);-moz-transform:translateZ(20px);-ms-transform:translateZ(20px);transform:translateZ(20px)}.ff-video-preview:hover .ff-img-loaded:after{opacity:1}.ff-img-holder.ff-img-loading img{opacity:0}.ff-filter-holder{text-align:center;padding:0 10px;margin:50px 0 40px;box-sizing:border-box;position:relative}.ff-filter-holder:first-child{margin-top:10px}.ff-filter-holder .ff-filter{display:inline-block;margin:0 6px;cursor:pointer;background:#cdcdcd;color:#fff;font-size:18px;padding:0 10px;border-radius:4px;height:40px;line-height:40px;vertical-align:middle;box-sizing:border-box;font-weight:700;font-style:normal;text-align:center;text-transform:uppercase;position:relative;text-align:center}.ff-filter-holder .ff-filter.ff-type-all{font-size:11px}.ff-filter-holder .ff-filter .ff-type-soundcloud{font-size:20px}.ff-filter-holder .ff-filter .ff-type-google,.ff-filter-holder .ff-filter .ff-type-rss,.ff-filter-holder .ff-filter .ff-type-youtube{font-size:13px}.ff-filter-holder .ff-filter span{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ff-filter-holder .ff-filter i{font-size:16px;font-weight:400}.ff-filter-holder .ff-filter:before{content:attr(data-num);position:absolute;background:rgba(0,0,0,.3);color:#fff;line-height:100%;z-index:100;bottom:100%;left:50%;width:20px;height:14px;margin:0 -14px 8px -18px;padding:8px;line-height:15px;font-size:12px;pointer-events:none;border-radius:3px;text-align:center;box-sizing:content-box}.ff-filter-holder .ff-filter:after{position:absolute;content:'';width:0;height:0;left:50%;top:-8px;margin-left:-4px;box-sizing:border-box;border-width:4px 4px 0 4px;border-style:solid;border-color:rgba(0,0,0,.3) transparent transparent transparent}.ff-filter-holder .ff-filter:after,.ff-filter-holder .ff-filter:before{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px);-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.ff-filter-holder .ff-filter:hover:after,.ff-filter-holder .ff-filter:hover:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ff-filter-holder .ff-filter i{font-style:normal}.ff-filter-holder .selectric-ff-filters-select{display:none;vertical-align:middle;width:250px;height:40px}.ff-filter-holder .selectric-ff-filters-select .selectric{text-align:left;text-transform:uppercase;color:#fff;border:none;border-radius:5px}.ff-filter-holder .selectric-ff-filters-select.selectric-open .selectric{border-bottom-right-radius:0;border-bottom-left-radius:0}.ff-filter-holder .selectric-ff-filters-select .selectric .label{color:#fff}.selectric-ff-filters-select .selectric .label i{font-size:14px;display:inline-block}.ff-filter-holder .selectric-ff-filters-select .selectric .button{background:0 0;transition:transform .1s ease}.ff-filter-holder .selectric-ff-filters-select .selectric .button:after,.ff-filter-holder .selectric-ff-filters-select .selectric .button:before{content:" ";position:absolute;z-index:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border-bottom:none}.ff-filter-holder .selectric-ff-filters-select .selectric .button:after{top:calc(50% - 9px);border:8px solid transparent;border-top-color:#fff}.ff-filter-holder .selectric-ff-filters-select .selectric .button:before{top:calc(50% - 16px);z-index:1;border:6px solid transparent}.ff-filter-holder .selectric-ff-filters-select.selectric-open .selectric .button{transform:scaleY(-1)}.ff-filter-holder .selectric-ff-filters-select .selectric-items{top:calc(100% - 1px);z-index:1;border:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.ff-filter-holder .selectric-ff-filters-select .selectric-scroll ul li{color:#fff;text-align:left;text-transform:uppercase;font-weight:700;background:0 0!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ff-filter-holder .selectric-ff-filters-select .selectric-scroll ul li.selected{background:#e0e0e0!important;color:#444!important}.ff-filter-holder .ff-search{position:relative;margin:0 12px;display:inline-block;box-sizing:border-box;vertical-align:middle}.ff-search input{border-radius:5px!important;border:2px solid #cdcdcd;box-shadow:none!important;outline:0!important;color:#333;box-sizing:border-box!important;padding:0 35px 0 15px!important;height:40px!important;width:200px!important;vertical-align:middle;position:relative;font-size:11px!important;text-transform:uppercase;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0!important;min-height:0!important;float:none!important;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);background-color:rgba(255,255,255,.5)}.ff-filter-holder .ff-search:after{position:absolute;height:40px;font-family:ff-icons;content:'\e631';width:30px;color:#cdcdcd;top:0;right:3px;vertical-align:middle;display:inline-block;line-height:40px;font-size:26px;font-weight:700}.ff-search input::-webkit-input-placeholder{color:#cdcdcd}.ff-search input:-moz-placeholder{color:#cdcdcd}.ff-search input:-ms-input-placeholder{color:#cdcdcd}.ff-filter-holder .ff-filter i:before,.ff-filter-holder .selectric-items li:before{font-family:ff-icons;min-width:20px;display:inline-block}.ff-loadmore-wrapper{text-align:center;position:relative;visibility:hidden;z-index:0;clear:both}.ff-loadmore-wrapper .ff-btn{width:auto!important;padding:0 30px;display:inline-block;margin:20px 12px 0;cursor:pointer;background:#cdcdcd;color:#fff;font-size:15px;border-radius:5px;padding:10px 40px;text-transform:uppercase;vertical-align:middle;box-sizing:border-box;font-weight:400;font-style:normal;text-align:center;position:relative;text-align:center;-ms-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.ff-highlight{background:#00ffb8!important;box-sizing:border-box;padding:0;color:#000!important;position:relative}.ff-highlight:before{position:absolute;left:-10%;width:120%;z-index:-1;top:0;bottom:0;background:#00ffb8!important}.shuffle--container{position:relative}.ff-stream-wrapper .slick-list{overflow:hidden}.shuffle--fluid .shuffle__sizer{position:absolute;opacity:0;visibility:hidden}.shuffle--animatein .picture-item__inner,.shuffle--animatein:not(.ff-truelayout-list) .ff-moderation-wrapper{opacity:0;-webkit-transform:translate(0,220px);-ms-transform:translate(0,220px);transform:translate(0,220px)}.ff-ie9 .shuffle--animatein .picture-item__inner{opacity:1;-ms-transform:translate(0,0);transform:translate(0,0)}.ff-moderation-wrapper,.shuffle--animatein .picture-item__inner--transition{-webkit-transition:all .6s ease;transition:all .6s ease}.shuffle--animatein .in .ff-moderation-wrapper,.shuffle--animatein .in .picture-item__inner{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.ff-timestamp:hover:before{text-decoration:none}a.readmore-js-toggle{display:inline-block!important;margin:10px 7% 0;font-size:12px;line-height:100%;border-style:dotted!important;border-width:0 0 1px 0!important;width:auto!important}.readmore-js-toggle:hover{text-decoration:none!important;border-style:solid!important}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ff-item-cont .ff-content a{padding:0;word-break:break-all}.ff-item-cont .ff-content h4 a{word-break:normal}.ff-label-wrapper{padding:0}.ff-sc-label1 .ff-label-wrapper{position:absolute;top:0;left:0;margin:7% 0 0 7%;z-index:2;line-height:1.2em}.ff-align-center.ff-sc-label1 .ff-label-wrapper{margin:7% auto 0 50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.ff-sc-label1 .ff-meta-first .ff-label-wrapper{margin:7% auto 7% auto;position:relative;text-align:center;-webkit-transform:none;transform:none}.ff-modal-open{overflow:hidden;box-sizing:border-box;touch-action:none!important}.ff-modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@-webkit-keyframes enter{0%{opacity:0;top:10px}5%{opacity:1;top:0}50.9%{opacity:1;top:0}55.9%{opacity:0;top:-15px}}@keyframes enter{0%{opacity:0;top:10px}5%{opacity:1;top:0}50.9%{opacity:1;top:0}55.9%{opacity:0;top:-10px}}@-moz-keyframes enter{0%{opacity:0;top:10px}5%{opacity:1;top:0}50.9%{opacity:1;top:0}55.9%{opacity:0;top:-10px}}.ff-loader{position:absolute!important;left:50%;top:50px;margin:0 0 0 -18px;-webkit-transition:all .2s ease-out 50ms;-moz-transition:all .2s ease-out 50ms;-ms-transition:all .2s ease-out 50ms;transition:all .2s ease-out 50ms}.ff-loadmore-wrapper .ff-loader{top:20px}.ff-loader.ff-squeezed{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0)}.ff-square{background:#fff;width:10px;height:10px;float:left;top:10px;margin-right:4px;margin-top:4px;position:relative;opacity:0;-webkit-animation:enter 4s infinite;animation:enter 4s infinite;-webkit-backface-visibility:hidden}.ff-enter{top:0;opacity:1}.ff-square:nth-child(2){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.ff-square:nth-child(3){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.ff-square:nth-child(4){-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.ff-square:nth-child(5){-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.ff-square:nth-child(6){-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.ff-square:nth-child(7){-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.ff-square:nth-child(8){-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;animation-delay:1.4s}.ff-square:nth-child(9){-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;animation-delay:1.6s}.ff-clear{clear:both}.ff-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.ff-last{margin-right:0}.ff-share-wrapper{float:right;position:relative;top:3px}.ff-share-popup a{width:100%;position:relative;z-index:2;white-space:nowrap}.ff-share-popup a:before{z-index:2}.ff-share-popup a:hover:before{color:#fff;text-shadow:rgba(0,0,0,.05) 1px 1px,rgba(0,0,0,.05) 2px 2px,rgba(0,0,0,.05) 3px 3px,rgba(0,0,0,.05) 4px 4px}.ff-share-popup a:after{content:'';position:absolute;left:1px;top:0;width:24px;height:24px;border-radius:50%;background:#3b5998;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:transform 75ms cubic-bezier(.215,.061,.355,1);transition:transform 75ms cubic-bezier(.215,.061,.355,1)}.ff-slideshow .ff-share-popup a:after{top:0;left:6px}.ff-share-popup .ff-tw-share:after{background:#000}.ff-share-popup .ff-gp-share:after{background:#dd4b39}.ff-share-popup .ff-pin-share:after{background:#820a0f}.ff-share-popup .ff-li-share:after{background:#0077b5}.ff-share-popup .ff-email-share:after{background:#b5427b}.ff-share-popup a:hover:after{-webkit-transform:scale(1,1);transform:scale(1,1)}.ff-share-popup a:before{font-family:ff-icons;display:inline-block;margin:0 3px 0 0;cursor:pointer;font-size:14px;padding:0;border-radius:26px;opacity:.6;width:26px;height:26px;line-height:24px;vertical-align:middle;box-sizing:border-box;font-weight:400;font-style:normal;text-align:center;position:relative;text-align:center;-ms-transition:-webkit-transform .2s ease,opacity .2s ease;-moz-transition:-moz-transform .2s ease 0s,opacity .2s ease;-webkit-transition:-ms-transform .2s ease 0s,opacity .2s ease;transition:transform .2s ease 0s,opacity .2s ease}.ff-fb-share:before{content:'\e023'}.ff-tw-share:before{content:'\e04f'}.ff-gp-share:before{content:'\e904'}.ff-pin-share:before{content:'\e601'}.ff-li-share:before{content:'\e030'}.ff-email-share:before{content:'\e91d'}.ff-likes{position:relative}.ff-cta-likes{position:absolute;bottom:32px;left:-50%;padding:10px 14px 12px 14px;color:#fff;opacity:0;visibility:hidden;background:#ed3a3a;box-shadow:0 7px 13px 4px rgba(0,0,0,.1);border-radius:6px;z-index:100;transform:translate(0,-10px);-webkit-transition:all .15s ease-in-out;transition:all .25s ease-in-out;-webkit-transition-delay:4s;transition-delay:4s}.ff-cta-likes:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px;box-shadow:0 0 0 0 #ed3a37;transform:scale(1);animation:ffpulse 2s 10}@keyframes ffpulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(237,58,55,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(237,58,55,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(237,58,55,0)}}.in .ff-cta-likes{opacity:1;visibility:visible;-webkit-transform:translate(0,0);transform:translate(0,0)}.ff-slide-wrapper .ff-cta-likes{display:none}.ff-cta-likes svg{display:inline-block;fill:#fff;vertical-align:text-bottom}.ff-share-popup{position:absolute;bottom:30px;right:-32px;min-width:105px;opacity:0;visibility:hidden;padding:7px 5px 7px 5px;background:#fff;border-radius:4px;border:1px solid rgba(229,226,220,.4);z-index:100;-webkit-transform:translate(0,-7px);transform:translate(0,-7px);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;box-shadow:0 7px 13px 4px rgba(0,0,0,.1)}.ff-has-overlay .ff-share-popup{right:-10px}.ff-share-popup:before{content:'';position:absolute;bottom:1px;clip:rect(0 18px 18px 0);left:50%}.ff-cta-likes:after,.ff-share-popup:after{transform:rotate(45deg);box-shadow:1px 1px 0 0 rgba(229,226,220,.4);content:'';display:block;width:14px;height:14px;background:#fff;position:absolute;bottom:-6px;right:32px}.ff-cta-likes:after{background:#ed3a3a;right:26px}.ff-has-overlay .ff-share-popup:after{right:12px}.ff-popup__visible .ff-share-popup{opacity:1;visibility:visible;-webkit-transform:translate(0,0);transform:translate(0,0)}.ff-share-wrapper a:hover:before{opacity:1}.ff-slideshow .ff-share-wrapper{position:absolute;display:inline-block;vertical-align:middle;float:none;margin:0;top:0;right:0;cursor:pointer;z-index:100;width:40px;height:32px}.ff-slideshow .ff-share-wrapper:hover{background:rgba(255,255,255,.2)}.ff-slideshow .ff-share-wrapper .ff-icon-share{opacity:0!important}.ff-slideshow .ff-share-popup{top:34px;bottom:initial;right:0;font-size:12px;border-radius:0}.ff-slideshow .ff-share-popup a{display:block!important;padding:0 0 0 5px}.ff-slideshow .ff-share-popup:after{display:none}.ff-slideshow .ff-item-bar .ff-location,.ff-slideshow .ff-item-bar a,.ff-slideshow .ff-share-popup a{color:#666}.ff-slideshow .ff-share-popup a:hover{color:#000}.ff-slideshow .ff-comments-list div a,.ff-slideshow .ff-nickname{color:#000}.ff-err-info{background:#cd5c5c;padding:15px;color:#fff}.ff-err-info *{margin:0!important;padding:0!important;color:#fff!important}.ff-disclaim{background:#a9a9a9;padding:15px}.ff-moderation-wrapper{text-align:center;background:#f9f9f9;padding:3px 0;position:relative;z-index:100}.ff-moderation-holder,.ff-moderation-wrapper{color:#555!important}.ff-moderation-wrapper:after{content:'';display:table;clear:both}.ff-mod-boost{margin:0 0 -5px;box-shadow:0 10px 15px 10px rgba(0,0,0,.1);border-radius:12px;background:#fff}.ff-layout-justified .ff-mod-boost{margin:0 0 -45px}.ff-moderation-wrapper label{padding:5px 15px 9px;margin:0;display:inline-block;vertical-align:middle;cursor:pointer;float:right}.ff-mod-boost.ff-moderation-wrapper label{float:none}.ff-mod-boost label{padding:0 0;font-size:13px}.ff-moderation-holder{text-align:center;padding:0 15px;margin:25px 0 5px;box-sizing:border-box;position:relative}.ff-moderation-holder:first-child{margin-top:10px}.ff-moderation-holder .ff-moderation-button{display:inline-block;margin:0 7px 10px!important;cursor:pointer;background:#cdcdcd;color:#fff;font-size:14px;font-weight:400;padding:0 16px;border-radius:4px;height:36px;line-height:36px;vertical-align:middle;box-sizing:border-box;text-align:center;position:relative;text-transform:uppercase}.ff-moderation-new-post:before{content:'NEW POST';position:absolute;top:110%;left:-4px;padding:5px 10px;background:#83d93d;border-radius:2px;font-size:12px;font-weight:400;color:#fff;line-height:15px}.ff-moderation-apply.ff-moderation-apply-alt{position:fixed;bottom:20px;left:50%;transform:translate(-50%,100px);border-radius:30px;box-shadow:0 10px 31px 10px rgba(0,0,0,.1);background-color:#3eb7da!important;height:46px;line-height:46px;-webkit-transition:all .3s ease;transition:all .3s ease;will-change:transform,opacity;opacity:0}.ff-btn-apply-vis .ff-moderation-apply.ff-moderation-apply-alt{transform:translate(-50%,0);display:block;opacity:1!important}.ff-moderation-apply.ff-moderation-apply-alt:hover{background-color:#29afd7!important}.ff-moderation-holder p{background:#e1eef2;border:1px dashed #3db7d9;border-radius:4px;padding:7px 10px 6px;font-size:14px}.ff-moderation-button:hover{opacity:.75}.ff-post-controls{clear:both;display:flex}.ff-post-controls>span{text-transform:uppercase;flex-grow:1;flex-basis:0;padding:7px 0;position:relative;user-select:none;font-size:14px}.ff-post-controls__edit,.ff-post-controls__pin{border-right:1px solid #ececec}.ff-post-controls span::before{display:none;content:'';opacity:.05;position:absolute;top:-3px;bottom:-3px;left:0;right:0;background:#000}.ff-post-controls__pin::before{left:9px;border-bottom-left-radius:12px;border-top-left-radius:12px}.ff-post-controls__publish::before{border-bottom-right-radius:12px;border-top-right-radius:12px}.ff-post-controls span:hover::before{display:block}.ff-post-controls .ff-post-controls__pinned{color:#fff}.ff-post-controls .ff-post-controls__pinned::before{display:block;background:#3db7d9;opacity:1;z-index:-1}.ff-post-controls .ff-post-controls__pinned i{transform:rotate(-45deg)}.ff-settings-popup{position:fixed;left:0;right:0;z-index:10000;opacity:0;visibility:hidden;display:block!important;margin-left:0!important;padding:0!important;text-align:left!important;top:0;bottom:0;background:#00000045;color:#222;-webkit-transition:visibility 0s .3s,opacity 0s linear,-webkit-transform 0s .3s,z-index 0s .3s;transition:visibility 0s .3s,opacity 0s linear,transform 0s .3s,z-index 0s .3s;-webkit-backface-visibility:hidden;overflow:auto}.ff-settings-popup__visible .ff-settings-popup{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;-webkit-backface-visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.ff-popup-section{width:100%;min-height:0;margin:0 0 20px;background-color:#fff;border-radius:6px;position:relative;box-sizing:border-box;box-shadow:0 14px 30px 12px rgba(0,0,0,.1);width:100%;max-width:500px;position:absolute;left:50%;transform:translate(calc(-50%),0);border-radius:30px;padding:40px 35px 20px;top:50px}.ff-popup-close{position:absolute;margin:0;top:20px;right:20px;cursor:pointer;color:#939393;border-radius:14px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;font-size:18px;font-weight:700;display:inline-block;padding:6px;z-index:100000;height:19px;line-height:17px;box-sizing:content-box;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.ff-popup-close:before{font-family:ff-icons;content:"\e015";line-height:1em;font-style:normal;font-weight:400}.ff-settings-popup .ff-settings-tabs{margin:0;padding:0}.ff-settings-popup .ff-settings-tabs li{display:inline-block;position:relative;padding:0 0 5px;font-size:14px}.ff-settings-popup .ff-settings-tabs li::after{content:'';position:absolute;display:block;bottom:-1px;right:50%;left:50%;height:2px;background:#0000;transition:all .2s ease-out}.ff-settings-popup .ff-settings-tabs .ff-settings-active::after{background:linear-gradient(to right,#3db7d9 0,#35cd81 25%,#a0ecc6 100%);right:0;left:0}.cta-settings{padding:40px 0 0}.ff-settings-popup label{min-width:115px;display:inline-block;margin:0;vertical-align:middle!important;line-height:1.2;font-size:14px}.ff-settings-popup select{padding:10px 30px 10px 10px}.ff-settings-active{color:#3db7d9;font-weight:600}.sp-container button.sp-choose{background-color:#3db7d9!important}.ff-settings-btn-wrapper{text-align:center;margin-bottom:20px}.ff-settings-btn{color:#fff;padding:7px 10px;background:#3db7d9!important;border-radius:7px;cursor:pointer;margin:20px 7px 0 7px;display:inline-block;font-size:15px}.ff-settings-btn:hover{opacity:.9}.cta-settings input[type=text]{min-width:300px;background-color:#f2f2f2;color:#43454b;outline:0;border:0;border-radius:5px;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:none}.cta-settings .ff-colorpicker[type=text]{color:#fff!important}.ff-settings-popup p{margin:0 0 35px}.ff-settings-popup .ff-setting-check-after{margin-bottom:4px}.ff-settings-popup [type=checkbox]{vertical-align:middle}.ff-setting-check-after+p{padding-left:118px;margin-bottom:25px}.ff-mod-ui-off .ff-moderation-wrapper{display:none}.ff-settings-btn--clear{background:0 0!important;color:#222;text-decoration:underline}input[type=checkbox].ff-switcher+div{vertical-align:middle;width:66px;height:22px;border:1px solid rgba(0,0,0,.4);border-radius:999px;box-shadow:inset 0 0 0 0 rgba(0,0,0,.4);margin:3px 0 0;position:relative;box-sizing:content-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ff-mod-boost input[type=checkbox].ff-switcher+div{width:52px;margin:0}input[type=checkbox].ff-switcher:checked+div{background-position:0 0;background-color:#fff;border:1px solid #3db7d9;color:#3db7d9}input[type=checkbox].ff-switcher+div:before{position:absolute;content:'NO';top:0;left:0;width:100%;height:100%;line-height:21px;padding:0 15px 0 0;text-align:right;box-sizing:border-box;font-size:14px}.ff-mod-boost input[type=checkbox].ff-switcher+div:before{font-size:11px}.ff-mod-boost input[type=checkbox].ff-switcher+div:before{content:'OFF';padding:0 9px 0 0}input[type=checkbox].ff-switcher:checked+div:before{content:'YES';text-align:left;padding:0 0 0 10px}.ff-mod-boost input[type=checkbox].ff-switcher:checked+div:before{content:'LIVE';padding:1px 0 0 6px}input[type=checkbox].ff-switcher+div>span{float:left;width:16px;height:16px;border-radius:inherit;background:rgba(0,0,0,.4);pointer-events:none;margin-top:3px;margin-left:3px}input[type=checkbox].ff-switcher+div{-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}input[type=checkbox].ff-switcher+div>span{-webkit-transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s;transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}input[type=checkbox].ff-switcher:checked+div>span{-webkit-transform:translate3d(43px,0,0);transform:translate3d(43px,0,0);background-color:#3db7d9}.ff-mod-boost input[type=checkbox].ff-switcher:checked+div>span{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}input[type=checkbox].ff-switcher{position:absolute;opacity:0}.ff-moderation-wrapper>span{float:left;text-transform:uppercase;margin:8px 0 0 15px;font-size:15px}.ff-moderation-wrapper+.picture-item__inner>*{opacity:.6!important}.ff-approved+.picture-item__inner>*{opacity:1!important}#ff-admin-info{position:absolute;top:0;background:#48bab4;color:#fff;text-align:center;padding:2px 5px;font-weight:400}.ff-modal-open .ff-stream{z-index:0}.ff-stream p+br{display:none}.ff-sc-stamp1 .ff-icon-inner{height:20px}.ff-sc-stamp1 .ff-icon{position:absolute;bottom:-8px;left:27px}.ff-sc-stamp1 .ff-icon-inner:after{width:20px;height:20px;line-height:19px;display:inline-block;vertical-align:middle;float:left}.ff-sc-stamp1.ff-upic-timestamp .ff-icon-inner:after{line-height:20px}.ff-sc-stamp1.ff-upic-centered .ff-icon-inner:after,.ff-sc-stamp1.ff-upic-centered-big .ff-icon-inner:after{width:20px;height:20px;line-height:20px}.ff-sc-stamp1 .ff-label-wrapper,.ff-userpic .ff-icon{display:none}.ff-sc-stamp1 .ff-userpic .ff-icon{display:block}.ff-overlay-wrapper{position:absolute;top:0;bottom:0;width:100%;overflow:hidden;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;z-index:2}.ff-has-overlay:hover .ff-overlay-wrapper{opacity:1}.ff-has-overlay img{-webkit-transition:all .7s ease;transition:all .7s ease;-webkit-transform:perspective(500px) scale3d(1,1,1) rotateZ(0);transform:perspective(500px) scale3d(1,1,1) rotateZ(0);z-index:0}.ff-has-overlay:hover img{-webkit-transform:perspective(500px) scale3d(1.15,1.15,1) rotateZ(3deg);transform:perspective(500px) scale3d(1.15,1.15,1) rotateZ(3deg)}.ff-layout-grid .ff-has-overlay:hover img{-webkit-transform:perspective(500px) scale3d(.65,.65,1) rotateY(-24deg) rotateZ(3deg) translate(-77%,-80%);transform:perspective(500px) scale3d(.65,.65,1) rotateY(-24deg) rotateZ(3deg) translate(-77%,-80%)}.ff-overlay-wrapper>*{position:relative;z-index:1}.ff-overlay{position:absolute;z-index:0;top:0;bottom:0;width:100%;background:#fff}.ff-has-overlay .ff-item-bar{position:absolute;width:100%;bottom:0}.ff-has-overlay .picture-item__inner{background:0 0!important}.ff-upic-round .ff-has-overlay .ff-img-holder,.ff-upic-round .ff-has-overlay .ff-img-holder img,.ff-upic-round .ff-has-overlay .ff-overlay{border-radius:4px!important}.ff-slideshow a{display:inline-block;border:none!important}.ff-slideshow .ff-item-bar>*{border:none!important;position:relative;margin:0 0 0 12px;padding:0 0 0 9px;letter-spacing:0;text-transform:none;vertical-align:middle}.ff-comments,.ff-likes,.ff-location,.ff-nickname,.ff-shares,.ff-timestamp,.ff-views{line-height:16px}.ff-item-header .ff-nickname{line-height:18px}.ff-slideshow .ff-item-bar>*>span{font-weight:400;display:inline-block;vertical-align:middle}.ff-slideshow .ff-item-bar>:first-child{padding:0}.ff-slideshow .ff-item-bar a:first-child{padding:0;margin:0}.ff-slideshow .ff-item-bar .ff-location:before,.ff-slideshow .ff-item-bar a:before{content:'';position:absolute;display:block;left:0;top:50%;width:2px;height:2px;border-radius:50%;background:#545454}.ff-slideshow .ff-item-bar a.ff-timestamp:before,.ff-slideshow .ff-item-bar a:first-child:before{display:none}.ff-slideshow .ff-share-popup a{display:inline;position:relative}.ff-slideshow .ff-article{margin:0 0 12px}.ff-slideshow .ff-share-popup a{margin:0 10px 0 0}.ff-slideshow .ff-share-popup a:last-child{margin:0}.ff-slideshow-classic{position:fixed!important;background:rgba(0,0,0,.6)!important;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;overflow:hidden;z-index:102;-webkit-perspective:1000px;perspective:1000px;-webkit-backface-visibility:visible;-webkit-transition:opacity .3s,visibility 0s .3s!important;transition:opacity .3s,visibility 0s .3s!important;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.ff-modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.ff-slideshow *{-webkit-backface-visibility:hidden}.ff-slideshow-open.ff-slideshow{opacity:1;visibility:visible;-webkit-transition:opacity .3s!important;transition:opacity .3s!important;z-index:100500!important}.ff-slideshow-classic ul{width:100%;height:100%;margin:0;padding:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,0,150px);transform:translate3d(0,0,150px);-webkit-transition:-webkit-transform .5s,opacity .5s,visibility 0s .5s;transition:transform .5s,opacity .5s,visibility 0s .5s;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.ff-browser-ie .ff-slideshow-media{transform:translate3d(0,0,0)}.ff-slideshow ul.ff-animatable li{-webkit-transition:-webkit-transform .5s ease,margin .5s ease;transition:transform .5s ease,margin .5s ease,opacity .5s ease}.ff-slideshow-open.ff-slideshow ul{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible;-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s}.ff-slideshow-classic>ul>li{list-style:none;display:none;position:absolute;top:50%;left:50%;border-radius:5px;font-size:16px;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin:0 0 30px -330px;visibility:hidden;opacity:0;background:#fafafa;-webkit-backface-visibility:hidden;text-align:left}.ff-slideshow .ff-item-cont{float:none;width:520px;overflow:auto;vertical-align:top}.ff-infinite .ff-item-cont{width:100%!important;overflow:visible}.ff-no-comments.ff-slide-media:not(.ff-slide-soundcloud) .ff-item-cont{width:380px}.ff-no-comments.ff-slide-media:not(.ff-slide-soundcloud) .ff-media-wrapper{max-width:calc(100% - 380px)}.ff-no-comments.ff-slide-media:not(.ff-slide-soundcloud) .ff-nickname{max-width:110px}.ff-no-comments.ff-slide-media:not(.ff-slide-soundcloud) .ff-userpic{width:30px;height:30px;margin-top:10px}.ff-no-comments.ff-slide-media.ff-slide-dribbble .ff-item-bar .ff-timestamp{float:left;margin:8px 0 0 0}.ff-slideshow [data-type=soundcloud] .ff-item-cont{height:auto!important}.ff-slideshow [data-type=twitter] .ff-media-wrapper:empty+.ff-item-cont{overflow:visible}.ff-slideshow .ff-media-wrapper{margin:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1;background:#fff;overflow:hidden;position:relative}.ff-infinite .ff-media-wrapper{max-width:none!important;background:rgba(0,0,0,.5)}.ff-stream-wrapper.ff-infinite .ff-media-wrapper{max-height:none!important;height:auto!important}.ff-stream-wrapper.ff-infinite .ff-slide-media:not(.ff-slide-soundcloud) .ff-video{position:relative;padding-bottom:56%;height:0}.ff-stream-wrapper.ff-infinite .ff-slide-media:not(.ff-slide-soundcloud) .ff-video iframe,.ff-stream-wrapper.ff-infinite .ff-slide-media:not(.ff-slide-soundcloud) .ff-video video{position:absolute;top:0;left:0;width:100%;height:100%}.ff-infinite .ff-media-wrapper img{min-width:100%;max-width:100%;border-radius:0;display:block}.ff-slideshow-classic .ff-media-wrapper:empty{display:none}.ff-slideshow li .ff-item-cont{display:inline-block}.ff-slideshow-classic .ff-item-cont{height:auto!important;min-height:380px;overflow:hidden}.ff-slideshow-classic li .ff-media-wrapper{max-width:calc(100% - 520px);float:left;vertical-align:top;max-height:initial!important;background:#000;min-height:380px;display:flex;flex-direction:column;justify-content:center}.ff-slideshow .ff-item-meta{text-align:left;padding:20px;margin:0;background:#fff;white-space:initial}.ff-stream-wrapper.ff-slideshow .ff-item-header,.ff-stream-wrapper.ff-slideshow .ff-item-meta{background:0 0}.ff-infinite .ff-comments-list,.ff-infinite .ff-item-meta,.ff-slideshow .ff-supports-comments .ff-item-meta{border-bottom:1px solid #ecebea}.ff-slideshow .ff-nickname{font-weight:700;font-size:16px;margin:17px 0 0 0;overflow:hidden;max-width:150px;text-overflow:ellipsis}.ff-item-header .ff-nickname{margin:0;padding:0}.ff-slideshow .ff-table{padding:20px 20px 18px;height:50px;width:100%;display:table;font-size:1.4rem}.ff-slideshow .ff-item-cont>h4{padding:0}.ff-slideshow .ff-label-wrapper{display:none}.ff-media-wrapper+.ff-item-cont .ff-table{height:auto}.ff-media-wrapper.ff-slide-img-loading .ff-img-holder{opacity:0!important}.ff-media-wrapper h4{padding:20px 18px 0}.ff-media-wrapper .ff-content{padding:20px 18px 20px;font-size:1.4rem}.ff-slideshow .ff-overlay-wrapper{display:none}.ff-table .ff-content{display:table-cell;vertical-align:middle;width:100%;height:auto!important}.ff-slideshow .ff-current{margin:0 0 30px 0;z-index:2;opacity:1!important}.ff-slideshow li.ff-show{visibility:visible;border-radius:2px;display:block;max-width:calc(100% - 150px)}.ff-slideshow-classic li:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.5);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:100}.ff-slideshow-classic .ff-video iframe,.ff-slideshow-classic .ff-video video,.ff-slideshow-classic li.ff-current:after{visibility:hidden;opacity:0;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}.ff-slideshow-classic[data-size=large] .ff-video{min-width:600px}.ff-slide-wrapper{padding:0;background:#fff;white-space:nowrap}.ff-slideshow-classic .ff-slide-wrapper{display:flex}.ff-supports-comments .ff-slide-wrapper{background:#f1f1f1}.ff-infinite .ff-slide-wrapper{background:#fafafa}.ff-stream-wrapper.ff-infinite .ff-slide-wrapper{background:0 0}.ff-slide-wrapper .ff-img-holder{background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto;display:block;max-width:100%;width:auto;overflow:hidden;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.ff-slide-wrapper .ff-img-holder img{max-width:100%}.ff-infinite.ff-slideshow .ff-moderation-wrapper{display:none}.ff-infinite .ff-img-holder{background-size:cover}.ff-slideshow-classic .ff-img-holder.ff-img-landscape{min-height:300px}.ff-slideshow-classic .ff-img-holder.ff-img-portrait{min-height:380px}.ff-layout-grid .ff-has-overlay .ff-img-landscape img{height:102%!important}.ff-layout-grid .ff-has-overlay .ff-img-portrait img{width:102%!important}.slick-track .ff-img-holder{max-height:100%}.ff-slide-wrapper .ff-img-holder a{position:absolute;top:0;left:0;right:0;bottom:0}.ff-content .ff-img-holder{margin:0 auto 15px}.ff-slideshow-classic .ff-media-wrapper iframe{display:block;opacity:0;z-index:1;position:relative}.ff-media-wrapper embed,.ff-media-wrapper object,.ff-media-wrapper video{display:block;z-index:1;position:relative;max-width:none}.ff-infinite iframe,.ff-infinite video{display:block}.ff-slideshow-classic .ff-current .ff-media-wrapper,.ff-slideshow-classic .ff-current iframe,.ff-slideshow-classic .ff-current video{visibility:visible;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;position:relative}.ff-current iframe,.ff-current video{width:100%!important}.ff-current .ff-media-wrapper iframe{opacity:1;margin:0 auto;display:block;visibility:visible}.ff-slide-wrapper .ff-img-holder:after{content:"";display:block;height:0}.ff-slide-wrapper .slick-slider .ff-img-holder:after{padding-bottom:100%}.ff-slideshow .ff-cta{display:block;font-size:11px;line-height:11px;margin:0 0 3px;text-align:center;position:absolute;bottom:-17px;color:#fff}.ff-slideshow .ff-name{margin-right:10px;max-width:200px;text-overflow:ellipsis;white-space:nowrap}.ff-slideshow .ff-posted{margin-right:5px}.ff-posted{font-size:12px;line-height:16px}.ff-posted span{text-transform:capitalize}.ff-slideshow nav span{position:fixed;z-index:1000;color:#fff;text-align:center;padding:3%;cursor:pointer;font-size:2.2em}.ff-slideshow nav span.ff-nav-next,.ff-slideshow nav span.ff-nav-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ff-slideshow nav span.ff-nav-next{right:0}.ff-slideshow span.ff-nav-close{top:0;right:0;padding:.5em 1em;color:#fff}span.ff-nav-close:before{content:"\e015"}.admin-bar span.ff-nav-close{top:32px}.ff-infinite span.ff-nav-close{position:fixed;z-index:1000;color:#fff;cursor:pointer;font-size:22px;right:22px;top:6px}[class*=ff-nav]:after,[class*=ff-nav]:before{font-family:ff-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}span.ff-nav-prev:before{content:"\e608"}span.ff-nav-next:before{content:"\e607"}span.ff-nav-close:before{content:"\e015"}.ff-infinite span.ff-nav-close:before{text-shadow:0 0 21px #000}.ff-nav-info-keys{display:none;position:fixed;top:10px;left:10px;width:60px;font-size:8px;padding-top:24px;line-height:12px;text-transform:uppercase;color:#fff;letter-spacing:1px;text-align:center}.admin-bar .ff-nav-info-keys{top:42px}.ff-nav-info-keys:after,.ff-nav-info-keys:before{position:absolute;top:0;width:16px;height:16px;border:1px solid #fff;text-align:center;line-height:14px;font-size:12px}.ff-nav-info-keys:before{left:10px;content:"◀"}.ff-nav-info-keys:after{right:10px;content:"▶"}.ff-mob-link{display:inline-block;cursor:pointer;background:#4d4d4d;font-size:16px;padding:0;vertical-align:middle;box-sizing:border-box;font-weight:400;font-style:normal;text-align:center;position:relative;-webkit-transition:-ms-transform .2s ease 0s,opacity .2s ease;transition:transform .2s ease 0s,opacity .2s ease;box-shadow:0 0 2px 0 rgba(0,0,0,.15);position:absolute;top:50%;left:50%;opacity:0;visibility:hidden;border-radius:60px;width:60px;height:60px;line-height:60px;margin:-30px 0 0 -30px!important}.ff-mob-link:after{font-family:ff-icons;color:#fff;content:'\e621';font-size:32px}.ff-taped .ff-mob-link{opacity:1;visibility:visible;z-index:1000}.ff-slideshow .ff-item-bar{display:inline-block;width:100%;border:none;clear:both;white-space:nowrap;padding:12px 0 0 0;height:auto;font-size:14px}.ff-slideshow .ff-item-bar .ff-timestamp{float:right;margin:4px 0 0 0;padding:0}.ff-slideshow .ff-item-bar br{display:none}.ff-slideshow .ff-item-bar .ff-comments:after,.ff-slideshow .ff-item-bar .ff-likes:after,.ff-slideshow .ff-item-bar .ff-shares:after,.ff-slideshow .ff-item-bar .ff-views:after{padding:0 0 0 5px}.ff-slideshow .ff-item-bar .ff-views:after{content:'views'}.ff-slideshow .ff-item-bar .ff-likes:after{content:'likes'}.ff-slideshow [data-type=pinterest] .ff-item-bar .ff-likes:after{content:'pins'}.ff-slideshow .ff-item-bar .ff-shares:after{content:'shares'}.ff-slideshow [data-type=twitter] .ff-item-bar .ff-shares:after{content:'retweets'}.ff-slideshow .ff-item-bar .ff-comments:after{content:'comments'}.ff-slideshow [data-type=soundcloud] iframe{width:100%}.ff-slideshow-classic [data-type=soundcloud] .ff-media-wrapper{display:none}.ff-slideshow .ff-item-header{position:relative;padding:16px 16px}.ff-stream-wrapper.ff-infinite .ff-item-header{border-bottom:1px solid #ecebea}.ff-slideshow .ff-icon-share:before{font-size:21px}.ff-slideshow .ff-dropdown{position:absolute;right:23px;top:30px}.ff-infinite .ff-dropdown{top:15px;right:14px}.ff-dropdown .flaticon-share2:before{display:inline-block;vertical-align:middle;line-height:33px}.ff-slideshow .ff-dropdown .ff-external-link,.ff-slideshow .ff-dropdown .flaticon-share2{color:#fff!important;text-transform:uppercase;font-size:10px;text-decoration:none;line-height:1;background:#3897f0}.ff-slideshow .ff-slide-facebook .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-facebook .ff-dropdown .flaticon-share2{background:#3b5998}.ff-slideshow .ff-slide-tiktok .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-tiktok .ff-dropdown .flaticon-share2{background:#000}.ff-slideshow .ff-slide-twitter .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-twitter .ff-dropdown .flaticon-share2{background:#5e9fca}.ff-slideshow .ff-slide-pinterest .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-pinterest .ff-dropdown .flaticon-share2{background:#820a0f}.ff-slideshow .ff-slide-youtube .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-youtube .ff-dropdown .flaticon-share2{background:#e52d27}.ff-slideshow .ff-slide-soundcloud .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-soundcloud .ff-dropdown .flaticon-share2{background:#f80}.ff-slideshow .ff-slide-linkedin .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-linkedin .ff-dropdown .flaticon-share2{background:#0077b5}.ff-slideshow .ff-slide-vimeo .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-vimeo .ff-dropdown .flaticon-share2{background:#86b32d}.ff-slideshow .ff-slide-flickr .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-flickr .ff-dropdown .flaticon-share2{background:#ff0084}.ff-slideshow .ff-slide-tumblr .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-tumblr .ff-dropdown .flaticon-share2{background:#35465c}.ff-slideshow .ff-slide-instagram .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-instagram .ff-dropdown .flaticon-share2{background:#405de6}.ff-slideshow .ff-slide-google .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-google .ff-dropdown .flaticon-share2{background:#dd4b39}.ff-slideshow .ff-slide-rss .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-rss .ff-dropdown .flaticon-share2{background:#d97c16}.ff-slideshow .ff-slide-vine .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-vine .ff-dropdown .flaticon-share2{background:#00b488}.ff-slideshow .ff-slide-dribbble .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-dribbble .ff-dropdown .flaticon-share2{background:#ea4c89}.ff-slideshow .ff-slide-foursquare .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-foursquare .ff-dropdown .flaticon-share2{background:#f94877}.ff-slideshow .ff-slide-comments .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-comments .ff-dropdown .flaticon-share2,.ff-slideshow .ff-slide-posts .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-posts .ff-dropdown .flaticon-share2,.ff-slideshow .ff-slide-wordpress .ff-dropdown .ff-external-link,.ff-slideshow .ff-slide-wordpress .ff-dropdown .flaticon-share2{background:#454442}.ff-slideshow .ff-dropdown .ff-external-link:hover,.ff-slideshow .ff-dropdown .la-icon-share:hover{opacity:.85}.ff-slideshow .ff-dropdown .ff-external-link .toggle{margin:0 0 0 5px;padding:3px;cursor:pointer}.ff-slideshow .ff-dropdown .ff-external-link{vertical-align:middle;padding:11px;font-size:11px;border-radius:2px}.ff-slideshow .ff-dropdown .flaticon-share2{padding:0 9px 0;margin:0 0 0 8px;font-size:14px;vertical-align:middle;display:inline-block;height:33px;box-sizing:border-box;border-radius:2px}.ff-slideshow .ff-comments-list{font-size:15px;position:relative;white-space:initial;display:none;background:#f1f1f1}.ff-slideshow .ff-comments-list-inner{min-height:250px}.ff-infinite .ff-comments-list-inner{min-height:250px}.ff-infinite .ff-comments-list-inner.ff-few-comments{min-height:0}.ff-slideshow .ff-supports-comments .ff-comments-list{display:block}.ff-slideshow .ff-comments-list-inner{width:100%;height:100%;padding:25px 20px 5px;box-sizing:border-box}.ff-infinite .ff-comments-list-inner{padding:25px 35px 15px}.ff-slideshow .ff-comments-list-inner div{line-height:1.8;padding:0 0 15px 0;color:#666}.ff-infinite .ff-comments-list-inner div{padding:0 0 10px 0}.ff-slideshow .ff-comments-list div a,.ff-slideshow .ff-nickname{color:#000}.ff-slideshow .ff-comments-list div a{margin:0 5px 0 0;text-decoration:none}.ff-slideshow .ff-comments-list div span{word-break:break-word}.ff-slide-loader{height:120px;width:120px;box-sizing:border-box;display:flex;justify-content:center;perspective-origin:60px 60px;transform-origin:60px 60px;border:0 solid #000;position:absolute;top:50%;left:50%;margin:-60px 0 0 -60px;z-index:100}.ff-slide-loader:after,.ff-slide-loader:before{height:120px;width:120px;border-radius:50%;border-style:solid;border-width:3px;box-sizing:border-box;content:'';left:0;position:absolute;top:0}.ff-slide-loader:after{-webkit-animation:ff-rotate 2s infinite ease;animation:ff-rotate 2s infinite ease;border-color:#000 transparent transparent;-webkit-transform-origin:50%;transform-origin:50%}.ff-slide-loader:before{border-color:#c7c7c7}.ff-slide-loader span{font-size:14px;display:inline-block;line-height:18px;margin:0;padding:42px 9px;position:relative;text-align:center;vertical-align:middle;z-index:1;color:#989898;text-decoration:none}.ff-slideshow .ff-comments-hidden .ff-comments-list,.ff-slideshow .ff-slide-loader{display:none}.ff-slideshow .ff-slide-loader span{padding:52px 18px;width:100%;box-sizing:border-box}.ff-slide-comment{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.ff-comments-loaded .ff-slide-comment{opacity:1}.ff-slideshow-classic .ff-slide-comment:nth-child(2){-webkit-transition-delay:.05s;transition-delay:.05s}.ff-slideshow-classic .ff-slide-comment:nth-child(3){-webkit-transition-delay:.1s;animation-delay:.1s}.ff-slideshow-classic .ff-slide-comment:nth-child(4){-webkit-transition-delay:.15s;animation-delay:.15s}.ff-slideshow-classic .ff-slide-comment:nth-child(5){-webkit-transition-delay:.2s;animation-delay:.2s}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;font-weight:400;line-height:40px;color:#444;height:40px;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important;font-size:20px}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;width:100%;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:8px 8px 8px 16px;color:#666;cursor:pointer}.selectric-items li.ff-type-all{padding-left:36px}.selectric-items li i{font-size:14px;display:inline-block;min-width:15px;text-align:center;margin-right:2px}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}.ff-infinite:not(.ff-stream-wrapper){position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);box-sizing:border-box;z-index:10000000;opacity:0;visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.ff-infinite-outer{position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:hidden;z-index:100;overflow-y:scroll;-webkit-overflow-scrolling:touch}.ff-infinite-open.ff-infinite{opacity:1;visibility:visible;-webkit-transition:opacity .3s!important;transition:opacity .3s!important;z-index:100500!important}.ff-infinite-content{width:100%;padding:0;max-width:640px;margin:0 auto 30px;position:relative;z-index:3;box-shadow:0 0 45px 3px #2b2b2b;background:#fff}.ff-infinite li{list-style:none;position:relative;margin:0;padding:0}.ff-stream-wrapper.ff-infinite>li{border:1px solid #ecebea;border-bottom:none;margin:20px 0 0}.ff-stream-wrapper.ff-infinite>div:last-child{border-bottom:none}.ff-scroll-end{display:block;text-align:center;color:#fff;margin-bottom:30px}.ff-scroll-end:after{font-family:ff-icons;content:'\e92f';width:30px;vertical-align:middle;display:inline-block;line-height:40px;font-size:40px}.ff-nav-mob{display:none;position:fixed;left:0;right:0;top:0;font-size:20px;height:62px;line-height:62px;text-align:center;background:#3796f0;color:#fff;border-bottom:1px solid #ecebea;border-color:#197cdc;box-shadow:0 0 12px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);opacity:0;z-index:100501;cursor:pointer}.ff-nav-mob__close{position:absolute;right:14px;top:20px;font-size:24px;line-height:0}.ff-nav-mob__close:before{content:"\e015"}.ff-nav-mob__heading{max-width:65%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.ff-slideshow:not([data-size=large]) .ff-current{position:absolute;top:0;left:0;width:100%!important;transform:none!important;z-index:2;max-width:none!important}.ff-slideshow:not([data-size=large]) .ff-media-wrapper{float:none;width:100%;max-width:100%!important}.ff-stream:not([data-size=large]) .ff-header{z-index:111}.ff-infinite:not([data-size=large]) .ff-nav-close{display:none}.ff-infinite.ff-scroll-up:not([data-size=large])+.ff-nav-mob{-webkit-transition:-webkit-transform .3s,opacity .1s;transition:transform .3s,opacity .1s;-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.ff-infinite:not([data-size=large]) .ff-nav-close:before{text-shadow:none;position:relative;top:0}.ff-infinite-open:not([data-size=large])+.ff-nav-mob{display:block}.ff-slideshow:not([data-size=large]) .ff-media-wrapper{height:auto!important}.ff-slideshow:not([data-size=large]) .ff-item-cont{float:none;width:100%!important;height:auto!important}.ff-slideshow:not([data-size=large]) nav span{font-size:1.2em;padding:10px}.ff-slideshow:not([data-size=large]) .ff-nav-next,.ff-slideshow:not([data-size=large]) .ff-nav-prev{display:none}.ff-slideshow:not([data-size=large]) .ff-nav-close{right:0!important;top:0!important;padding:7px 10px}.ff-slideshow:not([data-size=large]) nav{position:fixed;z-index:1000000;top:0;right:0;width:50px;height:70px}.ff-slideshow:not([data-size=large]) .ff-nav-info-keys{display:none}.ff-slideshow-classic:not([data-size=large]) li{width:100%;height:100%;top:0;left:0;margin:0;padding:0;box-sizing:border-box;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.ff-slideshow:not([data-size=large]) .ff-current{z-index:100;display:table}.ff-slideshow-classic:not([data-size=large]) .ff-slide-wrapper{padding:0 0 10px}.ff-slideshow:not([data-size=large]) .ff-slide-wrapper{display:block;vertical-align:middle;width:100%}.ff-slideshow:not([data-size=large]) nav span,.ff-slideshow:not([data-size=large]) nav span.ff-nav-close{font-size:1.8em;padding:.3em}.ff-slideshow:not([data-size=large]) .ff-media-wrapper{max-width:100%}.ff-slideshow:not([data-size=large]) .ff-comments-list{min-height:0}.ff-slideshow:not([data-size=large]) li.ff-show{display:none}.ff-slideshow:not([data-size=large]) li.ff-current{display:block;margin:0 0}.ff-slideshow:not([data-size=large]) .ff-nav-info-keys{display:none}.ff-infinite:not([data-size=large]) .ff-slide-soundcloud iframe,.ff-infinite:not([data-size=large]) .ff-slide-soundcloud video,.ff-slideshow:not([data-size=large]) .ff-current iframe,.ff-slideshow:not([data-size=large]) .ff-current video{width:100%!important}.ff-infinite:not([data-size=large]) iframe,.ff-infinite:not([data-size=large]) video,.ff-slideshow:not([data-size=large]) iframe,.ff-slideshow:not([data-size=large]) video{max-width:100%;min-height:208px}.ff-slideshow:not([data-size=large]) li .ff-media-wrapper{min-height:0}.ff-slideshow:not([data-size=large]) span.ff-nav-close:before{text-shadow:0 0 24px #494949}.ff-slideshow:not([data-size=large]) .ff-slide-wrapper .ff-media-wrapper>.ff-img-holder{background-size:cover;max-height:100%!important;height:auto!important;width:100%!important}.ff-stream:not([data-size=large]) .ff-overlay-wrapper{display:none}.ff-stream:not([data-size=large]) .ff-search input{width:250px!important}.ff-slideshow:not([data-size=large]) .ff-dropdown{right:15px;top:30px}.ff-infinite:not([data-size=large]) .ff-dropdown{top:14px}.ff-slideshow:not([data-size=large]) .ff-item-cont{overflow:hidden}.ff-slideshow[data-size=small] .ff-dropdown .ff-external-link{line-height:0;font-size:0;color:transparent;padding:0}.ff-slideshow[data-size=small] .ff-external-link:before{font-family:ff-icons;content:'\e621';display:inline-block;padding:0 9px 0;margin:0;font-size:14px;vertical-align:middle;height:33px;line-height:33px;box-sizing:border-box}.ff-slideshow:not([data-size=large]) .ff-nickname{max-width:140px}.ff-slideshow:not([data-size=large]) .ff-slide-wrapper .ff-img-holder{min-height:0}.ff-slideshow[data-size=small] .ff-table,[data-size=small] .ff-slideshow .ff-table{padding:0 15px 15px}.ff-slideshow[data-size=small] .ff-item-cont>h4,[data-size=small] .ff-slideshow .ff-item-cont>h4{padding:0 15px}[data-size=small] .ff-filter+.ff-filter+.ff-search{margin-top:15px}[data-size=small] .ff-filter-holder .selectric-ff-filters-select{margin-bottom:10px}[data-size=small] .ff-filter-holder .ff-search{margin:10px auto 0}[data-size=tiny] .ff-stream-wrapper{margin:0 5px}.ff-stream[data-size=tiny]{min-width:280px!important}[data-size=tiny] .ff-filter-holder .ff-filter{font-size:12px;width:25px;height:25px;line-height:25px;margin:0 4px}[data-size=tiny] .ff-type-all{padding:0 10px!important}[data-size=tiny] .ff-search input{width:100px!important;height:25px!important;line-height:25px!important;padding-right:25px!important}[data-size=tiny] .ff-filter+.ff-filter+.ff-search{margin-top:15px}[data-size=tiny] .ff-filter+.ff-filter+.ff-search input{width:200px!important}[data-size=tiny] .ff-header h1{font-size:30px}[data-size=tiny] .ff-header h2{font-size:20px}[data-size=tiny] .ff-search:after{line-height:25px!important;height:25px!important}[data-size=tiny] .ff-filter-holder{margin:15px 0 15px!important;height:auto!important}.ff-stream .ff-location{display:none}.mouse-scroll{position:fixed;margin:0 0 0 350px;top:50%;left:50%;color:#fff;font-size:14px}.mouse-scroll__mouse{position:relative;display:block;width:40px;height:62px;margin:0 auto 10px;box-sizing:border-box;border:2px solid #fff;border-radius:20px}.mouse-scroll__mouse__wheel{position:absolute;display:block;top:25%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background:#fff;border-radius:50%;opacity:0}.ff-infinite-open .mouse-scroll__mouse__wheel{-webkit-animation:ff-mouse-wheel 2s linear infinite;animation:ff-mouse-wheel 2s linear infinite}.mouse-scroll__mouse__wheel--2{-webkit-animation-delay:1s;animation-delay:1s}.mouse-scroll__label{display:none}.ff-post-cta{padding:4% 7%;font-weight:600;display:flex!important;align-items:center;cursor:pointer;text-transform:uppercase;font-size:14px;position:relative;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;will-change:color,background-color;text-decoration:none!important;height:auto!important;width:100%}.ff-layout-grid .ff-post-cta,.ff-layout-justified .ff-post-cta{position:absolute;bottom:0}.ff-infinite.ff-slideshow .ff-post-cta,.ff-item .ff-post-cta,.ff-show .ff-post-cta{border-bottom:1px solid rgba(229,226,220,.4)!important}.ff-post-cta .ff-icon-arrow{-webkit-transition:all .1s ease;transition:all .1s ease;will-change:transform}.ff-post-cta:hover .ff-icon-arrow{-webkit-transform:translate(3px,0);transform:translate(3px,0)}.ff-infinite.ff-slideshow .ff-post-cta,.ff-show .ff-post-cta{color:#000}.in .ff-post-cta{-webkit-transition-delay:2s;transition-delay:2s}.ff-infinite .ff-viewport-slide-in .ff-post-cta{-webkit-transition-delay:2s;transition-delay:2s}.ff-infinite.ff-slideshow .ff-post-cta,.ff-show .ff-post-cta{background:#fff}.ff-post-cta:hover{opacity:.95}.ff-slide-wrapper .ff-post-cta{padding:16px 20px}.ff-post-cta i{margin-left:auto}.ff-post-cta .ff-icon-arrow:before{font-size:75%;content:'\e001'}@-webkit-keyframes ff-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ff-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes enter{0%{opacity:0;top:10px}5%{opacity:1;top:0}50.9%{opacity:1;top:0}55.9%{opacity:0;top:-15px}}@keyframes enter{0%{opacity:0;top:10px}5%{opacity:1;top:0}50.9%{opacity:1;top:0}55.9%{opacity:0;top:-10px}}@-webkit-keyframes reveal{0%{opacity:0;top:10px}100%{opacity:1}}@keyframes reveal{0%{opacity:0;top:10px}100%{opacity:1}}@-webkit-keyframes ff-mouse-wheel{0%,100%{opacity:0;top:25%}10%{opacity:1;top:25%}75%{opacity:0;top:50%}}@keyframes ff-mouse-wheel{0%,100%{opacity:0;top:25%}10%{opacity:1;top:25%}75%{opacity:0;top:50%}}

/* CSS source 20: /assets/runtime.css?v=7c9543237ca3c205 */
/* Own functional additions. Original design rules live in /assets/design/. */
[hidden]{display:none!important}.cl-static body{opacity:1!important}.cl-independent .l-header{display:block!important}.cl-independent .gm-navbar{display:none!important}.cl-independent .w-grid-preloader{display:none}.cl-independent .w-grid-list{opacity:1!important}.cl-independent .w-grid-item{visibility:visible!important;opacity:1!important;transform:none!important}.cl-independent .animate_start,.cl-independent .animation_afb{opacity:1!important;visibility:visible!important;transform:none!important}
.cl-independent .w-nav-item:hover>.w-nav-list,.cl-independent .w-nav-item:focus-within>.w-nav-list,.cl-independent .cl-sub-open>.w-nav-list{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important}.w-nav-item-toggle{cursor:pointer}.cl-independent .w-nav-item-toggle{display:inline-block;position:absolute;right:0;top:0;width:30px;height:38px;background:transparent;border:0}.cl-independent .w-nav-item-toggle:focus-visible{outline:2px solid #0082f4}
.cl-slider{position:relative;width:100%;overflow:hidden;aspect-ratio:2560/898}.cl-slider .cl-slide{width:100%;height:100%;object-fit:cover;display:block}.cl-slider button{position:absolute;top:45%;border:0;background:#0008;color:white;padding:6px 12px;z-index:2;cursor:pointer}.cl-slider [data-slide=next]{right:24px}.cl-slider [data-slide=pause]{top:auto;bottom:8px;right:8px;font-size:14px}.cl-slider [data-slide=prev]{left:24px}
dialog{border:0;border-radius:8px;max-width:min(640px,calc(100vw - 32px));padding:28px;box-shadow:0 10px 60px #0008;color:#252529;background:white;font:inherit}dialog::backdrop{background:#0009}#cl-consent label{display:block;margin:12px 0}#cl-consent button,.cl-inquiry button{cursor:pointer;border:0;border-radius:4px;background:#0082f4;color:white;padding:11px 16px;margin:6px;font:inherit}#cl-consent [data-consent=reject]{background:#444}.cl-consent-settings{position:fixed;left:8px;bottom:8px;z-index:9998;font:12px Corbel,sans-serif;border:1px solid #888;background:white;color:#222;padding:7px;border-radius:4px;cursor:pointer}#cl-lightbox{max-width:94vw;max-height:94vh;padding:18px}#cl-lightbox img{max-width:86vw;max-height:70vh;object-fit:contain;display:block;margin:auto}#cl-lightbox .cl-close{float:right;font-size:24px}.cl-table-scroll{max-width:100%;overflow-x:auto}.cl-inquiry{max-width:900px;margin:0 auto;padding:24px 0}.cl-inquiry fieldset{border:0;margin:0;padding:0}.cl-inquiry legend{font-size:1.5rem;margin-bottom:20px}.cl-inquiry label:not(.cl-choice):not(.cl-service-choice){display:block;margin:12px 0}.cl-inquiry label>input:not([type=checkbox]),.cl-inquiry label>select,.cl-inquiry textarea{display:block;width:100%;margin:5px 0;min-height:45px;padding:10px;border:1px solid #ccc;border-radius:4px;font:inherit;background:white;color:#222}.cl-choice{display:block;padding:12px;border:1px solid #ddd;border-radius:5px;margin:8px 0}.cl-choice input{width:20px;height:20px;vertical-align:middle}.cl-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.cl-form-status{font-weight:bold;margin:20px 0}.cl-inquiry button:disabled{opacity:.5;cursor:wait}.cl-form-status:empty{display:none}
@media(max-width:1250px){.cl-independent .l-header{position:fixed!important;height:auto!important}.cl-independent .l-subheader.at_middle{height:70px!important}.cl-independent .w-nav{display:block!important}.cl-independent .w-nav-control{display:flex!important}.cl-independent .w-nav>.w-nav-list.level_1{display:none!important;position:absolute;top:106px;left:0;right:0;width:100%;height:auto;max-height:75vh;overflow:auto;background:#fff;color:#222;box-shadow:0 8px 15px #0003;padding:15px;z-index:9999}.cl-independent .cl-nav-open>.w-nav-list.level_1{display:block!important}.cl-independent .w-nav-item{display:block!important;position:relative}.cl-independent .w-nav-anchor{display:block!important;padding:12px 35px 12px 12px!important;height:auto!important;line-height:1.3!important;color:#222}.cl-independent .w-nav .w-nav-list.level_2,.cl-independent .w-nav .w-nav-list.level_3{position:static!important;display:none!important;opacity:1!important;visibility:visible!important;width:auto!important;transform:none!important;margin-left:14px!important;box-shadow:none!important}.cl-independent .cl-sub-open>.w-nav-list.level_2,.cl-independent .cl-sub-open>.w-nav-list.level_3{display:block!important}.cl-independent .w-nav-item:hover:not(.cl-sub-open)>.w-nav-list{display:none!important}.cl-independent .w-nav-item-toggle{width:42px;height:42px;pointer-events:auto;cursor:pointer;visibility:visible!important}.cl-independent .w-nav-item-toggle:after{content:'⌄';font-size:22px}.cl-independent .w-nav-list.level_1{float:none!important}.cl-independent .l-subheader-cell.at_right{position:static!important}.cl-independent .l-subheader-h{position:static!important}.cl-independent .header_hor .l-main{padding-top:0!important}.cl-inquiry{padding:20px}.cl-slider button{padding:2px 9px}.cl-independent .w-grid.cols_2{--columns:1!important}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
.cl-popup-dialog{max-width:min(1200px,94vw);max-height:92vh;width:94vw;padding:25px;overflow:auto}.cl-popup-content{position:static!important;opacity:1!important;transform:none!important}.cl-popup-dialog .w-popup-closer{position:sticky!important;top:0!important;right:0!important;float:right;display:block!important;width:35px;height:35px;background:#fff;z-index:10}.cl-map-links{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;padding:12px}.cl-map-links a{font-size:14px}.cl-thanks{max-width:800px;margin:60px auto;padding:24px;font:20px Corbel,Arial,sans-serif}
.vision-map{position:relative;width:100%}.vision-img-placeholder img{display:block;width:100%;height:auto}.cl-map-hotspots{position:absolute;inset:0}.cl-map-hotspots a{position:absolute;transform:translate(-50%,-50%);display:block;overflow:hidden;color:transparent!important;text-decoration:none;background:transparent}.cl-map-hotspots a:focus-visible{outline:3px solid #0082f4;background:#ffffff70;color:#222!important}.cl-independent .w-tabs-section.active>.w-tabs-section-content{display:block!important}.cl-independent .w-tabs-list{display:flex!important;overflow-x:auto}.cl-independent .w-tabs-list-h{display:flex!important;flex-wrap:nowrap}.cl-independent .w-tabs-item{flex-shrink:0}
@media(max-width:650px){#cl-winter-slider .cl-slide{height:480px!important;object-position:100% center}}
.cl-google-reviews{padding:30px;background:#f5f5f5;text-align:center;border:1px solid #ddd;border-radius:4px}.cl-google-reviews a{display:inline-block;background:#0082f4;color:white;padding:12px 20px;border-radius:4px}
.cl-video{aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f2f2f2;border:1px solid #ddd;padding:24px;text-align:center}.cl-video button{background:#0082f4;color:white;padding:12px;border:0;cursor:pointer}.cl-video-frame{width:100%;height:auto;aspect-ratio:16/9;border:0}
.cl-sort{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:4px}.cl-sort:focus-visible{outline:2px solid #0082f4}
.cl-independent .cl-gallery{display:flex!important;flex-wrap:wrap;gap:10px;visibility:visible!important;opacity:1!important;height:auto!important;position:static!important}.cl-independent .cl-gallery .envira-gallery-item{display:block!important;position:relative!important;float:none!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important;min-width:0}.cl-independent .cl-gallery .envira-gallery-item-inner,.cl-independent .cl-gallery .envira-gallery-link{display:block;height:100%!important;width:100%!important}.cl-independent .cl-gallery img{display:block!important;width:100%!important;height:100%!important;object-fit:cover;opacity:1!important;visibility:visible!important}
.cl-weather-caption{display:block;font-size:14px;line-height:1.35;margin-top:6px}.cl-weather-unavailable{display:block;padding:20px;background:#f3f3f3;border:1px solid #ccc;font-size:15px}

/* CLG_VISUAL_FORM_FILTER_FIX_V1 */
/* Native form image choices reuse the original Super Forms presentation DOM only.
   No Super Forms JavaScript/PHP runtime is used. Original icons remain decorative. */
.cl-inquiry .cl-service-choices{margin-bottom:20px}
.cl-inquiry .cl-service-choice{position:relative;cursor:pointer}
.cl-inquiry .cl-service-choice>input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;opacity:0!important;display:block!important}
.cl-inquiry .cl-service-choice:focus-within .super-image{outline:2px solid #0082f4;outline-offset:3px}
.cl-inquiry .cl-service-choice .super-image img{max-width:90px;max-height:90px}
.cl-independent .w-filter-item.cl-filter-open>.w-filter-item-content{display:block!important;opacity:1!important;visibility:visible!important}


/* CSS source 21: inline#clg-feed-responsive-20261106 */

@media (max-width: 1250px) {
  #ff-stream-1 > .ff-stream-wrapper {
    display: grid !important;
    position: relative !important;
    height: auto !important;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    align-items: start;
    gap: 1rem;
  }

  #ff-stream-1 > .ff-stream-wrapper > .ff-item {
    position: relative !important;
    inset: auto !important;
    width: auto !important;
    min-width: 0;
    max-width: 100%;
    transform: none !important;
  }

  /* Layout-only Masonry sizing node; feed cards remain visible. */
  #ff-stream-1 > .ff-stream-wrapper > .shuffle__sizer {
    display: none !important;
  }

  #ff-stream-1 .ff-item img {
    max-width: 100%;
    height: auto;
  }
}

@media (max-width: 700px) {
  #ff-stream-1 > .ff-stream-wrapper {
    grid-template-columns: minmax(0, 1fr);
    gap: 0.875rem;
  }
}


/* CSS source 22: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
.wpb_wrapper:has(>#cl-winter-slider){position:relative}#cl-winter-slider{margin-bottom:0}#cl-winter-slider~.wpb_raw_html{margin:0}.clwinter-overlay{display:none;position:absolute;inset:0;z-index:3;pointer-events:none;color:#fff;background:linear-gradient(90deg,rgba(12,24,37,.85),rgba(12,24,37,.57) 34%,transparent 69%);padding:4% 6%;flex-direction:column;justify-content:center;align-items:flex-start}#cl-winter-slider:has(.cl-slide:not([hidden])[data-original*="winterdienst-2026-27-unimog-header"])~.wpb_raw_html .clwinter-overlay{display:flex}.clwinter-overlay .clwinter-season{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#f0d34c}.clwinter-overlay h2{color:#fff!important;font-size:clamp(30px,3.6vw,58px);line-height:1.07;margin:15px 0!important;letter-spacing:-.025em}.clwinter-overlay p{font-size:clamp(13px,1.3vw,18px);line-height:1.5;max-width:390px;margin:0 0 20px}.clwinter-overlay a{pointer-events:auto;display:inline-block;background:#f0d34c;color:#17212a!important;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none}.clwinter-overlay a:focus-visible{outline:3px solid white;outline-offset:4px}@media(max-width:650px){#cl-winter-slider .royalSlider,#cl-winter-slider .rsOverflow{height:480px!important}#cl-winter-slider .rsSlide,#cl-winter-slider .rsContent{height:480px!important}#cl-winter-slider img.rsMainSlideImage{width:100%!important;height:480px!important;object-fit:cover;object-position:100% center;margin:0!important}.clwinter-overlay{padding:25px;justify-content:flex-end;background:linear-gradient(0deg,rgba(10,23,36,.96),rgba(10,23,36,.65) 42%,transparent 90%)}.clwinter-overlay h2{font-size:37px}.clwinter-overlay p{font-size:15px;max-width:290px}.clwinter-overlay .clwinter-season{font-size:11px}}

/* CSS source 23: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
.wpb_wrapper:has(>#cl-winter-slider){position:relative}#cl-winter-slider{margin-bottom:0}#cl-winter-slider~.wpb_raw_html{margin:0}.clstorm-overlay{display:none;position:absolute;inset:0;z-index:3;pointer-events:none;color:#fff;background:linear-gradient(90deg,rgba(12,24,37,.85),rgba(12,24,37,.57) 34%,transparent 69%);padding:4% 6%;flex-direction:column;justify-content:center;align-items:flex-start}#cl-winter-slider:has(.cl-slide:not([hidden])[data-original*="sturmschaden-gefahrenfaellung-header-final"])~.wpb_raw_html .clstorm-overlay{display:flex}.clstorm-overlay .clwinter-season{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#f0d34c}.clstorm-overlay h2{color:#fff!important;font-size:clamp(30px,3.6vw,58px);line-height:1.07;margin:15px 0!important;letter-spacing:-.025em}.clstorm-overlay p{font-size:clamp(13px,1.3vw,18px);line-height:1.5;max-width:390px;margin:0 0 20px}.clstorm-overlay a{pointer-events:auto;display:inline-block;background:#f0d34c;color:#17212a!important;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none}.clstorm-overlay a:focus-visible{outline:3px solid white;outline-offset:4px}@media(max-width:650px){#cl-winter-slider .royalSlider,#cl-winter-slider .rsOverflow{height:480px!important}#cl-winter-slider .rsSlide,#cl-winter-slider .rsContent{height:480px!important}#cl-winter-slider img.rsMainSlideImage{width:100%!important;height:480px!important;object-fit:cover;object-position:100% center;margin:0!important}.clstorm-overlay{padding:25px;justify-content:flex-end;background:linear-gradient(0deg,rgba(10,23,36,.96),rgba(10,23,36,.65) 42%,transparent 90%)}.clstorm-overlay h2{font-size:37px}.clstorm-overlay p{font-size:15px;max-width:290px}.clstorm-overlay .clwinter-season{font-size:11px}}@media(max-width:650px){#cl-winter-slider img.rsMainSlideImage[src*="sturmschaden-gefahrenfaellung-header-final"]{object-position:77% center!important}.clstorm-overlay h2{font-size:34px}}

/* CSS source 24: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
.wpb_wrapper:has(>#cl-winter-slider){position:relative}#cl-winter-slider{margin-bottom:0}#cl-winter-slider~.wpb_raw_html{margin:0}.clroof-overlay{display:none;position:absolute;inset:0;z-index:3;pointer-events:none;color:#fff;background:linear-gradient(90deg,rgba(12,24,37,.85),rgba(12,24,37,.57) 34%,transparent 69%);padding:4% 6%;flex-direction:column;justify-content:center;align-items:flex-start}#cl-winter-slider:has(.cl-slide:not([hidden])[data-original*="dach-sturmschaden-bild-3"])~.wpb_raw_html .clroof-overlay{display:flex}.clroof-overlay .clwinter-season{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#f0d34c}.clroof-overlay h2{color:#fff!important;font-size:clamp(30px,3.6vw,58px);line-height:1.07;margin:15px 0!important;letter-spacing:-.025em}.clroof-overlay p{font-size:clamp(13px,1.3vw,18px);line-height:1.5;max-width:390px;margin:0 0 20px}.clroof-overlay a{pointer-events:auto;display:inline-block;background:#f0d34c;color:#17212a!important;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none}.clroof-overlay a:focus-visible{outline:3px solid white;outline-offset:4px}@media(max-width:650px){#cl-winter-slider .royalSlider,#cl-winter-slider .rsOverflow{height:480px!important}#cl-winter-slider .rsSlide,#cl-winter-slider .rsContent{height:480px!important}#cl-winter-slider img.rsMainSlideImage{width:100%!important;height:480px!important;object-fit:cover;object-position:100% center;margin:0!important}.clroof-overlay{padding:25px;justify-content:flex-end;background:linear-gradient(0deg,rgba(10,23,36,.96),rgba(10,23,36,.65) 42%,transparent 90%)}.clroof-overlay h2{font-size:37px}.clroof-overlay p{font-size:15px;max-width:290px}.clroof-overlay .clwinter-season{font-size:11px}}@media(max-width:650px){#cl-winter-slider img.rsMainSlideImage[src*="dach-sturmschaden-bild-3"]{object-position:78% center!important}.clroof-overlay h2{font-size:35px}}

/* CSS source 25: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
.clpv-overlay{display:none;position:absolute;inset:0;z-index:3;pointer-events:none;color:#fff;background:linear-gradient(90deg,rgba(10,26,40,.94),rgba(10,26,40,.7) 38%,rgba(10,26,40,.03) 80%),url("/assets/media/0d35c0e30bb92685.jpg") center/cover no-repeat;padding:3% 6%;flex-direction:column;justify-content:center;align-items:flex-start}#cl-winter-slider:has(.cl-slide:not([hidden])[data-original*="pv-jahreswechsel-header"])~.wpb_raw_html .clpv-overlay{display:flex}.clpv-overlay.clpv-december{background-image:linear-gradient(90deg,rgba(10,26,40,.94),rgba(10,26,40,.7) 38%,rgba(10,26,40,.03) 80%),url("/assets/media/b916bc095704d31d.jpg")}.clpv-overlay .clpv-kicker{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:#f0d65b}.clpv-overlay h2{color:#fff!important;font-size:clamp(27px,3.5vw,52px);line-height:1.07;margin:12px 0 14px!important;letter-spacing:-.03em}.clpv-overlay p{font-size:clamp(12px,1.2vw,17px);line-height:1.45;max-width:490px;margin:0 0 16px}.clpv-overlay a{pointer-events:auto;display:inline-block;background:#f0d65b;color:#172633!important;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none}.clpv-overlay .clpv-date{font-size:10px;line-height:1.4;margin-top:13px;max-width:490px;color:#e0e6e9}.clpv-overlay a:focus-visible{outline:3px solid white;outline-offset:4px}.clpv-phase2{display:none}.clpv-december .clpv-phase1{display:none}.clpv-december .clpv-phase2{display:block}@media(max-width:650px){.clpv-overlay{padding:25px;justify-content:flex-end;background-position:center,78% center;background-image:linear-gradient(0deg,rgba(10,26,40,.98),rgba(10,26,40,.72) 60%,rgba(10,26,40,.05)),url("/assets/media/0d35c0e30bb92685.jpg")}.clpv-overlay.clpv-december{background-image:linear-gradient(0deg,rgba(10,26,40,.98),rgba(10,26,40,.72) 60%,rgba(10,26,40,.05)),url("/assets/media/b916bc095704d31d.jpg")}.clpv-overlay h2{font-size:33px}.clpv-overlay p{font-size:14px;max-width:310px}.clpv-overlay .clpv-kicker{font-size:10px}.clpv-overlay .clpv-date{font-size:10px;max-width:310px}}

/* CSS source 26: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
#cl-winter-slider{position:relative;aspect-ratio:2560/898;overflow:hidden}
#cl-winter-slider>.w-slider-h{height:100%}
#cl-winter-slider .cl-slider-pause{position:absolute;right:14px;bottom:12px;z-index:5;min-height:44px;padding:9px 14px;border:1px solid rgba(255,255,255,.75);border-radius:3px;background:rgba(12,24,37,.8);color:white;font-family:inherit;font-size:13px;font-weight:600;line-height:1.3;cursor:pointer}
#cl-winter-slider .cl-slider-pause:focus-visible{outline:3px solid #f0d34c;outline-offset:3px}
@media(max-width:650px){#cl-winter-slider{aspect-ratio:auto;height:480px}#cl-winter-slider .cl-slider-pause{right:10px;bottom:10px}}


/* CSS source 27: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
.layout_4026 .w-grid-item-h{}.layout_4026 .usg_post_taxonomy_1{transition-duration:0.4s;transform-origin:50% 50%;transform:scale(1) translate(0%,50%);opacity:0}.layout_4026 .w-grid-item-h:focus-within .usg_post_taxonomy_1,.layout_4026 .w-grid-item-h:hover .usg_post_taxonomy_1{transform:scale(1) translate(0%,0%);opacity:1}.layout_4026 .usg_html_1{transition-duration:0.4s;transform-origin:50% 50%;transform:scale(1.1) translate(0,0);opacity:0}.layout_4026 .w-grid-item-h:focus-within .usg_html_1,.layout_4026 .w-grid-item-h:hover .usg_html_1{transform:scale(1) translate(0,0);opacity:1}.layout_4026 .usg_post_image_1{position:absolute!important;left:0!important;top:0!important;bottom:0!important;right:0!important}.layout_4026 .usg_vwrapper_1{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:2.6rem!important}.layout_4026 .usg_html_1{position:absolute!important;top:1.3rem!important;right:1.3rem!important;bottom:1.3rem!important;left:1.3rem!important;border-style:solid!important;border-width:2px!important}

/* CSS source 28: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
@media (max-width:980px){#us_grid_10{--columns:2!important}}

/* CSS source 29: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
.vision-map-1 {}.vision-map-1 .vision-layers [data-layer-id="0c99336d"] .vision-body {}.vision-map-1 .vision-layers [data-layer-id="0c99336d"] .vision-body:hover {}.vision-map-1 .vision-layers [data-layer-id="53db5993"] .vision-body {}.vision-map-1 .vision-layers [data-layer-id="53db5993"] .vision-body:hover {}.vision-map-1 .vision-layers [data-layer-id="1924de9b"] .vision-body {}.vision-map-1 .vision-layers [data-layer-id="1924de9b"] .vision-body:hover {}.vision-map-1 .vision-layers [data-layer-id="d0be1a87"] .vision-body {}.vision-map-1 .vision-layers [data-layer-id="d0be1a87"] .vision-body:hover {}.vision-map-1 .vision-layers [data-layer-id="edc634c5"] .vision-body {}.vision-map-1 .vision-layers [data-layer-id="edc634c5"] .vision-body:hover {}.vision-map-1 .vision-layers [data-layer-id="8cc6eb75"] .vision-body {}.vision-map-1 .vision-layers [data-layer-id="8cc6eb75"] .vision-body:hover {}.vision-map-1 .vision-layers [data-layer-id="7e7d16f8"] .vision-body {}.vision-map-1 .vision-layers [data-layer-id="7e7d16f8"] .vision-body:hover {}.vision-map-1 .vision-layers [data-layer-id="c3a61227"] .vision-body {}.vision-map-1 .vision-layers [data-layer-id="c3a61227"] .vision-body:hover {}

/* CSS source 30: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
@media (max-width:980px){#us_grid_11{--columns:1!important}}.layout_portfolio_7 .w-grid-item-h{}.layout_portfolio_7 .usg_post_image_1{transition-duration:0.4s;transform-origin:50% 50%;transform:scale(1.1) translate(0%,0%)}.layout_portfolio_7 .w-grid-item-h:focus-within .usg_post_image_1,.layout_portfolio_7 .w-grid-item-h:hover .usg_post_image_1{transform:scale(1) translate(0%,0%);opacity:0.1}.layout_portfolio_7 .usg_post_title_1{transition-duration:0.4s;transform-origin:50% 50%;transform:scale(1) translate(0%,-50%);opacity:0}.layout_portfolio_7 .w-grid-item-h:focus-within .usg_post_title_1,.layout_portfolio_7 .w-grid-item-h:hover .usg_post_title_1{transform:scale(1) translate(0%,0%);opacity:1}.layout_portfolio_7 .usg_post_taxonomy_1{transition-duration:0.4s;transform-origin:50% 50%;transform:scale(1) translate(0%,50%);opacity:0}.layout_portfolio_7 .w-grid-item-h:focus-within .usg_post_taxonomy_1,.layout_portfolio_7 .w-grid-item-h:hover .usg_post_taxonomy_1{transform:scale(1) translate(0%,0%);opacity:1}.layout_portfolio_7 .usg_html_1{transition-duration:0.4s;transform-origin:50% 50%;transform:scale(1.1) translate(0%,0%);opacity:0}.layout_portfolio_7 .w-grid-item-h:focus-within .usg_html_1,.layout_portfolio_7 .w-grid-item-h:hover .usg_html_1{transform:scale(1) translate(0%,0%);opacity:1}.layout_portfolio_7 .usg_post_image_1{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.layout_portfolio_7 .usg_vwrapper_1{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:2.6rem!important}.layout_portfolio_7 .usg_post_title_1{color:inherit!important;font-size:1.4rem!important}.layout_portfolio_7 .usg_html_1{position:absolute!important;top:1.3rem!important;right:1.3rem!important;bottom:1.3rem!important;left:1.3rem!important;border-style:solid!important;border-width:2px!important}

/* CSS source 31: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
@media (max-width:980px){#us_grid_12{--columns:1!important}}

/* CSS source 32: /assets/design/2187d08665f22938.css */
/* Bestehende Gestaltungsregeln: statischer Export aus /wp-content/resources/flow-flow/css/stream-id1.css; keine Plugin-Laufzeit. */
#ff-stream-1 .ff-header h1,#ff-stream-1 .ff-controls-wrapper > span:hover { color: rgb(59, 61, 64); }
#ff-stream-1 .ff-controls-wrapper > span:hover { border-color: rgb(59, 61, 64) !important; }
#ff-stream-1 .ff-header h2 { color: rgb(114, 112, 114); }
#ff-stream-1 .ff-filter-holder .ff-filter,
#ff-stream-1 .ff-filter-holder:before,
#ff-stream-1 .selectric,
#ff-stream-1 .ff-filter-holder .selectric-ff-filters-select .selectric-items,
#ff-stream-1 .ff-loadmore-wrapper .ff-btn:hover {
	background-color: rgb(205, 205, 205);
}
#ff-stream-1 .ff-filter:hover,
#ff-stream-1 .ff-filter.ff-filter--active,
#ff-stream-1 .ff-moderation-button,
#ff-stream-1 .ff-loadmore-wrapper .ff-btn,
#ff-stream-1 .ff-square:nth-child(1) {
	background-color: rgb(59, 61, 64);
}
#ff-stream-1 .ff-filter-holder .ff-search input {
	border-color: rgb(205, 205, 205);
}
#ff-stream-1 .ff-search input:focus,
#ff-stream-1 .ff-search input:hover {
border-color: rgb(59, 61, 64);
}

#ff-stream-1 .ff-filter-holder .ff-search:after {
	color: rgb(205, 205, 205);
}
#ff-stream-1 .selectric .button:before{
    border-top-color: rgb(205, 205, 205);
}
#ff-stream-1, #ff-stream-1 .ff-popup,
#ff-stream-1 .ff-search input {
	background-color: rgba(22, 22, 26, 0);
}

#ff-stream-1 .ff-search input {
	background-color: rgb(205, 205, 205);
}
#ff-stream-1 .ff-search input,
#ff-stream-1 .ff-filter-holder .ff-search:after {
	color: #FFF;
}
#ff-stream-1 .ff-item:not(.ff-ad) .ff-content, #ff-stream-1 .ff-item:not(.ff-ad) h4, #ff-stream-1 .readmore-js-toggle {
	display: none !important;
}
#ff-stream-1 .ff-theme-flat.ff-style-3 .ff-content + .ff-item-meta {
	padding: 7px 0 20px;
}
#ff-stream-1 .ff-header h1, #ff-stream-1 .ff-header h2 {
	text-align: center;
}
#ff-stream-1 .ff-controls-wrapper, #ff-stream-1 .ff-controls-wrapper > span {
	border-color: rgb(205, 205, 205);
}
#ff-stream-1 .ff-controls-wrapper, #ff-stream-1 .ff-controls-wrapper > span {
	color: rgb(205, 205, 205);
}

#ff-stream-1 .shuffle__sizer {
	margin-left: 20px !important;
}

#ff-stream-1 .picture-item__inner {
	background: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
}

#ff-stream-1 .ff-post-cta {
    background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
}

    #ff-stream-1 .in .ff-post-cta,
    #ff-stream-infinite-1  .ff-viewport-slide-in .ff-post-cta,
    #ff-stream-1-slideshow .ff-show-cta .ff-post-cta {
    background-color: #e916b7;
    color: #ffffff;
    }
    #ff-stream-1 .in .ff-post-cta {
    -webkit-transition-delay: 2s;
    transition-delay: 2s;
}


#ff-stream-1 .ff-content a {
	color: rgb(94, 159, 202);
}

#ff-stream-1-slideshow .ff-share-popup, #ff-stream-1-slideshow .ff-share-popup:after,
#ff-stream-1 .ff-share-popup, #ff-stream-1 .ff-share-popup:after {
	background: rgb(255, 255, 255);
}

#ff-stream-1 .ff-mob-link {
	background-color: rgb(0, 0, 0);
}

#ff-stream-1 .ff-mob-link:after,
#ff-stream-1-slideshow .ff-share-wrapper a:after {
	color: rgb(255, 255, 255);
}
#ff-stream-1,
#ff-stream-1-slideshow,
#ff-stream-1 .ff-infinite .ff-content {
	color: rgb(0, 0, 0);
}
#ff-stream-1 .ff-infinite > li {
	background: rgb(255, 255, 255);
}
#ff-stream-1 .ff-square {
background: rgb(205, 205, 205);
}
#ff-stream-1 .ff-icon, #ff-stream-1-slideshow .ff-icon {
	border-color: rgb(255, 255, 255);
}
#ff-stream-1 .ff-style-2 .ff-icon:after {
	text-shadow: -1px 0 rgb(255, 255, 255), 0 1px rgb(255, 255, 255), 1px 0 rgb(255, 255, 255), 0 -1px rgb(255, 255, 255);
}

#ff-stream-1 .ff-item h1, #ff-stream-1 .ff-stream-wrapper.ff-infinite .ff-nickname, #ff-stream-1 h4, #ff-stream-1-slideshow h4,#ff-stream-1-slideshow h4 a,
#ff-stream-1 .ff-name, #ff-stream-1-slideshow .ff-name {
	color: rgb(59, 61, 64) !important;
}

#ff-stream-1 .ff-mob-link:hover {
	background-color: rgb(59, 61, 64);
}
#ff-stream-1 .ff-nickname,
#ff-stream-1 .ff-timestamp,
#ff-stream-1 .ff-item-bar,
#ff-stream-1 .ff-item-bar a {
	color: rgb(131, 141, 143) !important;
}
#ff-stream-1-slideshow .ff-item-meta:before {
	background-color: rgb(0, 0, 0) !important;
}
#ff-stream-1 .ff-item, #ff-stream-1 .ff-stream-wrapper.ff-infinite .ff-content {
	text-align: left;
}
#ff-stream-1 .ff-overlay {
	background-color: rgb(240, 240, 240);
}

.ff-upic-round .ff-img-holder.ff-img-loaded {
background-color: rgba(22, 22, 26, 0);
}

.ff-upic-round .picture-item__inner,
.ff-upic-round .picture-item__inner:before {
border-radius: 17px;
}

.ff-upic-round.ff-sc-label2 .ff-icon {
    border-top-right-radius: 14px;
}

.ff-upic-round.ff-infinite > li {
border-radius: 15px;
overflow: hidden
}


.ff-upic-round .ff-img-holder:first-child,
.ff-upic-round .ff-img-holder:first-child img {
border-radius: 15px 15px 0 0;
}

.ff-upic-round.ff-infinite .ff-img-holder:first-child,
.ff-upic-round.ff-infinite .ff-img-holder:first-child img {
border-radius: 13px 13px 0 0;
}

.ff-upic-round .ff-has-overlay .ff-img-holder,
.ff-upic-round .ff-has-overlay .ff-overlay,
.ff-upic-round .ff-has-overlay .ff-img-holder img {
border-radius: 15px !important;
}



/* CSS source 33: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */
@media (max-width:1280px){#us_grid_13 .owl-carousel:not(.owl-loaded) .w-grid-item{width:calc(100% / 3 )!important}}@media (max-width:1250px){#us_grid_13 .owl-carousel:not(.owl-loaded) .w-grid-item{width:calc(100% / 2 )!important}}@media (max-width:980px){#us_grid_13 .owl-carousel:not(.owl-loaded) .w-grid-item{width:calc(100% / 2 )!important}}.layout_gallery_default .w-grid-item-h{}

/* CSS source 34: inline#anonymous */
/* Bestehende Gestaltungsregeln, statisch exportiert. */

.super-form .cl-field-label{display:block!important;font-size:15px;line-height:1.45;font-weight:600;margin:0 0 .4rem;color:inherit}
.super-form .cl-labelled>.super-field-wrapper .super-adaptive-placeholder{display:none!important}

