.elementor-92 .elementor-element.elementor-element-3a0949d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:3rem;--margin-bottom:6rem;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--cont-side);--padding-right:var(--cont-side);}.elementor-92 .elementor-element.elementor-element-3083099{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"AvenirPro", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-3083099 > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-1672f9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-92 .elementor-element.elementor-element-8d39d21{--grid-columns:3;--grid-row-gap:1rem;--grid-column-gap:1rem;}.elementor-92 .elementor-element.elementor-element-b7bc7f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:6rem;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--cont-side);--padding-right:var(--cont-side);}.elementor-92 .elementor-element.elementor-element-0062995{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;font-family:"AvenirPro", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-0062995 a{color:var( --e-global-color-text );}.elementor-92 .elementor-element.elementor-element-0062995 a:hover, .elementor-92 .elementor-element.elementor-element-0062995 a:focus{color:var( --e-global-color-3bc3d91 );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-92 .elementor-element.elementor-element-3083099{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-92 .elementor-element.elementor-element-8d39d21{--grid-columns:2;}.elementor-92 .elementor-element.elementor-element-0062995{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}@media(max-width:700px){.elementor-92 .elementor-element.elementor-element-3a0949d{--margin-top:2rem;--margin-bottom:3rem;--margin-left:0;--margin-right:0;}.elementor-92 .elementor-element.elementor-element-3083099{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-92 .elementor-element.elementor-element-1672f9a{--padding-top:0;--padding-bottom:0;--padding-left:var(--cont-side);--padding-right:var(--cont-side);}.elementor-92 .elementor-element.elementor-element-8d39d21{--grid-columns:1;}.elementor-92 .elementor-element.elementor-element-0062995{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'AvenirPro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://linea-architekten.ch/wp-content/uploads/2025/02/font.woff2') format('woff2'),
		url('https://linea-architekten.ch/wp-content/uploads/2025/02/font.woff') format('woff');
}
/* End Custom Fonts CSS */