.elementor-12124 .elementor-element.elementor-element-6d9b460{--display:flex;}.elementor-12124 .elementor-element.elementor-element-b290f9e .elementor-heading-title{font-family:"Europa", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-dc01b8a );}.elementor-12124 .elementor-element.elementor-element-b6780e4 .elementor-heading-title{font-family:"Europa", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-dc01b8a );}.elementor-12124 .elementor-element.elementor-element-925348f .elementor-heading-title{font-family:"Europa", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-dc01b8a );}.elementor-12124 .elementor-element.elementor-element-424d6c1 .elementor-heading-title{font-family:"Europa", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-dc01b8a );}.elementor-12124 .elementor-element.elementor-element-dcca79b .elementor-heading-title{font-family:"Europa", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-dc01b8a );}.elementor-12124 .elementor-element.elementor-element-5b9c1ab{--display:flex;}@media(max-width:767px){.elementor-12124 .elementor-element.elementor-element-b290f9e .elementor-heading-title{font-size:20px;}.elementor-12124 .elementor-element.elementor-element-b6780e4 .elementor-heading-title{font-size:20px;}.elementor-12124 .elementor-element.elementor-element-925348f .elementor-heading-title{font-size:20px;}.elementor-12124 .elementor-element.elementor-element-424d6c1 .elementor-heading-title{font-size:20px;}.elementor-12124 .elementor-element.elementor-element-dcca79b .elementor-heading-title{font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-541581c */.elementor-12124 .elementor-element.elementor-element-541581c ul {
  list-style: none;
  padding-left: 0;
}

.elementor-12124 .elementor-element.elementor-element-541581c ul li {
  position: relative;
  padding-left: 30px;
}

.elementor-12124 .elementor-element.elementor-element-541581c ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 18px;
  height: 18px;
  background-image: url("https://irinalanger.at/wp-content/uploads/2024/12/star-dark.svg");
  background-size: contain;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d99fc88 */.elementor-12124 .elementor-element.elementor-element-d99fc88 ul {
  list-style: none;
  padding-left: 0;
}

.elementor-12124 .elementor-element.elementor-element-d99fc88 ul li {
  position: relative;
  padding-left: 30px;
}

.elementor-12124 .elementor-element.elementor-element-d99fc88 ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 18px;
  height: 18px;
  background-image: url("https://irinalanger.at/wp-content/uploads/2024/12/star-dark.svg");
  background-size: contain;
  background-repeat: no-repeat;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Europa';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2024/12/EuropaRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'Europa';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/2024/12/EuropaBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */