.elementor-3172 .elementor-element.elementor-element-15670149{--display:flex;}.elementor-3172 .elementor-element.elementor-element-1a1f7bbf{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3172 .elementor-element.elementor-element-30ecdd75{width:auto;max-width:auto;text-align:center;}.elementor-3172 .elementor-element.elementor-element-30ecdd75 > .elementor-widget-container{padding:15px 20px 15px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-text );}.elementor-3172 .elementor-element.elementor-element-30ecdd75.elementor-element{--align-self:center;}.elementor-3172 .elementor-element.elementor-element-30ecdd75 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:2.3em;font-weight:600;text-transform:uppercase;}.elementor-3172 .elementor-element.elementor-element-1f9c975e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3172 .elementor-element.elementor-element-1f9c975e{text-align:center;}.elementor-3172 .elementor-element.elementor-element-1f9c975e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-337685f6{--display:flex;}.elementor-3172 .elementor-element.elementor-element-5718b72a{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3172 .elementor-element.elementor-element-1e49d035{width:auto;max-width:auto;text-align:center;}.elementor-3172 .elementor-element.elementor-element-1e49d035 > .elementor-widget-container{background-color:var( --e-global-color-89e057b );padding:10px 15px 10px 15px;}.elementor-3172 .elementor-element.elementor-element-1e49d035.elementor-element{--align-self:center;}.elementor-3172 .elementor-element.elementor-element-1e49d035 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-3172 .elementor-element.elementor-element-a7e90d8{text-align:center;}.elementor-3172 .elementor-element.elementor-element-a7e90d8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-1c86abb{text-align:left;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-ca5e987{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3172 .elementor-element.elementor-element-9d145bb{width:auto;max-width:auto;text-align:center;}.elementor-3172 .elementor-element.elementor-element-9d145bb > .elementor-widget-container{background-color:var( --e-global-color-89e057b );padding:10px 15px 10px 15px;}.elementor-3172 .elementor-element.elementor-element-9d145bb.elementor-element{--align-self:center;}.elementor-3172 .elementor-element.elementor-element-9d145bb .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-3172 .elementor-element.elementor-element-28b97b6{text-align:center;}.elementor-3172 .elementor-element.elementor-element-28b97b6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-be7c85d{text-align:left;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-33f6a12{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3172 .elementor-element.elementor-element-82b0bb1{width:auto;max-width:auto;text-align:center;}.elementor-3172 .elementor-element.elementor-element-82b0bb1 > .elementor-widget-container{background-color:var( --e-global-color-89e057b );padding:10px 15px 10px 15px;}.elementor-3172 .elementor-element.elementor-element-82b0bb1.elementor-element{--align-self:center;}.elementor-3172 .elementor-element.elementor-element-82b0bb1 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-3172 .elementor-element.elementor-element-7c5e25e{text-align:left;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-c5aef45{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3172 .elementor-element.elementor-element-c641a92{width:auto;max-width:auto;text-align:center;}.elementor-3172 .elementor-element.elementor-element-c641a92 > .elementor-widget-container{background-color:var( --e-global-color-89e057b );padding:10px 15px 10px 15px;}.elementor-3172 .elementor-element.elementor-element-c641a92.elementor-element{--align-self:center;}.elementor-3172 .elementor-element.elementor-element-c641a92 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-3172 .elementor-element.elementor-element-fd3261b{text-align:center;}.elementor-3172 .elementor-element.elementor-element-fd3261b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-9c0b553{text-align:left;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-b0b4aa8{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3172 .elementor-element.elementor-element-40f1f1f{width:auto;max-width:auto;text-align:center;}.elementor-3172 .elementor-element.elementor-element-40f1f1f > .elementor-widget-container{background-color:var( --e-global-color-89e057b );padding:10px 15px 10px 15px;}.elementor-3172 .elementor-element.elementor-element-40f1f1f.elementor-element{--align-self:center;}.elementor-3172 .elementor-element.elementor-element-40f1f1f .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-3172 .elementor-element.elementor-element-387e799{text-align:center;}.elementor-3172 .elementor-element.elementor-element-387e799 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-184104c{text-align:left;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-419abe28{--display:flex;--min-height:300px;--justify-content:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3172 .elementor-element.elementor-element-419abe28:not(.elementor-motion-effects-element-type-background), .elementor-3172 .elementor-element.elementor-element-419abe28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ecbb49 );}.elementor-3172 .elementor-element.elementor-element-76a29247{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-3172 .elementor-element.elementor-element-38012571 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-3172 .elementor-element.elementor-element-38012571{text-align:center;}.elementor-3172 .elementor-element.elementor-element-38012571 .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-3172 .elementor-element.elementor-element-6ff43375.elementor-element{--align-self:flex-start;}.elementor-3172 .elementor-element.elementor-element-6ff43375{text-align:center;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-724c2adc{text-align:center;}.elementor-3172 .elementor-element.elementor-element-724c2adc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-40e3610b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-0baf182-font-family ), Sans-serif;font-size:var( --e-global-typography-0baf182-font-size );font-weight:var( --e-global-typography-0baf182-font-weight );text-transform:var( --e-global-typography-0baf182-text-transform );line-height:var( --e-global-typography-0baf182-line-height );letter-spacing:var( --e-global-typography-0baf182-letter-spacing );word-spacing:var( --e-global-typography-0baf182-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:60px 60px 60px 60px;}.elementor-3172 .elementor-element.elementor-element-40e3610b .elementor-button:hover, .elementor-3172 .elementor-element.elementor-element-40e3610b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-3172 .elementor-element.elementor-element-40e3610b{width:auto;max-width:auto;}.elementor-3172 .elementor-element.elementor-element-40e3610b.elementor-element{--align-self:center;}.elementor-3172 .elementor-element.elementor-element-40e3610b .elementor-button:hover svg, .elementor-3172 .elementor-element.elementor-element-40e3610b .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-3172 .elementor-element.elementor-element-1f9c975e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-1e49d035 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-a7e90d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-1c86abb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-9d145bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-28b97b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-be7c85d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-82b0bb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-7c5e25e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-c641a92 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-fd3261b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-9c0b553{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-40f1f1f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-387e799 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-184104c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-38012571 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-6ff43375{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-724c2adc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-40e3610b .elementor-button{font-size:var( --e-global-typography-0baf182-font-size );line-height:var( --e-global-typography-0baf182-line-height );letter-spacing:var( --e-global-typography-0baf182-letter-spacing );word-spacing:var( --e-global-typography-0baf182-word-spacing );}}@media(max-width:767px){.elementor-3172 .elementor-element.elementor-element-1f9c975e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-1e49d035 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-a7e90d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-1c86abb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-9d145bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-28b97b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-be7c85d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-82b0bb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-7c5e25e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-c641a92 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-fd3261b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-9c0b553{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-40f1f1f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-387e799 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-184104c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-38012571 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3172 .elementor-element.elementor-element-6ff43375{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3172 .elementor-element.elementor-element-724c2adc{text-align:center;}.elementor-3172 .elementor-element.elementor-element-724c2adc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3172 .elementor-element.elementor-element-40e3610b .elementor-button{font-size:var( --e-global-typography-0baf182-font-size );line-height:var( --e-global-typography-0baf182-line-height );letter-spacing:var( --e-global-typography-0baf182-letter-spacing );word-spacing:var( --e-global-typography-0baf182-word-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Karla';
	font-display: auto;
	src: url('https://dianahoetting.de/wp-content/uploads/2024/10/Karla-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */