.elementor-40 .elementor-element.elementor-element-317794f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-36fa7b1d{--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;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-740e20bb .elementor-heading-title{font-family:var( --e-global-typography-dd8e9fd-font-family ), Sans-serif;font-size:var( --e-global-typography-dd8e9fd-font-size );font-weight:var( --e-global-typography-dd8e9fd-font-weight );line-height:var( --e-global-typography-dd8e9fd-line-height );letter-spacing:var( --e-global-typography-dd8e9fd-letter-spacing );color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-73e0e2ad .elementor-heading-title{font-family:var( --e-global-typography-7f7750b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f7750b-font-size );font-weight:var( --e-global-typography-7f7750b-font-weight );letter-spacing:var( --e-global-typography-7f7750b-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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-40 .elementor-element.elementor-element-110b4d3b .elementor-button{background-color:#FFFFFF00;font-family:"Italiana", Sans-serif;font-weight:600;letter-spacing:1px;}.elementor-40 .elementor-element.elementor-element-110b4d3b > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-40 .elementor-element.elementor-element-110b4d3b{--e-transform-transition-duration:500ms;}.elementor-40 .elementor-element.elementor-element-92949de{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-92949de.e-con{--order:-99999 /* order start hack */;}.elementor-40 .elementor-element.elementor-element-828374d > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-40 .elementor-element.elementor-element-828374d iframe{height:700px;filter:brightness( 100% ) contrast( 96% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-40 .elementor-element.elementor-element-3ce2d2c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--margin-top:00px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-3ce2d2c3:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3ce2d2c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-0347287 ) 0%, var( --e-global-color-59ca9fc ) 100%);}.elementor-40 .elementor-element.elementor-element-3ce2d2c3 > .elementor-shape-top svg, .elementor-40 .elementor-element.elementor-element-3ce2d2c3 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-40 .elementor-element.elementor-element-3ce2d2c3 > .elementor-shape-bottom svg, .elementor-40 .elementor-element.elementor-element-3ce2d2c3 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-40 .elementor-element.elementor-element-769e249f{--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;--justify-content:center;}.elementor-40 .elementor-element.elementor-element-769e249f.e-con{--order:-99999 /* order start hack */;}.elementor-40 .elementor-element.elementor-element-4e3ca129 .elementor-heading-title{font-family:var( --e-global-typography-dd8e9fd-font-family ), Sans-serif;font-size:var( --e-global-typography-dd8e9fd-font-size );font-weight:var( --e-global-typography-dd8e9fd-font-weight );line-height:var( --e-global-typography-dd8e9fd-line-height );letter-spacing:var( --e-global-typography-dd8e9fd-letter-spacing );color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-601ddb13 .elementor-heading-title{font-family:var( --e-global-typography-7f7750b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f7750b-font-size );font-weight:var( --e-global-typography-7f7750b-font-weight );letter-spacing:var( --e-global-typography-7f7750b-letter-spacing );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-803443d{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-a22acb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-b0944b4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-40 .elementor-element.elementor-element-a2829d6{text-align:center;}.elementor-40 .elementor-element.elementor-element-a2829d6 img{height:30px;object-fit:contain;object-position:center center;}.elementor-40 .elementor-element.elementor-element-47168ea{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-4283ecb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-c20275b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-c203308{text-align:center;}.elementor-40 .elementor-element.elementor-element-c203308 img{height:25px;object-fit:contain;object-position:center center;}.elementor-40 .elementor-element.elementor-element-615daec{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-d8f9d20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-fc13c91{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-7744645{text-align:center;}.elementor-40 .elementor-element.elementor-element-7744645 img{height:25px;object-fit:contain;object-position:center center;}.elementor-40 .elementor-element.elementor-element-f2d9d0f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-aa68daa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-8fca905{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-52d2e4e{text-align:center;}.elementor-40 .elementor-element.elementor-element-52d2e4e img{height:25px;object-fit:contain;object-position:center center;}.elementor-40 .elementor-element.elementor-element-2a0931e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-9e05d5d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-9e05d5d.e-con{--order:-99999 /* order start hack */;}.elementor-40 .elementor-element.elementor-element-15541a80 img{width:100%;height:750px;object-fit:cover;object-position:center center;filter:brightness( 132% ) contrast( 100% ) saturate( 82% ) blur( 0px ) hue-rotate( 0deg );border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-40 .elementor-element.elementor-element-317794f1{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-740e20bb .elementor-heading-title{font-size:var( --e-global-typography-dd8e9fd-font-size );line-height:var( --e-global-typography-dd8e9fd-line-height );letter-spacing:var( --e-global-typography-dd8e9fd-letter-spacing );}.elementor-40 .elementor-element.elementor-element-73e0e2ad .elementor-heading-title{font-size:var( --e-global-typography-7f7750b-font-size );letter-spacing:var( --e-global-typography-7f7750b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-40 .elementor-element.elementor-element-3ce2d2c3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-769e249f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-4e3ca129 .elementor-heading-title{font-size:var( --e-global-typography-dd8e9fd-font-size );line-height:var( --e-global-typography-dd8e9fd-line-height );letter-spacing:var( --e-global-typography-dd8e9fd-letter-spacing );}.elementor-40 .elementor-element.elementor-element-601ddb13 .elementor-heading-title{font-size:var( --e-global-typography-7f7750b-font-size );letter-spacing:var( --e-global-typography-7f7750b-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-317794f1{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-36fa7b1d.e-con{--order:-99999 /* order start hack */;}.elementor-40 .elementor-element.elementor-element-740e20bb .elementor-heading-title{font-size:var( --e-global-typography-dd8e9fd-font-size );line-height:var( --e-global-typography-dd8e9fd-line-height );letter-spacing:var( --e-global-typography-dd8e9fd-letter-spacing );}.elementor-40 .elementor-element.elementor-element-73e0e2ad .elementor-heading-title{font-size:var( --e-global-typography-7f7750b-font-size );letter-spacing:var( --e-global-typography-7f7750b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-40 .elementor-element.elementor-element-828374d iframe{height:500px;}.elementor-40 .elementor-element.elementor-element-3ce2d2c3{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-4e3ca129 .elementor-heading-title{font-size:var( --e-global-typography-dd8e9fd-font-size );line-height:var( --e-global-typography-dd8e9fd-line-height );letter-spacing:var( --e-global-typography-dd8e9fd-letter-spacing );}.elementor-40 .elementor-element.elementor-element-601ddb13 .elementor-heading-title{font-size:var( --e-global-typography-7f7750b-font-size );letter-spacing:var( --e-global-typography-7f7750b-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-15541a80 img{height:500px;object-position:center center;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-740e20bb .elementor-heading-title{font-size:var( --e-global-typography-dd8e9fd-font-size );line-height:var( --e-global-typography-dd8e9fd-line-height );letter-spacing:var( --e-global-typography-dd8e9fd-letter-spacing );}.elementor-40 .elementor-element.elementor-element-73e0e2ad .elementor-heading-title{font-size:var( --e-global-typography-7f7750b-font-size );letter-spacing:var( --e-global-typography-7f7750b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-40 .elementor-element.elementor-element-3ce2d2c3{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-4e3ca129 .elementor-heading-title{font-size:var( --e-global-typography-dd8e9fd-font-size );line-height:var( --e-global-typography-dd8e9fd-line-height );letter-spacing:var( --e-global-typography-dd8e9fd-letter-spacing );}.elementor-40 .elementor-element.elementor-element-601ddb13 .elementor-heading-title{font-size:var( --e-global-typography-7f7750b-font-size );letter-spacing:var( --e-global-typography-7f7750b-letter-spacing );}.elementor-40 .elementor-element.elementor-element-a22acb2{--flex-wrap:nowrap;}.elementor-40 .elementor-element.elementor-element-b0944b4{--width:80px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-4283ecb{--flex-wrap:nowrap;}.elementor-40 .elementor-element.elementor-element-c20275b{--width:80px;}.elementor-40 .elementor-element.elementor-element-d8f9d20{--flex-wrap:nowrap;}.elementor-40 .elementor-element.elementor-element-fc13c91{--width:80px;}.elementor-40 .elementor-element.elementor-element-aa68daa{--flex-wrap:nowrap;}.elementor-40 .elementor-element.elementor-element-8fca905{--width:80px;}.elementor-40 .elementor-element.elementor-element-52d2e4e{text-align:center;}.elementor-40 .elementor-element.elementor-element-15541a80 img{height:300px;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-36fa7b1d{--width:33.3333%;}.elementor-40 .elementor-element.elementor-element-92949de{--width:66.6666%;}.elementor-40 .elementor-element.elementor-element-769e249f{--width:33.3333%;}.elementor-40 .elementor-element.elementor-element-b0944b4{--width:50px;}.elementor-40 .elementor-element.elementor-element-47168ea{--width:100%;}.elementor-40 .elementor-element.elementor-element-c20275b{--width:50px;}.elementor-40 .elementor-element.elementor-element-615daec{--width:100%;}.elementor-40 .elementor-element.elementor-element-fc13c91{--width:50px;}.elementor-40 .elementor-element.elementor-element-f2d9d0f{--width:100%;}.elementor-40 .elementor-element.elementor-element-8fca905{--width:50px;}.elementor-40 .elementor-element.elementor-element-2a0931e{--width:100%;}.elementor-40 .elementor-element.elementor-element-9e05d5d{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-36fa7b1d{--width:100%;}.elementor-40 .elementor-element.elementor-element-92949de{--width:100%;}.elementor-40 .elementor-element.elementor-element-769e249f{--width:100%;}.elementor-40 .elementor-element.elementor-element-9e05d5d{--width:100%;}}@media(min-width:2400px){.elementor-40 .elementor-element.elementor-element-740e20bb .elementor-heading-title{font-size:var( --e-global-typography-dd8e9fd-font-size );line-height:var( --e-global-typography-dd8e9fd-line-height );letter-spacing:var( --e-global-typography-dd8e9fd-letter-spacing );}.elementor-40 .elementor-element.elementor-element-73e0e2ad .elementor-heading-title{font-size:var( --e-global-typography-7f7750b-font-size );letter-spacing:var( --e-global-typography-7f7750b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-40 .elementor-element.elementor-element-4e3ca129 .elementor-heading-title{font-size:var( --e-global-typography-dd8e9fd-font-size );line-height:var( --e-global-typography-dd8e9fd-line-height );letter-spacing:var( --e-global-typography-dd8e9fd-letter-spacing );}.elementor-40 .elementor-element.elementor-element-601ddb13 .elementor-heading-title{font-size:var( --e-global-typography-7f7750b-font-size );letter-spacing:var( --e-global-typography-7f7750b-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Italiana';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.meinrad-wenger.de/wp-content/uploads/2024/09/italiana-v20-latin-regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */