.elementor-462 .elementor-element.elementor-element-20f9cdef{--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;--gap:100px 20px;--row-gap:100px;--column-gap:20px;--padding-top:6%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-462 .elementor-element.elementor-element-4f8da7b{--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;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-462 .elementor-element.elementor-element-68140801{--display:flex;--width:65%;--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;--justify-content:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:70px;}.elementor-462 .elementor-element.elementor-element-16925ded .elementor-button{background-color:var( --e-global-color-86ecdb1 );background-image:var( --e-global-color-86ecdb1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0D0D0D26;border-radius:30px 30px 30px 30px;padding:8px 12px 8px 12px;}.elementor-462 .elementor-element.elementor-element-16925ded .elementor-button, .elementor-462 .elementor-element.elementor-element-16925ded .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-462 .elementor-element.elementor-element-599b8811{text-align:start;}.elementor-462 .elementor-element.elementor-element-599b8811 .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 );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 );color:var( --e-global-color-3a3574e );}.elementor-462 .elementor-element.elementor-element-26c76b6a{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 );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-462 .elementor-element.elementor-element-30a11fe.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-462 .elementor-element.elementor-element-30a11fe .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-462 .elementor-element.elementor-element-30a11fe .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-462 .elementor-element.elementor-element-30a11fe .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-462 .elementor-element.elementor-element-30a11fe .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-462 .elementor-element.elementor-element-3409183 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-462 .elementor-element.elementor-element-3409183 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-462 .elementor-element.elementor-element-3409183 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-462 .elementor-element.elementor-element-3409183 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-462 .elementor-element.elementor-element-e33122b{--display:flex;--width:30%;--min-height:400px;--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;}.elementor-462 .elementor-element.elementor-element-e33122b:not(.elementor-motion-effects-element-type-background), .elementor-462 .elementor-element.elementor-element-e33122b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://helleum-berlin.de/wp-content/uploads/2026/01/Tuefteltheater1.webp");background-position:bottom center;background-size:cover;}.elementor-462 .elementor-element.elementor-element-ac867fe{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-462 .elementor-element.elementor-element-ac867fe .elementor-divider-separator{width:100%;}.elementor-462 .elementor-element.elementor-element-ac867fe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-462 .elementor-element.elementor-element-20f9cdef{--justify-content:center;--gap:70px 20px;--row-gap:70px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-462 .elementor-element.elementor-element-4f8da7b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-462 .elementor-element.elementor-element-68140801{--width:65%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-462 .elementor-element.elementor-element-16925ded .elementor-button, .elementor-462 .elementor-element.elementor-element-16925ded .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-462 .elementor-element.elementor-element-16925ded .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-462 .elementor-element.elementor-element-599b8811 .elementor-heading-title{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-462 .elementor-element.elementor-element-26c76b6a{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-462 .elementor-element.elementor-element-e33122b{--width:32%;}}@media(max-width:767px){.elementor-462 .elementor-element.elementor-element-20f9cdef{--padding-top:6%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-462 .elementor-element.elementor-element-4f8da7b{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-462 .elementor-element.elementor-element-68140801{--width:100%;}.elementor-462 .elementor-element.elementor-element-68140801.e-con{--order:-99999 /* order start hack */;}.elementor-462 .elementor-element.elementor-element-16925ded .elementor-button, .elementor-462 .elementor-element.elementor-element-16925ded .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-462 .elementor-element.elementor-element-16925ded .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-462 .elementor-element.elementor-element-599b8811 .elementor-heading-title{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-462 .elementor-element.elementor-element-26c76b6a{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-462 .elementor-element.elementor-element-30a11fe{width:100%;max-width:100%;}.elementor-462 .elementor-element.elementor-element-3409183{width:100%;max-width:100%;}.elementor-462 .elementor-element.elementor-element-e33122b{--width:100%;}}