.elementor-kit-38{--e-global-color-text:#1D1D1D;--e-global-color-primary:#62686B;--e-global-color-secondary:#FFFFFF;--e-global-color-accent:#8C231F;--e-global-color-8a85181:#03364B;--e-global-color-41919c4:#00AEDB;--e-global-color-26c8559:#03364B;--e-global-color-17ebf63:#548F8F;--e-global-color-20f97a7:#F65C1E;--e-global-color-587195b:#F6921E;--e-global-color-411e9ef:#C33764;--e-global-color-eb5b7d7:#1D2671;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:clamp(1rem, 0.35vw + 0.92rem, 1.125rem);font-weight:var( --e-global-typography-v4-typo-p-font-weight );font-stretch:100%;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-size:clamp(1rem, calc(0.95rem + 0.2vw), 1.125rem);--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-size:clamp(1.125rem, calc(1.025rem + 0.4vw), 1.375rem);--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-size:clamp(2.625rem, 4.7vw, 4.5rem);--e-global-typography-secondary-line-height:1.08;--e-global-typography-54e10b6-font-family:"Open Sans";--e-global-typography-54e10b6-font-size:clamp(2rem, 3.2vw, 3.25rem);--e-global-typography-54e10b6-line-height:1.12;--e-global-typography-4da65de-font-family:"Open Sans";--e-global-typography-4da65de-font-size:clamp(1.5rem, 2.2vw, 2.125rem);--e-global-typography-4da65de-line-height:1.22;--e-global-typography-61d3b7c-font-family:"Open Sans";--e-global-typography-61d3b7c-font-size:clamp(1.25rem, 1.5vw, 1.5rem);--e-global-typography-61d3b7c-line-height:1.32;--e-global-typography-d06c2a2-font-family:"Open Sans";--e-global-typography-d06c2a2-font-size:clamp(1.0625rem, 1.1vw, 1.25rem);--e-global-typography-d06c2a2-line-height:1.35;--e-global-typography-8e0c0e8-font-family:"Open Sans";--e-global-typography-8e0c0e8-font-size:clamp(1rem, calc(0.95rem + 0.2vw), 1.125rem);font-family:var( --e-global-typography-v4-typo-p-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-typo-p-font-size );line-height:var( --e-global-typography-v4-typo-p-line-height );}.elementor-kit-38 e-page-transition{background-color:#FFBC7D;}.elementor-kit-38 a{color:var( --e-global-color-text );font-family:var( --e-global-typography-v4-typo-p-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-typo-p-font-size );font-weight:var( --e-global-typography-v4-typo-p-font-weight );line-height:var( --e-global-typography-v4-typo-p-line-height );}.elementor-kit-38 a:hover{color:var( --e-global-color-accent );}.elementor-kit-38 label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-38 input:not([type="button"]):not([type="submit"]),.elementor-kit-38 textarea,.elementor-kit-38 .elementor-field-textual{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 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:clamp(5rem, calc(3rem + 8vw), 10rem);--container-default-padding-right:clamp(1.25rem, calc(0.75rem + 2vw), 2.5rem);--container-default-padding-bottom:clamp(5rem, calc(3rem + 8vw), 10rem);--container-default-padding-left:clamp(1.25rem, calc(0.75rem + 2vw), 2.5rem);}.elementor-widget:not(:last-child){--kit-widget-spacing:2.5rem;}.elementor-element{--widgets-spacing:2.5rem 2.5rem;--widgets-spacing-row:2.5rem;--widgets-spacing-column:2.5rem;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-38{font-size:var( --e-global-typography-v4-typo-p-font-size );line-height:var( --e-global-typography-v4-typo-p-line-height );}.elementor-kit-38 a{font-size:var( --e-global-typography-v4-typo-p-font-size );line-height:var( --e-global-typography-v4-typo-p-line-height );}.elementor-kit-38 label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-38 input:not([type="button"]):not([type="submit"]),.elementor-kit-38 textarea,.elementor-kit-38 .elementor-field-textual{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-kit-38{font-size:var( --e-global-typography-v4-typo-p-font-size );line-height:var( --e-global-typography-v4-typo-p-line-height );}.elementor-kit-38 a{font-size:var( --e-global-typography-v4-typo-p-font-size );line-height:var( --e-global-typography-v4-typo-p-line-height );}.elementor-kit-38 label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-38 input:not([type="button"]):not([type="submit"]),.elementor-kit-38 textarea,.elementor-kit-38 .elementor-field-textual{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-38{font-size:var( --e-global-typography-v4-typo-p-font-size );line-height:var( --e-global-typography-v4-typo-p-line-height );}.elementor-kit-38 a{font-size:var( --e-global-typography-v4-typo-p-font-size );line-height:var( --e-global-typography-v4-typo-p-line-height );}.elementor-kit-38 label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-38 input:not([type="button"]):not([type="submit"]),.elementor-kit-38 textarea,.elementor-kit-38 .elementor-field-textual{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --color-grau:#62686b; --color-tuerkis-light:#73cbcc; --color-orange-dark:#f65c1e; --color-tuerkis-dark:#548f8f; --color-orange-light:#f6921e; --color-lila-light:#c33764; --color-lila-dark:#1d2671; --typo-font:Open Sans; --typo-p-size:clamp(1rem, 0.35vw + 0.92rem, 1.125rem); --typo-h1-size:clamp(2.625rem, 4.7vw, 4.5rem); --typo-h2-size:clamp(1.875rem, 3.2vw, 3.25rem); --typo-h3-size:clamp(1.5rem, 2.2vw, 2.125rem); --typo-h4-size:clamp(1.25rem, 1.5vw, 1.5rem); --typo-h5-size:clamp(1.0625rem, 1.1vw, 1.25rem); --color-schwarz:#000000; --color-weiss:#ffffff; --color-transparent:#ffffff; --color-weinrot:#8c231f; }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-display: auto;
	src: url('https://fincomm.einsigartig-webdesign.at/www/wp-content/uploads/2026/05/OpenSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */