.elementor-5 .elementor-element.elementor-element-24eeeb48{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-24eeeb48:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-24eeeb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-1d535777{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-5 .elementor-element.elementor-element-1d535777:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1d535777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-1d535777.e-con{--align-self:stretch;}.elementor-5 .elementor-element.elementor-element-17b65027{--display:flex;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-17b65027.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-5b898ff4{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6d7f3860 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), UncutSans;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-text );}.elementor-5 .elementor-element.elementor-element-5f322204{font-family:var( --e-global-typography-text-font-family ), UncutSans;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 );}.elementor-5 .elementor-element.elementor-element-1013002e .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), UncutSans;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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1013002e .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-1013002e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5 .elementor-element.elementor-element-1013002e .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-1013002e .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-1013002e .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-1013002e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-1d20cf23{--display:flex;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-1d20cf23:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1d20cf23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-1d20cf23.e-con{--align-self:stretch;}.elementor-5 .elementor-element.elementor-element-4b87c85{--grid-columns:1;width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-4b87c85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-32fbcee3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:03px 3px;--row-gap:03px;--column-gap:3px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-32fbcee3:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-32fbcee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-4f9612ec{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-761b3b91{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-761b3b91:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-761b3b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corinacontemporary.com/wp-content/uploads/2026/07/Saul-Josaf_Exhibition-view-Prelude_2025-©-Images-Oscar-Aguilar-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-2509b691{width:100%;max-width:100%;background-color:#02010100;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5% 5% 5% 5%;bottom:0px;}.elementor-5 .elementor-element.elementor-element-2509b691.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-2509b691{left:-2px;}body.rtl .elementor-5 .elementor-element.elementor-element-2509b691{right:-2px;}.elementor-5 .elementor-element.elementor-element-2dcabe51{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:02vw;--padding-left:4vw;--padding-right:4vw;}.elementor-5 .elementor-element.elementor-element-2dcabe51:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2dcabe51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-2dcabe51.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-5 .elementor-element.elementor-element-6508be73 .elementor-heading-title{font-family:var( --e-global-typography-50d0f0c-font-family ), UncutSans;font-size:var( --e-global-typography-50d0f0c-font-size );font-weight:var( --e-global-typography-50d0f0c-font-weight );text-transform:var( --e-global-typography-50d0f0c-text-transform );font-style:var( --e-global-typography-50d0f0c-font-style );text-decoration:var( --e-global-typography-50d0f0c-text-decoration );line-height:var( --e-global-typography-50d0f0c-line-height );letter-spacing:var( --e-global-typography-50d0f0c-letter-spacing );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-7223fa03{font-family:var( --e-global-typography-7b4cc91-font-family ), UncutSans;font-size:var( --e-global-typography-7b4cc91-font-size );font-weight:var( --e-global-typography-7b4cc91-font-weight );text-transform:var( --e-global-typography-7b4cc91-text-transform );font-style:var( --e-global-typography-7b4cc91-font-style );text-decoration:var( --e-global-typography-7b4cc91-text-decoration );line-height:var( --e-global-typography-7b4cc91-line-height );letter-spacing:var( --e-global-typography-7b4cc91-letter-spacing );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-fe99b02 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-cfbe531-font-family ), UncutSans;font-size:var( --e-global-typography-cfbe531-font-size );font-weight:var( --e-global-typography-cfbe531-font-weight );text-transform:var( --e-global-typography-cfbe531-text-transform );font-style:var( --e-global-typography-cfbe531-font-style );text-decoration:var( --e-global-typography-cfbe531-text-decoration );line-height:var( --e-global-typography-cfbe531-line-height );letter-spacing:var( --e-global-typography-cfbe531-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fe99b02 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-fe99b02 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5 .elementor-element.elementor-element-fe99b02 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-fe99b02 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-fe99b02 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-fe99b02 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-7b8cbc2f{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-36225d0d{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-36225d0d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-36225d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corinacontemporary.com/wp-content/uploads/2026/07/Berlin-Venue-©-Images-RosaSadnik.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-df84524{width:100%;max-width:100%;background-color:#02010100;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5% 5% 5% 5%;bottom:0px;}.elementor-5 .elementor-element.elementor-element-df84524.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-df84524{left:-2px;}body.rtl .elementor-5 .elementor-element.elementor-element-df84524{right:-2px;}.elementor-5 .elementor-element.elementor-element-1b8cc31a{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:02vw;--padding-left:4vw;--padding-right:4vw;}.elementor-5 .elementor-element.elementor-element-1b8cc31a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1b8cc31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-1b8cc31a.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-5 .elementor-element.elementor-element-2cc78a0f .elementor-heading-title{font-family:var( --e-global-typography-50d0f0c-font-family ), UncutSans;font-size:var( --e-global-typography-50d0f0c-font-size );font-weight:var( --e-global-typography-50d0f0c-font-weight );text-transform:var( --e-global-typography-50d0f0c-text-transform );font-style:var( --e-global-typography-50d0f0c-font-style );text-decoration:var( --e-global-typography-50d0f0c-text-decoration );line-height:var( --e-global-typography-50d0f0c-line-height );letter-spacing:var( --e-global-typography-50d0f0c-letter-spacing );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-7f7b1ee9{font-family:var( --e-global-typography-7b4cc91-font-family ), UncutSans;font-size:var( --e-global-typography-7b4cc91-font-size );font-weight:var( --e-global-typography-7b4cc91-font-weight );text-transform:var( --e-global-typography-7b4cc91-text-transform );font-style:var( --e-global-typography-7b4cc91-font-style );text-decoration:var( --e-global-typography-7b4cc91-text-decoration );line-height:var( --e-global-typography-7b4cc91-line-height );letter-spacing:var( --e-global-typography-7b4cc91-letter-spacing );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-c2063fb .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-cfbe531-font-family ), UncutSans;font-size:var( --e-global-typography-cfbe531-font-size );font-weight:var( --e-global-typography-cfbe531-font-weight );text-transform:var( --e-global-typography-cfbe531-text-transform );font-style:var( --e-global-typography-cfbe531-font-style );text-decoration:var( --e-global-typography-cfbe531-text-decoration );line-height:var( --e-global-typography-cfbe531-line-height );letter-spacing:var( --e-global-typography-cfbe531-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c2063fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-c2063fb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5 .elementor-element.elementor-element-c2063fb .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-c2063fb .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-c2063fb .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-c2063fb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-4eab50db{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-506c4e79{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-506c4e79:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-506c4e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corinacontemporary.com/wp-content/uploads/2026/07/Berlin-Venue-©-Image-Corina-Krawinkel-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-2582b20c{width:100%;max-width:100%;background-color:#02010100;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5% 5% 5% 5%;bottom:0px;}.elementor-5 .elementor-element.elementor-element-2582b20c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-2582b20c{left:-2px;}body.rtl .elementor-5 .elementor-element.elementor-element-2582b20c{right:-2px;}.elementor-5 .elementor-element.elementor-element-c6d9539{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:02vw;--padding-left:4vw;--padding-right:4vw;}.elementor-5 .elementor-element.elementor-element-c6d9539:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c6d9539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-c6d9539.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-5 .elementor-element.elementor-element-10410c2c .elementor-heading-title{font-family:var( --e-global-typography-50d0f0c-font-family ), UncutSans;font-size:var( --e-global-typography-50d0f0c-font-size );font-weight:var( --e-global-typography-50d0f0c-font-weight );text-transform:var( --e-global-typography-50d0f0c-text-transform );font-style:var( --e-global-typography-50d0f0c-font-style );text-decoration:var( --e-global-typography-50d0f0c-text-decoration );line-height:var( --e-global-typography-50d0f0c-line-height );letter-spacing:var( --e-global-typography-50d0f0c-letter-spacing );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-2a0bc6f0{font-family:var( --e-global-typography-7b4cc91-font-family ), UncutSans;font-size:var( --e-global-typography-7b4cc91-font-size );font-weight:var( --e-global-typography-7b4cc91-font-weight );text-transform:var( --e-global-typography-7b4cc91-text-transform );font-style:var( --e-global-typography-7b4cc91-font-style );text-decoration:var( --e-global-typography-7b4cc91-text-decoration );line-height:var( --e-global-typography-7b4cc91-line-height );letter-spacing:var( --e-global-typography-7b4cc91-letter-spacing );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-d5801a7 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-cfbe531-font-family ), UncutSans;font-size:var( --e-global-typography-cfbe531-font-size );font-weight:var( --e-global-typography-cfbe531-font-weight );text-transform:var( --e-global-typography-cfbe531-text-transform );font-style:var( --e-global-typography-cfbe531-font-style );text-decoration:var( --e-global-typography-cfbe531-text-decoration );line-height:var( --e-global-typography-cfbe531-line-height );letter-spacing:var( --e-global-typography-cfbe531-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d5801a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-d5801a7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5 .elementor-element.elementor-element-d5801a7 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-d5801a7 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-d5801a7 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-d5801a7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-adda318{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-24eeeb48{--width:100%;}.elementor-5 .elementor-element.elementor-element-1d535777{--width:100%;}.elementor-5 .elementor-element.elementor-element-1d20cf23{--width:100%;}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-24eeeb48{--min-height:60vh;--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-5b898ff4{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-5 .elementor-element.elementor-element-6d7f3860 .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-5 .elementor-element.elementor-element-5f322204{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-5 .elementor-element.elementor-element-1013002e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1013002e .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-5 .elementor-element.elementor-element-4b87c85{--grid-columns:1;}.elementor-5 .elementor-element.elementor-element-32fbcee3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-2dcabe51{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-5 .elementor-element.elementor-element-6508be73 .elementor-heading-title{font-size:var( --e-global-typography-50d0f0c-font-size );line-height:var( --e-global-typography-50d0f0c-line-height );letter-spacing:var( --e-global-typography-50d0f0c-letter-spacing );}.elementor-5 .elementor-element.elementor-element-7223fa03{font-size:var( --e-global-typography-7b4cc91-font-size );line-height:var( --e-global-typography-7b4cc91-line-height );letter-spacing:var( --e-global-typography-7b4cc91-letter-spacing );}.elementor-5 .elementor-element.elementor-element-fe99b02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fe99b02 .elementor-button{font-size:var( --e-global-typography-cfbe531-font-size );line-height:var( --e-global-typography-cfbe531-line-height );letter-spacing:var( --e-global-typography-cfbe531-letter-spacing );}.elementor-5 .elementor-element.elementor-element-1b8cc31a{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-5 .elementor-element.elementor-element-2cc78a0f .elementor-heading-title{font-size:var( --e-global-typography-50d0f0c-font-size );line-height:var( --e-global-typography-50d0f0c-line-height );letter-spacing:var( --e-global-typography-50d0f0c-letter-spacing );}.elementor-5 .elementor-element.elementor-element-7f7b1ee9{font-size:var( --e-global-typography-7b4cc91-font-size );line-height:var( --e-global-typography-7b4cc91-line-height );letter-spacing:var( --e-global-typography-7b4cc91-letter-spacing );}.elementor-5 .elementor-element.elementor-element-c2063fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c2063fb .elementor-button{font-size:var( --e-global-typography-cfbe531-font-size );line-height:var( --e-global-typography-cfbe531-line-height );letter-spacing:var( --e-global-typography-cfbe531-letter-spacing );}.elementor-5 .elementor-element.elementor-element-c6d9539{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-5 .elementor-element.elementor-element-10410c2c .elementor-heading-title{font-size:var( --e-global-typography-50d0f0c-font-size );line-height:var( --e-global-typography-50d0f0c-line-height );letter-spacing:var( --e-global-typography-50d0f0c-letter-spacing );}.elementor-5 .elementor-element.elementor-element-2a0bc6f0{font-size:var( --e-global-typography-7b4cc91-font-size );line-height:var( --e-global-typography-7b4cc91-line-height );letter-spacing:var( --e-global-typography-7b4cc91-letter-spacing );}.elementor-5 .elementor-element.elementor-element-d5801a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d5801a7 .elementor-button{font-size:var( --e-global-typography-cfbe531-font-size );line-height:var( --e-global-typography-cfbe531-line-height );letter-spacing:var( --e-global-typography-cfbe531-letter-spacing );}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-24eeeb48{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-5 .elementor-element.elementor-element-24eeeb48.e-con{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-1d535777{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-5 .elementor-element.elementor-element-17b65027{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-5 .elementor-element.elementor-element-5b898ff4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5 .elementor-element.elementor-element-6d7f3860 .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-5 .elementor-element.elementor-element-5f322204{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-5 .elementor-element.elementor-element-1013002e .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-5 .elementor-element.elementor-element-1d20cf23{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-1d20cf23.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-5 .elementor-element.elementor-element-4b87c85{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-5 .elementor-element.elementor-element-4b87c85.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-5 .elementor-element.elementor-element-32fbcee3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-2dcabe51{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-5 .elementor-element.elementor-element-6508be73 .elementor-heading-title{font-size:var( --e-global-typography-50d0f0c-font-size );line-height:var( --e-global-typography-50d0f0c-line-height );letter-spacing:var( --e-global-typography-50d0f0c-letter-spacing );}.elementor-5 .elementor-element.elementor-element-7223fa03{font-size:var( --e-global-typography-7b4cc91-font-size );line-height:var( --e-global-typography-7b4cc91-line-height );letter-spacing:var( --e-global-typography-7b4cc91-letter-spacing );}.elementor-5 .elementor-element.elementor-element-fe99b02 .elementor-button{font-size:var( --e-global-typography-cfbe531-font-size );line-height:var( --e-global-typography-cfbe531-line-height );letter-spacing:var( --e-global-typography-cfbe531-letter-spacing );}.elementor-5 .elementor-element.elementor-element-1b8cc31a{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-5 .elementor-element.elementor-element-2cc78a0f .elementor-heading-title{font-size:var( --e-global-typography-50d0f0c-font-size );line-height:var( --e-global-typography-50d0f0c-line-height );letter-spacing:var( --e-global-typography-50d0f0c-letter-spacing );}.elementor-5 .elementor-element.elementor-element-7f7b1ee9{font-size:var( --e-global-typography-7b4cc91-font-size );line-height:var( --e-global-typography-7b4cc91-line-height );letter-spacing:var( --e-global-typography-7b4cc91-letter-spacing );}.elementor-5 .elementor-element.elementor-element-c2063fb .elementor-button{font-size:var( --e-global-typography-cfbe531-font-size );line-height:var( --e-global-typography-cfbe531-line-height );letter-spacing:var( --e-global-typography-cfbe531-letter-spacing );}.elementor-5 .elementor-element.elementor-element-c6d9539{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-5 .elementor-element.elementor-element-10410c2c .elementor-heading-title{font-size:var( --e-global-typography-50d0f0c-font-size );line-height:var( --e-global-typography-50d0f0c-line-height );letter-spacing:var( --e-global-typography-50d0f0c-letter-spacing );}.elementor-5 .elementor-element.elementor-element-2a0bc6f0{font-size:var( --e-global-typography-7b4cc91-font-size );line-height:var( --e-global-typography-7b4cc91-line-height );letter-spacing:var( --e-global-typography-7b4cc91-letter-spacing );}.elementor-5 .elementor-element.elementor-element-d5801a7 .elementor-button{font-size:var( --e-global-typography-cfbe531-font-size );line-height:var( --e-global-typography-cfbe531-line-height );letter-spacing:var( --e-global-typography-cfbe531-letter-spacing );}}/* Start custom CSS for loop-grid, class: .elementor-element-4b87c85 *//* Zwingt das Elementor Loop-Raster dazu, keine unsichtbaren Höhen zu erzwingen */
.elementor-5 .elementor-element.elementor-element-4b87c85 .elementor-loop-container {
    align-items: flex-start !important;
}

/* Zwingt die unsichtbare Hülle um dein Template zum Schrumpfen */
.elementor-5 .elementor-element.elementor-element-4b87c85 .e-loop-item {
    height: max-content !important;
    min-height: 0 !important;
    display: block !important;
}

/* Zwingt deinen Teaser-Container endgültig, sich anzupassen */
.elementor-5 .elementor-element.elementor-element-4b87c85 .e-loop-item > .e-con,
.elementor-5 .elementor-element.elementor-element-4b87c85 .e-loop-item > .e-container {
    height: max-content !important;
    min-height: 0 !important;
}/* End custom CSS */