.elementor-17 .elementor-element.elementor-element-2a778e62 a{color:#444444;}.elementor-17 .elementor-element.elementor-element-2a778e62 a:hover{color:#000000;}.elementor-17 .elementor-element.elementor-element-2a778e62{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-79ec703e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-49fac95 .elementor-spacer-inner{height:400px;}.elementor-17 .elementor-element.elementor-element-9c23193 .elementor-spacer-inner{height:300px;}.elementor-17 .elementor-element.elementor-element-8b10119{text-align:right;}.elementor-17 .elementor-element.elementor-element-0123b9d .elementor-spacer-inner{height:300px;}.elementor-17 .elementor-element.elementor-element-86fb5fb .elementor-spacer-inner{height:50px;}.elementor-17 .elementor-element.elementor-element-7994819.elementor-widget-heading .elementor-heading-title{color:rgba(0,0,0,0.89);}.elementor-17 .elementor-element.elementor-element-7994819 .elementor-heading-title{font-family:"Helvetica neue", Sans-serif;font-weight:100;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-17 .elementor-element.elementor-element-441eff7 .elementor-spacer-inner{height:30px;}.elementor-17 .elementor-element.elementor-element-b3de9c5{color:#000000;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-ad01f20 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-17 .elementor-element.elementor-element-b99e699{color:#000000;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-ca5dedc{color:#000000;line-height:1.2em;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-2ff778f6 .elementor-spacer-inner{height:10px;}.elementor-17 .elementor-element.elementor-element-50509edc{color:rgba(68,60,60,0.52);font-family:"Helvetica neue", Sans-serif;font-size:17px;}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-2a778e62{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3f0422df > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2ff778f6 .elementor-spacer-inner{height:10px;}}/* Start custom CSS for html, class: .elementor-element-1c441b4 */.flex-container {
    display: flex;
    background-color: white;
  }
  
  .flex-item1 {
    background-color: white;
    width: 40%;
    margin: 0px;
    text-align: left;
    font-family: "Helvetica neue", Sans-serif;
    line-height: 1.2em;
    font-size: 1em;
  }
  .flex-item2 {
    background-color: white;
    width: 60%;
    margin: 0px;
    text-align: left;
    font-family: "Helvetica neue", Sans-serif;
    line-height: 1.2em;
    font-size: 1em;
  
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c1d0f23 */.flex-container {
    display: flex;
    background-color: white;
  }
  
  .flex-item1 {
    background-color: white;
    width: 40%;
    margin: 0px;
    text-align: left;
    font-family: "Helvetica neue", Sans-serif;
    line-height: 1.2em;
    font-size: 1em;
  }
  .flex-item2 {
    background-color: white;
    width: 60%;
    margin: 0px;
    text-align: left;
    font-family: "Helvetica neue", Sans-serif;
    line-height: 1.2em;
    font-size: 1em;
  
  }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica neue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://stadlerundpartner.at/wp-content/uploads/2019/10/Helvetica-Neue-LT-Std-27-Ultra-Light-Condensed.woff') format('woff');
}
/* End Custom Fonts CSS */