.elementor-186 .elementor-element.elementor-element-319c852:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-319c852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-186 .elementor-element.elementor-element-319c852{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 2em 3em 2em;z-index:3;}.elementor-186 .elementor-element.elementor-element-319c852 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-186 .elementor-element.elementor-element-d9c6889{margin-top:0em;margin-bottom:2em;}.elementor-186 .elementor-element.elementor-element-27a32c5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;text-transform:uppercase;}.elementor-186 .elementor-element.elementor-element-14473a2 .jet-nav--horizontal{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-14473a2 .jet-nav--vertical .menu-item-link-top{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-14473a2 .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-14473a2 .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-14473a2 .jet-nav-wrap{margin-left:0;margin-right:auto;}.elementor-186 .elementor-element.elementor-element-14473a2 .menu-item-link-top{color:#FFFFFF;}.elementor-186 .elementor-element.elementor-element-14473a2 .menu-item-link-top .jet-nav-link-text{font-size:0.7em;}.elementor-186 .elementor-element.elementor-element-14473a2 .menu-item:hover > .menu-item-link-top{color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-14473a2 > .elementor-widget-container{margin:.5em 0em 0em 0em;}.elementor-186 .elementor-element.elementor-element-9e56874 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-186 .elementor-element.elementor-element-36c6a5b .jet-nav--horizontal{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-36c6a5b .jet-nav--vertical .menu-item-link-top{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-36c6a5b .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-36c6a5b .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-36c6a5b .jet-nav-wrap{margin-left:0;margin-right:auto;}.elementor-186 .elementor-element.elementor-element-36c6a5b .menu-item-link-top{color:#FFFFFF;}.elementor-186 .elementor-element.elementor-element-36c6a5b .menu-item-link-top .jet-nav-link-text{font-size:0.7em;}.elementor-186 .elementor-element.elementor-element-36c6a5b .menu-item:hover > .menu-item-link-top{color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-36c6a5b > .elementor-widget-container{margin:.5em 0em 0em 0em;}.elementor-186 .elementor-element.elementor-element-d2a5d13 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-186 .elementor-element.elementor-element-8fcc902 .jet-nav--horizontal{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-8fcc902 .jet-nav--vertical .menu-item-link-top{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-8fcc902 .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-8fcc902 .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-start;text-align:left;}.elementor-186 .elementor-element.elementor-element-8fcc902 .jet-nav-wrap{margin-left:0;margin-right:auto;}.elementor-186 .elementor-element.elementor-element-8fcc902 .menu-item-link-top{color:#FFFFFF;}.elementor-186 .elementor-element.elementor-element-8fcc902 .menu-item-link-top .jet-nav-link-text{font-size:0.7em;}.elementor-186 .elementor-element.elementor-element-8fcc902 .menu-item:hover > .menu-item-link-top{color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-8fcc902 > .elementor-widget-container{margin:.5em 0em 0em 0em;}.elementor-186 .elementor-element.elementor-element-2a86e7d{text-align:right;}.elementor-186 .elementor-element.elementor-element-2a86e7d .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-186 .elementor-element.elementor-element-2a86e7d > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-186 .elementor-element.elementor-element-a88c675 .elementor-icon-wrapper{text-align:right;}.elementor-186 .elementor-element.elementor-element-a88c675.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-186 .elementor-element.elementor-element-a88c675.elementor-view-framed .elementor-icon, .elementor-186 .elementor-element.elementor-element-a88c675.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-186 .elementor-element.elementor-element-a88c675.elementor-view-framed .elementor-icon, .elementor-186 .elementor-element.elementor-element-a88c675.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-186 .elementor-element.elementor-element-a88c675.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-a88c675.elementor-view-framed .elementor-icon:hover, .elementor-186 .elementor-element.elementor-element-a88c675.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-a88c675.elementor-view-framed .elementor-icon:hover, .elementor-186 .elementor-element.elementor-element-a88c675.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-a88c675 .elementor-icon{font-size:30px;}.elementor-186 .elementor-element.elementor-element-a88c675 .elementor-icon svg{height:30px;}.elementor-186 .elementor-element.elementor-element-5aedf7e .elementor-icon-wrapper{text-align:right;}.elementor-186 .elementor-element.elementor-element-5aedf7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-186 .elementor-element.elementor-element-5aedf7e.elementor-view-framed .elementor-icon, .elementor-186 .elementor-element.elementor-element-5aedf7e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-186 .elementor-element.elementor-element-5aedf7e.elementor-view-framed .elementor-icon, .elementor-186 .elementor-element.elementor-element-5aedf7e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-186 .elementor-element.elementor-element-5aedf7e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-5aedf7e.elementor-view-framed .elementor-icon:hover, .elementor-186 .elementor-element.elementor-element-5aedf7e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-5aedf7e.elementor-view-framed .elementor-icon:hover, .elementor-186 .elementor-element.elementor-element-5aedf7e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-5aedf7e .elementor-icon{font-size:30px;}.elementor-186 .elementor-element.elementor-element-5aedf7e .elementor-icon svg{height:30px;}.elementor-186 .elementor-element.elementor-element-c4d09c3{color:#424242;font-size:0.7em;}.elementor-186 .elementor-element.elementor-element-e3126b2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-186 .elementor-element.elementor-element-fc78061{font-weight:700;text-transform:uppercase;letter-spacing:0.1em;width:auto;max-width:auto;}.elementor-186 .elementor-element.elementor-element-fc78061 > .elementor-widget-container{margin:0em .5em 0em 0em;}.elementor-186 .elementor-element.elementor-element-e510639{font-weight:700;text-transform:uppercase;letter-spacing:0.1em;width:auto;max-width:auto;}.elementor-186 .elementor-element.elementor-element-e510639 > .elementor-widget-container{margin:0em .5em 0em 0em;}.elementor-186 .elementor-element.elementor-element-cac58bd{font-weight:700;text-transform:uppercase;letter-spacing:0.1em;width:auto;max-width:auto;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-186 .elementor-element.elementor-element-319c852{padding:3em 1em 2em 1em;}.elementor-186 .elementor-element.elementor-element-229147e.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-186 .elementor-element.elementor-element-229147e > .elementor-element-populated{margin:0em 0em 1.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-186 .elementor-element.elementor-element-0fc80dc.elementor-column{-webkit-box-ordinal-group:calc(3 + 1 );-ms-flex-order:3;order:3;}.elementor-186 .elementor-element.elementor-element-0fc80dc > .elementor-element-populated{margin:0em 0em 1.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-186 .elementor-element.elementor-element-4e8ae94.elementor-column{-webkit-box-ordinal-group:calc(4 + 1 );-ms-flex-order:4;order:4;}.elementor-bc-flex-widget .elementor-186 .elementor-element.elementor-element-949b558.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-186 .elementor-element.elementor-element-949b558.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-186 .elementor-element.elementor-element-949b558.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1;}.elementor-186 .elementor-element.elementor-element-2a86e7d{text-align:left;width:auto;max-width:auto;}.elementor-186 .elementor-element.elementor-element-2a86e7d > .elementor-widget-container{margin:0em 1em 0em 0em;}.elementor-186 .elementor-element.elementor-element-a88c675 > .elementor-widget-container{margin:0em .5em 0em 0em;}.elementor-186 .elementor-element.elementor-element-a88c675{width:auto;max-width:auto;}.elementor-186 .elementor-element.elementor-element-5aedf7e{width:auto;max-width:auto;}.elementor-186 .elementor-element.elementor-element-ac30e3d.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-186 .elementor-element.elementor-element-e3126b2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-186 .elementor-element.elementor-element-e3126b2.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1;}.elementor-186 .elementor-element.elementor-element-e3126b2 > .elementor-element-populated{margin:0em 0em 1em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-186 .elementor-element.elementor-element-fc78061 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-186 .elementor-element.elementor-element-fc78061{width:100%;max-width:100%;}.elementor-186 .elementor-element.elementor-element-e510639 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-186 .elementor-element.elementor-element-e510639{width:100%;max-width:100%;}.elementor-186 .elementor-element.elementor-element-cac58bd{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-186 .elementor-element.elementor-element-229147e{width:20%;}.elementor-186 .elementor-element.elementor-element-0fc80dc{width:20%;}.elementor-186 .elementor-element.elementor-element-4e8ae94{width:20%;}.elementor-186 .elementor-element.elementor-element-949b558{width:40%;}.elementor-186 .elementor-element.elementor-element-ac30e3d{width:40%;}.elementor-186 .elementor-element.elementor-element-e3126b2{width:60%;}}@media(max-width:1200px) and (min-width:768px){.elementor-186 .elementor-element.elementor-element-229147e{width:25%;}.elementor-186 .elementor-element.elementor-element-0fc80dc{width:25%;}.elementor-186 .elementor-element.elementor-element-4e8ae94{width:25%;}.elementor-186 .elementor-element.elementor-element-949b558{width:25%;}}/* Start custom CSS for jet-nav-menu, class: .elementor-element-14473a2 */.elementor-186 .elementor-element.elementor-element-14473a2 a {
    display: inline-block;
    padding-left: 0 !important;
    padding-right: 0 !important;
    transition: color 0.4s;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for jet-nav-menu, class: .elementor-element-36c6a5b */.elementor-186 .elementor-element.elementor-element-36c6a5b a {
    display: inline-block;
    padding-left: 0 !important;
    padding-right: 0 !important;
    transition: color 0.4s;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for jet-nav-menu, class: .elementor-element-8fcc902 */.elementor-186 .elementor-element.elementor-element-8fcc902 a {
    display: inline-block;
    padding-left: 0 !important;
    padding-right: 0 !important;
    transition: color 0.4s;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a88c675 */.elementor-186 .elementor-element.elementor-element-a88c675 {
    margin-bottom: .25em;
}

.elementor-186 .elementor-element.elementor-element-a88c675 svg {
    transition: fill 0.4s;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5aedf7e */.elementor-186 .elementor-element.elementor-element-5aedf7e {
    margin-bottom: .25em;
}

.elementor-186 .elementor-element.elementor-element-5aedf7e svg {
    transition: fill 0.4s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc78061 */.elementor-186 .elementor-element.elementor-element-fc78061 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e510639 */.elementor-186 .elementor-element.elementor-element-e510639 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cac58bd */.elementor-186 .elementor-element.elementor-element-cac58bd p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e3126b2 */.title-word {
  animation: color-animation 4s linear infinite;
}

.title-word-1 {
  --color-1: var(--e-global-color-primary);
  --color-2: var(--e-global-color-secondary);
  --color-3: var(--e-global-color-accent);
}

.title-word-2 {
  --color-1: var(--e-global-color-secondary);
  --color-2: var(--e-global-color-accent);
  --color-3: var(--e-global-color-primary);
}

.title-word-3 {
  --color-1: var(--e-global-color-accent);
  --color-2: var(--e-global-color-primary);
  --color-3: var(--e-global-color-secondary);
}

@keyframes color-animation {
  0%    {color: var(--color-1)}
  32%   {color: var(--color-1)}
  33%   {color: var(--color-2)}
  65%   {color: var(--color-2)}
  66%   {color: var(--color-3)}
  99%   {color: var(--color-3)}
  100%  {color: var(--color-1)}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://stage.gate99.de/wp-content/uploads/2022/11/Inter-Regular.woff') format('woff'),
		url('https://stage.gate99.de/wp-content/uploads/2022/11/Inter-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://stage.gate99.de/wp-content/uploads/2022/11/Inter-Medium.woff') format('woff'),
		url('https://stage.gate99.de/wp-content/uploads/2022/11/Inter-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://stage.gate99.de/wp-content/uploads/2022/11/Inter-SemiBold.woff') format('woff'),
		url('https://stage.gate99.de/wp-content/uploads/2022/11/Inter-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://stage.gate99.de/wp-content/uploads/2022/11/Inter-Bold.woff') format('woff'),
		url('https://stage.gate99.de/wp-content/uploads/2022/11/Inter-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */