.elementor-541 .elementor-element.elementor-element-a200e4{--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:54px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-541 .elementor-element.elementor-element-a200d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-541 .elementor-element.elementor-element-a20085{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-541 .elementor-element.elementor-element-a20026 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-541 .elementor-element.elementor-element-a2004c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:42px;font-weight:400;line-height:1.1em;letter-spacing:-0.5px;color:#2A2521;}.elementor-541 .elementor-element.elementor-element-a20072{font-family:"Comfortaa", Sans-serif;font-size:17px;line-height:1.65em;color:#4A4034;}.elementor-541 .elementor-element.elementor-element-ws00aut{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-541 .elementor-element.elementor-element-ws00aut .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#2A2521;}.elementor-541 .elementor-element.elementor-element-a200be{--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-541 .elementor-element.elementor-element-wskern{--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:44px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-541 .elementor-element.elementor-element-wskern:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-wskern > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7D8B4;}.elementor-541 .elementor-element.elementor-element-a20143{--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-541 .elementor-element.elementor-element-a20130{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-541 .elementor-element.elementor-element-a200f7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;}.elementor-541 .elementor-element.elementor-element-a2011d{font-family:"Comfortaa", Sans-serif;font-size:15.5px;line-height:1.55em;color:#2A2521;}.elementor-541 .elementor-element.elementor-element-a2018f{--display:flex;--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:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-541 .elementor-element.elementor-element-ws2col1{--display:flex;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-541 .elementor-element.elementor-element-a2017c{--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-541 .elementor-element.elementor-element-a20169{color:#3F382F;font-family:"Comfortaa", Sans-serif;font-size:15.5px;line-height:1.75em;}.elementor-541 .elementor-element.elementor-element-a20214{--display:flex;--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:44px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-541 .elementor-element.elementor-element-a20214:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-a20214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2521;}.elementor-541 .elementor-element.elementor-element-a20201{--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-541 .elementor-element.elementor-element-a201ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 72px;--row-gap:24px;--column-gap:72px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-541 .elementor-element.elementor-element-ctatxt{--display:flex;--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-541 .elementor-element.elementor-element-a201a2{text-align:start;}.elementor-541 .elementor-element.elementor-element-a201a2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-541 .elementor-element.elementor-element-a201b5{text-align:start;}.elementor-541 .elementor-element.elementor-element-a201c8{text-align:start;font-family:"Comfortaa", Sans-serif;font-size:15.5px;line-height:1.65em;color:#4A4034;}.elementor-541 .elementor-element.elementor-element-a201db .elementor-button{background-color:var( --e-global-color-primary );font-family:"Comfortaa", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:15px 26px 15px 26px;}.elementor-541 .elementor-element.elementor-element-a201db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-541 .elementor-element.elementor-element-a201db .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-541 .elementor-element.elementor-element-a20260{--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:52px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-541 .elementor-element.elementor-element-a20260:not(.elementor-motion-effects-element-type-background), .elementor-541 .elementor-element.elementor-element-a20260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-541 .elementor-element.elementor-element-a20227 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-541 .elementor-element.elementor-element-a2023a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-541 .elementor-element.elementor-element-a2023a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:400;color:#2A2521;}.elementor-541 .elementor-element.elementor-element-a2024d{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-541 .elementor-element.elementor-element-a2024d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-541 .elementor-element.elementor-element-a2024d:after{content:"0.66";}.elementor-541 .elementor-element.elementor-element-a2024d .elementor-post__thumbnail__link{width:100%;}.elementor-541 .elementor-element.elementor-element-a2024d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-541 .elementor-element.elementor-element-a2024d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-541 .elementor-element.elementor-element-a2024d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-541 .elementor-element.elementor-element-a2024d .elementor-post__title, .elementor-541 .elementor-element.elementor-element-a2024d .elementor-post__title a{color:#2A2521;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:600;}.elementor-541 .elementor-element.elementor-element-a2024d .elementor-post__read-more{color:#836B3B;}.elementor-541 .elementor-element.elementor-element-a2024d a.elementor-post__read-more{font-family:"Raleway", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}@media(min-width:768px){.elementor-541 .elementor-element.elementor-element-a20085{--width:54%;}.elementor-541 .elementor-element.elementor-element-a200be{--width:46%;}}@media(max-width:1024px) and (min-width:768px){.elementor-541 .elementor-element.elementor-element-a20085{--width:100%;}.elementor-541 .elementor-element.elementor-element-a200be{--width:100%;}.elementor-541 .elementor-element.elementor-element-a20143{--width:100%;}.elementor-541 .elementor-element.elementor-element-a2017c{--width:100%;}.elementor-541 .elementor-element.elementor-element-a20201{--width:100%;}}@media(max-width:1024px){.elementor-541 .elementor-element.elementor-element-a200d1{--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;}}@media(max-width:767px){.elementor-541 .elementor-element.elementor-element-a2004c .elementor-heading-title{font-size:30px;}.elementor-541 .elementor-element.elementor-element-a2024d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-541 .elementor-element.elementor-element-a2024d:after{content:"0.5";}.elementor-541 .elementor-element.elementor-element-a2024d .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-a20026 */.elementor-541 .elementor-element.elementor-element-a20026 .elementor-heading-title{display:inline-flex;align-items:center;gap:12px}.elementor-541 .elementor-element.elementor-element-a20026 .elementor-heading-title:before{content:"";width:34px;height:1px;background:#C6A25A}.elementor-541 .elementor-element.elementor-element-a20026 a{color:inherit;text-decoration:none;pointer-events:none}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-a2004c */.elementor-541 .elementor-element.elementor-element-a2004c .kwm-h1-sub{display:block;margin-top:16px;font-family:'Raleway',sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;line-height:1.45}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ws00aut */.elementor-541 .elementor-element.elementor-element-ws00aut a{color:inherit;text-decoration:none}.elementor-541 .elementor-element.elementor-element-ws00aut a:hover{color:#836B3B}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-wsklam */.elementor-541 .elementor-element.elementor-element-wsklam{display:none}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a200ab */.elementor-541 .elementor-element.elementor-element-a200ab{height:100%}.elementor-541 .elementor-element.elementor-element-a200ab img{height:100%;object-fit:cover}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a200e4 */@media(prefers-reduced-motion:reduce){.elementor-541 .elementor-invisible{visibility:visible!important}.elementor-541 .animated{animation:none!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2011d */.elementor-541 .elementor-element.elementor-element-a2011d p{margin:0;padding:9px 0 9px 32px;position:relative}.elementor-541 .elementor-element.elementor-element-a2011d p+p{border-top:1px solid rgba(42,37,33,.18)}.elementor-541 .elementor-element.elementor-element-a2011d p::before{content:"✓";position:absolute;left:2px;top:9px;color:var(--kwm-gold-ctx,#836B3B);font-weight:700;font-family:Raleway,sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20143 */.elementor-541 .elementor-element.elementor-element-a20143{max-width:760px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-wskern */.elementor-541 .elementor-element.elementor-element-wskern:not(:has(.ws-kern p)){display:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ws2col1 */.elementor-541 .elementor-element.elementor-element-ws2col1{max-width:760px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a201a2 */.elementor-541 .elementor-element.elementor-element-a201a2 .elementor-heading-title{display:inline-flex;align-items:center;gap:12px}.elementor-541 .elementor-element.elementor-element-a201a2 .elementor-heading-title:before{content:"";width:34px;height:1px;background:#C6A25A}.elementor-541 .elementor-element.elementor-element-a201a2 a{color:inherit;text-decoration:none;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a201ee */.elementor-541 .elementor-element.elementor-element-a201ee > .elementor-element-ctatxt{flex:0 1 auto;width:auto}.elementor-541 .elementor-element.elementor-element-a201ee > .elementor-element-ctatxt > *{width:auto}.elementor-541 .elementor-element.elementor-element-a201ee > .elementor-element-a201db{flex:0 0 auto;width:auto}@media(max-width:767px){.elementor-541 .elementor-element.elementor-element-a201ee{flex-direction:column;align-items:flex-start}.elementor-541 .elementor-element.elementor-element-a201ee .elementor-element-a201c8 br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20214 */.elementor-541 .elementor-element.elementor-element-a20214 h2{color:#F6F1E9}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a20227 */.elementor-541 .elementor-element.elementor-element-a20227 .elementor-heading-title{display:inline-flex;align-items:center;gap:12px}.elementor-541 .elementor-element.elementor-element-a20227 .elementor-heading-title:before{content:"";width:34px;height:1px;background:#C6A25A}.elementor-541 .elementor-element.elementor-element-a20227 a{color:inherit;text-decoration:none;pointer-events:none}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a2024d */.elementor-541 .elementor-element.elementor-element-a2024d .elementor-post{--kwm-pt:0;--kwm-px:0;--kwm-pb:0;overflow:visible}.elementor-541 .elementor-element.elementor-element-a2024d .elementor-post__thumbnail__link{overflow:hidden;display:block}.elementor-541 .elementor-element.elementor-element-a2024d .elementor-post__text{padding:16px 18px 18px}.elementor-541 .elementor-element.elementor-element-a2024d .elementor-posts:has(.elementor-post:nth-child(2):last-child)::after{content:"Weitere Themen folgen";border:1px dashed rgba(198,162,90,.5);display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;font-family:Raleway,sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(131,107,59,.75)}.elementor-541 .elementor-element.elementor-element-a2024d .elementor-posts:has(.elementor-post:first-child:last-child)::after{content:"Weitere Themen folgen";border:1px dashed rgba(198,162,90,.5);display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;font-family:Raleway,sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(131,107,59,.75)}/* End custom CSS */