@charset "UTF-8";

/*
Theme Name: VGBE 20
Description: VGBE 20 - Jupiter X Child Theme - <a href="../wp-content/themes/vgbe20/colors.html" target="_blank">colors</a>
Author: VGB PowerTech e.V.
Author URI: https://www.vgbe.energy
Template: jupiterx
Version: 1.0.0
Text Domain: jupiterx
Domain Path: /languages
*/
/**
 * contains color and dimension specs
 */
@use "sass:map";
/*
 * master element definitions
 */
/** äquidistante farben */
/**
 * defines basic html tags like titles h1-h4, em ...
 */
.default-font, body, .elementor-posts .elementor-post__excerpt p, .elementor-widget-jet-unfold .jet-unfold__content, .elementor-widget-jet-unfold .jet-unfold-state .jet-unfold__content, .ui-widget, .ui-widget-content {
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  line-height: 26px;
  font-weight: 400;
  color: #444444; }

h1, .h1 {
  font-size: 42px;
  line-height: 50px;
  font-weight: 600; }

h2, .h2 {
  font-size: 32px;
  line-height: 40px;
  font-weight: 600; }

h3, .h3 {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600; }

h4, .h4 {
  font-size: 16px;
  line-height: 19px;
  font-weight: 600;
  text-transform: uppercase; }

h5, .h5 {
  font-size: 18px;
  line-height: 22px;
  font-weight: bold; }

h1, .neutral h1, .h1, .neutral .h1 {
  color: #375f78; }

h2, .neutral h2, .h2, .neutral .h2 {
  color: #555555; }

h3, .neutral h3, .h3, .neutral .h3 {
  color: #555555; }

h4, .neutral h4, .h4, .neutral .h4 {
  color: #555555; }

h5, .neutral h5, .h5, .neutral .h5 {
  color: #a5c3d6; }

.is-dark, .darker,
.bg-primary-black, .bg-primary-blue,
.bg-secondary-darkgrey, .bg-secondary-lightgrey,
.bg-accent-red, .bg-accent-darkred,
.bg-accent-magenta, .bg-accent-purple,
.bg-accent-green, .bg-accent-cyan,
.bg-accent-blue, .bg-accent-darkblue,
.bg-primary-blue-shade-1, .bg-primary-blue-shade-2, .bg-primary-blue-shade-3,
.bg-primary-black-light, .bg-primary-black-xlight, .bg-primary-black-xxlight, .dark, .jet-animated-box__back, .elementor-slides-wrapper .swiper-slide .swiper-slide-inner, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover, .home .events .jet-posts__inner-content, .neutral .is-dark, .neutral .darker,
.neutral .bg-primary-black, .neutral .bg-primary-blue,
.neutral .bg-secondary-darkgrey, .neutral .bg-secondary-lightgrey,
.neutral .bg-accent-red, .neutral .bg-accent-darkred,
.neutral .bg-accent-magenta, .neutral .bg-accent-purple,
.neutral .bg-accent-green, .neutral .bg-accent-cyan,
.neutral .bg-accent-blue, .neutral .bg-accent-darkblue,
.neutral .bg-primary-blue-shade-1, .neutral .bg-primary-blue-shade-2, .neutral .bg-primary-blue-shade-3,
.neutral .bg-primary-black-light, .neutral .bg-primary-black-xlight, .neutral .bg-primary-black-xxlight, .neutral .dark, .neutral .jet-animated-box__back, .neutral .elementor-slides-wrapper .swiper-slide .swiper-slide-inner, .elementor-slides-wrapper .swiper-slide .neutral .swiper-slide-inner, .neutral .ui-state-default, .neutral .ui-button, .neutral html .ui-button.ui-state-disabled:hover, html .neutral .ui-button.ui-state-disabled:hover, .neutral html .ui-button.ui-state-disabled:active, html .neutral .ui-button.ui-state-disabled:active, .neutral .ui-state-active, .neutral .ui-button.ui-state-active:hover, .neutral .home .events .jet-posts__inner-content, .home .events .neutral .jet-posts__inner-content {
  color: #ffffff; }
  .is-dark, .darker,
  .bg-primary-black, .bg-primary-blue,
  .bg-secondary-darkgrey, .bg-secondary-lightgrey,
  .bg-accent-red, .bg-accent-darkred,
  .bg-accent-magenta, .bg-accent-purple,
  .bg-accent-green, .bg-accent-cyan,
  .bg-accent-blue, .bg-accent-darkblue,
  .bg-primary-blue-shade-1, .bg-primary-blue-shade-2, .bg-primary-blue-shade-3,
  .bg-primary-black-light, .bg-primary-black-xlight, .bg-primary-black-xxlight, .dark, .jet-animated-box__back, .elementor-slides-wrapper .swiper-slide .swiper-slide-inner, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover, .home .events .jet-posts__inner-content, .neutral .is-dark, .neutral .darker,
  .neutral .bg-primary-black, .neutral .bg-primary-blue,
  .neutral .bg-secondary-darkgrey, .neutral .bg-secondary-lightgrey,
  .neutral .bg-accent-red, .neutral .bg-accent-darkred,
  .neutral .bg-accent-magenta, .neutral .bg-accent-purple,
  .neutral .bg-accent-green, .neutral .bg-accent-cyan,
  .neutral .bg-accent-blue, .neutral .bg-accent-darkblue,
  .neutral .bg-primary-blue-shade-1, .neutral .bg-primary-blue-shade-2, .neutral .bg-primary-blue-shade-3,
  .neutral .bg-primary-black-light, .neutral .bg-primary-black-xlight, .neutral .bg-primary-black-xxlight, .neutral .dark, .neutral .jet-animated-box__back, .neutral .elementor-slides-wrapper .swiper-slide .swiper-slide-inner, .elementor-slides-wrapper .swiper-slide .neutral .swiper-slide-inner, .neutral .ui-state-default, .neutral .ui-button, .neutral html .ui-button.ui-state-disabled:hover, html .neutral .ui-button.ui-state-disabled:hover, .neutral html .ui-button.ui-state-disabled:active, html .neutral .ui-button.ui-state-disabled:active, .neutral .ui-state-active, .neutral .ui-button.ui-state-active:hover, .neutral .home .events .jet-posts__inner-content, .home .events .neutral .jet-posts__inner-content {
    color: #ffffff; }
  .is-dark h1, .darker h1, .bg-primary-black h1, .bg-primary-blue h1, .bg-secondary-darkgrey h1, .bg-secondary-lightgrey h1, .bg-accent-red h1, .bg-accent-darkred h1, .bg-accent-magenta h1, .bg-accent-purple h1, .bg-accent-green h1, .bg-accent-cyan h1, .bg-accent-blue h1, .bg-accent-darkblue h1, .bg-primary-blue-shade-1 h1, .bg-primary-blue-shade-2 h1, .bg-primary-blue-shade-3 h1, .bg-primary-black-light h1, .bg-primary-black-xlight h1, .bg-primary-black-xxlight h1, .dark h1, .jet-animated-box__back h1, .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h1, .ui-state-default h1, .ui-widget-content .ui-state-default h1, .ui-widget-header .ui-state-default h1, .ui-button h1, html .ui-button.ui-state-disabled:hover h1, html .ui-button.ui-state-disabled:active h1, .ui-state-active h1, .ui-widget-content .ui-state-active h1, .ui-widget-header .ui-state-active h1, .ui-button:active h1, .ui-button.ui-state-active:hover h1, .home .events .jet-posts__inner-content h1, .is-dark h2, .darker h2, .bg-primary-black h2, .bg-primary-blue h2, .bg-secondary-darkgrey h2, .bg-secondary-lightgrey h2, .bg-accent-red h2, .bg-accent-darkred h2, .bg-accent-magenta h2, .bg-accent-purple h2, .bg-accent-green h2, .bg-accent-cyan h2, .bg-accent-blue h2, .bg-accent-darkblue h2, .bg-primary-blue-shade-1 h2, .bg-primary-blue-shade-2 h2, .bg-primary-blue-shade-3 h2, .bg-primary-black-light h2, .bg-primary-black-xlight h2, .bg-primary-black-xxlight h2, .dark h2, .jet-animated-box__back h2, .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h2, .ui-state-default h2, .ui-widget-content .ui-state-default h2, .ui-widget-header .ui-state-default h2, .ui-button h2, html .ui-button.ui-state-disabled:hover h2, html .ui-button.ui-state-disabled:active h2, .ui-state-active h2, .ui-widget-content .ui-state-active h2, .ui-widget-header .ui-state-active h2, .ui-button:active h2, .ui-button.ui-state-active:hover h2, .home .events .jet-posts__inner-content h2, .neutral .is-dark h1, .neutral .darker h1, .neutral .bg-primary-black h1, .neutral .bg-primary-blue h1, .neutral .bg-secondary-darkgrey h1, .neutral .bg-secondary-lightgrey h1, .neutral .bg-accent-red h1, .neutral .bg-accent-darkred h1, .neutral .bg-accent-magenta h1, .neutral .bg-accent-purple h1, .neutral .bg-accent-green h1, .neutral .bg-accent-cyan h1, .neutral .bg-accent-blue h1, .neutral .bg-accent-darkblue h1, .neutral .bg-primary-blue-shade-1 h1, .neutral .bg-primary-blue-shade-2 h1, .neutral .bg-primary-blue-shade-3 h1, .neutral .bg-primary-black-light h1, .neutral .bg-primary-black-xlight h1, .neutral .bg-primary-black-xxlight h1, .neutral .dark h1, .neutral .jet-animated-box__back h1, .neutral .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h1, .elementor-slides-wrapper .swiper-slide .neutral .swiper-slide-inner h1, .neutral .ui-state-default h1, .neutral .ui-button h1, .neutral html .ui-button.ui-state-disabled:hover h1, html .neutral .ui-button.ui-state-disabled:hover h1, .neutral .ui-state-active h1, .neutral .ui-button.ui-state-active:hover h1, .neutral .home .events .jet-posts__inner-content h1, .home .events .neutral .jet-posts__inner-content h1, .neutral .is-dark h2, .neutral .darker h2, .neutral .bg-primary-black h2, .neutral .bg-primary-blue h2, .neutral .bg-secondary-darkgrey h2, .neutral .bg-secondary-lightgrey h2, .neutral .bg-accent-red h2, .neutral .bg-accent-darkred h2, .neutral .bg-accent-magenta h2, .neutral .bg-accent-purple h2, .neutral .bg-accent-green h2, .neutral .bg-accent-cyan h2, .neutral .bg-accent-blue h2, .neutral .bg-accent-darkblue h2, .neutral .bg-primary-blue-shade-1 h2, .neutral .bg-primary-blue-shade-2 h2, .neutral .bg-primary-blue-shade-3 h2, .neutral .bg-primary-black-light h2, .neutral .bg-primary-black-xlight h2, .neutral .bg-primary-black-xxlight h2, .neutral .dark h2, .neutral .jet-animated-box__back h2, .neutral .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h2, .elementor-slides-wrapper .swiper-slide .neutral .swiper-slide-inner h2, .neutral .ui-state-default h2, .neutral .ui-button h2, .neutral html .ui-button.ui-state-disabled:hover h2, html .neutral .ui-button.ui-state-disabled:hover h2, .neutral .ui-state-active h2, .neutral .ui-button.ui-state-active:hover h2, .neutral .home .events .jet-posts__inner-content h2, .home .events .neutral .jet-posts__inner-content h2 {
    color: #ffffff; }
  .is-dark h3, .darker h3, .bg-primary-black h3, .bg-primary-blue h3, .bg-secondary-darkgrey h3, .bg-secondary-lightgrey h3, .bg-accent-red h3, .bg-accent-darkred h3, .bg-accent-magenta h3, .bg-accent-purple h3, .bg-accent-green h3, .bg-accent-cyan h3, .bg-accent-blue h3, .bg-accent-darkblue h3, .bg-primary-blue-shade-1 h3, .bg-primary-blue-shade-2 h3, .bg-primary-blue-shade-3 h3, .bg-primary-black-light h3, .bg-primary-black-xlight h3, .bg-primary-black-xxlight h3, .dark h3, .jet-animated-box__back h3, .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h3, .ui-state-default h3, .ui-widget-content .ui-state-default h3, .ui-widget-header .ui-state-default h3, .ui-button h3, html .ui-button.ui-state-disabled:hover h3, html .ui-button.ui-state-disabled:active h3, .ui-state-active h3, .ui-widget-content .ui-state-active h3, .ui-widget-header .ui-state-active h3, .ui-button:active h3, .ui-button.ui-state-active:hover h3, .home .events .jet-posts__inner-content h3, .is-dark h4, .darker h4, .bg-primary-black h4, .bg-primary-blue h4, .bg-secondary-darkgrey h4, .bg-secondary-lightgrey h4, .bg-accent-red h4, .bg-accent-darkred h4, .bg-accent-magenta h4, .bg-accent-purple h4, .bg-accent-green h4, .bg-accent-cyan h4, .bg-accent-blue h4, .bg-accent-darkblue h4, .bg-primary-blue-shade-1 h4, .bg-primary-blue-shade-2 h4, .bg-primary-blue-shade-3 h4, .bg-primary-black-light h4, .bg-primary-black-xlight h4, .bg-primary-black-xxlight h4, .dark h4, .jet-animated-box__back h4, .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h4, .ui-state-default h4, .ui-widget-content .ui-state-default h4, .ui-widget-header .ui-state-default h4, .ui-button h4, html .ui-button.ui-state-disabled:hover h4, html .ui-button.ui-state-disabled:active h4, .ui-state-active h4, .ui-widget-content .ui-state-active h4, .ui-widget-header .ui-state-active h4, .ui-button:active h4, .ui-button.ui-state-active:hover h4, .home .events .jet-posts__inner-content h4, .neutral .is-dark h3, .neutral .darker h3, .neutral .bg-primary-black h3, .neutral .bg-primary-blue h3, .neutral .bg-secondary-darkgrey h3, .neutral .bg-secondary-lightgrey h3, .neutral .bg-accent-red h3, .neutral .bg-accent-darkred h3, .neutral .bg-accent-magenta h3, .neutral .bg-accent-purple h3, .neutral .bg-accent-green h3, .neutral .bg-accent-cyan h3, .neutral .bg-accent-blue h3, .neutral .bg-accent-darkblue h3, .neutral .bg-primary-blue-shade-1 h3, .neutral .bg-primary-blue-shade-2 h3, .neutral .bg-primary-blue-shade-3 h3, .neutral .bg-primary-black-light h3, .neutral .bg-primary-black-xlight h3, .neutral .bg-primary-black-xxlight h3, .neutral .dark h3, .neutral .jet-animated-box__back h3, .neutral .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h3, .elementor-slides-wrapper .swiper-slide .neutral .swiper-slide-inner h3, .neutral .ui-state-default h3, .neutral .ui-button h3, .neutral html .ui-button.ui-state-disabled:hover h3, html .neutral .ui-button.ui-state-disabled:hover h3, .neutral .ui-state-active h3, .neutral .ui-button.ui-state-active:hover h3, .neutral .home .events .jet-posts__inner-content h3, .home .events .neutral .jet-posts__inner-content h3, .neutral .is-dark h4, .neutral .darker h4, .neutral .bg-primary-black h4, .neutral .bg-primary-blue h4, .neutral .bg-secondary-darkgrey h4, .neutral .bg-secondary-lightgrey h4, .neutral .bg-accent-red h4, .neutral .bg-accent-darkred h4, .neutral .bg-accent-magenta h4, .neutral .bg-accent-purple h4, .neutral .bg-accent-green h4, .neutral .bg-accent-cyan h4, .neutral .bg-accent-blue h4, .neutral .bg-accent-darkblue h4, .neutral .bg-primary-blue-shade-1 h4, .neutral .bg-primary-blue-shade-2 h4, .neutral .bg-primary-blue-shade-3 h4, .neutral .bg-primary-black-light h4, .neutral .bg-primary-black-xlight h4, .neutral .bg-primary-black-xxlight h4, .neutral .dark h4, .neutral .jet-animated-box__back h4, .neutral .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h4, .elementor-slides-wrapper .swiper-slide .neutral .swiper-slide-inner h4, .neutral .ui-state-default h4, .neutral .ui-button h4, .neutral html .ui-button.ui-state-disabled:hover h4, html .neutral .ui-button.ui-state-disabled:hover h4, .neutral .ui-state-active h4, .neutral .ui-button.ui-state-active:hover h4, .neutral .home .events .jet-posts__inner-content h4, .home .events .neutral .jet-posts__inner-content h4 {
    color: #b4b4b4; }

.darker,
.bg-primary-black, .bg-primary-blue,
.bg-secondary-darkgrey, .bg-secondary-lightgrey,
.bg-accent-red, .bg-accent-darkred,
.bg-accent-magenta, .bg-accent-purple,
.bg-accent-green, .bg-accent-cyan,
.bg-accent-blue, .bg-accent-darkblue,
.bg-primary-blue-shade-1, .bg-primary-blue-shade-2, .bg-primary-blue-shade-3,
.bg-primary-black-light, .bg-primary-black-xlight, .bg-primary-black-xxlight {
  /* is-dark layers */ }

a {
  transition: all .3s;
  color: #f08700; }
  a:hover {
    color: #ffc300; }

.generic-button, button, button:hover, .elementor-form .elementor-button, .elementor-jet-button .jet-button__plane-normal, .jet-slider .jet-slider__button-wrapper .jet-slider__button--primary, .home .news .elementor-button, .home .events .jet-posts__inner-content .elementor-button {
  /* generic-button */
  background-color: #375f78;
  border-width: 1px solid #375f78;
  border-radius: 0;
  color: #ffffff;
  transition: all .3s; }
  .generic-button:hover, button:hover, .elementor-form .elementor-button:hover, .elementor-jet-button .jet-button__plane-normal:hover, .jet-slider .jet-slider__button-wrapper .jet-slider__button--primary:hover, .home .news .elementor-button:hover, .home .events .jet-posts__inner-content .elementor-button:hover {
    background-color: #5f94b6;
    border-color: #a5c3d6; }

ol, ul {
  padding-left: 15px;
  margin-top: 25px;
  margin-bottom: 25px; }

/**
 * defines CSS helper classes for setting colors
 */
.is-dark, .darker,
.bg-primary-black, .bg-primary-blue,
.bg-secondary-darkgrey, .bg-secondary-lightgrey,
.bg-accent-red, .bg-accent-darkred,
.bg-accent-magenta, .bg-accent-purple,
.bg-accent-green, .bg-accent-cyan,
.bg-accent-blue, .bg-accent-darkblue,
.bg-primary-blue-shade-1, .bg-primary-blue-shade-2, .bg-primary-blue-shade-3,
.bg-primary-black-light, .bg-primary-black-xlight, .bg-primary-black-xxlight, .dark, .jet-animated-box__back, .elementor-slides-wrapper .swiper-slide .swiper-slide-inner, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover, .home .events .jet-posts__inner-content {
  color: #ffffff; }

.dark, .jet-animated-box__back {
  background: #555555; }

.darker {
  background: #262626; }

/***** Foreground ***/
/*
* basic primary
*/
/* theme colors for foreground and background */
/* color "primary" */
.primary {
  color: #375f78; }

.bg-primary, .elementor-progress-wrapper .elementor-progress-bar {
  background-color: #375f78; }

.fill-primary {
  fill: #375f78; }

.stroke-primary {
  stroke: #375f78; }

/* color "primary-blue" */
.primary-blue {
  color: #375f78; }

.bg-primary-blue {
  background-color: #375f78; }

.fill-primary-blue {
  fill: #375f78; }

.stroke-primary-blue {
  stroke: #375f78; }

/* color "primary-black" */
.primary-black {
  color: #000000; }

.bg-primary-black {
  background-color: #000000; }

.fill-primary-black {
  fill: #000000; }

.stroke-primary-black {
  stroke: #000000; }

/* color "primary-white" */
.primary-white {
  color: #ffffff; }

.bg-primary-white {
  background-color: #ffffff; }

.fill-primary-white {
  fill: #ffffff; }

.stroke-primary-white {
  stroke: #ffffff; }

/* color "secondary-darkgrey" */
.secondary-darkgrey {
  color: #555555; }

.bg-secondary-darkgrey {
  background-color: #555555; }

.fill-secondary-darkgrey {
  fill: #555555; }

.stroke-secondary-darkgrey {
  stroke: #555555; }

/* color "secondary-lightgrey" */
.secondary-lightgrey {
  color: #b4b4b4; }

.bg-secondary-lightgrey {
  background-color: #b4b4b4; }

.fill-secondary-lightgrey {
  fill: #b4b4b4; }

.stroke-secondary-lightgrey {
  stroke: #b4b4b4; }

/* color "secondary-lightblue" */
.secondary-lightblue {
  color: #bee6fa; }

.bg-secondary-lightblue {
  background-color: #bee6fa; }

.fill-secondary-lightblue {
  fill: #bee6fa; }

.stroke-secondary-lightblue {
  stroke: #bee6fa; }

/* color "accent-yellow" */
.accent-yellow {
  color: #ffc300; }

.bg-accent-yellow {
  background-color: #ffc300; }

.fill-accent-yellow {
  fill: #ffc300; }

.stroke-accent-yellow {
  stroke: #ffc300; }

/* color "accent-orange" */
.accent-orange {
  color: #f08700; }

.bg-accent-orange {
  background-color: #f08700; }

.fill-accent-orange {
  fill: #f08700; }

.stroke-accent-orange {
  stroke: #f08700; }

/* color "accent-red" */
.accent-red {
  color: #e62d0a; }

.bg-accent-red {
  background-color: #e62d0a; }

.fill-accent-red {
  fill: #e62d0a; }

.stroke-accent-red {
  stroke: #e62d0a; }

/* color "accent-darkred" */
.accent-darkred {
  color: #af0a05; }

.bg-accent-darkred {
  background-color: #af0a05; }

.fill-accent-darkred {
  fill: #af0a05; }

.stroke-accent-darkred {
  stroke: #af0a05; }

/* color "accent-magenta" */
.accent-magenta {
  color: #d7007d; }

.bg-accent-magenta {
  background-color: #d7007d; }

.fill-accent-magenta {
  fill: #d7007d; }

.stroke-accent-magenta {
  stroke: #d7007d; }

/* color "accent-purple" */
.accent-purple {
  color: #69196e; }

.bg-accent-purple {
  background-color: #69196e; }

.fill-accent-purple {
  fill: #69196e; }

.stroke-accent-purple {
  stroke: #69196e; }

/* color "accent-green" */
.accent-green {
  color: #a0c80f; }

.bg-accent-green {
  background-color: #a0c80f; }

.fill-accent-green {
  fill: #a0c80f; }

.stroke-accent-green {
  stroke: #a0c80f; }

/* color "accent-cyan" */
.accent-cyan {
  color: #00828c; }

.bg-accent-cyan {
  background-color: #00828c; }

.fill-accent-cyan {
  fill: #00828c; }

.stroke-accent-cyan {
  stroke: #00828c; }

/* color "accent-blue" */
.accent-blue {
  color: #008cd2; }

.bg-accent-blue {
  background-color: #008cd2; }

.fill-accent-blue {
  fill: #008cd2; }

.stroke-accent-blue {
  stroke: #008cd2; }

/* color "accent-darkblue" */
.accent-darkblue {
  color: #004187; }

.bg-accent-darkblue {
  background-color: #004187; }

.fill-accent-darkblue {
  fill: #004187; }

.stroke-accent-darkblue {
  stroke: #004187; }

/* color "primary-blue-light" */
.primary-blue-light {
  color: #a5c3d6; }

.bg-primary-blue-light {
  background-color: #a5c3d6; }

.fill-primary-blue-light {
  fill: #a5c3d6; }

.stroke-primary-blue-light {
  stroke: #a5c3d6; }

/* color "primary-blue-xlight" */
.primary-blue-xlight {
  color: #ebf2f6; }

.bg-primary-blue-xlight {
  background-color: #ebf2f6; }

.fill-primary-blue-xlight {
  fill: #ebf2f6; }

.stroke-primary-blue-xlight {
  stroke: #ebf2f6; }

/* color "primary-blue-shade-1" */
.primary-blue-shade-1 {
  color: #274355; }

.bg-primary-blue-shade-1 {
  background-color: #274355; }

.fill-primary-blue-shade-1 {
  fill: #274355; }

.stroke-primary-blue-shade-1 {
  stroke: #274355; }

/* color "primary-blue-shade-2" */
.primary-blue-shade-2 {
  color: #477b9b; }

.bg-primary-blue-shade-2 {
  background-color: #477b9b; }

.fill-primary-blue-shade-2 {
  fill: #477b9b; }

.stroke-primary-blue-shade-2 {
  stroke: #477b9b; }

/* color "primary-blue-shade-3" */
.primary-blue-shade-3 {
  color: #5f94b6; }

.bg-primary-blue-shade-3 {
  background-color: #5f94b6; }

.fill-primary-blue-shade-3 {
  fill: #5f94b6; }

.stroke-primary-blue-shade-3 {
  stroke: #5f94b6; }

/* color "primary-black-light" */
.primary-black-light {
  color: #1b1b1b; }

.bg-primary-black-light {
  background-color: #1b1b1b; }

.fill-primary-black-light {
  fill: #1b1b1b; }

.stroke-primary-black-light {
  stroke: #1b1b1b; }

/* color "primary-black-xlight" */
.primary-black-xlight {
  color: #262626; }

.bg-primary-black-xlight {
  background-color: #262626; }

.fill-primary-black-xlight {
  fill: #262626; }

.stroke-primary-black-xlight {
  stroke: #262626; }

/* color "primary-black-xxlight" */
.primary-black-xxlight {
  color: #444444; }

.bg-primary-black-xxlight {
  background-color: #444444; }

.fill-primary-black-xxlight {
  fill: #444444; }

.stroke-primary-black-xxlight {
  stroke: #444444; }

/* color "accent-yellow-light" */
.accent-yellow-light {
  color: #ffdb66; }

.bg-accent-yellow-light {
  background-color: #ffdb66; }

.fill-accent-yellow-light {
  fill: #ffdb66; }

.stroke-accent-yellow-light {
  stroke: #ffdb66; }

/* color "accent-orange-light" */
.accent-orange-light {
  color: #ffb657; }

.bg-accent-orange-light {
  background-color: #ffb657; }

.fill-accent-orange-light {
  fill: #ffb657; }

.stroke-accent-orange-light {
  stroke: #ffb657; }

/* color "accent-red-light" */
.accent-red-light {
  color: #f8775e; }

.bg-accent-red-light {
  background-color: #f8775e; }

.fill-accent-red-light {
  fill: #f8775e; }

.stroke-accent-red-light {
  stroke: #f8775e; }

/* color "accent-darkred-light" */
.accent-darkred-light {
  color: #f92821; }

.bg-accent-darkred-light {
  background-color: #f92821; }

.fill-accent-darkred-light {
  fill: #f92821; }

.stroke-accent-darkred-light {
  stroke: #f92821; }

/* color "accent-magenta-light" */
.accent-magenta-light {
  color: #ff3eae; }

.bg-accent-magenta-light {
  background-color: #ff3eae; }

.fill-accent-magenta-light {
  fill: #ff3eae; }

.stroke-accent-magenta-light {
  stroke: #ff3eae; }

/* color "accent-purple-light" */
.accent-purple-light {
  color: #b82cc1; }

.bg-accent-purple-light {
  background-color: #b82cc1; }

.fill-accent-purple-light {
  fill: #b82cc1; }

.stroke-accent-purple-light {
  stroke: #b82cc1; }

/* color "accent-green-light" */
.accent-green-light {
  color: #cef24b; }

.bg-accent-green-light {
  background-color: #cef24b; }

.fill-accent-green-light {
  fill: #cef24b; }

.stroke-accent-green-light {
  stroke: #cef24b; }

/* color "accent-cyan-light" */
.accent-cyan-light {
  color: #00e1f2; }

.bg-accent-cyan-light {
  background-color: #00e1f2; }

.fill-accent-cyan-light {
  fill: #00e1f2; }

.stroke-accent-cyan-light {
  stroke: #00e1f2; }

/* color "accent-blue-light" */
.accent-blue-light {
  color: #42C8F4; }

.bg-accent-blue-light {
  background-color: #42C8F4; }

.fill-accent-blue-light {
  fill: #42C8F4; }

.stroke-accent-blue-light {
  stroke: #42C8F4; }

/* color "accent-darkblue-light" */
.accent-darkblue-light {
  color: #015BA0; }

.bg-accent-darkblue-light {
  background-color: #015BA0; }

.fill-accent-darkblue-light {
  fill: #015BA0; }

.stroke-accent-darkblue-light {
  stroke: #015BA0; }

/* color "accent-yellow-xlight" */
.accent-yellow-xlight {
  color: #fff3cc; }

.bg-accent-yellow-xlight {
  background-color: #fff3cc; }

.fill-accent-yellow-xlight {
  fill: #fff3cc; }

.stroke-accent-yellow-xlight {
  stroke: #fff3cc; }

/* color "accent-orange-xlight" */
.accent-orange-xlight {
  color: #ffe2bd; }

.bg-accent-orange-xlight {
  background-color: #ffe2bd; }

.fill-accent-orange-xlight {
  fill: #ffe2bd; }

.stroke-accent-orange-xlight {
  stroke: #ffe2bd; }

/* color "accent-red-xlight" */
.accent-red-xlight {
  color: #fcc9c0; }

.bg-accent-red-xlight {
  background-color: #fcc9c0; }

.fill-accent-red-xlight {
  fill: #fcc9c0; }

.stroke-accent-red-xlight {
  stroke: #fcc9c0; }

/* color "accent-darkred-xlight" */
.accent-darkred-xlight {
  color: #fc8885; }

.bg-accent-darkred-xlight {
  background-color: #fc8885; }

.fill-accent-darkred-xlight {
  fill: #fc8885; }

.stroke-accent-darkred-xlight {
  stroke: #fc8885; }

/* color "accent-magenta-xlight" */
.accent-magenta-xlight {
  color: #ffa4d9; }

.bg-accent-magenta-xlight {
  background-color: #ffa4d9; }

.fill-accent-magenta-xlight {
  fill: #ffa4d9; }

.stroke-accent-magenta-xlight {
  stroke: #ffa4d9; }

/* color "accent-purple-xlight" */
.accent-purple-xlight {
  color: #d974df; }

.bg-accent-purple-xlight {
  background-color: #d974df; }

.fill-accent-purple-xlight {
  fill: #d974df; }

.stroke-accent-purple-xlight {
  stroke: #d974df; }

/* color "accent-green-xlight" */
.accent-green-xlight {
  color: #e8f9aa; }

.bg-accent-green-xlight {
  background-color: #e8f9aa; }

.fill-accent-green-xlight {
  fill: #e8f9aa; }

.stroke-accent-green-xlight {
  stroke: #e8f9aa; }

/* color "accent-cyan-xlight" */
.accent-cyan-xlight {
  color: #59f3ff; }

.bg-accent-cyan-xlight {
  background-color: #59f3ff; }

.fill-accent-cyan-xlight {
  fill: #59f3ff; }

.stroke-accent-cyan-xlight {
  stroke: #59f3ff; }

/* color "accent-blue-xlight" */
.accent-blue-xlight {
  color: #AAE1FA; }

.bg-accent-blue-xlight {
  background-color: #AAE1FA; }

.fill-accent-blue-xlight {
  fill: #AAE1FA; }

.stroke-accent-blue-xlight {
  stroke: #AAE1FA; }

/* color "accent-darkblue-dark" */
.accent-darkblue-dark {
  color: #12357A; }

.bg-accent-darkblue-dark {
  background-color: #12357A; }

.fill-accent-darkblue-dark {
  fill: #12357A; }

.stroke-accent-darkblue-dark {
  stroke: #12357A; }

/* color "accent-yellow-clean" */
.accent-yellow-clean {
  color: #FFF101; }

.bg-accent-yellow-clean {
  background-color: #FFF101; }

.fill-accent-yellow-clean {
  fill: #FFF101; }

.stroke-accent-yellow-clean {
  stroke: #FFF101; }

/* color "accent-basic-clean" */
.accent-basic-clean {
  color: #DFE6EE; }

.bg-accent-basic-clean {
  background-color: #DFE6EE; }

.fill-accent-basic-clean {
  fill: #DFE6EE; }

.stroke-accent-basic-clean {
  stroke: #DFE6EE; }

/* color "accent-basic" */
.accent-basic {
  color: #718DA7; }

.bg-accent-basic {
  background-color: #718DA7; }

.fill-accent-basic {
  fill: #718DA7; }

.stroke-accent-basic {
  stroke: #718DA7; }

/* // theme colors */
/***** Background ****/
.transition-all, .elementor-icon.elementor-social-icon i, .raven-icon i.elementor-social-icon i, footer .elementor-icon.elementor-social-icon i, header a.raven-menu-item {
  transition: all .3s; }

.vgbeLogo {
  background-image: url(//www.vgbe.services/wp-content/themes/vgbe20/assets/vgbe-Logo_Graustufen.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center; }
  .vgbe20.fresh .vgbeLogo {
    background-image: url(//www.vgbe.services/wp-content/themes/vgbe20/assets/vgbe-Logo_frisch_sRGB.svg); }
  .vgbe20.energetic .vgbeLogo {
    background-image: url(//www.vgbe.services/wp-content/themes/vgbe20/assets/vgbe-Logo_energiegeladen.svg); }

/**
 * energiefeld
 */
.bg-energyfield, .bg-energyfield-fixed {
  background-image: url(//www.vgbe.services/wp-content/themes/vgbe20/assets/vgbe_energiefeld_energiegeladen.svg);
  background-position: center;
  background-size: cover; }
  .bg-energyfield.q2, .q2.bg-energyfield-fixed {
    background-size: 250% 250%;
    background-position: top right; }
  .bg-energyfield.q3, .q3.bg-energyfield-fixed {
    background-size: 250% 250%;
    background-position: bottom left; }
  .bg-energyfield.q3-rstretch, .q3-rstretch.bg-energyfield-fixed {
    background-size: 50% 100%;
    background-repeat: repeat-y;
    background-position: top left;
    background-color: #FFF101;
    background-image: url(//www.vgbe.services/wp-content/themes/vgbe20/assets/vgbe-Pictureframe_mittel_energiegeladen_left.svg); }
  .bg-energyfield.center, .center.bg-energyfield-fixed {
    background-size: 250% 250%; }
  .bg-energyfield.neutral, body.vgbe20.fresh .bg-energyfield.neutral, body.vgbe20.fresh .neutral.bg-energyfield-fixed, body.vgbe20.neutral .bg-energyfield, body.vgbe20.neutral .bg-energyfield-fixed, .neutral.bg-energyfield-fixed {
    background-image: url(//www.vgbe.services/wp-content/themes/vgbe20/assets/vgbe_energiefeld_neutral.svg); }
    .bg-energyfield.neutral.q3-rstretch, body.vgbe20.fresh .q3-rstretch.bg-energyfield.neutral, body.vgbe20.fresh .q3-rstretch.neutral.bg-energyfield-fixed, body.vgbe20.neutral .q3-rstretch.bg-energyfield, body.vgbe20.neutral .q3-rstretch.bg-energyfield-fixed, .neutral.q3-rstretch.bg-energyfield-fixed {
      background-color: #DFE6EE;
      background-image: url(//www.vgbe.services/wp-content/themes/vgbe20/assets/vgbe-Pictureframe_mittel_neutral_left.svg); }
  .bg-energyfield.bw, body.vgbe20.fresh .bg-energyfield.bw, body.vgbe20.fresh .bw.bg-energyfield-fixed, body.vgbe20.neutral .bg-energyfield.bw, body.vgbe20.neutral .bw.bg-energyfield-fixed, .bw.bg-energyfield-fixed {
    background-image: url(//www.vgbe.services/wp-content/themes/vgbe20/assets/vgbe_energiefeld_sw.svg); }
  .bg-energyfield.fresh, body.vgbe20.fresh .bg-energyfield, body.vgbe20.fresh .bg-energyfield-fixed, body.vgbe20.neutral .bg-energyfield.fresh, body.vgbe20.neutral .fresh.bg-energyfield-fixed, .fresh.bg-energyfield-fixed {
    background-image: url(//www.vgbe.services/wp-content/themes/vgbe20/assets/vgbe_Energiefeld_frisch_sRGB.svg); }
    .bg-energyfield.fresh.q3-rstretch, body.vgbe20.fresh .q3-rstretch.bg-energyfield, body.vgbe20.fresh .q3-rstretch.bg-energyfield-fixed, body.vgbe20.neutral .q3-rstretch.bg-energyfield.fresh, body.vgbe20.neutral .q3-rstretch.fresh.bg-energyfield-fixed, .fresh.q3-rstretch.bg-energyfield-fixed {
      background-color: #AAE1FA;
      background-image: url(//www.vgbe.services/wp-content/themes/vgbe20/assets/vgbe_Energiefeld_frisch_sRGB_custom_q3_rstretch.svg);
      background-position: left center;
      background-size: contain; }

.bg-energyfield-fixed {
  background-attachment: fixed; }

.bg-shine-through-image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }
  .bg-shine-through-image img {
    width: 100%;
    height: 100%; }

@use "sass:map";
/** trennform */
.elementor-shape.elementor-shape-bottom .elementor-shape-fill {
  fill: #375f78; }

.elementor-icon, .raven-icon i {
  color: #375f78; }
  .elementor-icon:hover, .raven-icon i:hover {
    color: #bee6fa; }

.elementor-icon.elementor-social-icon i, .raven-icon i.elementor-social-icon i {
  color: #375f78; }

.elementor-icon.elementor-social-icon:hover i, .raven-icon i.elementor-social-icon:hover i {
  color: #bee6fa; }

footer .elementor-icon.elementor-social-icon, footer .raven-icon i.elementor-social-icon, .raven-icon footer i.elementor-social-icon {
  border-radius: 40px 40px 40px 40px;
  margin-right: 15px;
  border-color: rgba(255, 255, 255, 0.6);
  color: rgba(255, 255, 255, 0.6); }
  footer .elementor-icon.elementor-social-icon i, footer .raven-icon i.elementor-social-icon i, .raven-icon footer i.elementor-social-icon i {
    color: rgba(255, 255, 255, 0.6); }
  footer .elementor-icon.elementor-social-icon:hover i, footer .raven-icon i.elementor-social-icon:hover i, .raven-icon footer i.elementor-social-icon:hover i {
    color: #bee6fa; }

.elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-text {
  transition: all .3s;
  color: #f08700; }
  .elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-text:hover {
    color: #ffc300; }

.elementor-accordion .elementor-accordion-item {
  border-color: #bee6fa; }

.elementor-accordion .elementor-accordion-title {
  color: #375f78; }

.elementor-progress-wrapper {
  background: #AAE1FA; }

.elementor-counter .elementor-counter-number {
  color: #555555; }

.elementor-counter .elementor-counter-number-suffix {
  color: #af0a05; }

.elementor-counter .elementor-counter-title {
  color: #375f78; }

.elementor-widget-tabs .elementor-tab-title a {
  color: #375f78; }

.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active {
  border-color: #bee6fa; }

.elementor-widget-tabs .elementor-tab-content, .elementor-widget-tabs .elementor-tabs-content, .elementor-widget-tabs .elementor-tabs-content-wrapper, .elementor-widget-tabs .elementor-tab-title:after, .elementor-widget-tabs .elementor-tab-title:before {
  border-color: #bee6fa; }

.elementor-toggle .elementor-tab-content {
  border-color: #375f78; }

.elementor-button, .elementor-button:visited {
  background: none;
  border: 2px solid #000000;
  border-radius: 0px;
  transition: all .3s;
  color: #444444; }
  .elementor-button:hover, .elementor-button:visited:hover {
    background-color: #375f78;
    border-color: #375f78;
    color: #ffffff; }
  .elementor-button.elementor-size-md, .elementor-button:visited.elementor-size-md {
    border-radius: 0; }

.dark .elementor-button, .jet-animated-box__back .elementor-button {
  background-color: #f08700;
  border-color: #f08700;
  color: #ffffff; }
  .dark .elementor-button:hover, .jet-animated-box__back .elementor-button:hover {
    background-color: #ffc300;
    border-color: #ffc300; }

.elementor-price-list .elementor-price-list-title {
  color: #375f78; }

.elementor-price-list .elementor-price-list-price {
  color: #ffc300; }

.elementor-price-list .elementor-price-list-description {
  color: #444444; }

.elementor-testimonial .elementor-testimonial__content {
  color: #375f78; }

.elementor-testimonial .elementor-testimonial__name {
  color: #000000; }

.elementor-testimonial .elementor-testimonial__title {
  color: #555555; }

/* reviews */
.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header {
  border-color: #bee6fa; }

.elementor-widget-reviews .swiper-slide {
  border-color: #bee6fa; }

.swiper-pagination-bullet {
  color: #375f78; }

.elementor-cta--skin-classic .elementor-cta__content {
  background: #AAE1FA; }

.elementor-widget-price-table .elementor-widget-container {
  background: #AAE1FA; }

.elementor-price-table .elementor-price-table__header {
  background: #375f78; }

.elementor-price-table .elementor-price-table__integer-part {
  color: #f08700; }

.elementor-price-table .elementor-price-table__after-price {
  color: #f08700; }

.elementor-price-table .elementor-price-table__features-list li:not(:first-child):before {
  border-color: #bee6fa; }

.elementor-price-table .elementor-price-table__feature-inner i {
  color: #375f78; }

.elementor-flip-box .elementor-flip-box__front {
  background: #375f78; }

.elementor-flip-box .elementor-flip-box__back {
  background: #ffc300; }

.elementor-flip-box .elementor-flip-box__button {
  color: #fff; }

.elementor-headline-plain-text {
  color: #375f78; }

.elementor-headline-dynamic-text {
  color: #af0a05; }

.elementor-toc__header {
  border-color: #bee6fa;
  background: #375f78;
  color: #ffffff; }
  .elementor-toc__header .elementor-toc__header-title {
    color: #ffffff; }

.elementor-widget-table-of-contents .elementor-widget-container {
  border-color: #bee6fa; }

.elementor-widget-countdown .elementor-countdown-item {
  background: #e62d0a; }
  .elementor-widget-countdown .elementor-countdown-item .elementor-countdown-digits {
    color: #ffffff; }
  .elementor-widget-countdown .elementor-countdown-item .elementor-countdown-label {
    color: #ffdb66;
    margin-top: 15px; }

.elementor-slides-wrapper .swiper-slide .swiper-slide-inner {
  background-color: #ffc300; }

.elementor-slides-wrapper .swiper-slide[data-swiper-slide-index="1"] .swiper-slide-inner {
  background-color: #e62d0a; }

.elementor-slides-wrapper .swiper-slide[data-swiper-slide-index="2"] .swiper-slide-inner {
  background-color: #f08700; }

.elementor-slides-wrapper .swiper-slide[data-swiper-slide-index="3"] .swiper-slide-inner {
  background-color: #af0a05; }

.elementor-slides-wrapper .swiper-slide[data-swiper-slide-index="4"] .swiper-slide-inner {
  background-color: #000000; }

.elementor-slides-wrapper .swiper-slide[data-swiper-slide-index="5"] .swiper-slide-inner {
  background-color: #375f78; }

.elementor-slides-wrapper .swiper-slide[data-swiper-slide-index="6"] .swiper-slide-inner {
  background-color: #555555; }

.elementor-alert.elementor-alert-info {
  color: #375f78;
  background: #AAE1FA;
  border-color: #bee6fa; }

.elementor-alert.elementor-alert-success {
  color: #00828c;
  background: #e8f9aa;
  border-color: #a0c80f; }
  .elementor-alert.elementor-alert-success .elementor-alert-title {
    color: #f08700; }

.elementor-alert.elementor-alert-warning {
  color: #375f78;
  background: #fff3cc;
  border-color: #ffc300; }
  .elementor-alert.elementor-alert-warning .elementor-alert-title {
    color: #f08700; }

.elementor-blockquote--skin-border .elementor-blockquote {
  border-color: #bee6fa; }

.elementor-blockquote__author {
  color: #375f78; }

/* elementor each color */
/* each elementor widget / color */
.elementor-widget-heading.primary h1, .elementor-widget-heading.primary h2, .elementor-widget-heading.primary h3, .elementor-widget-heading.primary h4, .elementor-widget-heading.primary h5 {
  color: #375f78; }

/* each elementor widget / color */
.elementor-widget-heading.primary-blue h1, .elementor-widget-heading.primary-blue h2, .elementor-widget-heading.primary-blue h3, .elementor-widget-heading.primary-blue h4, .elementor-widget-heading.primary-blue h5 {
  color: #375f78; }

/* each elementor widget / color */
.elementor-widget-heading.primary-black h1, .elementor-widget-heading.primary-black h2, .elementor-widget-heading.primary-black h3, .elementor-widget-heading.primary-black h4, .elementor-widget-heading.primary-black h5 {
  color: #000000; }

/* each elementor widget / color */
.elementor-widget-heading.primary-white h1, .elementor-widget-heading.primary-white h2, .elementor-widget-heading.primary-white h3, .elementor-widget-heading.primary-white h4, .elementor-widget-heading.primary-white h5 {
  color: #ffffff; }

/* each elementor widget / color */
.elementor-widget-heading.secondary-darkgrey h1, .elementor-widget-heading.secondary-darkgrey h2, .elementor-widget-heading.secondary-darkgrey h3, .elementor-widget-heading.secondary-darkgrey h4, .elementor-widget-heading.secondary-darkgrey h5 {
  color: #555555; }

/* each elementor widget / color */
.elementor-widget-heading.secondary-lightgrey h1, .elementor-widget-heading.secondary-lightgrey h2, .elementor-widget-heading.secondary-lightgrey h3, .elementor-widget-heading.secondary-lightgrey h4, .elementor-widget-heading.secondary-lightgrey h5 {
  color: #b4b4b4; }

/* each elementor widget / color */
.elementor-widget-heading.secondary-lightblue h1, .elementor-widget-heading.secondary-lightblue h2, .elementor-widget-heading.secondary-lightblue h3, .elementor-widget-heading.secondary-lightblue h4, .elementor-widget-heading.secondary-lightblue h5 {
  color: #bee6fa; }

/* each elementor widget / color */
.elementor-widget-heading.accent-yellow h1, .elementor-widget-heading.accent-yellow h2, .elementor-widget-heading.accent-yellow h3, .elementor-widget-heading.accent-yellow h4, .elementor-widget-heading.accent-yellow h5 {
  color: #ffc300; }

/* each elementor widget / color */
.elementor-widget-heading.accent-orange h1, .elementor-widget-heading.accent-orange h2, .elementor-widget-heading.accent-orange h3, .elementor-widget-heading.accent-orange h4, .elementor-widget-heading.accent-orange h5 {
  color: #f08700; }

/* each elementor widget / color */
.elementor-widget-heading.accent-red h1, .elementor-widget-heading.accent-red h2, .elementor-widget-heading.accent-red h3, .elementor-widget-heading.accent-red h4, .elementor-widget-heading.accent-red h5 {
  color: #e62d0a; }

/* each elementor widget / color */
.elementor-widget-heading.accent-darkred h1, .elementor-widget-heading.accent-darkred h2, .elementor-widget-heading.accent-darkred h3, .elementor-widget-heading.accent-darkred h4, .elementor-widget-heading.accent-darkred h5 {
  color: #af0a05; }

/* each elementor widget / color */
.elementor-widget-heading.accent-magenta h1, .elementor-widget-heading.accent-magenta h2, .elementor-widget-heading.accent-magenta h3, .elementor-widget-heading.accent-magenta h4, .elementor-widget-heading.accent-magenta h5 {
  color: #d7007d; }

/* each elementor widget / color */
.elementor-widget-heading.accent-purple h1, .elementor-widget-heading.accent-purple h2, .elementor-widget-heading.accent-purple h3, .elementor-widget-heading.accent-purple h4, .elementor-widget-heading.accent-purple h5 {
  color: #69196e; }

/* each elementor widget / color */
.elementor-widget-heading.accent-green h1, .elementor-widget-heading.accent-green h2, .elementor-widget-heading.accent-green h3, .elementor-widget-heading.accent-green h4, .elementor-widget-heading.accent-green h5 {
  color: #a0c80f; }

/* each elementor widget / color */
.elementor-widget-heading.accent-cyan h1, .elementor-widget-heading.accent-cyan h2, .elementor-widget-heading.accent-cyan h3, .elementor-widget-heading.accent-cyan h4, .elementor-widget-heading.accent-cyan h5 {
  color: #00828c; }

/* each elementor widget / color */
.elementor-widget-heading.accent-blue h1, .elementor-widget-heading.accent-blue h2, .elementor-widget-heading.accent-blue h3, .elementor-widget-heading.accent-blue h4, .elementor-widget-heading.accent-blue h5 {
  color: #008cd2; }

/* each elementor widget / color */
.elementor-widget-heading.accent-darkblue h1, .elementor-widget-heading.accent-darkblue h2, .elementor-widget-heading.accent-darkblue h3, .elementor-widget-heading.accent-darkblue h4, .elementor-widget-heading.accent-darkblue h5 {
  color: #004187; }

/* each elementor widget / color */
.elementor-widget-heading.primary-blue-light h1, .elementor-widget-heading.primary-blue-light h2, .elementor-widget-heading.primary-blue-light h3, .elementor-widget-heading.primary-blue-light h4, .elementor-widget-heading.primary-blue-light h5 {
  color: #a5c3d6; }

/* each elementor widget / color */
.elementor-widget-heading.primary-blue-xlight h1, .elementor-widget-heading.primary-blue-xlight h2, .elementor-widget-heading.primary-blue-xlight h3, .elementor-widget-heading.primary-blue-xlight h4, .elementor-widget-heading.primary-blue-xlight h5 {
  color: #ebf2f6; }

/* each elementor widget / color */
.elementor-widget-heading.primary-blue-shade-1 h1, .elementor-widget-heading.primary-blue-shade-1 h2, .elementor-widget-heading.primary-blue-shade-1 h3, .elementor-widget-heading.primary-blue-shade-1 h4, .elementor-widget-heading.primary-blue-shade-1 h5 {
  color: #274355; }

/* each elementor widget / color */
.elementor-widget-heading.primary-blue-shade-2 h1, .elementor-widget-heading.primary-blue-shade-2 h2, .elementor-widget-heading.primary-blue-shade-2 h3, .elementor-widget-heading.primary-blue-shade-2 h4, .elementor-widget-heading.primary-blue-shade-2 h5 {
  color: #477b9b; }

/* each elementor widget / color */
.elementor-widget-heading.primary-blue-shade-3 h1, .elementor-widget-heading.primary-blue-shade-3 h2, .elementor-widget-heading.primary-blue-shade-3 h3, .elementor-widget-heading.primary-blue-shade-3 h4, .elementor-widget-heading.primary-blue-shade-3 h5 {
  color: #5f94b6; }

/* each elementor widget / color */
.elementor-widget-heading.primary-black-light h1, .elementor-widget-heading.primary-black-light h2, .elementor-widget-heading.primary-black-light h3, .elementor-widget-heading.primary-black-light h4, .elementor-widget-heading.primary-black-light h5 {
  color: #1b1b1b; }

/* each elementor widget / color */
.elementor-widget-heading.primary-black-xlight h1, .elementor-widget-heading.primary-black-xlight h2, .elementor-widget-heading.primary-black-xlight h3, .elementor-widget-heading.primary-black-xlight h4, .elementor-widget-heading.primary-black-xlight h5 {
  color: #262626; }

/* each elementor widget / color */
.elementor-widget-heading.primary-black-xxlight h1, .elementor-widget-heading.primary-black-xxlight h2, .elementor-widget-heading.primary-black-xxlight h3, .elementor-widget-heading.primary-black-xxlight h4, .elementor-widget-heading.primary-black-xxlight h5 {
  color: #444444; }

/* each elementor widget / color */
.elementor-widget-heading.accent-yellow-light h1, .elementor-widget-heading.accent-yellow-light h2, .elementor-widget-heading.accent-yellow-light h3, .elementor-widget-heading.accent-yellow-light h4, .elementor-widget-heading.accent-yellow-light h5 {
  color: #ffdb66; }

/* each elementor widget / color */
.elementor-widget-heading.accent-orange-light h1, .elementor-widget-heading.accent-orange-light h2, .elementor-widget-heading.accent-orange-light h3, .elementor-widget-heading.accent-orange-light h4, .elementor-widget-heading.accent-orange-light h5 {
  color: #ffb657; }

/* each elementor widget / color */
.elementor-widget-heading.accent-red-light h1, .elementor-widget-heading.accent-red-light h2, .elementor-widget-heading.accent-red-light h3, .elementor-widget-heading.accent-red-light h4, .elementor-widget-heading.accent-red-light h5 {
  color: #f8775e; }

/* each elementor widget / color */
.elementor-widget-heading.accent-darkred-light h1, .elementor-widget-heading.accent-darkred-light h2, .elementor-widget-heading.accent-darkred-light h3, .elementor-widget-heading.accent-darkred-light h4, .elementor-widget-heading.accent-darkred-light h5 {
  color: #f92821; }

/* each elementor widget / color */
.elementor-widget-heading.accent-magenta-light h1, .elementor-widget-heading.accent-magenta-light h2, .elementor-widget-heading.accent-magenta-light h3, .elementor-widget-heading.accent-magenta-light h4, .elementor-widget-heading.accent-magenta-light h5 {
  color: #ff3eae; }

/* each elementor widget / color */
.elementor-widget-heading.accent-purple-light h1, .elementor-widget-heading.accent-purple-light h2, .elementor-widget-heading.accent-purple-light h3, .elementor-widget-heading.accent-purple-light h4, .elementor-widget-heading.accent-purple-light h5 {
  color: #b82cc1; }

/* each elementor widget / color */
.elementor-widget-heading.accent-green-light h1, .elementor-widget-heading.accent-green-light h2, .elementor-widget-heading.accent-green-light h3, .elementor-widget-heading.accent-green-light h4, .elementor-widget-heading.accent-green-light h5 {
  color: #cef24b; }

/* each elementor widget / color */
.elementor-widget-heading.accent-cyan-light h1, .elementor-widget-heading.accent-cyan-light h2, .elementor-widget-heading.accent-cyan-light h3, .elementor-widget-heading.accent-cyan-light h4, .elementor-widget-heading.accent-cyan-light h5 {
  color: #00e1f2; }

/* each elementor widget / color */
.elementor-widget-heading.accent-blue-light h1, .elementor-widget-heading.accent-blue-light h2, .elementor-widget-heading.accent-blue-light h3, .elementor-widget-heading.accent-blue-light h4, .elementor-widget-heading.accent-blue-light h5 {
  color: #42C8F4; }

/* each elementor widget / color */
.elementor-widget-heading.accent-darkblue-light h1, .elementor-widget-heading.accent-darkblue-light h2, .elementor-widget-heading.accent-darkblue-light h3, .elementor-widget-heading.accent-darkblue-light h4, .elementor-widget-heading.accent-darkblue-light h5 {
  color: #015BA0; }

/* each elementor widget / color */
.elementor-widget-heading.accent-yellow-xlight h1, .elementor-widget-heading.accent-yellow-xlight h2, .elementor-widget-heading.accent-yellow-xlight h3, .elementor-widget-heading.accent-yellow-xlight h4, .elementor-widget-heading.accent-yellow-xlight h5 {
  color: #fff3cc; }

/* each elementor widget / color */
.elementor-widget-heading.accent-orange-xlight h1, .elementor-widget-heading.accent-orange-xlight h2, .elementor-widget-heading.accent-orange-xlight h3, .elementor-widget-heading.accent-orange-xlight h4, .elementor-widget-heading.accent-orange-xlight h5 {
  color: #ffe2bd; }

/* each elementor widget / color */
.elementor-widget-heading.accent-red-xlight h1, .elementor-widget-heading.accent-red-xlight h2, .elementor-widget-heading.accent-red-xlight h3, .elementor-widget-heading.accent-red-xlight h4, .elementor-widget-heading.accent-red-xlight h5 {
  color: #fcc9c0; }

/* each elementor widget / color */
.elementor-widget-heading.accent-darkred-xlight h1, .elementor-widget-heading.accent-darkred-xlight h2, .elementor-widget-heading.accent-darkred-xlight h3, .elementor-widget-heading.accent-darkred-xlight h4, .elementor-widget-heading.accent-darkred-xlight h5 {
  color: #fc8885; }

/* each elementor widget / color */
.elementor-widget-heading.accent-magenta-xlight h1, .elementor-widget-heading.accent-magenta-xlight h2, .elementor-widget-heading.accent-magenta-xlight h3, .elementor-widget-heading.accent-magenta-xlight h4, .elementor-widget-heading.accent-magenta-xlight h5 {
  color: #ffa4d9; }

/* each elementor widget / color */
.elementor-widget-heading.accent-purple-xlight h1, .elementor-widget-heading.accent-purple-xlight h2, .elementor-widget-heading.accent-purple-xlight h3, .elementor-widget-heading.accent-purple-xlight h4, .elementor-widget-heading.accent-purple-xlight h5 {
  color: #d974df; }

/* each elementor widget / color */
.elementor-widget-heading.accent-green-xlight h1, .elementor-widget-heading.accent-green-xlight h2, .elementor-widget-heading.accent-green-xlight h3, .elementor-widget-heading.accent-green-xlight h4, .elementor-widget-heading.accent-green-xlight h5 {
  color: #e8f9aa; }

/* each elementor widget / color */
.elementor-widget-heading.accent-cyan-xlight h1, .elementor-widget-heading.accent-cyan-xlight h2, .elementor-widget-heading.accent-cyan-xlight h3, .elementor-widget-heading.accent-cyan-xlight h4, .elementor-widget-heading.accent-cyan-xlight h5 {
  color: #59f3ff; }

/* each elementor widget / color */
.elementor-widget-heading.accent-blue-xlight h1, .elementor-widget-heading.accent-blue-xlight h2, .elementor-widget-heading.accent-blue-xlight h3, .elementor-widget-heading.accent-blue-xlight h4, .elementor-widget-heading.accent-blue-xlight h5 {
  color: #AAE1FA; }

/* each elementor widget / color */
.elementor-widget-heading.accent-darkblue-dark h1, .elementor-widget-heading.accent-darkblue-dark h2, .elementor-widget-heading.accent-darkblue-dark h3, .elementor-widget-heading.accent-darkblue-dark h4, .elementor-widget-heading.accent-darkblue-dark h5 {
  color: #12357A; }

/* each elementor widget / color */
.elementor-widget-heading.accent-yellow-clean h1, .elementor-widget-heading.accent-yellow-clean h2, .elementor-widget-heading.accent-yellow-clean h3, .elementor-widget-heading.accent-yellow-clean h4, .elementor-widget-heading.accent-yellow-clean h5 {
  color: #FFF101; }

/* each elementor widget / color */
.elementor-widget-heading.accent-basic-clean h1, .elementor-widget-heading.accent-basic-clean h2, .elementor-widget-heading.accent-basic-clean h3, .elementor-widget-heading.accent-basic-clean h4, .elementor-widget-heading.accent-basic-clean h5 {
  color: #DFE6EE; }

/* each elementor widget / color */
.elementor-widget-heading.accent-basic h1, .elementor-widget-heading.accent-basic h2, .elementor-widget-heading.accent-basic h3, .elementor-widget-heading.accent-basic h4, .elementor-widget-heading.accent-basic h5 {
  color: #718DA7; }

/* /elementor each color */
/* /elementor */
/**
 * Raven
 */
/* raven-button */
.generic-raven-button, .raven-button, a.raven-button, .raven-form .raven-submit-button, section.dark .raven-form .raven-submit-button, section.jet-animated-box__back .raven-form .raven-submit-button {
  background: none;
  border: 1px solid #000000;
  border-radius: 0px;
  transition: all .3s; }
  .generic-raven-button, .raven-button, a.raven-button, .raven-form .raven-submit-button, section.dark .raven-form .raven-submit-button, section.jet-animated-box__back .raven-form .raven-submit-button, .generic-raven-button .raven-button-text, .raven-button .raven-button-text, .raven-form .raven-submit-button .raven-button-text, section.dark .raven-form .raven-submit-button .raven-button-text, section.jet-animated-box__back .raven-form .raven-submit-button .raven-button-text {
    color: #000000; }
  .generic-raven-button:hover, .raven-button:hover, .raven-form .raven-submit-button:hover, section.dark .raven-form .raven-submit-button:hover, section.jet-animated-box__back .raven-form .raven-submit-button:hover {
    background-color: #375f78;
    border-color: #375f78; }
    .generic-raven-button:hover, .raven-button:hover, .raven-form .raven-submit-button:hover, section.dark .raven-form .raven-submit-button:hover, section.jet-animated-box__back .raven-form .raven-submit-button:hover, .generic-raven-button:hover .raven-button-text, .raven-button:hover .raven-button-text, .raven-form .raven-submit-button:hover .raven-button-text {
      color: #ffffff; }

.dark .raven-button, .jet-animated-box__back .raven-button, .dark a.raven-button, .jet-animated-box__back a.raven-button {
  background-color: #f08700;
  border-color: #f08700; }
  .dark .raven-button, .jet-animated-box__back .raven-button, .dark .raven-button .raven-button-text, .jet-animated-box__back .raven-button .raven-button-text, .dark a.raven-button, .jet-animated-box__back a.raven-button, .dark a.raven-button .raven-button-text, .jet-animated-box__back a.raven-button .raven-button-text {
    color: #ffffff; }
  .dark .raven-button:hover, .jet-animated-box__back .raven-button:hover, .dark a.raven-button:hover, .jet-animated-box__back a.raven-button:hover {
    background-color: #ffc300;
    border-color: #ffc300; }

section.dark .raven-form .raven-submit-button, section.jet-animated-box__back .raven-form .raven-submit-button {
  /* section.dark - raven-form */ }

/** raven-post */
.raven-post .raven-post-title-link {
  color: #444444;
  transition: all .3s ease-in-out; }

.raven-post .raven-post-image img {
  transform: scale(1); }

.raven-post:hover .raven-post-image img {
  transform: scale(1.1); }

.raven-countdown-box {
  background: #375f78; }

.raven-counter-item .raven-counter-icon {
  color: #375f78; }

.raven-counter-item .raven-counter-number {
  color: #ffc300; }

.raven-counter-item .raven-counter-number-suffix {
  color: #f08700; }

.raven-icon i {
  transition: all 0.3s ease; }

/* raven  */
/**
 * JET
 */
.jet-progress-bar__status-bar {
  background-color: #e62d0a; }

.jet-slick-dots li span, .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span, .jet-testimonials .jet-slick-dots li span, .jet-testimonials .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span, .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-testimonials .jet-slick-dots li span {
  width: 12px;
  height: 12px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #375f78;
  background-color: #ffffff; }

.jet-slick-dots li:hover span, .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li:hover span, .jet-testimonials .jet-slick-dots li:hover span {
  background-color: #f08700; }

.jet-slick-dots li.slick-active span, .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li.slick-active span, .jet-testimonials .jet-slick-dots li.slick-active span {
  background-color: #375f78; }

.pricing-table .pricing-table__title {
  color: #f08700; }

.pricing-table .pricing-table__price-val {
  font-size: 42px;
  line-height: 40px; }

.jet-testimonials .jet-testimonials__comment {
  background: #bee6fa; }
  .jet-testimonials .jet-testimonials__comment:after {
    border-color: #bee6fa transparent transparent transparent; }

.jet-animated-box__front {
  background: #ffc300; }

.jet-animated-text .jet-animated-text__before-text {
  color: #375f78; }

.jet-animated-text .jet-animated-text__after-text {
  color: #375f78; }

.jet-animated-text .jet-animated-text__animated-text {
  color: #af0a05; }

.jet-slider .jet-slider__button-wrapper .jet-slider__button--primary {
  /* interference with .slider-pro */
  transition: all .3s !important; }
  .fresh .jet-slider .jet-slider__button-wrapper .jet-slider__button--primary {
    border-color: #000000; }
    .fresh .jet-slider .jet-slider__button-wrapper .jet-slider__button--primary:hover {
      background-color: #008cd2;
      border-color: #004187; }

.jet-headline .jet-headline__first {
  color: #375f78; }

.jet-headline .jet-headline__second {
  color: #af0a05; }

.jet-hor-timeline .jet-hor-timeline-item__card-title {
  color: #375f78; }

.jet-hor-timeline .jet-hor-timeline-item__card-inner, .jet-hor-timeline .jet-hor-timeline-item__card-arrow:before {
  background: #AAE1FA; }

.jet-hor-timeline .jet-hor-timeline-item__point-content {
  background: #AAE1FA;
  color: #555555; }

.jet-hor-timeline .jet-hor-timeline-item.is-active .jet-hor-timeline-item__point-content {
  background: #ffc300; }

.jet-dropbar .jet-dropbar__content {
  background: #AAE1FA; }

.jet-services .jet-services__icon {
  background: #375f78; }
  .jet-services .jet-services__icon:hover {
    background: #bee6fa; }

.jet-carousel .jet-arrow {
  color: #a5c3d6; }
  .jet-carousel .jet-arrow.prev-arrow {
    left: -30px; }
  .jet-carousel .jet-arrow.next-arrow {
    right: -30px; }
  .jet-carousel .jet-arrow:hover {
    color: #375f78; }

.newsTopImage {
  height: 380px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative; }

.eventTopImage {
  height: 380px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative; }

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
  background: #008cd2; }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
  background: #004187; }

header a.raven-menu-item {
  color: #444444; }
  header a.raven-menu-item:hover {
    color: #f08700; }

footer section.dark, footer section.jet-animated-box__back, .footer section.dark, .footer section.jet-animated-box__back {
  background: #262626; }

footer section.darker, .footer section.darker {
  background: #1b1b1b; }

footer a, footer .elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-text, .footer a, .footer .elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-text {
  color: rgba(255, 255, 255, 0.6); }
  footer a:hover, footer .elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-text:hover, .footer a:hover, .footer .elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-text:hover {
    color: #f08700; }

.home .normal-news img {
  height: 130px; }

.home .news .elementor-button {
  border: none; }

.home .news .entry-title {
  margin-top: 20px;
  margin-bottom: 20px;
  height: 60px; }

.home .news .entry-excerpt {
  height: 175px; }

.home .events .slick-slide {
  height: 400px; }

.home .events .jet-posts__inner-content h4, .home .events .jet-posts__inner-content h4 a {
  color: #ffffff; }

.home .events .jet-posts__inner-content .elementor-button {
  background-color: #ffc300;
  border-color: #ffc300;
  color: #000000; }
  .home .events .jet-posts__inner-content .elementor-button:hover {
    background-color: #FFF101; }

.home .publications .jet-posts__inner-box {
  background: #DFE6EE; }
  .home .publications .jet-posts__inner-box .jet-posts__inner-content {
    padding: 25px; }
  .home .publications .jet-posts__inner-box .entry-title a {
    font-size: 20px;
    color: #375f78; }
  .home .publications .jet-posts__inner-box .jet-more-wrap a.elementor-button {
    border: none;
    background: none;
    text-align: left;
    color: #f08700;
    padding: 0; }

.energetic h3, .energetic .h3 {
  color: #af0a05; }

.energetic h4, .energetic .h4 {
  color: #af0a05; }

.energetic h5, .energetic .h5 {
  color: #ffc300; }

.energetic .is-dark h3, .energetic .darker h3, .energetic .bg-primary-black h3, .energetic .bg-primary-blue h3, .energetic .bg-secondary-darkgrey h3, .energetic .bg-secondary-lightgrey h3, .energetic .bg-accent-red h3, .energetic .bg-accent-darkred h3, .energetic .bg-accent-magenta h3, .energetic .bg-accent-purple h3, .energetic .bg-accent-green h3, .energetic .bg-accent-cyan h3, .energetic .bg-accent-blue h3, .energetic .bg-accent-darkblue h3, .energetic .bg-primary-blue-shade-1 h3, .energetic .bg-primary-blue-shade-2 h3, .energetic .bg-primary-blue-shade-3 h3, .energetic .bg-primary-black-light h3, .energetic .bg-primary-black-xlight h3, .energetic .bg-primary-black-xxlight h3, .energetic .dark h3, .energetic .jet-animated-box__back h3, .energetic .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h3, .elementor-slides-wrapper .swiper-slide .energetic .swiper-slide-inner h3, .energetic .ui-state-default h3, .energetic .ui-button h3, .energetic html .ui-button.ui-state-disabled:hover h3, html .energetic .ui-button.ui-state-disabled:hover h3, .energetic .ui-state-active h3, .energetic .ui-button.ui-state-active:hover h3, .energetic .home .events .jet-posts__inner-content h3, .home .events .energetic .jet-posts__inner-content h3, .energetic .is-dark .h3, .energetic .darker .h3, .energetic .bg-primary-black .h3, .energetic .bg-primary-blue .h3, .energetic .bg-secondary-darkgrey .h3, .energetic .bg-secondary-lightgrey .h3, .energetic .bg-accent-red .h3, .energetic .bg-accent-darkred .h3, .energetic .bg-accent-magenta .h3, .energetic .bg-accent-purple .h3, .energetic .bg-accent-green .h3, .energetic .bg-accent-cyan .h3, .energetic .bg-accent-blue .h3, .energetic .bg-accent-darkblue .h3, .energetic .bg-primary-blue-shade-1 .h3, .energetic .bg-primary-blue-shade-2 .h3, .energetic .bg-primary-blue-shade-3 .h3, .energetic .bg-primary-black-light .h3, .energetic .bg-primary-black-xlight .h3, .energetic .bg-primary-black-xxlight .h3, .energetic .dark .h3, .energetic .jet-animated-box__back .h3, .energetic .elementor-slides-wrapper .swiper-slide .swiper-slide-inner .h3, .elementor-slides-wrapper .swiper-slide .energetic .swiper-slide-inner .h3, .energetic .ui-state-default .h3, .energetic .ui-button .h3, .energetic html .ui-button.ui-state-disabled:hover .h3, html .energetic .ui-button.ui-state-disabled:hover .h3, .energetic .ui-state-active .h3, .energetic .home .events .jet-posts__inner-content .h3, .home .events .energetic .jet-posts__inner-content .h3 {
  color: #e62d0a; }

.energetic .is-dark h4, .energetic .darker h4, .energetic .bg-primary-black h4, .energetic .bg-primary-blue h4, .energetic .bg-secondary-darkgrey h4, .energetic .bg-secondary-lightgrey h4, .energetic .bg-accent-red h4, .energetic .bg-accent-darkred h4, .energetic .bg-accent-magenta h4, .energetic .bg-accent-purple h4, .energetic .bg-accent-green h4, .energetic .bg-accent-cyan h4, .energetic .bg-accent-blue h4, .energetic .bg-accent-darkblue h4, .energetic .bg-primary-blue-shade-1 h4, .energetic .bg-primary-blue-shade-2 h4, .energetic .bg-primary-blue-shade-3 h4, .energetic .bg-primary-black-light h4, .energetic .bg-primary-black-xlight h4, .energetic .bg-primary-black-xxlight h4, .energetic .dark h4, .energetic .jet-animated-box__back h4, .energetic .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h4, .elementor-slides-wrapper .swiper-slide .energetic .swiper-slide-inner h4, .energetic .ui-state-default h4, .energetic .ui-button h4, .energetic html .ui-button.ui-state-disabled:hover h4, html .energetic .ui-button.ui-state-disabled:hover h4, .energetic .ui-state-active h4, .energetic .ui-button.ui-state-active:hover h4, .energetic .home .events .jet-posts__inner-content h4, .home .events .energetic .jet-posts__inner-content h4, .energetic .is-dark .h4, .energetic .darker .h4, .energetic .bg-primary-black .h4, .energetic .bg-primary-blue .h4, .energetic .bg-secondary-darkgrey .h4, .energetic .bg-secondary-lightgrey .h4, .energetic .bg-accent-red .h4, .energetic .bg-accent-darkred .h4, .energetic .bg-accent-magenta .h4, .energetic .bg-accent-purple .h4, .energetic .bg-accent-green .h4, .energetic .bg-accent-cyan .h4, .energetic .bg-accent-blue .h4, .energetic .bg-accent-darkblue .h4, .energetic .bg-primary-blue-shade-1 .h4, .energetic .bg-primary-blue-shade-2 .h4, .energetic .bg-primary-blue-shade-3 .h4, .energetic .bg-primary-black-light .h4, .energetic .bg-primary-black-xlight .h4, .energetic .bg-primary-black-xxlight .h4, .energetic .dark .h4, .energetic .jet-animated-box__back .h4, .energetic .elementor-slides-wrapper .swiper-slide .swiper-slide-inner .h4, .elementor-slides-wrapper .swiper-slide .energetic .swiper-slide-inner .h4, .energetic .ui-state-default .h4, .energetic .ui-button .h4, .energetic html .ui-button.ui-state-disabled:hover .h4, html .energetic .ui-button.ui-state-disabled:hover .h4, .energetic .ui-state-active .h4, .energetic .home .events .jet-posts__inner-content .h4, .home .events .energetic .jet-posts__inner-content .h4 {
  color: #e62d0a; }

.energetic .is-dark h5, .energetic .darker h5, .energetic .bg-primary-black h5, .energetic .bg-primary-blue h5, .energetic .bg-secondary-darkgrey h5, .energetic .bg-secondary-lightgrey h5, .energetic .bg-accent-red h5, .energetic .bg-accent-darkred h5, .energetic .bg-accent-magenta h5, .energetic .bg-accent-purple h5, .energetic .bg-accent-green h5, .energetic .bg-accent-cyan h5, .energetic .bg-accent-blue h5, .energetic .bg-accent-darkblue h5, .energetic .bg-primary-blue-shade-1 h5, .energetic .bg-primary-blue-shade-2 h5, .energetic .bg-primary-blue-shade-3 h5, .energetic .bg-primary-black-light h5, .energetic .bg-primary-black-xlight h5, .energetic .bg-primary-black-xxlight h5, .energetic .dark h5, .energetic .jet-animated-box__back h5, .energetic .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h5, .elementor-slides-wrapper .swiper-slide .energetic .swiper-slide-inner h5, .energetic .ui-state-default h5, .energetic .ui-button h5, .energetic html .ui-button.ui-state-disabled:hover h5, html .energetic .ui-button.ui-state-disabled:hover h5, .energetic .ui-state-active h5, .energetic .ui-button.ui-state-active:hover h5, .energetic .home .events .jet-posts__inner-content h5, .home .events .energetic .jet-posts__inner-content h5, .energetic .is-dark .h5, .energetic .darker .h5, .energetic .bg-primary-black .h5, .energetic .bg-primary-blue .h5, .energetic .bg-secondary-darkgrey .h5, .energetic .bg-secondary-lightgrey .h5, .energetic .bg-accent-red .h5, .energetic .bg-accent-darkred .h5, .energetic .bg-accent-magenta .h5, .energetic .bg-accent-purple .h5, .energetic .bg-accent-green .h5, .energetic .bg-accent-cyan .h5, .energetic .bg-accent-blue .h5, .energetic .bg-accent-darkblue .h5, .energetic .bg-primary-blue-shade-1 .h5, .energetic .bg-primary-blue-shade-2 .h5, .energetic .bg-primary-blue-shade-3 .h5, .energetic .bg-primary-black-light .h5, .energetic .bg-primary-black-xlight .h5, .energetic .bg-primary-black-xxlight .h5, .energetic .dark .h5, .energetic .jet-animated-box__back .h5, .energetic .elementor-slides-wrapper .swiper-slide .swiper-slide-inner .h5, .elementor-slides-wrapper .swiper-slide .energetic .swiper-slide-inner .h5, .energetic .ui-state-default .h5, .energetic .ui-button .h5, .energetic html .ui-button.ui-state-disabled:hover .h5, html .energetic .ui-button.ui-state-disabled:hover .h5, .energetic .ui-state-active .h5, .energetic .home .events .jet-posts__inner-content .h5, .home .events .energetic .jet-posts__inner-content .h5 {
  color: #FFF101; }

/*
.neutral {
  h3 {
    color: map-get($theme-colors, 'primary-blue-shade-1');
  }
  h4 {
    color: map-get($theme-colors, 'primary-blue-shade-1');
  }
  h5 {
    color: map-get($theme-colors, 'primary-blue-light');
  }

  .is-dark {
    h3 {
      color: map-get($theme-colors, 'primary-blue-light');
    }
    h4 {
      color: map-get($theme-colors, 'primary-blue-light');
    }
    h5 {
      color: map-get($theme-colors, 'primary-blue-light');
    }
  }
}
*/
.fresh h3 {
  color: #008cd2; }

.fresh h4 {
  color: #008cd2; }

.fresh h5 {
  color: #004187; }

.fresh .dark h1, .fresh .jet-animated-box__back h1, .fresh .is-dark h1, .fresh .darker h1, .fresh .bg-primary-black h1, .fresh .bg-primary-blue h1, .fresh .bg-secondary-darkgrey h1, .fresh .bg-secondary-lightgrey h1, .fresh .bg-accent-red h1, .fresh .bg-accent-darkred h1, .fresh .bg-accent-magenta h1, .fresh .bg-accent-purple h1, .fresh .bg-accent-green h1, .fresh .bg-accent-cyan h1, .fresh .bg-accent-blue h1, .fresh .bg-accent-darkblue h1, .fresh .bg-primary-blue-shade-1 h1, .fresh .bg-primary-blue-shade-2 h1, .fresh .bg-primary-blue-shade-3 h1, .fresh .bg-primary-black-light h1, .fresh .bg-primary-black-xlight h1, .fresh .bg-primary-black-xxlight h1, .fresh .dark h1, .fresh .jet-animated-box__back h1, .fresh .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h1, .elementor-slides-wrapper .swiper-slide .fresh .swiper-slide-inner h1, .fresh .ui-state-default h1, .fresh .ui-button h1, .fresh html .ui-button.ui-state-disabled:hover h1, html .fresh .ui-button.ui-state-disabled:hover h1, .fresh .ui-state-active h1, .fresh .ui-button.ui-state-active:hover h1, .fresh .home .events .jet-posts__inner-content h1, .home .events .fresh .jet-posts__inner-content h1 {
  color: #42C8F4; }

.fresh .dark h2, .fresh .jet-animated-box__back h2, .fresh .is-dark h2, .fresh .darker h2, .fresh .bg-primary-black h2, .fresh .bg-primary-blue h2, .fresh .bg-secondary-darkgrey h2, .fresh .bg-secondary-lightgrey h2, .fresh .bg-accent-red h2, .fresh .bg-accent-darkred h2, .fresh .bg-accent-magenta h2, .fresh .bg-accent-purple h2, .fresh .bg-accent-green h2, .fresh .bg-accent-cyan h2, .fresh .bg-accent-blue h2, .fresh .bg-accent-darkblue h2, .fresh .bg-primary-blue-shade-1 h2, .fresh .bg-primary-blue-shade-2 h2, .fresh .bg-primary-blue-shade-3 h2, .fresh .bg-primary-black-light h2, .fresh .bg-primary-black-xlight h2, .fresh .bg-primary-black-xxlight h2, .fresh .dark h2, .fresh .jet-animated-box__back h2, .fresh .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h2, .elementor-slides-wrapper .swiper-slide .fresh .swiper-slide-inner h2, .fresh .ui-state-default h2, .fresh .ui-button h2, .fresh html .ui-button.ui-state-disabled:hover h2, html .fresh .ui-button.ui-state-disabled:hover h2, .fresh .ui-state-active h2, .fresh .ui-button.ui-state-active:hover h2, .fresh .home .events .jet-posts__inner-content h2, .home .events .fresh .jet-posts__inner-content h2 {
  color: #AAE1FA; }

.fresh .dark h3, .fresh .jet-animated-box__back h3, .fresh .is-dark h3, .fresh .darker h3, .fresh .bg-primary-black h3, .fresh .bg-primary-blue h3, .fresh .bg-secondary-darkgrey h3, .fresh .bg-secondary-lightgrey h3, .fresh .bg-accent-red h3, .fresh .bg-accent-darkred h3, .fresh .bg-accent-magenta h3, .fresh .bg-accent-purple h3, .fresh .bg-accent-green h3, .fresh .bg-accent-cyan h3, .fresh .bg-accent-blue h3, .fresh .bg-accent-darkblue h3, .fresh .bg-primary-blue-shade-1 h3, .fresh .bg-primary-blue-shade-2 h3, .fresh .bg-primary-blue-shade-3 h3, .fresh .bg-primary-black-light h3, .fresh .bg-primary-black-xlight h3, .fresh .bg-primary-black-xxlight h3, .fresh .dark h3, .fresh .jet-animated-box__back h3, .fresh .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h3, .elementor-slides-wrapper .swiper-slide .fresh .swiper-slide-inner h3, .fresh .ui-state-default h3, .fresh .ui-button h3, .fresh html .ui-button.ui-state-disabled:hover h3, html .fresh .ui-button.ui-state-disabled:hover h3, .fresh .ui-state-active h3, .fresh .ui-button.ui-state-active:hover h3, .fresh .home .events .jet-posts__inner-content h3, .home .events .fresh .jet-posts__inner-content h3 {
  color: #DFE6EE; }

.fresh .dark h4, .fresh .jet-animated-box__back h4, .fresh .is-dark h4, .fresh .darker h4, .fresh .bg-primary-black h4, .fresh .bg-primary-blue h4, .fresh .bg-secondary-darkgrey h4, .fresh .bg-secondary-lightgrey h4, .fresh .bg-accent-red h4, .fresh .bg-accent-darkred h4, .fresh .bg-accent-magenta h4, .fresh .bg-accent-purple h4, .fresh .bg-accent-green h4, .fresh .bg-accent-cyan h4, .fresh .bg-accent-blue h4, .fresh .bg-accent-darkblue h4, .fresh .bg-primary-blue-shade-1 h4, .fresh .bg-primary-blue-shade-2 h4, .fresh .bg-primary-blue-shade-3 h4, .fresh .bg-primary-black-light h4, .fresh .bg-primary-black-xlight h4, .fresh .bg-primary-black-xxlight h4, .fresh .dark h4, .fresh .jet-animated-box__back h4, .fresh .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h4, .elementor-slides-wrapper .swiper-slide .fresh .swiper-slide-inner h4, .fresh .ui-state-default h4, .fresh .ui-button h4, .fresh html .ui-button.ui-state-disabled:hover h4, html .fresh .ui-button.ui-state-disabled:hover h4, .fresh .ui-state-active h4, .fresh .ui-button.ui-state-active:hover h4, .fresh .home .events .jet-posts__inner-content h4, .home .events .fresh .jet-posts__inner-content h4 {
  color: #ffffff; }

.fresh .dark h5, .fresh .jet-animated-box__back h5, .fresh .is-dark h5, .fresh .darker h5, .fresh .bg-primary-black h5, .fresh .bg-primary-blue h5, .fresh .bg-secondary-darkgrey h5, .fresh .bg-secondary-lightgrey h5, .fresh .bg-accent-red h5, .fresh .bg-accent-darkred h5, .fresh .bg-accent-magenta h5, .fresh .bg-accent-purple h5, .fresh .bg-accent-green h5, .fresh .bg-accent-cyan h5, .fresh .bg-accent-blue h5, .fresh .bg-accent-darkblue h5, .fresh .bg-primary-blue-shade-1 h5, .fresh .bg-primary-blue-shade-2 h5, .fresh .bg-primary-blue-shade-3 h5, .fresh .bg-primary-black-light h5, .fresh .bg-primary-black-xlight h5, .fresh .bg-primary-black-xxlight h5, .fresh .dark h5, .fresh .jet-animated-box__back h5, .fresh .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h5, .elementor-slides-wrapper .swiper-slide .fresh .swiper-slide-inner h5, .fresh .ui-state-default h5, .fresh .ui-button h5, .fresh html .ui-button.ui-state-disabled:hover h5, html .fresh .ui-button.ui-state-disabled:hover h5, .fresh .ui-state-active h5, .fresh .ui-button.ui-state-active:hover h5, .fresh .home .events .jet-posts__inner-content h5, .home .events .fresh .jet-posts__inner-content h5 {
  color: #008cd2; }

.bw h1, .bw h2 {
  color: #000000; }

.bw h3 {
  color: #555555; }

.bw h4 {
  color: #555555; }

.bw h5 {
  color: #b4b4b4; }

.bw .is-dark h1, .bw .darker h1, .bw .bg-primary-black h1, .bw .bg-primary-blue h1, .bw .bg-secondary-darkgrey h1, .bw .bg-secondary-lightgrey h1, .bw .bg-accent-red h1, .bw .bg-accent-darkred h1, .bw .bg-accent-magenta h1, .bw .bg-accent-purple h1, .bw .bg-accent-green h1, .bw .bg-accent-cyan h1, .bw .bg-accent-blue h1, .bw .bg-accent-darkblue h1, .bw .bg-primary-blue-shade-1 h1, .bw .bg-primary-blue-shade-2 h1, .bw .bg-primary-blue-shade-3 h1, .bw .bg-primary-black-light h1, .bw .bg-primary-black-xlight h1, .bw .bg-primary-black-xxlight h1, .bw .dark h1, .bw .jet-animated-box__back h1, .bw .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h1, .elementor-slides-wrapper .swiper-slide .bw .swiper-slide-inner h1, .bw .ui-state-default h1, .bw .ui-button h1, .bw html .ui-button.ui-state-disabled:hover h1, html .bw .ui-button.ui-state-disabled:hover h1, .bw .ui-state-active h1, .bw .ui-button.ui-state-active:hover h1, .bw .home .events .jet-posts__inner-content h1, .home .events .bw .jet-posts__inner-content h1, .bw .is-dark h2, .bw .darker h2, .bw .bg-primary-black h2, .bw .bg-primary-blue h2, .bw .bg-secondary-darkgrey h2, .bw .bg-secondary-lightgrey h2, .bw .bg-accent-red h2, .bw .bg-accent-darkred h2, .bw .bg-accent-magenta h2, .bw .bg-accent-purple h2, .bw .bg-accent-green h2, .bw .bg-accent-cyan h2, .bw .bg-accent-blue h2, .bw .bg-accent-darkblue h2, .bw .bg-primary-blue-shade-1 h2, .bw .bg-primary-blue-shade-2 h2, .bw .bg-primary-blue-shade-3 h2, .bw .bg-primary-black-light h2, .bw .bg-primary-black-xlight h2, .bw .bg-primary-black-xxlight h2, .bw .dark h2, .bw .jet-animated-box__back h2, .bw .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h2, .elementor-slides-wrapper .swiper-slide .bw .swiper-slide-inner h2, .bw .ui-state-default h2, .bw .ui-button h2, .bw html .ui-button.ui-state-disabled:hover h2, html .bw .ui-button.ui-state-disabled:hover h2, .bw .ui-state-active h2, .bw .ui-button.ui-state-active:hover h2, .bw .home .events .jet-posts__inner-content h2, .home .events .bw .jet-posts__inner-content h2 {
  color: #ffffff; }

.bw .is-dark h3, .bw .darker h3, .bw .bg-primary-black h3, .bw .bg-primary-blue h3, .bw .bg-secondary-darkgrey h3, .bw .bg-secondary-lightgrey h3, .bw .bg-accent-red h3, .bw .bg-accent-darkred h3, .bw .bg-accent-magenta h3, .bw .bg-accent-purple h3, .bw .bg-accent-green h3, .bw .bg-accent-cyan h3, .bw .bg-accent-blue h3, .bw .bg-accent-darkblue h3, .bw .bg-primary-blue-shade-1 h3, .bw .bg-primary-blue-shade-2 h3, .bw .bg-primary-blue-shade-3 h3, .bw .bg-primary-black-light h3, .bw .bg-primary-black-xlight h3, .bw .bg-primary-black-xxlight h3, .bw .dark h3, .bw .jet-animated-box__back h3, .bw .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h3, .elementor-slides-wrapper .swiper-slide .bw .swiper-slide-inner h3, .bw .ui-state-default h3, .bw .ui-button h3, .bw html .ui-button.ui-state-disabled:hover h3, html .bw .ui-button.ui-state-disabled:hover h3, .bw .ui-state-active h3, .bw .ui-button.ui-state-active:hover h3, .bw .home .events .jet-posts__inner-content h3, .home .events .bw .jet-posts__inner-content h3 {
  color: #b4b4b4; }

.bw .is-dark h4, .bw .darker h4, .bw .bg-primary-black h4, .bw .bg-primary-blue h4, .bw .bg-secondary-darkgrey h4, .bw .bg-secondary-lightgrey h4, .bw .bg-accent-red h4, .bw .bg-accent-darkred h4, .bw .bg-accent-magenta h4, .bw .bg-accent-purple h4, .bw .bg-accent-green h4, .bw .bg-accent-cyan h4, .bw .bg-accent-blue h4, .bw .bg-accent-darkblue h4, .bw .bg-primary-blue-shade-1 h4, .bw .bg-primary-blue-shade-2 h4, .bw .bg-primary-blue-shade-3 h4, .bw .bg-primary-black-light h4, .bw .bg-primary-black-xlight h4, .bw .bg-primary-black-xxlight h4, .bw .dark h4, .bw .jet-animated-box__back h4, .bw .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h4, .elementor-slides-wrapper .swiper-slide .bw .swiper-slide-inner h4, .bw .ui-state-default h4, .bw .ui-button h4, .bw html .ui-button.ui-state-disabled:hover h4, html .bw .ui-button.ui-state-disabled:hover h4, .bw .ui-state-active h4, .bw .ui-button.ui-state-active:hover h4, .bw .home .events .jet-posts__inner-content h4, .home .events .bw .jet-posts__inner-content h4 {
  color: #b4b4b4; }

.bw .is-dark h5, .bw .darker h5, .bw .bg-primary-black h5, .bw .bg-primary-blue h5, .bw .bg-secondary-darkgrey h5, .bw .bg-secondary-lightgrey h5, .bw .bg-accent-red h5, .bw .bg-accent-darkred h5, .bw .bg-accent-magenta h5, .bw .bg-accent-purple h5, .bw .bg-accent-green h5, .bw .bg-accent-cyan h5, .bw .bg-accent-blue h5, .bw .bg-accent-darkblue h5, .bw .bg-primary-blue-shade-1 h5, .bw .bg-primary-blue-shade-2 h5, .bw .bg-primary-blue-shade-3 h5, .bw .bg-primary-black-light h5, .bw .bg-primary-black-xlight h5, .bw .bg-primary-black-xxlight h5, .bw .dark h5, .bw .jet-animated-box__back h5, .bw .elementor-slides-wrapper .swiper-slide .swiper-slide-inner h5, .elementor-slides-wrapper .swiper-slide .bw .swiper-slide-inner h5, .bw .ui-state-default h5, .bw .ui-button h5, .bw html .ui-button.ui-state-disabled:hover h5, html .bw .ui-button.ui-state-disabled:hover h5, .bw .ui-state-active h5, .bw .ui-button.ui-state-active:hover h5, .bw .home .events .jet-posts__inner-content h5, .home .events .bw .jet-posts__inner-content h5 {
  color: #b4b4b4; }

/*# sourceMappingURL=style.css.map */