.elementor-1360 .elementor-element.elementor-element-95c5448{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1360 .elementor-element.elementor-element-c2813b6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;line-height:39px;color:var( --e-global-color-54c6741 );}.elementor-1360 .elementor-element.elementor-element-199cedb .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;line-height:39px;color:var( --e-global-color-54c6741 );}.elementor-1360 .elementor-element.elementor-element-cd0bfd5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;line-height:39px;color:var( --e-global-color-54c6741 );}.elementor-1360 .elementor-element.elementor-element-e5d237b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;line-height:39px;color:var( --e-global-color-54c6741 );}.elementor-1360 .elementor-element.elementor-element-229634a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;line-height:39px;color:var( --e-global-color-54c6741 );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1360 .elementor-element.elementor-element-3f9bd13 .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:2rem;font-weight:bold;}.elementor-1360 .elementor-element.elementor-element-3f9bd13 .elementor-button:hover, .elementor-1360 .elementor-element.elementor-element-3f9bd13 .elementor-button:focus{color:var( --e-global-color-54c6741 );}.elementor-1360 .elementor-element.elementor-element-3f9bd13 .elementor-button:hover svg, .elementor-1360 .elementor-element.elementor-element-3f9bd13 .elementor-button:focus svg{fill:var( --e-global-color-54c6741 );}.elementor-1360 .elementor-element.elementor-element-23aaa3c .elementor-button{background-color:var( --e-global-color-fbfecd4 );font-family:"Helvetica Neue", Sans-serif;font-size:2rem;font-weight:100;border-style:solid;border-color:var( --e-global-color-97700b7 );}.elementor-1360 .elementor-element.elementor-element-23aaa3c .elementor-button:hover, .elementor-1360 .elementor-element.elementor-element-23aaa3c .elementor-button:focus{color:var( --e-global-color-54c6741 );}.elementor-1360 .elementor-element.elementor-element-23aaa3c .elementor-button:hover svg, .elementor-1360 .elementor-element.elementor-element-23aaa3c .elementor-button:focus svg{fill:var( --e-global-color-54c6741 );}#elementor-popup-modal-1360{background-color:var( --e-global-color-fbfecd4 );justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1360 .dialog-message{width:100vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-1360 .dialog-close-button{display:flex;}#elementor-popup-modal-1360 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0, 0, 0, 0);}#elementor-popup-modal-1360 .dialog-close-button i{color:var( --e-global-color-54c6741 );}#elementor-popup-modal-1360 .dialog-close-button svg{fill:var( --e-global-color-54c6741 );}@media(max-width:1450px){.elementor-1360 .elementor-element.elementor-element-95c5448{--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1360 .elementor-element.elementor-element-c2813b6 .elementor-heading-title{font-size:2rem;}.elementor-1360 .elementor-element.elementor-element-199cedb .elementor-heading-title{font-size:2rem;}.elementor-1360 .elementor-element.elementor-element-cd0bfd5 .elementor-heading-title{font-size:2rem;}.elementor-1360 .elementor-element.elementor-element-e5d237b .elementor-heading-title{font-size:2rem;}.elementor-1360 .elementor-element.elementor-element-229634a .elementor-heading-title{font-size:2rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1360 .elementor-element.elementor-element-3f9bd13 .elementor-button{font-size:1.5rem;}.elementor-1360 .elementor-element.elementor-element-23aaa3c .elementor-button{font-size:1.5rem;}}@media(max-width:767px){.elementor-1360 .elementor-element.elementor-element-95c5448{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1360 .elementor-element.elementor-element-c2813b6 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1360 .elementor-element.elementor-element-199cedb > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1360 .elementor-element.elementor-element-cd0bfd5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1360 .elementor-element.elementor-element-e5d237b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1360 .elementor-element.elementor-element-229634a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1360 .elementor-element.elementor-element-3f9bd13{width:auto;max-width:auto;}.elementor-1360 .elementor-element.elementor-element-3f9bd13 .elementor-button{font-size:2rem;padding:15px 20px 10px 20px;}.elementor-1360 .elementor-element.elementor-element-23aaa3c{width:auto;max-width:auto;}.elementor-1360 .elementor-element.elementor-element-23aaa3c .elementor-button{font-size:2rem;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:15px 20px 10px 20px;}#elementor-popup-modal-1360 .dialog-message{width:100vw;}#elementor-popup-modal-1360{justify-content:center;align-items:center;}body:not(.rtl) #elementor-popup-modal-1360 .dialog-close-button{right:0%;}body.rtl #elementor-popup-modal-1360 .dialog-close-button{left:0%;}#elementor-popup-modal-1360 .dialog-close-button{font-size:2.5rem;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-roman-webfont.woff2') format('woff2'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-roman-webfont.woff') format('woff'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-roman-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-bd-webfont.woff2') format('woff2'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-bd-webfont.woff') format('woff'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-bd-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-bdit-webfont.woff2') format('woff2'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-bdit-webfont.woff') format('woff'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-bdit-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-it-webfont.woff2') format('woff2'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-it-webfont.woff') format('woff'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-it-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-th-webfont.woff2') format('woff2'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-th-webfont.woff') format('woff'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-th-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-thit-webfont.woff2') format('woff2'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-thit-webfont.woff') format('woff'),
		url('https://bader-hoiss.de/wp-content/uploads/2023/09/helveticaneueltstd-thit-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */