.elementor-18833 .elementor-element.elementor-element-e58c0b5{--display:flex;--min-height:75vh;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:35px;--padding-right:35px;}.elementor-18833 .elementor-element.elementor-element-e58c0b5:not(.elementor-motion-effects-element-type-background), .elementor-18833 .elementor-element.elementor-element-e58c0b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolaschloesschen.de/wp-content/uploads/2026/06/Grillstation-mit-Gaesten.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18833 .elementor-element.elementor-element-e58c0b5::before, .elementor-18833 .elementor-element.elementor-element-e58c0b5 > .elementor-background-video-container::before, .elementor-18833 .elementor-element.elementor-element-e58c0b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-18833 .elementor-element.elementor-element-e58c0b5 > .elementor-background-slideshow::before, .elementor-18833 .elementor-element.elementor-element-e58c0b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18833 .elementor-element.elementor-element-e58c0b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a5ad7df );--background-overlay:'';}.elementor-18833 .elementor-element.elementor-element-38a7b37{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18833 .elementor-element.elementor-element-16d3616{text-align:center;}.elementor-18833 .elementor-element.elementor-element-16d3616 .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-8586b12 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18833 .elementor-element.elementor-element-13cbcc7{--divider-border-style:solid;--divider-color:var( --e-global-color-8586b12 );--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-18833 .elementor-element.elementor-element-13cbcc7 .elementor-divider-separator{width:100%;}.elementor-18833 .elementor-element.elementor-element-13cbcc7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-18833 .elementor-element.elementor-element-5128c9a .elementor-heading-title{font-family:var( --e-global-typography-c74d4ca-font-family ), Sans-serif;font-size:var( --e-global-typography-c74d4ca-font-size );font-weight:var( --e-global-typography-c74d4ca-font-weight );text-transform:var( --e-global-typography-c74d4ca-text-transform );font-style:var( --e-global-typography-c74d4ca-font-style );text-decoration:var( --e-global-typography-c74d4ca-text-decoration );line-height:var( --e-global-typography-c74d4ca-line-height );letter-spacing:var( --e-global-typography-c74d4ca-letter-spacing );color:var( --e-global-color-8586b12 );}.elementor-18833 .elementor-element.elementor-element-5e868c6{--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;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.75;--padding-top:15px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-18833 .elementor-element.elementor-element-5e868c6:not(.elementor-motion-effects-element-type-background), .elementor-18833 .elementor-element.elementor-element-5e868c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5ad7df );}.elementor-18833 .elementor-element.elementor-element-5e868c6::before, .elementor-18833 .elementor-element.elementor-element-5e868c6 > .elementor-background-video-container::before, .elementor-18833 .elementor-element.elementor-element-5e868c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-18833 .elementor-element.elementor-element-5e868c6 > .elementor-background-slideshow::before, .elementor-18833 .elementor-element.elementor-element-5e868c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18833 .elementor-element.elementor-element-5e868c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18833 .elementor-element.elementor-element-7dbe4b6{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-59f8129-font-family ), Sans-serif;font-size:var( --e-global-typography-59f8129-font-size );font-weight:var( --e-global-typography-59f8129-font-weight );text-transform:var( --e-global-typography-59f8129-text-transform );font-style:var( --e-global-typography-59f8129-font-style );text-decoration:var( --e-global-typography-59f8129-text-decoration );line-height:var( --e-global-typography-59f8129-line-height );}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18833 .elementor-element.elementor-element-beb66d7{--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;--justify-content:flex-start;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--overlay-opacity:0.85;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:75px;--padding-bottom:75px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-18833 .elementor-element.elementor-element-beb66d7:not(.elementor-motion-effects-element-type-background), .elementor-18833 .elementor-element.elementor-element-beb66d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-18833 .elementor-element.elementor-element-beb66d7::before, .elementor-18833 .elementor-element.elementor-element-beb66d7 > .elementor-background-video-container::before, .elementor-18833 .elementor-element.elementor-element-beb66d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-18833 .elementor-element.elementor-element-beb66d7 > .elementor-background-slideshow::before, .elementor-18833 .elementor-element.elementor-element-beb66d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18833 .elementor-element.elementor-element-beb66d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-widget-theme-post-content{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-37de49f{text-align:start;}.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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-069e77f .elementor-button{background-color:transparent;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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #235A6F00 0%, #235A6F00 100%);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18833 .elementor-element.elementor-element-069e77f .elementor-button:hover, .elementor-18833 .elementor-element.elementor-element-069e77f .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #235A6F00 0%, #235A6F00 100%);}.elementor-18833 .elementor-element.elementor-element-069e77f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-18833 .elementor-element.elementor-element-069e77f.elementor-element{--align-self:flex-start;}.elementor-18833 .elementor-element.elementor-element-069e77f .elementor-button-content-wrapper{flex-direction:row;}.elementor-18833 .elementor-element.elementor-element-069e77f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18833 .elementor-element.elementor-element-069e77f .elementor-button:hover svg, .elementor-18833 .elementor-element.elementor-element-069e77f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18833 .elementor-element.elementor-element-9934fe3{--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;--justify-content:center;--align-items:center;--overlay-opacity:0.75;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:35px;--padding-right:35px;}.elementor-18833 .elementor-element.elementor-element-9934fe3:not(.elementor-motion-effects-element-type-background), .elementor-18833 .elementor-element.elementor-element-9934fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-18833 .elementor-element.elementor-element-9934fe3::before, .elementor-18833 .elementor-element.elementor-element-9934fe3 > .elementor-background-video-container::before, .elementor-18833 .elementor-element.elementor-element-9934fe3 > .e-con-inner > .elementor-background-video-container::before, .elementor-18833 .elementor-element.elementor-element-9934fe3 > .elementor-background-slideshow::before, .elementor-18833 .elementor-element.elementor-element-9934fe3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18833 .elementor-element.elementor-element-9934fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-18833 .elementor-element.elementor-element-aae958b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-18833 .elementor-element.elementor-element-aae958b .elementor-heading-title{font-family:var( --e-global-typography-93251c6-font-family ), Sans-serif;font-size:var( --e-global-typography-93251c6-font-size );font-weight:var( --e-global-typography-93251c6-font-weight );text-transform:var( --e-global-typography-93251c6-text-transform );font-style:var( --e-global-typography-93251c6-font-style );text-decoration:var( --e-global-typography-93251c6-text-decoration );line-height:var( --e-global-typography-93251c6-line-height );letter-spacing:var( --e-global-typography-93251c6-letter-spacing );color:var( --e-global-color-8586b12 );}.elementor-18833 .elementor-element.elementor-element-251903f{--display:flex;--min-height:33vh;--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;--justify-content:space-between;--align-items:center;--padding-top:75px;--padding-bottom:75px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-18833 .elementor-element.elementor-element-251903f:not(.elementor-motion-effects-element-type-background), .elementor-18833 .elementor-element.elementor-element-251903f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolaschloesschen.de/wp-content/uploads/2026/02/bild-galerie-firmenfeiern-9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1280px){.elementor-18833 .elementor-element.elementor-element-e58c0b5{--min-height:55vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-16d3616 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-5128c9a .elementor-heading-title{font-size:var( --e-global-typography-c74d4ca-font-size );line-height:var( --e-global-typography-c74d4ca-line-height );letter-spacing:var( --e-global-typography-c74d4ca-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-5e868c6{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-59f8129-font-size );line-height:var( --e-global-typography-59f8129-line-height );}.elementor-18833 .elementor-element.elementor-element-beb66d7{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{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-18833 .elementor-element.elementor-element-069e77f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-9934fe3{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-18833 .elementor-element.elementor-element-aae958b .elementor-heading-title{font-size:var( --e-global-typography-93251c6-font-size );line-height:var( --e-global-typography-93251c6-line-height );letter-spacing:var( --e-global-typography-93251c6-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-251903f{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-18833 .elementor-element.elementor-element-e58c0b5{--min-height:45vh;--padding-top:75px;--padding-bottom:125px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-16d3616 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-5128c9a{text-align:center;}.elementor-18833 .elementor-element.elementor-element-5128c9a .elementor-heading-title{font-size:var( --e-global-typography-c74d4ca-font-size );line-height:var( --e-global-typography-c74d4ca-line-height );letter-spacing:var( --e-global-typography-c74d4ca-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-5e868c6{--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18833 .elementor-element.elementor-element-7dbe4b6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-59f8129-font-size );line-height:var( --e-global-typography-59f8129-line-height );}.elementor-18833 .elementor-element.elementor-element-beb66d7{--padding-top:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{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-18833 .elementor-element.elementor-element-069e77f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-9934fe3{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-18833 .elementor-element.elementor-element-aae958b{width:100%;max-width:100%;}.elementor-18833 .elementor-element.elementor-element-aae958b .elementor-heading-title{font-size:var( --e-global-typography-93251c6-font-size );line-height:var( --e-global-typography-93251c6-line-height );letter-spacing:var( --e-global-typography-93251c6-letter-spacing );}.elementor-18833 .elementor-element.elementor-element-251903f{--min-height:20vh;--padding-top:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}}@media(max-width:1280px) and (min-width:768px){.elementor-18833 .elementor-element.elementor-element-e58c0b5{--width:100%;}.elementor-18833 .elementor-element.elementor-element-251903f{--width:100%;}}@media(min-width:1281px){.elementor-18833 .elementor-element.elementor-element-251903f:not(.elementor-motion-effects-element-type-background), .elementor-18833 .elementor-element.elementor-element-251903f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-16d3616 */@media (max-width:767px) { .elementor-18833 .elementor-element.elementor-element-16d3616 .elementor-heading-title { hyphens:auto; -webkit-hyphens:auto; overflow-wrap:break-word; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5128c9a */.elementor-18833 .elementor-element.elementor-element-5128c9a .elementor-heading-title a { color:inherit; font:inherit; text-transform:inherit; letter-spacing:inherit; text-decoration:none; transition:color .2s; }
.elementor-18833 .elementor-element.elementor-element-5128c9a .elementor-heading-title a:hover { color:#E4BC75; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a7b37 */.elementor-18833 .elementor-element.elementor-element-38a7b37 { --width:75%; width:75%; max-width:75%; margin-left:auto; margin-right:auto; }
@media (max-width:1024px) { .elementor-18833 .elementor-element.elementor-element-38a7b37 { --width:90%; width:90%; max-width:90%; } }
@media (max-width:767px) { .elementor-18833 .elementor-element.elementor-element-38a7b37 { --width:100%; width:100%; max-width:100%; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e58c0b5 */body.postid-18826 .elementor-18833 .elementor-element.elementor-element-e58c0b5 { background-image:url("https://carolaschloesschen.de/wp-content/uploads/2026/07/20251104-DSC01288-scaled.jpg") !important; }
body.postid-18827 .elementor-18833 .elementor-element.elementor-element-e58c0b5 { background-image:url("https://carolaschloesschen.de/wp-content/uploads/2026/01/bild-zubereitung-steak.webp") !important; }
body.postid-18828 .elementor-18833 .elementor-element.elementor-element-e58c0b5 { background-image:url("https://carolaschloesschen.de/wp-content/uploads/2026/01/bild-bufet-auffuellen.webp") !important; }
body.postid-18829 .elementor-18833 .elementor-element.elementor-element-e58c0b5 { background-image:url("https://carolaschloesschen.de/wp-content/uploads/2026/01/bild-buffet.webp") !important; }
body.postid-18830 .elementor-18833 .elementor-element.elementor-element-e58c0b5 { background-image:url("https://carolaschloesschen.de/wp-content/uploads/2026/01/bild-biergarten.webp") !important; }
body.postid-18831 .elementor-18833 .elementor-element.elementor-element-e58c0b5 { background-image:url("https://carolaschloesschen.de/wp-content/uploads/2021/05/headerbild-galerie-1.jpg") !important; }
body.postid-18832 .elementor-18833 .elementor-element.elementor-element-e58c0b5 { background-image:url("https://carolaschloesschen.de/wp-content/uploads/2026/06/Seeterrasse-Feuerstelle-ohne-Gaeste-Blick-zum-Eingang.jpg") !important; }
body.postid-18843 .elementor-18833 .elementor-element.elementor-element-e58c0b5 { background-image:url("https://carolaschloesschen.de/wp-content/uploads/2021/05/headerbild-seeterrassen.jpg") !important; }/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-37de49f */.elementor-18833 .elementor-element.elementor-element-37de49f { color:#FFFFFF; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-specification-label, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-specification-term { color:#FFFFFF; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-jobs-pro-listings-link-container { display:none; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form { max-width:900px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-inner { background:transparent; border:0; padding:0; margin-top:50px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-inner h2 { color:#FFFFFF; margin-bottom:30px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-form { display:flex; flex-wrap:wrap; column-gap:20px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-form > .awsm-job-form-group { flex:1 1 100%; margin-bottom:20px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-form > .awsm-job-form-email-group, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-form > .awsm-job-form-tel-group { flex:1 1 calc(50% - 10px); }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-text-group > label, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-email-group > label, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-tel-group > label, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-textarea-group > label { position:absolute; width:1px; height:1px; overflow:hidden; clip:rect(0 0 0 0); white-space:nowrap; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-control { background:transparent; color:#FFFFFF; border:2px solid #FFFFFF; border-radius:0; font-family:Futura, sans-serif; font-size:20px; letter-spacing:0.6px; padding:7px 20px; min-height:59px; box-shadow:none; }
.elementor-18833 .elementor-element.elementor-element-37de49f textarea.awsm-job-form-control { min-height:122px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-control::placeholder { color:#FFFFFF; opacity:0.85; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-control:focus { outline:none; border-color:#E4BC75; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-file-group > label { color:#E4BC75; font-size:20px; margin-bottom:10px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-form-file-control { padding:14px 20px; font-size:16px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-file-group small { color:#FFFFFF; opacity:0.8; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-inline-group label { color:#FFFFFF; font-size:20px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-inline-group label a { color:#E4BC75; text-decoration:none; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-submit-btn { width:100%; background:#FAFAFA; color:#333333; border:2px solid #FFFFFF; border-radius:0; font-family:Romana, serif; font-size:26px; padding:15px 25px; cursor:pointer; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-submit-btn { transition:all .3s; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-submit-btn:hover, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-submit-btn:focus { background:transparent; color:#FFFFFF; border-color:#FFFFFF; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-message { color:#FFFFFF; }
.elementor-18833 .elementor-element.elementor-element-37de49f div.awsm-job-form-error { color:#FF8A8A; }
/* PM Mobil */
@media (max-width:767px) {
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-form > .awsm-job-form-email-group, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-form > .awsm-job-form-tel-group { flex:1 1 100%; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-inner { margin-top:30px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-inner h2 { margin-bottom:20px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-control { font-size:17px; min-height:50px; padding:7px 15px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-file-group > label, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-inline-group label { font-size:17px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-submit-btn { font-size:22px; padding:12px 20px; }
}
/* Ende PM Mobil */
/* PM Spezifikation */
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-specifications-container.awsm_job_spec_above_content { margin:0 0 40px; padding:0; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-specification-item { font-size:20px; }
.elementor-18833 .elementor-element.elementor-element-37de49f a.awsm-job-specification-term { color:#E4BC75; text-decoration:none; transition:color .2s; }
.elementor-18833 .elementor-element.elementor-element-37de49f a.awsm-job-specification-term:hover { color:#FFFFFF; }
/* Ende PM Spezifikation */
/* PM Jobtexte */
.elementor-18833 .elementor-element.elementor-element-37de49f .pm-job-lead { font-size:24px; line-height:1.45; margin-bottom:20px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .pm-job-meta { color:#E4BC75; font-size:18px; letter-spacing:1px; text-transform:uppercase; margin:25px 0 20px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .pm-job-cta { margin:0 0 50px; }
.elementor-18833 .elementor-element.elementor-element-37de49f a.pm-btn { display:inline-block; background:#E4BC75; color:#333333; font-family:Romana, serif; font-size:24px; line-height:1.3; padding:12px 32px; border:2px solid #E4BC75; text-decoration:none; transition:all .3s; }
.elementor-18833 .elementor-element.elementor-element-37de49f a.pm-btn:hover { background:transparent; color:#E4BC75; }
.elementor-18833 .elementor-element.elementor-element-37de49f .pm-kicker { color:#E4BC75; font-size:16px; letter-spacing:2px; text-transform:uppercase; margin:50px 0 0; }
.elementor-18833 .elementor-element.elementor-element-37de49f .pm-kicker + h2 { margin-top:5px; }
.elementor-18833 .elementor-element.elementor-element-37de49f ul.pm-benefits { list-style:none; padding:0; margin:20px 0 30px; display:grid; grid-template-columns:repeat(2, minmax(0,1fr)); gap:18px 40px; }
.elementor-18833 .elementor-element.elementor-element-37de49f ul.pm-benefits li { border-left:2px solid #E4BC75; padding-left:18px; }
.elementor-18833 .elementor-element.elementor-element-37de49f ul.pm-benefits li strong { display:block; color:#E4BC75; font-weight:500; margin-bottom:4px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .pm-job-contact { margin-top:25px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .pm-job-contact a { color:#E4BC75; text-decoration:none; }
.elementor-18833 .elementor-element.elementor-element-37de49f #awsm-application-form, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form { scroll-margin-top:140px; }
@media (max-width:767px) { .elementor-18833 .elementor-element.elementor-element-37de49f ul.pm-benefits { grid-template-columns:1fr; } .elementor-18833 .elementor-element.elementor-element-37de49f .pm-job-lead { font-size:20px; } .elementor-18833 .elementor-element.elementor-element-37de49f a.pm-btn { font-size:21px; padding:10px 24px; } }
/* Ende PM Jobtexte */
/* PM Formular-Selects */
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-form > .awsm-job-form-select-group { flex:1 1 calc(50% - 10px); }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-select-group > label { display:block; color:#E4BC75; font-size:20px; margin-bottom:10px; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-select-group .awsm-selectric, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-select-group .awsm-selectric-items { display:none !important; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-select-group .awsm-selectric-hide-select, .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-select-group .awsm-selectric-hide-select.awsm-selectric-is-native { position:static !important; width:auto !important; height:auto !important; overflow:visible !important; z-index:auto !important; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-select-group select.awsm-job-form-control { position:static !important; opacity:1 !important; display:block; width:100%; -webkit-appearance:none; appearance:none; background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23FFFFFF' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 18px center; padding-right:45px; cursor:pointer; }
.elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-select-group select.awsm-job-form-control option { background:#333333; color:#FFFFFF; }
@media (max-width:767px) { .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-application-form > .awsm-job-form-select-group { flex:1 1 100%; } .elementor-18833 .elementor-element.elementor-element-37de49f .awsm-job-form-select-group > label { font-size:17px; } }
/* Ende PM Formular-Selects *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9934fe3 */.elementor-18833 .elementor-element.elementor-element-9934fe3 .pm-kicker { display:block; font-family:Futura, sans-serif; font-size:16px; font-weight:400; letter-spacing:2px; line-height:1.4; text-transform:uppercase; color:#E4BC75; margin-bottom:12px; }/* End custom CSS */