.elementor-2547 .elementor-element.elementor-element-6f385f3 .elementor-icon-wrapper{text-align:center;}.elementor-2547 .elementor-element.elementor-element-6f385f3 .elementor-icon i, .elementor-2547 .elementor-element.elementor-element-6f385f3 .elementor-icon svg{transform:rotate(0deg);}.elementor-2547 .elementor-element.elementor-element-f9b01cf .elementor-icon-wrapper{text-align:center;}.elementor-2547 .elementor-element.elementor-element-f9b01cf .elementor-icon i, .elementor-2547 .elementor-element.elementor-element-f9b01cf .elementor-icon svg{transform:rotate(0deg);}.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-elementor-ls .wpml-ls-item{font-family:"Roboto var", Sans-serif;font-weight:400;}.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-text );}.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-text );}.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-elementor-ls .wpml-ls-item{font-family:"Roboto var", Sans-serif;font-weight:400;}.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-text );}.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-text );}.elementor-2547 .elementor-element.elementor-element-365086d .wpml-elementor-ls .wpml-ls-item{font-family:"Roboto var", Sans-serif;font-weight:400;}.elementor-2547 .elementor-element.elementor-element-365086d .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-2547 .elementor-element.elementor-element-365086d .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-text );}.elementor-2547 .elementor-element.elementor-element-365086d .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-2547 .elementor-element.elementor-element-365086d .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-2547 .elementor-element.elementor-element-365086d .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-2547 .elementor-element.elementor-element-365086d .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-2547 .elementor-element.elementor-element-365086d .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-2547 .elementor-element.elementor-element-365086d .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-2547 .elementor-element.elementor-element-365086d .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-text );}.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-2547 .elementor-element.elementor-element-f9b01cf{width:initial;max-width:initial;}}/* Start custom CSS for wpml-language-switcher, class: .elementor-element-bfe65ef */.elementor-2547 .elementor-element.elementor-element-bfe65ef .wpml-ls-item:not(:last-child):after {
    content: "|";
    color: #FFFFFF;
    margin: 0 !important;
    padding: 0 !important;
}

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

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

.elementor-2547 .elementor-element.elementor-element-bfe65ef .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-9598725 */.elementor-2547 .elementor-element.elementor-element-9598725 .wpml-ls-item:not(:last-child):after {
    content: "|";
    color: #FFFFFF;
    margin: 0 !important;
    padding: 0 !important;
}

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

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

.elementor-2547 .elementor-element.elementor-element-9598725 .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-365086d */.elementor-2547 .elementor-element.elementor-element-365086d .wpml-ls-item:not(:last-child):after {
    content: "|";
    color: #FFFFFF;
    margin: 0 !important;
    padding: 0 !important;
}

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

.elementor-2547 .elementor-element.elementor-element-365086d .wpml-ls-item {
    display: flex;
    align-items: center;
}

.elementor-2547 .elementor-element.elementor-element-365086d .wpml-ls-legacy-list-horizontal ul {
    display: flex !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 880px) {
    .elementor-2547 {
        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 */