.elementor-21 .elementor-element.elementor-element-2e618a2{--display:flex;--min-height:100vh;--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;--overflow:hidden;}.elementor-21 .elementor-element.elementor-element-5526bb9{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-83f0ec7{--display:flex;--min-height:100vh;--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;}.elementor-21 .elementor-element.elementor-element-6ca0952.elementor-element{--order:1;}.elementor-21 .elementor-element.elementor-element-6ca0952 .elementor-heading-title{font-family:var( --e-global-typography-f595221-font-family ), Sans-serif;font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-4b3d909.elementor-element{--order:0;}.elementor-21 .elementor-element.elementor-element-4b3d909 .elementor-heading-title{font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-494e966.elementor-element{--order:2;}.elementor-21 .elementor-element.elementor-element-494e966{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-eb0e156.elementor-element{--order:3;}.elementor-21 .elementor-element.elementor-element-eb0e156 img{height:65vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-376cc3c{--display:flex;--min-height:100vh;--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;}.elementor-21 .elementor-element.elementor-element-9963963 img{height:61vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-79f4201{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-b99d3f9{--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;}.elementor-21 .elementor-element.elementor-element-b2724a6{--display:flex;}.elementor-21 .elementor-element.elementor-element-63e1245.elementor-element{--order:1;}.elementor-21 .elementor-element.elementor-element-63e1245 .elementor-heading-title{font-family:var( --e-global-typography-f595221-font-family ), Sans-serif;font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-32ab439.elementor-element{--order:0;}.elementor-21 .elementor-element.elementor-element-32ab439 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-702d2e7{--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;}.elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-1c0d95e{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-1c0d95e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a80abe );}.elementor-21 .elementor-element.elementor-element-1c0d95e.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-1c0d95e.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a80abe );color:var( --e-global-color-6a80abe );border-color:var( --e-global-color-6a80abe );}.elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon{font-size:5rem;}.elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-title a{font-family:var( --e-global-typography-e447000-font-family ), Sans-serif;font-size:var( --e-global-typography-e447000-font-size );}.elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-f8e67b6{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-f8e67b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a80abe );}.elementor-21 .elementor-element.elementor-element-f8e67b6.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-f8e67b6.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a80abe );color:var( --e-global-color-6a80abe );border-color:var( --e-global-color-6a80abe );}.elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon{font-size:5rem;}.elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-title a{font-family:var( --e-global-typography-e447000-font-family ), Sans-serif;font-size:var( --e-global-typography-e447000-font-size );}.elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-2e2cdf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2e2cdf2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2e2cdf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25e7269 );}.elementor-21 .elementor-element.elementor-element-13352ae{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-6e3af96{text-align:left;}.elementor-21 .elementor-element.elementor-element-6e3af96 .elementor-heading-title{font-family:var( --e-global-typography-134185f-font-family ), Sans-serif;font-size:var( --e-global-typography-134185f-font-size );}.elementor-21 .elementor-element.elementor-element-1ad3222{--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:center;--align-items:center;}.elementor-21 .elementor-element.elementor-element-5300037{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Raleway", Sans-serif;font-size:clamp(1rem, 0.9648rem + 0.1127vw, 1.1rem);line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-ec8c05a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ec8c05a .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-ec8c05a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a80abe );}.elementor-21 .elementor-element.elementor-element-ec8c05a.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-ec8c05a.elementor-view-default .elementor-icon{color:var( --e-global-color-6a80abe );border-color:var( --e-global-color-6a80abe );}.elementor-21 .elementor-element.elementor-element-ec8c05a.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-ec8c05a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6a80abe );}.elementor-21 .elementor-element.elementor-element-ec8c05a .elementor-icon{font-size:2rem;}.elementor-21 .elementor-element.elementor-element-ec8c05a .elementor-icon svg{height:2rem;}.elementor-21 .elementor-element.elementor-element-48f569d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-df6aa3f .elementor-wrapper{--video-aspect-ratio:1;}.elementor-21 .elementor-element.elementor-element-052a244{--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;}.elementor-21 .elementor-element.elementor-element-78a6042.elementor-element{--order:1;}.elementor-21 .elementor-element.elementor-element-78a6042{text-align:left;}.elementor-21 .elementor-element.elementor-element-78a6042 .elementor-heading-title{font-family:var( --e-global-typography-f595221-font-family ), Sans-serif;font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-64dcf05.elementor-element{--order:0;}.elementor-21 .elementor-element.elementor-element-64dcf05 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-b50cd76.elementor-element{--order:2;}.elementor-21 .elementor-element.elementor-element-b50cd76{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-04505e5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--overflow:hidden;--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-21 .elementor-element.elementor-element-215e34d .elementor-flip-box__front{background-image:url("https://kaerntens-sportberg.at/wp-content/uploads/2025/09/Skifahren_Sportberg-Goldeck_Millstaetter-See_Winter-©Gert-Perauer_MBN-Tourismus-30.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-215e34d .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-215e34d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;grid-row:span 2;}.elementor-21 .elementor-element.elementor-element-215e34d .elementor-flip-box{height:75vh;}.elementor-21 .elementor-element.elementor-element-215e34d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-21 .elementor-element.elementor-element-215e34d .elementor-flip-box__image{opacity:1;}.elementor-21 .elementor-element.elementor-element-215e34d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-21 .elementor-element.elementor-element-215e34d .elementor-flip-box__button{margin-center:0;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-215e34d .elementor-flip-box__back .elementor-flip-box__layer__title{color:#000000;}.elementor-21 .elementor-element.elementor-element-215e34d .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;}.elementor-21 .elementor-element.elementor-element-c187e46 .elementor-flip-box__front{background-image:url("https://kaerntens-sportberg.at/wp-content/uploads/2025/09/Skifahren_Goldeck-Bergbahnen_Millstaetter-See_Winter-©Gert-Steinthaler_Goldeck-Bergbahnen.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-c187e46 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c187e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;grid-row:span 1;}.elementor-21 .elementor-element.elementor-element-c187e46 .elementor-flip-box{height:37.5vh;}.elementor-21 .elementor-element.elementor-element-c187e46 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-21 .elementor-element.elementor-element-c187e46 .elementor-flip-box__image{opacity:1;}.elementor-21 .elementor-element.elementor-element-c187e46 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#000000;}.elementor-21 .elementor-element.elementor-element-c187e46 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__front{background-image:url("https://kaerntens-sportberg.at/wp-content/uploads/2025/09/klein_Skifahren_Familie_Bad-Kleinkirchheim_Winter-©Mathias-Pragant_MBN-Tourismus-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-85d8510{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box{height:37.5vh;}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__image{opacity:1;}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__button{margin-center:0;}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#000000;font-family:var( --e-global-typography-f3464a2-font-family ), Sans-serif;font-size:var( --e-global-typography-f3464a2-font-size );}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__front{background-image:url("https://kaerntens-sportberg.at/wp-content/uploads/2025/09/Abseits-der-Piste_Langlaufen_Bad-Kleinkirchheim_Winter-©-Mathias-Praegant_MBN-Tourismus-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-d093da4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 2;grid-row:span 2;}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box{height:75vh;}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__image{opacity:1;}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__button{margin-center:0;}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#000000;font-family:var( --e-global-typography-f3464a2-font-family ), Sans-serif;font-size:var( --e-global-typography-f3464a2-font-size );}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-fa4acf7{--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;}.elementor-21 .elementor-element.elementor-element-eedb152.elementor-element{--order:1;}.elementor-21 .elementor-element.elementor-element-eedb152{text-align:left;}.elementor-21 .elementor-element.elementor-element-eedb152 .elementor-heading-title{font-family:var( --e-global-typography-f595221-font-family ), Sans-serif;font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-85cbe9b.elementor-element{--order:0;}.elementor-21 .elementor-element.elementor-element-85cbe9b .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-163387e.elementor-element{--order:2;}.elementor-21 .elementor-element.elementor-element-163387e{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-3600d73{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-21 .elementor-element.elementor-element-fc7f9f7{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c80c283{--display:flex;}.elementor-21 .elementor-element.elementor-element-d128192{--display:flex;}.elementor-21 .elementor-element.elementor-element-d0f384e{--display:flex;}.elementor-21 .elementor-element.elementor-element-10dd72d{--display:flex;}.elementor-21 .elementor-element.elementor-element-3b68658{--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;}.elementor-21 .elementor-element.elementor-element-99c36e5{--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;}.elementor-21 .elementor-element.elementor-element-fde0989{--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;--overflow:hidden;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-6ca0952 .elementor-heading-title{font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-494e966{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-79f4201{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-63e1245 .elementor-heading-title{font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-title a{font-size:var( --e-global-typography-e447000-font-size );}.elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-title a{font-size:var( --e-global-typography-e447000-font-size );}.elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-2e2cdf2{--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-21 .elementor-element.elementor-element-6e3af96 .elementor-heading-title{font-size:var( --e-global-typography-134185f-font-size );}.elementor-21 .elementor-element.elementor-element-78a6042 .elementor-heading-title{font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-b50cd76{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-04505e5{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-215e34d .elementor-flip-box__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-f3464a2-font-size );}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-f3464a2-font-size );}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-eedb152 .elementor-heading-title{font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-163387e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-6ca0952 .elementor-heading-title{font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-494e966{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-376cc3c{--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-21 .elementor-element.elementor-element-79f4201{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-d866d27.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-63e1245 .elementor-heading-title{font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-702d2e7{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-title a{font-size:var( --e-global-typography-e447000-font-size );}.elementor-21 .elementor-element.elementor-element-1c0d95e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-title a{font-size:var( --e-global-typography-e447000-font-size );}.elementor-21 .elementor-element.elementor-element-f8e67b6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-6e3af96{text-align:left;}.elementor-21 .elementor-element.elementor-element-6e3af96 .elementor-heading-title{font-size:var( --e-global-typography-134185f-font-size );}.elementor-21 .elementor-element.elementor-element-ec8c05a{--e-transform-rotateZ:90deg;}.elementor-21 .elementor-element.elementor-element-0691068.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-78a6042 .elementor-heading-title{font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-b50cd76{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-04505e5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-215e34d .elementor-flip-box__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-f3464a2-font-size );}.elementor-21 .elementor-element.elementor-element-85d8510 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__front{background-position:center left;}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-f3464a2-font-size );}.elementor-21 .elementor-element.elementor-element-d093da4 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-eedb152 .elementor-heading-title{font-size:var( --e-global-typography-f595221-font-size );}.elementor-21 .elementor-element.elementor-element-163387e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-3600d73{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-c80c283{--width:100%;}.elementor-21 .elementor-element.elementor-element-d128192{--width:100%;}.elementor-21 .elementor-element.elementor-element-d0f384e{--width:100%;}.elementor-21 .elementor-element.elementor-element-10dd72d{--width:100%;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-83f0ec7{--width:50%;}.elementor-21 .elementor-element.elementor-element-376cc3c{--width:50%;}.elementor-21 .elementor-element.elementor-element-13352ae{--width:45%;}.elementor-21 .elementor-element.elementor-element-48f569d{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-13352ae{--width:100%;}.elementor-21 .elementor-element.elementor-element-48f569d{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-eb0e156 */.elementor-21 .elementor-element.elementor-element-eb0e156 {
  clip-path: polygon(0 0%, 100% 0%, 100% 100%, 0% 100%);
  transition: clip-path .35s ease;
}
.elementor-21 .elementor-element.elementor-element-eb0e156:hover {
  clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9963963 */.elementor-21 .elementor-element.elementor-element-9963963 {
  clip-path: polygon(0 0%, 100% 0%, 100% 100%, 0% 100%);
  transition: clip-path .35s ease;
}
.elementor-21 .elementor-element.elementor-element-9963963:hover {
  clip-path: polygon(0 0, 100% 10%, 99% 100%, 0 90%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5300037 */li p {
    line-height: 1.5; /* oder dein Standard-Wert */
    margin: 0; /* Entfernt p-Margins in Listen */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec8c05a */.elementor-21 .elementor-element.elementor-element-ec8c05a {
    line-height: 0;
}
.ksgk-wiggle { display: inline-flex; }
.ksgk-wiggle .e-font-icon-svg {
  animation: ksgk-wiggle-x var(--ksgk-wiggle-duration, 1.8s) ease-in-out infinite;
  will-change: transform;
}
.ksgk-wiggle:hover .e-font-icon-svg,
.ksgk-wiggle:focus-within .e-font-icon-svg {
  animation-play-state: paused;
}
@media (prefers-reduced-motion: reduce) {
  .ksgk-wiggle .e-font-icon-svg { animation: none; }
}
@keyframes ksgk-wiggle-x {
  0%   { transform: translate3d(calc(-1 * var(--ksgk-wiggle-distance, 8px)), 0, 0); }
  50%  { transform: translate3d(var(--ksgk-wiggle-distance, 8px), 0, 0); }
  100% { transform: translate3d(calc(-1 * var(--ksgk-wiggle-distance, 8px)), 0, 0); }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-df6aa3f */.elementor-21 .elementor-element.elementor-element-df6aa3f video {
    min-height: 100vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2cdf2 */@media (max-width: 768px) {
    .elementor-21 .elementor-element.elementor-element-2e2cdf2 {
    clip-path: polygon(0 0, 100% 5%, 100% 100%, 0 95%);
    padding: 100px 0;
    }
}
@media (min-width: 768px) {
    .elementor-21 .elementor-element.elementor-element-2e2cdf2 {
    clip-path: polygon(0 0, 100% 10%, 100% 100%, 0 90%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04505e5 */.section-reveal {
  /* Startzustand: zusammengefaltet */
  clip-path: polygon(0 50%, 0 50%, 0 50%, 0 50%);
  will-change: clip-path;

  /* Scroll-Timeline der Section: vertikal (block axis) */
  view-timeline-name: --reveal;
  view-timeline-axis: block;

  /* Animation an die View-Timeline hängen */
  animation-name: hero-reveal;
  animation-timing-function: ease-out;
  animation-fill-mode: both;           /* behält Endzustand innerhalb des Bereichs */
  animation-timeline: --reveal;
  /* Start bei Eintritt, Ende wenn ~50% der Section sichtbar sind */
  animation-range: entry 0% cover 50%;
}

@keyframes hero-reveal {
  to {
    /* Dein finales Polygon */
    clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  }
}

/* Nutzerpräferenz: weniger Bewegung */
@media (prefers-reduced-motion: reduce) {
  .section-reveal {
    animation: none;
    clip-path: polygon(0 10%, 100% 0%, 100% 90%, 0% 100%);
  }
}
@media (max-width: 768px) {
    .section-reveal {
        clip-path: none !important;
    }
}/* End custom CSS */