.elementor-2108 .elementor-element.elementor-element-a7b5eb2 .elementor-icon-wrapper{text-align:center;}.elementor-2108 .elementor-element.elementor-element-a7b5eb2 .elementor-icon i, .elementor-2108 .elementor-element.elementor-element-a7b5eb2 .elementor-icon svg{transform:rotate(0deg);}.elementor-2108 .elementor-element.elementor-element-c248401 .elementor-icon-wrapper{text-align:center;}.elementor-2108 .elementor-element.elementor-element-c248401 .elementor-icon i, .elementor-2108 .elementor-element.elementor-element-c248401 .elementor-icon svg{transform:rotate(0deg);}.elementor-2108 .elementor-element.elementor-element-389abae .wpml-elementor-ls .wpml-ls-item{font-family:"Roboto var", Sans-serif;font-weight:400;}.elementor-2108 .elementor-element.elementor-element-389abae .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-2108 .elementor-element.elementor-element-389abae .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-5dbf497 );}.elementor-2108 .elementor-element.elementor-element-389abae .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-2108 .elementor-element.elementor-element-389abae .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-2108 .elementor-element.elementor-element-389abae .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-2108 .elementor-element.elementor-element-389abae .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-2108 .elementor-element.elementor-element-389abae .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-2108 .elementor-element.elementor-element-389abae .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-2108 .elementor-element.elementor-element-389abae .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-5dbf497 );}.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-elementor-ls .wpml-ls-item{font-family:"Roboto var", Sans-serif;font-weight:400;}.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-5dbf497 );}.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-5dbf497 );}.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-elementor-ls .wpml-ls-item{font-family:"Roboto var", Sans-serif;font-weight:400;}.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-5dbf497 );}.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-5dbf497 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:880px){.elementor-2108 .elementor-element.elementor-element-c248401{width:initial;max-width:initial;}.elementor-2108 .elementor-element.elementor-element-49d1f01.elementor-element{--align-self:center;}}/* Start custom CSS for wpml-language-switcher, class: .elementor-element-389abae */.elementor-2108 .elementor-element.elementor-element-389abae .wpml-ls-item:not(:last-child):after {
    content: "|";
    color: #FFFFFF;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-2108 .elementor-element.elementor-element-389abae .wpml-ls-current-language > a {
    font-weight: bold;
    text-decoration: none;
}

.elementor-2108 .elementor-element.elementor-element-389abae .wpml-ls-item {
    display: flex;
    align-items: center;
}

.elementor-2108 .elementor-element.elementor-element-389abae .wpml-ls-legacy-list-horizontal ul {
    display: flex !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for wpml-language-switcher, class: .elementor-element-c7a77a8 */.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-ls-item:not(:last-child):after {
    content: "|";
    color: #FFFFFF;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-ls-current-language > a {
    font-weight: bold;
    text-decoration: none;
}

.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-ls-item {
    display: flex;
    align-items: center;
}

.elementor-2108 .elementor-element.elementor-element-c7a77a8 .wpml-ls-legacy-list-horizontal ul {
    display: flex !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for wpml-language-switcher, class: .elementor-element-49d1f01 */.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-ls-item:not(:last-child):after {
    content: "|";
    color: #FFFFFF;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-ls-current-language > a {
    font-weight: bold;
    text-decoration: none;
}

.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-ls-item {
    display: flex;
    align-items: center;
}

.elementor-2108 .elementor-element.elementor-element-49d1f01 .wpml-ls-legacy-list-horizontal ul {
    display: flex !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-2108 {
    position: sticky;
    top: 0;
    z-index: 999;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto var';
	font-display: auto;
	src: url('https://intermezzo-augsburg.de/wp-content/uploads/2026/04/Roboto-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */