:root{
    --e-global-color-primary: #E60033;
    --e-global-color-secondary: #000000;
    --e-global-color-text: #000000;
    --e-global-color-accent: #E60033;
    --e-global-color-c474d1d: #E60033;
    --e-global-color-237991d: #000000;
    --e-global-color-da1b567: #FFFFFF;
    --e-global-color-5d926d4: #E5E5E5;
    --e-global-color-e9663ed: #F2F2F2;
    --e-global-color-d6da909: #7F7F7F;
    --e-global-color-3de14c2: #333333;
    --e-global-color-0efece2: #E6003229;
    --e-global-color-0cc9465: #333333;
    --e-global-color-8b4d595: #6D6D6D;
    --e-global-color-d51fab9: #02010100;
    --e-global-color-520702b: #4C4C4C;
    --e-global-color-f8a6dfd: #00000066;
    --e-global-color-c5cf8d6: #191919;
    --e-global-color-b4d9244: #E6003340;
}

/* sections
-------------------------------*/

@media (min-width: 320px) {
	:root {
		--section-padding-y: 3rem;
		--section-padding-x: 1rem;
		--section-header: 5rem;
	}
}

@media (min-width: 768px) {
	:root {
		--section-padding-y: 6rem;
	}
}

@media (min-width: 1024px) {
	:root {
		--section-padding-y: 5rem;
	}
}

@media (min-width: 1140px) {
	:root {
		--section-padding-y: 8rem;
	}
}

@media (min-width: 1420px) {
	:root {
		--section-padding-y: 10rem;
	}
}

.section.e-con {
	padding-top: var(--section-padding-y);
	padding-bottom: var(--section-padding-y);
	padding-left: var(--section-padding-x);
	padding-right: var(--section-padding-x);
}

.section.reset-top.e-con {
	padding-top: 0;
}

.section.reset-bottom.e-con {
	padding-bottom: 0;
}

.section.reset-right.e-con {
	padding-right: 0;
}


/* rank-math breadcrump
-------------------------------*/

.elementor .rank-math-breadcrumb a,
.elementor .rank-math-breadcrumb span{
    color: var( --e-global-color-d6da909);
}

.elementor .rank-math-breadcrumb a:hover,
.elementor .rank-math-breadcrumb span:hover{
    color: var(--e-global-color-secondary);
}

.rank-math-breadcrumb span.last{
    color: var(--e-global-color-secondary);
}


/* elementor slider
-------------------------------*/


.slider-style-01 .elementor-image-carousel-wrapper .swiper-slide img{
	max-width: none;
    width: 100%;
    object-fit: contain;	
}

.slider-style-01{
    position: relative;
}

.slider-style-01:after{
    content: "";
    position: absolute;
    left: 50%;
    top: calc(50% - 15px);
    transform: translate(-50%, -50%);
    background-image: radial-gradient(var(--e-global-color-primary) 1px, transparent 0);
	
	background-position: -1;
}

@media (min-width: 320px){
	.slider-style-01:after{
		height: 60%;
        width: 110%;
        background-size: 14px 14px;
	}

	.slider-style-01 .elementor-image-carousel-wrapper{
		padding: 0 15%;
	}

	.slider-style-01 .elementor-image-carousel-wrapper .swiper-slide{
		padding: 0 .5rem;
	}

	.slider-style-01 .elementor-image-carousel-wrapper .swiper-slide img{
		height: 200px;
	}
}

@media (min-width: 520px){
	.slider-style-01 .elementor-image-carousel-wrapper .swiper-slide img{
		height: 300px;
	}
}

@media (min-width: 768px){
	.slider-style-01:after{
		height: 90%;
		width: 120%;
		background-size: 18px 18px;
	}

	.slider-style-01 .elementor-image-carousel-wrapper{
		padding: 0 20%;
	}

	.slider-style-01 .elementor-image-carousel-wrapper .swiper-slide{
		padding: 0 1rem;
	}

	.slider-style-01 .elementor-image-carousel-wrapper .swiper-slide img{
		height: 500px;
	}
}


/* jet filter
-------------------------------*/

.elementor-widget-jet-smart-filters-sorting select:focus-visible,
.jet-select select:focus-visible{
	outline: none;
}

.elementor-widget-jet-smart-filters-sorting select:hover,
.jet-select select:hover{
	border-color: var( --e-global-color-primary )!important;
	color: var( --e-global-color-primary )!important;
}


/* list
-------------------------------*/

.ue-item-text ul,
.elementor-widget-text-editor ul,
.project-content ul{
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: .75rem;
     list-style: none;
      padding: 0;
      margin: 0;
}

.ue-item-text ul li,
.elementor-widget-text-editor ul li,
.project-content ul li,
.jet-toggle__content-inner ul li{
padding-left: 1rem;
    text-indent: -1rem;
}

.jet-toggle__content-inner ul{
	padding: 0;

}

.project-content ul li ul{
	padding-left: 1.28571429em;
    margin-top: .5rem;
}

.ue-item-text ul li:before,
 .elementor-widget-text-editor ul li::before,
.project-content ul li::before,
.jet-toggle__content-inner ul li::before{
  content: "• ";
  color: var( --e-global-color-primary );
  font-size: 1rem;
}

/*  fix font on home
----------------------------------------

.home .jet-mega-menu-item__link--top-level .jet-mega-menu-item__title{
	color: #ffffff!important;
}

.home .jet-mega-menu.jet-mega-menu--fill-svg-icons .jet-mega-menu-item__dropdown svg path{
	fill: #ffffff!important;
}

.home .jet-ajax-search__submit-icon svg path{
	fill: #ffffff!important;
}

.home .jet-mega-menu-item__link--top-level .jet-mega-menu-item__title:hover{
	color: var( --e-global-color-primary )!important;
}

.home .jet-mega-menu-item__link--top-level:hover + .jet-mega-menu-item__dropdown svg path{
	fill: var( --e-global-color-primary )!important;
}

.home .jet-ajax-search__form:hover .jet-ajax-search__submit-icon svg path{
	fill: var( --e-global-color-primary )!important;
}*/

/* sticky 


.home .main-menue.elementor-sticky--effects .jet-mega-menu-item__link--top-level .jet-mega-menu-item__title{
	color: #000000!important;
}

.home .main-menue.elementor-sticky--effects .jet-mega-menu.jet-mega-menu--fill-svg-icons .jet-mega-menu-item__dropdown svg path{
	fill: #000000!important;
}

.home .main-menue.elementor-sticky--effects .jet-mega-menu-item__link--top-level .jet-mega-menu-item__title:hover{
	color: var( --e-global-color-primary )!important;
}

.home .main-menue.elementor-sticky--effects .jet-mega-menu-item__link--top-level:hover + .jet-mega-menu-item__dropdown svg path{
	fill: var( --e-global-color-primary )!important;
}



.home .main-menue.elementor-sticky--effects .jet-ajax-search__submit-icon svg path{
	fill: #000000!important;
}


.home .main-menue.elementor-sticky--effects .jet-ajax-search__form:hover .jet-ajax-search__submit-icon svg path{
	fill: var( --e-global-color-primary )!important;
}


*/
/* slick slider
----------------------------------------*/
.slick-slide{
	opacity: .5;
}

.slick-slide.slick-active{
	opacity: 1;
}


/* search desktop
----------------------------------------*/
/*
.elementor-location-header,
div[data-elementor-type="header"]{
	position: absolute;
	width: 100%;
    display: flex;
    justify-content: center;
}*/


.elementor-location-header .elementor-sticky--effects{
	background-color: #ffffff;
}

.custom-search.elementor-widget-jet-ajax-search .jet-ajax-search__fields-holder input{

	position: absolute;
	right: 100%;
	top: -17px;
    height: 35px;
	outline: none;
}

.custom-search.elementor-widget-jet-ajax-search .jet-ajax-search__fields-holder input{
	width: 0;
    opacity: 0;
}

.custom-search.elementor-widget-jet-ajax-search:hover .jet-ajax-search__fields-holder input,
.main-menue.search--is-active .custom-search.elementor-widget-jet-ajax-search .jet-ajax-search__fields-holder input{
	width: 180px;
    opacity: 1;
	
}

.custom-search.elementor-widget-jet-ajax-search .jet-ajax-search__fields-holder input::-webkit-search-cancel-button{
     position:relative;
    right:0;  
    -webkit-appearance: none;
    height: 20px;
    width: 20px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23cccccc' d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position:center center;
    background-color: transparent;
}

.custom-search.elementor-widget-jet-ajax-search .jet-ajax-search__form--focus .jet-ajax-search__fields-holder input::-webkit-search-cancel-button{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23220034' d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z'/%3E%3C/svg%3E"); 
}

.custom-search.elementor-widget-jet-mega-menu{
	transition: .125s;
}

.custom-search.elementor-widget-jet-ajax-search:hover + .elementor-widget-jet-mega-menu,
.main-menue.search--is-active .custom-search.elementor-widget-jet-mega-menu{
	transform: translateX(-90px);
}


body:not(.rtl) .custom-search.elementor-widget-jet-ajax-search .jet-ajax-search__results-area{
	width: calc(54px + 180px);
    right: 0;
    left: auto;
}



/* main menue
----------------------------------------*/

/*.main-menue .jet-mega-menu,
.main-menue .jet-mega-menu-container,
.main-menue .jet-mega-menu-container > ul,
.main-menue .jet-mega-menu-container > ul li,
.main-menue .jet-mega-menu-container > ul li > div,
.main-menue .jet-mega-menu-container > ul li > div > a{
	height: 100%;
}*/

.main-menue .jet-mega-menu-container > ul li > div > a{
	padding: 1.5rem .5rem;
}
/*
.main-menue .jet-mega-menu-container > ul li > div > a:after{
	content: "";
	width: 100%;
	height: 0;
	position: absolute;
	background-color: var( --e-global-color-primary );
	bottom: 0;
	left: 0;
	transition: .125s;
}

.main-menue .jet-mega-menu-container > ul li.jet-mega-current-menu-item > div > a:after{
	height: 4px;
}

.main-menue .jet-mega-menu-container > ul li:hover > div > a:after{
	height: 4px;
}

.main-menue .jet-mega-menu-container{
	
}

.main-menue .jet-mega-menu-container li{
	
}*/

/* mega menue
----------------------------------------*/

/*.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container{
	opacity: 1!important;
	visibility: visible!important;
	pointer-events: unset!important;
}*/

.main-menue .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container{
	top: calc(100% + 15px); 
}

.main-menue .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container .jet-mega-menu-mega-container__inner{
	padding: 0;
	background-color: transparent;
}

.main-menue .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container .jet-mega-menu-mega-container__inner > .elementor{
	overflow: hidden;
	box-shadow: rgba(24, 24, 24, 0.01) 0px 8px 20px;
}

/* tab in mega menue
----------------------------------------*/

.main-menue .custom-tab-v1 .e-n-tabs{
	display: grid;
}

@media (min-width: 1024px){
	.main-menue .custom-tab-v1 .e-n-tabs{
		grid-template-columns: 35% 65%;
	}
}


@media (min-width: 1280px){
	.main-menue .custom-tab-v1 .e-n-tabs{
		grid-template-columns: 30% 70%;
	}
}

.main-menue .custom-tab-v1 .e-n-tabs-heading,
.main-menue .custom-tab-v1 .e-n-tabs-content,
.main-menue .mega-menue-wrapper{
	padding: 5rem 4rem;
}

.main-menue .custom-tab-v1 .e-n-tabs-content{
	background-color: #F5F5F5;
}

.main-menue .custom-tab-v1 .e-n-tab-title{
	justify-content: flex-start;
}

.main-menue .elementor-widget-n-tabs .e-n-tab-title[aria-selected=true]{
	font-weight: 600!important;
}

.main-menue .elementor-widget-n-tabs .e-n-tab-title[aria-selected=true],
.main-menue .elementor-widget-n-tabs .e-n-tab-title:hover{
	transform: translateX(.75rem);
}


.main-menue .custom-tab-v1 a {
    text-align: left;
}

.main-menue .custom-tab-v1 .e-n-tabs-content a:active,
.main-menue .custom-tab-v1 .e-n-tabs-content a:focus{
	border: none;
    background-color: transparent !important;
	transform: none;
	color: inherit !important;
}

.elementor-2164{
	max-width: 960px;
	margin: 0 auto;
}

/* weglot
----------------------------------------*/
.country-selector{
    font-size: 14px;
	line-height: 1;
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
	gap: .125rem;
	height: 14px;
}

.country-selector.weglot-inline label {
	order: 1;
}

.wgcurrent span.wglanguage-name {
	font-weight: 700;
}

.country-selector:before {
	content: "/";
	display: flex;
	order: 2;
}

li.wg-li.weglot-lang.weglot-language a {
	color: #E60033 !important;
	margin-left: 0;
	padding: 0;
}

.country-selector.weglot-inline li{
	margin: 0!important;
}


.country-selector ul{
	order: 3;
}

.mega-menu_sub .menu-item a{
    display: flex;
    gap: 1rem;
}

/* mega-menu_sub
----------------------------------------*/
.mega-menu_sub .menu-item a .icon-arrow:after{
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.641' height='7.5' viewBox='0 0 11.641 7.5'%3E%3Cpath id='Pfad_221' data-name='Pfad 221' d='M8.525,3.225,6.815,1.515a.136.136,0,0,1,0-.193L7.794.343a.136.136,0,0,1,.193,0L11.6,3.957a.136.136,0,0,1,0,.193L7.987,7.764a.136.136,0,0,1-.193,0l-.979-.979a.136.136,0,0,1,0-.193L8.525,4.882H.136A.136.136,0,0,1,0,4.746V3.361a.136.136,0,0,1,.136-.136H8.525Z' transform='translate(0 -0.304)' fill='%23e70a3a'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
   background-size: 18px;
    background-position: center center;
    width: 18px;
    height: 28px;
    display: flex;
    opacity: 0;
    transition: .125s;
    transform: translateX(-.5rem) translateY(1px);
}

.mega-menu_sub .menu-item a:hover .icon-arrow:after{
    opacity: 1;
     transform: translateX(0) translateY(1px);
}


.single .entry-text.elementor-element h2{
	font-size: 24px;
	font-weight: 600;
	margin: 0 0 .75rem 0;
}

.single .entry-text.elementor-element  h3{
	font-size: 20px;
	font-weight: 600;
	margin: 0 0 .75rem 0;
}


.single.single-leistungen .entry-text.elementor-element h3{
	font-size: 26px;
}

.single .entry-text.elementor-element p + h3{
	margin-top: 1.5rem;
}


/* menue icon
-------------------------------*/

.jet-mobile-menu__item.has-icon a .icon:after,
.menu-item.has-icon a .icon:after{
	content: "";
    width: 2rem;
    height: 2rem;
    display: flex;
    background-size: cover;
    background-position: center;
}

.jet-mobile-menu__item.has-icon a .icon:after{
    width: 1.75rem;
    height: 1.75rem;
}

.jet-mobile-menu__item.has-icon .jet-menu-label{
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: .5rem;
}

.jet-mobile-menu__item.has-icon.is-design-engineering a .icon:after,
.menu-item.has-icon.is-design-engineering a .icon:after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.977' height='20.113' viewBox='0 0 19.977 20.113'%3E%3Cg id='mechanic' transform='translate(0 0)'%3E%3Cpath id='Pfad_14922' data-name='Pfad 14922' d='M23.71,21.1l2.123-2.124A4.041,4.041,0,0,0,31.1,13.826a.332.332,0,0,0-.547-.12L28.11,16.151l-1.693-.045-.045-1.694,2.444-2.446a.332.332,0,0,0-.121-.547,4.041,4.041,0,0,0-5.151,5.272l-2.123,2.125-.535-.537,0,0a2.058,2.058,0,0,1-.411-.783,4.893,4.893,0,0,1-.228-1.624A4.765,4.765,0,0,0,12.377,12.2a.332.332,0,0,0,.062.546l3.753,1.972.3,1.008-.99,1.257-3.591-2.045a.332.332,0,0,0-.494.258A4.3,4.3,0,0,0,12.8,18.8a4.215,4.215,0,0,0,.809.585l-.219.278a.332.332,0,0,0,.124.509,4.771,4.771,0,0,0,3.273.24,1.689,1.689,0,0,1,1.545.269,1.065,1.065,0,0,1,.082.074v0l.536.536-2.068,2.069a4.041,4.041,0,0,0-5.267,5.154.332.332,0,0,0,.547.12l2.443-2.445,1.693.045.045,1.694L13.9,30.372a.333.333,0,0,0,.121.547,4.041,4.041,0,0,0,5.15-5.271l2.067-2.07L28,30.342a1.749,1.749,0,1,0,2.472-2.474Zm-3.058-2.12.3.3L19.42,20.819l-.3-.3Zm-7.4-.678a3.639,3.639,0,0,1-1.188-2.515l3.02,1.72-1.056,1.34a3.565,3.565,0,0,1-.776-.545Zm4.07,1.361a2.609,2.609,0,0,0-.715.1,4.115,4.115,0,0,1-2.416-.05l.181-.231.011-.013,1.451-1.841,0,0L17.116,16a.332.332,0,0,0,.057-.3L16.789,14.4a.332.332,0,0,0-.164-.2L13.209,12.4a4.1,4.1,0,0,1,6.372,3.462,5.542,5.542,0,0,0,.263,1.842,3.312,3.312,0,0,0,.363.785L18.63,20.069a2.263,2.263,0,0,0-1.31-.4Zm1.156,6.042a3.378,3.378,0,0,1-3.7,4.73L16.914,28.3a.333.333,0,0,0,.1-.244L16.954,25.9a.332.332,0,0,0-.323-.323l-2.15-.057a.333.333,0,0,0-.244.1l-2.143,2.144a3.376,3.376,0,0,1,4.728-3.708.332.332,0,0,0,.373-.067l2.458-2.461h0l2-2L24.173,17a.332.332,0,0,0,.067-.374,3.378,3.378,0,0,1,3.7-4.73L25.8,14.043a.333.333,0,0,0-.1.243l.057,2.152a.332.332,0,0,0,.323.323l2.15.057a.327.327,0,0,0,.244-.1l2.144-2.143A3.376,3.376,0,0,1,25.9,18.285a.332.332,0,0,0-.373.067l-6.979,6.984a.333.333,0,0,0-.067.374ZM30,29.87a1.085,1.085,0,0,1-1.533,0l-6.756-6.762,1.533-1.534L30,28.336a1.088,1.088,0,0,1,0,1.534Z' transform='translate(-11.369 -11.052)' fill='%23e60033'/%3E%3Cpath id='Pfad_14923' data-name='Pfad 14923' d='M41.015,40.055,39.8,39a.332.332,0,0,0-.469.033L38.271,40.25a.332.332,0,0,0,.033.469l1.218,1.057a.332.332,0,0,0,.218.081h.024a.333.333,0,0,0,.228-.114l1.056-1.218a.332.332,0,0,0-.034-.469Zm-1.307,1-.716-.622.621-.716.716.621Z' transform='translate(-33.1 -33.625)' fill='%23e60033'/%3E%3Cellipse id='Ellipse_247' data-name='Ellipse 247' cx='0.332' cy='0.332' rx='0.332' ry='0.332' transform='translate(17.364 17.556)' fill='%23e60033'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.jet-mobile-menu__item.has-icon.is-schachtsanierung a .icon:after,
.menu-item.has-icon.is-schachtsanierung a .icon:after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='19.975' height='20.725' viewBox='0 0 19.975 20.725'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath id='path1529' d='M0-682.665H19.975v20.725H0Z' transform='translate(0 682.665)' fill='%23e60033'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='g1525' transform='translate(0 0)'%3E%3Cg id='g1527' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cg id='g1533' transform='translate(1.26 2.866)'%3E%3Cpath id='path1535' d='M0-46.476H0V-34a1.329,1.329,0,0,1,1.329-1.329H2.4a.462.462,0,0,0,.462-.462V-47.343a.462.462,0,0,0-.462-.462H1.329A1.329,1.329,0,0,0,0-46.476Z' transform='translate(0 47.805)' fill='none' stroke='%23e60033' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.5'/%3E%3C/g%3E%3Cg id='g1537' transform='translate(16.03 4.196)'%3E%3Cpath id='path1539' d='M0-482.839H2.064a.666.666,0,0,0,.666-.666v-12.477a.666.666,0,0,0-.666-.666H.295' transform='translate(0 496.648)' fill='none' stroke='%23e60033' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.5'/%3E%3C/g%3E%3Cg id='g1541' transform='translate(4.118 4.196)'%3E%3Cpath id='path1543' d='M-345.766,0h-9.889' transform='translate(355.655)' fill='none' stroke='%23e60033' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.5'/%3E%3C/g%3E%3Cg id='g1545' transform='translate(1.26 16.673)'%3E%3Cpath id='path1547' d='M0,0H0A1.331,1.331,0,0,0,1.331,1.331h11.71' fill='none' stroke='%23e60033' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.5'/%3E%3C/g%3E%3Cg id='g1549' transform='translate(14.007 1.223)'%3E%3Cpath id='path1551' d='M-81.032-176.539v-3.89a1.159,1.159,0,0,0-1.159-1.159,1.159,1.159,0,0,0-1.159,1.159v14.447a1.736,1.736,0,0,0,.086.54l.645,1.97a.45.45,0,0,0,.855,0l.645-1.97a1.737,1.737,0,0,0,.086-.54v-9.257' transform='translate(83.349 181.588)' fill='none' stroke='%23e60033' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.5'/%3E%3C/g%3E%3Cg id='g1553' transform='translate(14.007 3.555)'%3E%3Cpath id='path1555' d='M-81.029,0h-2.317' transform='translate(83.346)' fill='none' stroke='%23e60033' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.5'/%3E%3C/g%3E%3Cg id='g1557' transform='translate(14.007 4.836)'%3E%3Cpath id='path1559' d='M0,0H2.317' fill='none' stroke='%23e60033' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.5'/%3E%3C/g%3E%3Cg id='g1561' transform='translate(14.007 16.828)'%3E%3Cpath id='path1563' d='M0,0H2.317' fill='none' stroke='%23e60033' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.5'/%3E%3C/g%3E%3Cg id='g1565' transform='translate(6.004 6.795)'%3E%3Cpath id='path1567' d='M0-152.591v.857a.48.48,0,0,0,.24.416l2.737,1.58a.48.48,0,0,0,.48,0l2.737-1.58a.48.48,0,0,0,.24-.416v-3.16a.48.48,0,0,0-.24-.416l-2.737-1.58a.48.48,0,0,0-.48,0L.24-155.31a.48.48,0,0,0-.24.416v1' transform='translate(0 156.955)' fill='none' stroke='%23e60033' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.5'/%3E%3C/g%3E%3Cg id='g1569' transform='translate(6.068 8.615)'%3E%3Cpath id='path1571' d='M0,0,3.153,1.82,6.306,0' fill='none' stroke='%23e60033' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.5'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.jet-mobile-menu__item.has-icon.is-schachtbau a .icon:after,
.menu-item.has-icon.is-schachtbau a .icon:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='19.978' height='18.358' viewBox='0 0 19.978 18.358'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rechteck_169' data-name='Rechteck 169' width='19.978' height='18.358' fill='%23e60033' stroke='%23e60033' stroke-width='0.5'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_1953' data-name='Gruppe 1953' transform='translate(0 -0.001)' style='isolation: isolate'%3E%3Cg id='Gruppe_450' data-name='Gruppe 450' transform='translate(0 0.001)' clip-path='url(%23clip-path)'%3E%3Cpath id='Pfad_2789' data-name='Pfad 2789' d='M0,16.138c.185-.4.369-.8.557-1.2.29-.614.585-1.226.875-1.839Q2.695,10.43,3.955,7.757c.086-.182.175-.363.255-.549a.226.226,0,0,0,.005-.159,2.28,2.28,0,0,1,.368-2.495.287.287,0,0,0,.061-.166c.006-.474,0-.948.008-1.421a.172.172,0,0,0-.174-.195c-.723-.094-1.446-.191-2.169-.282-.114-.014-.178-.041-.2-.177C2.006,1.7,1.883,1.1,1.777.49A1.993,1.993,0,0,1,1.766.084c0-.027.047-.061.08-.077a.246.246,0,0,1,.1,0H15.985a3.011,3.011,0,0,1,0,.487c-.106.625-.23,1.247-.341,1.871a.127.127,0,0,1-.129.119l-1.164.151c-.355.047-.711.092-1.066.141-.139.019-.172.06-.172.206,0,.47,0,.939.006,1.409a.28.28,0,0,0,.062.166,2.257,2.257,0,0,1,.55,1.87,2.334,2.334,0,0,1-.16.555.328.328,0,0,0,.01.3q.772,1.622,1.538,3.247c.287.606.571,1.214.858,1.82q.873,1.846,1.748,3.691c.016.033.026.069.039.1H15.73a.039.039,0,0,0,0-.012L14.69,13.915a.206.206,0,0,0-.215-.125c-.4.006-.806,0-1.209,0-.613,0-1.225-.012-1.838-.013-.412,0-.823.009-1.235.013-.181,0-.192.011-.192.2q0,.989,0,1.977c0,.057-.007.115-.01.172H7.766a.7.7,0,0,1-.01-.085q0-1.056,0-2.113c0-.138-.021-.162-.152-.161-.423.005-.846.012-1.269.014q-.777,0-1.555,0c-.514,0-1.028-.008-1.542-.006a.19.19,0,0,0-.146.074c-.209.429-.409.862-.61,1.294q-.229.492-.456.984Zm13.766-4.153c-.029-.073-.043-.115-.061-.154-.171-.36-.334-.725-.517-1.079-.324-.624-.658-1.243-.992-1.862a.719.719,0,0,0-.537-.376,2.841,2.841,0,0,0-.416-.045c-.362-.007-.725,0-1.087-.009-.119,0-.155.034-.154.153q.006,1.612,0,3.225c0,.124.044.151.158.15.538,0,1.077,0,1.615,0l1.817,0h.176m-9.778-.01c.075,0,.115.009.156.009.7,0,1.407,0,2.111,0,.23,0,.46-.014.691-.014s.46.007.69.016c.091,0,.122-.031.122-.122q0-1.644,0-3.287c0-.084-.027-.118-.114-.117-.412.006-.824.007-1.236.01a.965.965,0,0,0-.931.552c-.4.8-.818,1.6-1.225,2.395-.089.174-.167.354-.262.558m1.77-8.124c.04,0,.068-.005.1-.01a2.27,2.27,0,0,1,2.521,1.32.156.156,0,0,0,.169.107c.218,0,.437-.007.655,0a.179.179,0,0,0,.193-.127,2.28,2.28,0,0,1,2.376-1.326c.076.009.152.024.248.04,0-.155,0-.294,0-.433a.578.578,0,0,0-.651-.645H7.83c-.5,0-1,0-1.5,0a.546.546,0,0,0-.57.434,4.493,4.493,0,0,0-.006.64M8.865,1.8H11.98a.324.324,0,0,0,.11,0c.032-.012.078-.044.081-.071.064-.488-.17-.81-.633-.807-1.129.006-2.257,0-3.386,0H6.175a.543.543,0,0,0-.534.33.856.856,0,0,0-.057.312c-.009.238,0,.238.229.238H8.865M2.375.665c.062.354.12.677.173,1,.017.105.066.139.173.138.539-.005,1.079,0,1.618,0,.4,0,.4,0,.356-.4A.452.452,0,0,0,4.307.949C3.829.865,3.347.8,2.867.732,2.713.709,2.56.69,2.375.665M15.366.68a.38.38,0,0,0-.067,0C14.7.76,14.109.841,13.515.93a.464.464,0,0,0-.435.392c-.019.113-.011.229-.02.344s.033.137.135.137q.933-.005,1.865,0c.084,0,.13-.023.145-.11.052-.308.108-.616.161-.924a.563.563,0,0,0,0-.089M6.276,3.946l-.185.008c-.076,0-.11.035-.1.118.057.366.107.733.167,1.1.006.035.055.064.084.1.033-.033.087-.061.095-.1.063-.314.123-.63.172-.947.041-.264.11-.271-.235-.274m5.214,0c-.045,0-.091,0-.136,0-.117-.008-.149.039-.126.156.068.355.125.712.193,1.068.007.035.057.062.087.093.031-.034.085-.064.091-.1q.077-.468.139-.939c.037-.276.033-.276-.248-.275m-.252,1.359c.035-.059.076-.1.071-.124-.062-.372-.133-.743-.2-1.115C11.1,4,11.062,3.98,11,4c-.113.035-.226.074-.339.11-.076.024-.079.067-.045.131.167.315.331.632.5.947.02.038.063.064.121.121m-4.725.006c.065-.063.108-.089.129-.127.169-.315.334-.633.5-.949.036-.068.019-.107-.052-.13L6.776,4c-.08-.027-.119,0-.134.086-.061.361-.13.721-.19,1.082-.005.033.03.073.062.143M11,5.253c0-.017.008-.031,0-.04-.164-.317-.328-.635-.5-.949a.112.112,0,0,0-.107-.021c-.1.055-.183.125-.275.187s-.085.1-.012.173c.2.187.391.376.577.574A.289.289,0,0,0,11,5.253m-4.268.034c.116-.027.225-.021.283-.072.226-.2.435-.425.652-.638.046-.046.046-.085,0-.122-.092-.068-.187-.133-.279-.2-.069-.051-.111-.042-.152.039-.149.293-.3.582-.457.873a1.187,1.187,0,0,0-.042.121m.411-.03a1.111,1.111,0,0,0,.681-.1c.329-.2.334-.192.065-.484-.065-.071-.106-.065-.168,0-.14.145-.285.284-.428.426-.042.042-.082.087-.149.158m3.469-.014-.493-.483c-.186-.183-.185-.183-.347.03-.147.194-.14.184.063.314a.993.993,0,0,0,.777.139M5.743,4.529h0c0,.14,0,.28,0,.42a.3.3,0,0,0,.2.282c.093.037.112.005.1-.08-.053-.35-.1-.7-.159-1.05-.006-.037-.048-.067-.073-.1-.025.036-.068.071-.071.109-.009.14,0,.28,0,.42m6.269,0h0c0-.144,0-.287,0-.431,0-.033-.047-.064-.071-.1-.024.022-.064.04-.068.065-.058.369-.112.738-.166,1.107-.01.068.017.092.085.067a.3.3,0,0,0,.219-.282c.006-.143,0-.287,0-.431M4.158,5.96c-.009.217-.009.217.207.2.049,0,.1,0,.147-.011.027,0,.072-.017.074-.031a1.286,1.286,0,0,0,.029-.313c0-.031-.091-.067-.145-.08-.3-.076-.3-.074-.312.233m9.444.01h0s0-.008,0-.012c-.013-.3-.013-.3-.3-.235-.171.041-.171.041-.16.22.012.2.012.2.209.216l.074,0c.187.011.187.011.181-.181,0,0,0-.008,0-.012m-9-.327c.084-.269.038-.421-.148-.5a.1.1,0,0,0-.094.028,2.2,2.2,0,0,0-.116.311.1.1,0,0,0,.051.086c.1.03.2.047.306.071m8.532,0c.052-.008.072-.01.092-.014.357-.081.351-.016.209-.382a.317.317,0,0,0-.086-.114c-.075.042-.184.083-.205.149a1.251,1.251,0,0,0-.009.361m.037.609c.053.165.089.3.145.433.017.04.088.065.14.077.015,0,.056-.06.067-.1a1.58,1.58,0,0,0,.062-.288.123.123,0,0,0-.071-.1,3.193,3.193,0,0,0-.343-.027m-8.582,0c-.129.008-.221.016-.314.019s-.119.042-.1.126.035.177.062.262c.013.04.058.105.076.1a.2.2,0,0,0,.136-.082c.054-.126.087-.261.138-.427m.04-1.126V4.783l-.036-.012a1.55,1.55,0,0,0-.12.24c-.005.016.081.061.156.115m8.5-.012L13.319,5l-.169-.232-.033.019.015.322m-5.217.113.006.035a1.42,1.42,0,0,0,.224,0c.027,0,.046-.055.069-.084-.037-.017-.08-.056-.108-.047a1.108,1.108,0,0,0-.191.1m1.92.032.011-.031a1.379,1.379,0,0,0-.2-.105c-.025-.008-.066.032-.1.05.02.029.036.079.059.082a1.7,1.7,0,0,0,.231,0' transform='translate(1.11 1.109)' fill='none' stroke='%23e60033' stroke-width='0.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.jet-mobile-menu__item.has-icon.is-service a .icon:after,
.menu-item.has-icon.is-service a .icon:after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' viewBox='0 0 64 64' data-name='Layer 1'%3E%3Cscript xmlns='' src='chrome-extension://mfidniedemcgceagapgdekdbmanojomk/js/elephant.js'/%3E%3Cpath d='m7.75 28.362h-.34c-2.817 0-5.11 2.292-5.11 5.11s2.292 5.109 5.11 5.109h49.181c2.817 0 5.11-2.292 5.11-5.109s-2.292-5.11-5.11-5.11h-.34c-.427-10.514-7.52-19.502-17.656-22.343l.149-2.968c.014-.273-.085-.541-.274-.739-.189-.199-.451-.311-.725-.311h-11.491c-.274 0-.536.112-.725.311-.189.198-.288.466-.274.739l.143 2.971c-10.13 2.848-17.22 11.834-17.648 22.34zm51.951 5.11c0 1.714-1.395 3.109-3.11 3.109h-49.181c-1.715 0-3.11-1.395-3.11-3.109s1.395-3.11 3.11-3.11h49.181c1.715 0 3.11 1.395 3.11 3.11zm-5.43-5.11h-16.747l.472-9.872.5-10.439c3.183.961 6.018 2.601 8.387 4.72l-3.18 8.725c-.189.519.078 1.093.597 1.282.113.042.229.061.342.061.408 0 .792-.252.939-.658l2.87-7.875c3.448 3.763 5.582 8.691 5.819 14.056zm-17.577-24.362-.129 2.685c0 .009-.007.017-.007.026l-1.036 21.651h-7.043l-1.036-21.651s0-.001 0-.002-.136-2.709-.136-2.709zm-10.218 24.362h-16.746c.237-5.362 2.371-10.289 5.82-14.052l2.869 7.872c.148.406.531.658.939.658.114 0 .229-.02.342-.061.519-.189.786-.763.597-1.282l-3.179-8.722c2.367-2.118 5.199-3.757 8.379-4.721l.978 20.308z' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m32.001 24.228c.552 0 1-.448 1-1v-9.913c0-.552-.448-1-1-1s-1 .448-1 1v9.913c0 .552.448 1 1 1z' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m3.444 54.156c-.341 0-.658.173-.842.46s-.209.648-.067.958c1.796 3.903 5.75 6.426 10.072 6.426 3.882 0 7.46-2.012 9.479-5.291h20.115c2.019 3.278 5.598 5.291 9.48 5.291 4.299 0 8.251-2.514 10.069-6.403.145-.31.122-.672-.062-.96s-.502-.463-.844-.463h-8.636l-2.239-3.271 2.24-3.287h8.634c.341 0 .659-.174.842-.461.184-.287.208-.648.065-.958-1.804-3.903-5.757-6.424-10.071-6.424-3.882 0-7.461 2.012-9.48 5.291h-20.112c-2.019-3.278-5.598-5.291-9.479-5.291-4.29 0-8.242 2.513-10.069 6.401-.146.31-.123.672.061.961s.502.464.844.464h8.633l2.227 3.287-2.226 3.271h-8.634zm9.99 1.562 2.905-4.271c.23-.339.231-.784.001-1.124l-2.905-4.288c-.186-.274-.497-.439-.828-.439h-7.422c1.694-2.365 4.46-3.826 7.422-3.826 3.351 0 6.426 1.827 8.025 4.769.175.322.512.522.878.522h21.266c.366 0 .704-.2.878-.522 1.6-2.941 4.675-4.769 8.026-4.769 2.981 0 5.751 1.468 7.434 3.844h-7.434c-.331 0-.64.164-.826.437l-2.922 4.288c-.232.34-.231.788 0 1.128l2.922 4.271c.187.272.495.435.825.435h7.425c-1.689 2.366-4.457 3.827-7.425 3.827-3.351 0-6.426-1.827-8.026-4.769-.175-.322-.512-.522-.878-.522h-21.264c-.366 0-.704.2-.878.522-1.6 2.941-4.675 4.769-8.025 4.769-2.988 0-5.76-1.468-7.438-3.844h7.438c.331 0 .641-.164.827-.438z' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m24.101 51.886h16.086c.552 0 1-.448 1-1s-.448-1-1-1h-16.086c-.552 0-1 .448-1 1s.448 1 1 1z' style='&%2310; fill: %23E60033;&%2310;'/%3E%3C/svg%3E");
}

.jet-mobile-menu__item.has-icon.is-tief-tunnelbau a .icon:after,
.menu-item.has-icon.is-tief-tunnelbau a .icon:after{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' id='Layer_1' viewBox='0 0 128 128'%3E%3Cscript xmlns='' src='chrome-extension://mfidniedemcgceagapgdekdbmanojomk/js/elephant.js'/%3E%3Ctitle/%3E%3Cpath d='M64,0A64.0727,64.0727,0,0,0,0,64v62a2.0001,2.0001,0,0,0,2,2H126a2.0001,2.0001,0,0,0,2-2V64A64.0727,64.0727,0,0,0,64,0Zm2,4.05078A59.76094,59.76094,0,0,1,104.4469,19.725L95.97168,28.2002A47.63516,47.63516,0,0,0,66,16.04871Zm-4,0V16.04871A47.646,47.646,0,0,0,31.50513,28.677L23.0412,20.21307A59.76178,59.76178,0,0,1,62,4.05078ZM16,124H4V103H16Zm0-25H4V66H16ZM4.05078,62A59.76178,59.76178,0,0,1,20.21307,23.0412L28.677,31.50513A47.64569,47.64569,0,0,0,16.04871,62ZM66,124v-3a2,2,0,0,0-4,0v3H27.87341L46.39209,74H62v3a2,2,0,0,0,4,0V74H81.60791l18.51868,50ZM47,70V61a17,17,0,0,1,34,0v9Zm61,54h-3.60809L85,71.64185V61a21,21,0,0,0-42,0V71.64185L23.60809,124H20V64a44,44,0,1,1,88,0Zm16,0H112V103h12Zm0-25H112V66h12ZM111.95129,62A47.65612,47.65612,0,0,0,98.83539,30.99274l8.46344-8.46344A59.77134,59.77134,0,0,1,123.94922,62Z' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='M64,101.39941a2.0001,2.0001,0,0,0-2,2v8.80078a2,2,0,1,0,4,0v-8.80078A2.0001,2.0001,0,0,0,64,101.39941Z' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='M64,83.7998a2.0001,2.0001,0,0,0-2,2v8.7998a2,2,0,0,0,4,0V85.7998A2.0001,2.0001,0,0,0,64,83.7998Z' style='&%2310; fill: %23E60033;&%2310;'/%3E%3C/svg%3E");
}

.jet-mobile-menu__item.has-icon.is-vereisung a .icon:after,
.menu-item.has-icon.is-vereisung a .icon:after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='512pt' viewBox='0 0 512 512' width='512pt'%3E%3Cscript xmlns='' src='chrome-extension://mfidniedemcgceagapgdekdbmanojomk/js/elephant.js'/%3E%3Cpath d='m256 512c-4.710938 0-8.535156-3.824219-8.535156-8.535156v-494.929688c0-4.710937 3.824218-8.535156 8.535156-8.535156s8.535156 3.824219 8.535156 8.535156v494.929688c0 4.710937-3.824218 8.535156-8.535156 8.535156zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m503.464844 264.535156h-494.929688c-4.710937 0-8.535156-3.824218-8.535156-8.535156s3.824219-8.535156 8.535156-8.535156h494.929688c4.710937 0 8.535156 3.824218 8.535156 8.535156s-3.824219 8.535156-8.535156 8.535156zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m443.734375 452.265625c-2.1875 0-4.371094-.835937-6.035156-2.5l-375.464844-375.464844c-3.335937-3.335937-3.335937-8.730469 0-12.066406s8.730469-3.335937 12.066406 0l375.464844 375.464844c3.335937 3.335937 3.335937 8.730469 0 12.066406-1.664063 1.664063-3.847656 2.5-6.03125 2.5zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m68.265625 452.265625c-2.183594 0-4.367187-.835937-6.03125-2.5-3.335937-3.335937-3.335937-8.730469 0-12.066406l375.464844-375.464844c3.335937-3.335937 8.730469-3.335937 12.066406 0s3.335937 8.730469 0 12.066406l-375.464844 375.464844c-1.664062 1.664063-3.847656 2.5-6.035156 2.5zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m256 392.535156c-3.609375 0-6.828125-2.273437-8.039062-5.675781-5.433594-15.292969-17.152344-27.625-32.152344-33.835937-14.984375-6.210938-32-5.785157-46.652344 1.195312-3.269531 1.542969-7.140625.878906-9.695312-1.671875-2.550782-2.550781-3.222657-6.433594-1.671876-9.695313 6.964844-14.660156 7.398438-31.65625 1.195313-46.652343-6.210937-14.992188-18.542969-26.707031-33.835937-32.152344-3.410157-1.21875-5.683594-4.4375-5.683594-8.046875s2.273437-6.828125 5.675781-8.039062c15.292969-5.433594 27.625-17.152344 33.835937-32.152344 6.210938-14.992188 5.777344-32-1.195312-46.652344-1.554688-3.257812-.878906-7.140625 1.671875-9.695312 2.550781-2.550782 6.425781-3.214844 9.695313-1.671876 14.652343 6.972657 31.667968 7.398438 46.652343 1.195313 14.992188-6.210937 26.707031-18.542969 32.152344-33.835937 1.21875-3.410157 4.4375-5.683594 8.046875-5.683594s6.828125 2.273437 8.039062 5.675781c5.433594 15.292969 17.152344 27.625 32.152344 33.835937 14.984375 6.203126 32 5.777344 46.652344-1.195312 3.269531-1.554688 7.140625-.878906 9.695312 1.671875 2.550782 2.550781 3.222657 6.433594 1.671876 9.695313-6.964844 14.660156-7.398438 31.65625-1.195313 46.652343 6.210937 14.992188 18.542969 26.707031 33.835937 32.152344 3.410157 1.21875 5.683594 4.4375 5.683594 8.046875s-2.273437 6.828125-5.675781 8.039062c-15.292969 5.433594-27.625 17.152344-33.835937 32.152344-6.210938 14.992188-5.777344 32 1.195312 46.652344 1.554688 3.257812.878906 7.140625-1.671875 9.695312-2.550781 2.550782-6.425781 3.222657-9.695313 1.671876-14.660156-6.972657-31.667968-7.398438-46.652343-1.195313-14.992188 6.210937-26.707031 18.542969-32.152344 33.835937-1.21875 3.410157-4.4375 5.683594-8.046875 5.683594zm-62.175781-60.9375c9.6875 0 19.382812 1.886719 28.511719 5.664063 13.839843 5.734375 25.53125 15.480469 33.664062 27.785156 8.132812-12.296875 19.824219-22.050781 33.664062-27.785156 13.832032-5.734375 28.996094-7.097657 43.433594-4.15625-2.941406-14.4375-1.578125-29.601563 4.15625-43.433594 5.734375-13.839844 15.480469-25.53125 27.785156-33.664063-12.296874-8.132812-22.050781-19.820312-27.785156-33.664062-5.734375-13.839844-7.097656-28.996094-4.15625-43.433594-14.4375 2.933594-29.59375 1.578125-43.433594-4.15625-13.839843-5.734375-25.53125-15.496094-33.664062-27.792968-8.132812 12.296874-19.824219 22.050781-33.664062 27.785156-13.839844 5.726562-29.003907 7.082031-43.433594 4.15625 2.941406 14.4375 1.578125 29.601562-4.15625 43.433594-5.734375 13.839843-15.480469 25.53125-27.785156 33.664062 12.296874 8.132812 22.050781 19.824219 27.785156 33.664062 5.734375 13.839844 7.097656 28.996094 4.15625 43.433594 4.921875-.996094 9.914062-1.5 14.921875-1.5zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m256 59.734375c-1.800781 0-3.601562-.574219-5.121094-1.707031l-34.132812-25.601563c-3.769532-2.824219-4.53125-8.175781-1.707032-11.945312 2.824219-3.753907 8.175782-4.539063 11.949219-1.707031l29.011719 21.761718 29.011719-21.761718c3.78125-2.839844 9.125-2.054688 11.949219 1.707031 2.832031 3.769531 2.0625 9.121093-1.707032 11.945312l-34.132812 25.601563c-1.519532 1.132812-3.320313 1.707031-5.121094 1.707031zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m256 110.933594c-1.800781 0-3.601562-.570313-5.121094-1.707032l-34.132812-25.601562c-3.769532-2.824219-4.53125-8.171875-1.707032-11.945312 2.824219-3.761719 8.175782-4.53125 11.949219-1.707032l29.011719 21.761719 29.011719-21.761719c3.78125-2.832031 9.125-2.0625 11.949219 1.707032 2.832031 3.773437 2.0625 9.121093-1.707032 11.945312l-34.132812 25.601562c-1.519532 1.136719-3.320313 1.707032-5.121094 1.707032zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m290.125 486.398438c-1.773438 0-3.574219-.554688-5.113281-1.707032l-29.011719-21.757812-29.011719 21.757812c-3.773437 2.84375-9.125 2.066406-11.949219-1.703125-2.832031-3.773437-2.0625-9.125 1.707032-11.949219l34.132812-25.597656c3.03125-2.28125 7.210938-2.28125 10.242188 0l34.132812 25.597656c3.769532 2.824219 4.53125 8.175782 1.707032 11.949219-1.671876 2.234375-4.242188 3.410157-6.835938 3.410157zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m290.125 435.199219c-1.773438 0-3.574219-.554688-5.113281-1.707031l-29.011719-21.757813-29.011719 21.757813c-3.773437 2.84375-9.125 2.066406-11.949219-1.707032-2.832031-3.769531-2.0625-9.121094 1.707032-11.945312l34.132812-25.601563c3.03125-2.277343 7.210938-2.277343 10.242188 0l34.132812 25.601563c3.769532 2.824218 4.53125 8.175781 1.707032 11.945312-1.671876 2.238282-4.242188 3.414063-6.835938 3.414063zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m486.410156 298.667969c-2.597656 0-5.15625-1.179688-6.835937-3.414063l-25.601563-34.132812c-2.277344-3.03125-2.277344-7.210938 0-10.242188l25.601563-34.132812c2.824219-3.761719 8.175781-4.539063 11.945312-1.707032 3.773438 2.824219 4.53125 8.175782 1.707031 11.949219l-21.761718 29.011719 21.761718 29.011719c2.832032 3.773437 2.066407 9.125-1.707031 11.949219-1.535156 1.152343-3.335937 1.707031-5.109375 1.707031zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m435.207031 298.667969c-2.59375 0-5.152343-1.179688-6.832031-3.414063l-25.601562-34.132812c-2.277344-3.03125-2.277344-7.210938 0-10.242188l25.601562-34.132812c2.824219-3.761719 8.164062-4.539063 11.945312-1.707032 3.769532 2.824219 4.53125 8.175782 1.707032 11.949219l-21.761719 29.011719 21.761719 29.011719c2.832031 3.773437 2.0625 9.125-1.707032 11.949219-1.535156 1.152343-3.335937 1.707031-5.113281 1.707031zm0 0' style='&%2310; fill: %23E60033;&%2310; fill%23E60033: fi;&%2310; fill%23E60033: f;&%2310;'/%3E%3Cpath d='m25.589844 298.667969c-1.773438 0-3.574219-.554688-5.109375-1.707031-3.773438-2.824219-4.53125-8.175782-1.707031-11.949219l21.761718-29.011719-21.761718-29.011719c-2.832032-3.773437-2.066407-9.125 1.707031-11.949219 3.78125-2.832031 9.121093-2.054687 11.945312 1.707032l25.601563 34.132812c2.277344 3.03125 2.277344 7.210938 0 10.242188l-25.601563 34.132812c-1.671875 2.234375-4.238281 3.414063-6.835937 3.414063zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m76.792969 298.667969c-1.777344 0-3.578125-.554688-5.113281-1.707031-3.769532-2.824219-4.53125-8.175782-1.707032-11.949219l21.761719-29.011719-21.761719-29.011719c-2.832031-3.773437-2.0625-9.125 1.707032-11.949219 3.78125-2.832031 9.121093-2.054687 11.945312 1.707032l25.601562 34.132812c2.277344 3.03125 2.277344 7.210938 0 10.242188l-25.601562 34.132812c-1.671875 2.234375-4.238281 3.414063-6.832031 3.414063zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m71.953125 124.5c-4.171875 0-7.824219-3.070312-8.429687-7.320312-.667969-4.667969 2.574218-8.984376 7.234374-9.652344l35.910157-5.136719 5.136719-35.90625c.664062-4.667969 5.015624-7.910156 9.648437-7.238281 4.660156.667968 7.902344 4.984375 7.238281 9.652344l-6.042968 42.238281c-.527344 3.757812-3.480469 6.707031-7.234376 7.238281l-42.242187 6.039062c-.40625.0625-.816406.085938-1.21875.085938zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m108.152344 160.707031c-4.171875 0-7.824219-3.070312-8.433594-7.320312-.664062-4.667969 2.578125-8.984375 7.238281-9.652344l35.90625-5.128906 5.128907-35.90625c.667968-4.667969 4.976562-7.910157 9.652343-7.238281 4.660157.667968 7.902344 4.984374 7.238281 9.652343l-6.035156 42.242188c-.527344 3.753906-3.480468 6.707031-7.234375 7.234375l-42.242187 6.03125c-.410156.054687-.808594.085937-1.21875.085937zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m391.773438 444.304688c-.402344 0-.808594-.023438-1.21875-.085938-4.660157-.664062-7.902344-4.984375-7.238282-9.648438l6.042969-42.242187c.527344-3.753906 3.480469-6.707031 7.234375-7.234375l42.242188-6.042969c4.625-.648437 8.984374 2.578125 9.652343 7.234375.664063 4.667969-2.578125 8.988282-7.238281 9.652344l-35.90625 5.136719-5.140625 35.910156c-.605469 4.25-4.257813 7.320313-8.429687 7.320313zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m355.574219 408.097656c-.398438 0-.808594-.023437-1.21875-.085937-4.660157-.664063-7.902344-4.980469-7.238281-9.648438l6.035156-42.242187c.527344-3.753906 3.480468-6.707032 7.234375-7.234375l42.242187-6.035157c4.691406-.65625 8.984375 2.578126 9.652344 7.238282.664062 4.667968-2.578125 8.984375-7.238281 9.648437l-35.90625 5.128907-5.128907 35.910156c-.605468 4.25-4.257812 7.320312-8.433593 7.320312zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m446.078125 124.5c-.398437 0-.808594-.023438-1.21875-.085938l-42.238281-6.039062c-3.757813-.53125-6.707032-3.480469-7.238282-7.238281l-6.03125-42.238281c-.667968-4.667969 2.574219-8.984376 7.234376-9.652344 4.683593-.640625 8.988281 2.570312 9.652343 7.238281l5.128907 35.90625 35.90625 5.136719c4.660156.667968 7.902343 4.984375 7.238281 9.652344-.605469 4.25-4.25 7.320312-8.433594 7.320312zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m409.882812 160.707031c-.402343 0-.8125-.023437-1.222656-.085937l-42.238281-6.03125c-3.753906-.527344-6.707031-3.480469-7.238281-7.234375l-6.03125-42.242188c-.664063-4.667969 2.578125-8.984375 7.234375-9.652343 4.679687-.628907 8.988281 2.570312 9.652343 7.238281l5.128907 35.90625 35.910156 5.128906c4.65625.667969 7.898437 4.984375 7.234375 9.652344-.605469 4.25-4.257812 7.320312-8.429688 7.320312zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m120.226562 450.339844c-4.171874 0-7.824218-3.074219-8.429687-7.324219l-5.140625-35.90625-35.90625-5.128906c-4.660156-.667969-7.902344-4.984375-7.238281-9.652344.667969-4.667969 4.976562-7.917969 9.652343-7.234375l42.242188 6.03125c3.753906.53125 6.707031 3.480469 7.234375 7.238281l6.042969 42.238281c.664062 4.667969-2.578125 8.984376-7.238282 9.652344-.410156.058594-.816406.085938-1.21875.085938zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3Cpath d='m156.425781 414.132812c-4.175781 0-7.828125-3.074218-8.433593-7.324218l-5.128907-35.90625-35.90625-5.128906c-4.660156-.667969-7.902343-4.984376-7.238281-9.652344.667969-4.667969 4.976562-7.925782 9.652344-7.234375l42.242187 6.03125c3.753907.53125 6.707031 3.480469 7.234375 7.238281l6.035156 42.238281c.664063 4.667969-2.578124 8.984375-7.238281 9.652344-.410156.058594-.820312.085937-1.21875.085937zm0 0' style='&%2310; fill: %23E60033;&%2310;'/%3E%3C/svg%3E");
}


.elementor-widget-heading:hover a{
	color: var( --e-global-color-primary )!important;
}

a{
	transition: all .3s;
}



/* lightbox */

a[data-elementor-open-lightbox="yes"]{
	position: relative;
}

a[data-elementor-open-lightbox="yes"]:after{
	content: "";
	position: absolute;
    right: 1rem;
    top: 1rem;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_1' viewBox='0 0 24 24'%3E%3Cscript xmlns='' src='chrome-extension://mfidniedemcgceagapgdekdbmanojomk/js/elephant.js'/%3E%3Cpath d='M17.2,16.5l.28-.35c1.22-1.52,1.86-3.36,1.86-5.31,0-4.68-3.81-8.5-8.5-8.5S2.34,6.16,2.34,10.84s3.82,8.5,8.5,8.5c1.95,0,3.79-.64,5.31-1.86l.35-.28,4.24,4.25.71-.71-4.25-4.24ZM16.23,16.07l-.16.15c-1.41,1.37-3.27,2.12-5.23,2.12-4.13,0-7.5-3.36-7.5-7.5s3.37-7.5,7.5-7.5,7.5,3.37,7.5,7.5c0,1.96-.75,3.82-2.11,5.23Z' style='&%2310; fill: %23E60033;&%2310;'/%3E%3C/svg%3E");
	width: 2rem;
    height: 2rem;
    background-color: #ffffff;
    border-radius: 1rem;
    background-size: 1.25rem;
    background-repeat: no-repeat;
    background-position: center;
	transition: .125s;
}

a[data-elementor-open-lightbox="yes"]:hover:after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_1' viewBox='0 0 24 24'%3E%3Cscript xmlns='' src='chrome-extension://mfidniedemcgceagapgdekdbmanojomk/js/elephant.js'/%3E%3Cpath d='M17.2,16.5l.28-.35c1.22-1.52,1.86-3.36,1.86-5.31,0-4.68-3.81-8.5-8.5-8.5S2.34,6.16,2.34,10.84s3.82,8.5,8.5,8.5c1.95,0,3.79-.64,5.31-1.86l.35-.28,4.24,4.25.71-.71-4.25-4.24ZM16.23,16.07l-.16.15c-1.41,1.37-3.27,2.12-5.23,2.12-4.13,0-7.5-3.36-7.5-7.5s3.37-7.5,7.5-7.5,7.5,3.37,7.5,7.5c0,1.96-.75,3.82-2.11,5.23Z' style='&%2310; fill: %23ffffff;&%2310;'/%3E%3C/svg%3E");
	background-color: #e60033;
}

.jet-mobile-menu__after-template{
	margin-top: auto;
}


.slider-style-01 .elementor-image-carousel-wrapper .swiper-slide figure{
	background-color: #ffffff;
}

.slider-style-01.is--aspect-ratio_portrait {
	width: 70vh!important;
}

.slider-style-01.is--aspect-ratio_portrait .elementor-image-carousel-wrapper .swiper-slide img{
	object-fit: cover;
	height: 100%;
	aspect-ratio: 9 / 16;
}

.slider-style-01.is--aspect-ratio_landscape .elementor-image-carousel-wrapper .swiper-slide img{
	object-fit: cover;
}


