.elementor-178996 .elementor-element.elementor-element-31fb1472{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178996 .elementor-element.elementor-element-232c386{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-178996 .elementor-element.elementor-element-232c386:not(.elementor-motion-effects-element-type-background), .elementor-178996 .elementor-element.elementor-element-232c386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-178996 .elementor-element.elementor-element-8ee5e00 .elementor-heading-title{font-size:22px;color:var( --e-global-color-primary );}.elementor-178996 .elementor-element.elementor-element-4341705 .elementor-heading-title{font-size:18px;line-height:24px;color:var( --e-global-color-primary );}.elementor-178996 .elementor-element.elementor-element-b7c39ce .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-weight:600;text-decoration:underline;color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-7d1bf485 */#textContent p, #textContent ul li {
    font-size: 18px;
    line-height: 24px;
    color: var(--e-global-color-primary);
}
#textContent h2 {
    font-size: 24px;
}
#textContent h3, #textContent h4 {
    font-size: 18px;
    font-weight: 600 !important;
    color: var(--e-global-color-primary);
}
#textContent ul {
    margin-bottom: 15px;
}
#textContent p {
    font-weight: initial;
}

h1 {
    border-left: 4px solid blue;
    padding-left: 20px !important;
    max-width: 950px;
}
h1::after {
    content: "Der Immobilienmarkt in der Schweiz ist offen und transparent, aber stark kompetitiv und dynamisch. Interessenten und Anbieter stehen unter hohem Druck, rasch zu entscheiden und Chancen strategisch zu nutzen, um Erfolg zu erzielen.";
    font-size: 22px;
    line-height: 30px;
    display: block;
    margin-top: 15px;
    margin-bottom: 35px;
     color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir LT Std';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://we-net.ch/wp-content/uploads/2024/01/AvenirLTStd-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir LT Std';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://we-net.ch/wp-content/uploads/2024/01/AvenirLTStd-Roman.ttf') format('truetype');
}
/* End Custom Fonts CSS */