.elementor-23 .elementor-element.elementor-element-43199c9{--display:flex;--min-height:841px;--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-around;--overlay-opacity:0.22;}.elementor-23 .elementor-element.elementor-element-43199c9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-43199c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-Intro-AI-weit-2048x1152.webp");background-position:center center;}.elementor-23 .elementor-element.elementor-element-43199c9::before, .elementor-23 .elementor-element.elementor-element-43199c9 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-43199c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-43199c9 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-43199c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-43199c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-70afa26 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-70afa26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-70afa26.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-70afa26.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-70afa26.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-70afa26.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-70afa26 .elementor-icon{font-size:300px;}.elementor-23 .elementor-element.elementor-element-70afa26 .elementor-icon svg{height:300px;}.elementor-23 .elementor-element.elementor-element-70afa26 .elementor-icon-wrapper svg{width:auto;}.elementor-23 .elementor-element.elementor-element-70afa26 .elementor-icon i, .elementor-23 .elementor-element.elementor-element-70afa26 .elementor-icon svg{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-70afa26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-70afa26.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.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 );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-2a3b88c{text-align:center;border-style:none;}.elementor-23 .elementor-element.elementor-element-2a3b88c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:800;text-shadow:0px 0px 36px rgba(0, 0, 0, 0.67);color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-cc0e22a{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-5e688f2 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-23 .elementor-element.elementor-element-cc0e22a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;font-style:italic;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );text-shadow:9px -4px 12px #000000;color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-cc0e22a.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-cc0e22a:not( .elementor-widget-image ), .elementor-23 .elementor-element.elementor-element-cc0e22a.elementor-widget-image img{-webkit-mask-image:url( https://choraufsee.de/wp-content/plugins/elementor/assets/mask-shapes/hexagon-horizontal.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-23 .elementor-element.elementor-element-e1874c7{--display:flex;--min-height:105px;--justify-content:center;--overlay-opacity:0.72;}.elementor-23 .elementor-element.elementor-element-e1874c7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e1874c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/67964434_10157573354366528_1686309619036585984_o_10157573354361528.jpg");background-position:bottom center;}.elementor-23 .elementor-element.elementor-element-e1874c7::before, .elementor-23 .elementor-element.elementor-element-e1874c7 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-e1874c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-e1874c7 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-e1874c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-e1874c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#16609B;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-7f7ca08 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-23 .elementor-element.elementor-element-7f7ca08 .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-43930d7 );color:var( --e-global-color-43930d7 );transition-duration:0.1s;border-radius:21px 21px 21px 21px;padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-7f7ca08 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-7f7ca08 .elementor-button:focus{background-color:var( --e-global-color-8260d10 );border-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-7f7ca08{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-7f7ca08.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-7f7ca08.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-23 .elementor-element.elementor-element-7f7ca08.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-23 .elementor-element.elementor-element-9f2dd4c{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23 .elementor-element.elementor-element-9f2dd4c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9f2dd4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-9f2dd4c > .elementor-shape-top .elementor-shape-fill, .elementor-23 .elementor-element.elementor-element-9f2dd4c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-9f2dd4c > .elementor-shape-top svg, .elementor-23 .elementor-element.elementor-element-9f2dd4c > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-23 .elementor-element.elementor-element-9f2dd4c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-23 .elementor-element.elementor-element-9571919{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;width:auto;max-width:auto;}.elementor-23 .elementor-element.elementor-element-9571919 .elementor-heading-title{font-family:var( --e-global-typography-ea271b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ea271b4-font-size );font-weight:var( --e-global-typography-ea271b4-font-weight );font-style:var( --e-global-typography-ea271b4-font-style );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-9571919.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-7bcee0c{text-align:left;font-family:var( --e-global-typography-da6ca9e-font-family ), Sans-serif;font-size:var( --e-global-typography-da6ca9e-font-size );font-weight:var( --e-global-typography-da6ca9e-font-weight );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );color:var( --e-global-color-43930d7 );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 300px 50px 300px;}.elementor-23 .elementor-element.elementor-element-7bcee0c p{margin-block-end:27px;}.elementor-23 .elementor-element.elementor-element-7bcee0c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-d005a02{--display:flex;--min-height:500px;--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-23 .elementor-element.elementor-element-d005a02:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d005a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-romantic-1.webp");background-position:center left;}.elementor-23 .elementor-element.elementor-element-a4abbe3{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-a4abbe3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a4abbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-a4abbe3.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-477f0a7{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;}.elementor-23 .elementor-element.elementor-element-477f0a7 .elementor-heading-title{font-family:var( --e-global-typography-ea271b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ea271b4-font-size );font-weight:var( --e-global-typography-ea271b4-font-weight );font-style:var( --e-global-typography-ea271b4-font-style );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-477f0a7.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-cc946cb{text-align:left;font-family:var( --e-global-typography-da6ca9e-font-family ), Sans-serif;font-size:var( --e-global-typography-da6ca9e-font-size );font-weight:var( --e-global-typography-da6ca9e-font-weight );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );color:var( --e-global-color-43930d7 );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 300px 0px 300px;}.elementor-23 .elementor-element.elementor-element-cc946cb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-6b1f034 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-6b1f034 .elementor-icon{font-size:76px;}.elementor-23 .elementor-element.elementor-element-6b1f034 .elementor-icon svg{height:76px;}.elementor-23 .elementor-element.elementor-element-6b1f034{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6b1f034.elementor-element{--align-self:stretch;}.elementor-23 .elementor-element.elementor-element-fe9fd0f{--display:flex;--min-height:600px;--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-23 .elementor-element.elementor-element-fe9fd0f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-fe9fd0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-bw-1.webp");background-position:center left;}.elementor-23 .elementor-element.elementor-element-fe88813{--display:flex;--min-height:119px;--justify-content:center;--overlay-opacity:0.68;}.elementor-23 .elementor-element.elementor-element-fe88813:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-fe88813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-fe88813::before, .elementor-23 .elementor-element.elementor-element-fe88813 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-fe88813 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-fe88813 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-fe88813 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-fe88813 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#A0C4E2;}.elementor-23 .elementor-element.elementor-element-07b5512{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;border-style:none;}.elementor-23 .elementor-element.elementor-element-07b5512 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;font-style:italic;text-shadow:0px 0px 36px rgba(0, 0, 0, 0.67);color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-0a2110a{--display:flex;--min-height:275px;--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;}.elementor-23 .elementor-element.elementor-element-0a2110a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0a2110a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-23 .elementor-element.elementor-element-0a2110a > .elementor-shape-top .elementor-shape-fill, .elementor-23 .elementor-element.elementor-element-0a2110a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#91B7D6;}.elementor-23 .elementor-element.elementor-element-0a2110a > .elementor-shape-top svg, .elementor-23 .elementor-element.elementor-element-0a2110a > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:21px;}.elementor-23 .elementor-element.elementor-element-08e31c5{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;}.elementor-23 .elementor-element.elementor-element-08e31c5 .elementor-heading-title{font-family:var( --e-global-typography-ea271b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ea271b4-font-size );font-weight:var( --e-global-typography-ea271b4-font-weight );font-style:var( --e-global-typography-ea271b4-font-style );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-08e31c5.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-ca988a2{text-align:left;font-family:var( --e-global-typography-da6ca9e-font-family ), Sans-serif;font-size:var( --e-global-typography-da6ca9e-font-size );font-weight:var( --e-global-typography-da6ca9e-font-weight );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );color:var( --e-global-color-5e688f2 );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 300px 50px 300px;}.elementor-23 .elementor-element.elementor-element-ca988a2.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-b65546d{--display:flex;--min-height:500px;--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-23 .elementor-element.elementor-element-b65546d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b65546d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/David-epic-1.webp");background-position:-132px -505px;}.elementor-23 .elementor-element.elementor-element-04ba106{--display:flex;}.elementor-23 .elementor-element.elementor-element-04ba106:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-04ba106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-2cec61d{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;}.elementor-23 .elementor-element.elementor-element-2cec61d .elementor-heading-title{font-family:var( --e-global-typography-ea271b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ea271b4-font-size );font-weight:var( --e-global-typography-ea271b4-font-weight );font-style:var( --e-global-typography-ea271b4-font-style );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-23 .elementor-element.elementor-element-2cec61d.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-3d5addf{text-align:left;font-family:var( --e-global-typography-da6ca9e-font-family ), Sans-serif;font-size:var( --e-global-typography-da6ca9e-font-size );font-weight:var( --e-global-typography-da6ca9e-font-weight );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );color:var( --e-global-color-5e688f2 );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 300px 50px 300px;}.elementor-23 .elementor-element.elementor-element-88d459d{--display:flex;--min-height:500px;--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:center;}.elementor-23 .elementor-element.elementor-element-88d459d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-88d459d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Albatros-Epic-2-1-scaled.webp");background-position:-800px 800px;}.elementor-23 .elementor-element.elementor-element-499500c{--display:flex;--min-height:105px;--justify-content:center;--overlay-opacity:0.72;}.elementor-23 .elementor-element.elementor-element-499500c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-499500c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/67964434_10157573354366528_1686309619036585984_o_10157573354361528.jpg");background-position:bottom center;}.elementor-23 .elementor-element.elementor-element-499500c::before, .elementor-23 .elementor-element.elementor-element-499500c > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-499500c > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-499500c > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-499500c > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-499500c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#16609B;}.elementor-23 .elementor-element.elementor-element-ca32782 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-23 .elementor-element.elementor-element-ca32782 .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-43930d7 );color:var( --e-global-color-43930d7 );transition-duration:0.1s;border-radius:21px 21px 21px 21px;padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-ca32782 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-ca32782 .elementor-button:focus{background-color:#E4993A;border-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-ca32782{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-ca32782.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-ca32782.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-23 .elementor-element.elementor-element-ca32782.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-23 .elementor-element.elementor-element-82ab4ec{--display:flex;}.elementor-23 .elementor-element.elementor-element-82ab4ec:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-82ab4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-23 .elementor-element.elementor-element-5f29f08{text-align:center;padding:17px 17px 17px 17px;}.elementor-23 .elementor-element.elementor-element-5f29f08 .elementor-heading-title{font-family:var( --e-global-typography-ea271b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ea271b4-font-size );font-weight:var( --e-global-typography-ea271b4-font-weight );font-style:var( --e-global-typography-ea271b4-font-style );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-23 .elementor-element.elementor-element-5f29f08.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-b5a050b{text-align:left;font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-5e688f2 );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 300px 50px 300px;}.elementor-23 .elementor-element.elementor-element-8f03be5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-8f03be5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8f03be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-8f03be5 > .elementor-shape-top .elementor-shape-fill, .elementor-23 .elementor-element.elementor-element-8f03be5 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFCF6;}.elementor-23 .elementor-element.elementor-element-8f03be5 > .elementor-shape-top svg, .elementor-23 .elementor-element.elementor-element-8f03be5 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:31px;}.elementor-23 .elementor-element.elementor-element-9afb406{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;}.elementor-23 .elementor-element.elementor-element-9afb406 .elementor-heading-title{font-family:var( --e-global-typography-ea271b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ea271b4-font-size );font-weight:var( --e-global-typography-ea271b4-font-weight );font-style:var( --e-global-typography-ea271b4-font-style );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-9afb406.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-17050b6{text-align:left;font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-43930d7 );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 400px 50px 400px;}.elementor-23 .elementor-element.elementor-element-17050b6.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-00e37d8{--display:flex;--min-height:500px;--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-23 .elementor-element.elementor-element-00e37d8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-00e37d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-bunt-side-1.webp");background-position:center center;}.elementor-23 .elementor-element.elementor-element-4064c5d{--display:flex;}.elementor-23 .elementor-element.elementor-element-4064c5d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4064c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-23 .elementor-element.elementor-element-18597e0{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;}.elementor-23 .elementor-element.elementor-element-18597e0 .elementor-heading-title{font-family:var( --e-global-typography-ea271b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ea271b4-font-size );font-weight:var( --e-global-typography-ea271b4-font-weight );font-style:var( --e-global-typography-ea271b4-font-style );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-23 .elementor-element.elementor-element-18597e0.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-b9f836b{text-align:left;font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-5e688f2 );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 300px 50px 300px;}.elementor-23 .elementor-element.elementor-element-546bf8a{--display:flex;--min-height:343px;--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-23 .elementor-element.elementor-element-546bf8a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-546bf8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Unterkunft-Collage.webp");background-position:center center;}.elementor-23 .elementor-element.elementor-element-9a35e42{--display:flex;}.elementor-23 .elementor-element.elementor-element-9a35e42:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9a35e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-b12fc98{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;}.elementor-23 .elementor-element.elementor-element-b12fc98 .elementor-heading-title{font-family:var( --e-global-typography-ea271b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ea271b4-font-size );font-weight:var( --e-global-typography-ea271b4-font-weight );font-style:var( --e-global-typography-ea271b4-font-style );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-b12fc98.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-1ffcb9a{text-align:left;font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-43930d7 );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 300px 50px 300px;}.elementor-23 .elementor-element.elementor-element-ef70e5e{--display:flex;--min-height:600px;--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-23 .elementor-element.elementor-element-ef70e5e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ef70e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Albatros-Epic-1-1-scaled.webp");background-position:-551px -800px;}.elementor-23 .elementor-element.elementor-element-5784166{--display:flex;}.elementor-23 .elementor-element.elementor-element-5784166:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5784166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-23 .elementor-element.elementor-element-19bf6bd{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;}.elementor-23 .elementor-element.elementor-element-19bf6bd .elementor-heading-title{font-family:var( --e-global-typography-ea271b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ea271b4-font-size );font-weight:var( --e-global-typography-ea271b4-font-weight );font-style:var( --e-global-typography-ea271b4-font-style );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-23 .elementor-element.elementor-element-19bf6bd.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-cd7197d{text-align:left;font-family:var( --e-global-typography-da6ca9e-font-family ), Sans-serif;font-size:var( --e-global-typography-da6ca9e-font-size );font-weight:var( --e-global-typography-da6ca9e-font-weight );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );color:var( --e-global-color-5e688f2 );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 300px 50px 300px;}.elementor-23 .elementor-element.elementor-element-cd7197d a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-cd7197d a:hover, .elementor-23 .elementor-element.elementor-element-cd7197d a:focus{color:var( --e-global-color-8260d10 );}.elementor-23 .elementor-element.elementor-element-5ad36ab{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23 .elementor-element.elementor-element-5ad36ab:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5ad36ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFCF6 20%, var( --e-global-color-primary ) 100%);}.elementor-23 .elementor-element.elementor-element-3e6be75{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-3e6be75 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-23 .elementor-element.elementor-element-3e6be75 .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;}.elementor-23 .elementor-element.elementor-element-3e6be75 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;width:7px;height:7px;}.elementor-23 .elementor-element.elementor-element-3e6be75 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-3e6be75.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-4e71ee8{--display:flex;--min-height:105px;--justify-content:center;--overlay-opacity:0.72;}.elementor-23 .elementor-element.elementor-element-4e71ee8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4e71ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/67964434_10157573354366528_1686309619036585984_o_10157573354361528.jpg");background-position:bottom center;}.elementor-23 .elementor-element.elementor-element-4e71ee8::before, .elementor-23 .elementor-element.elementor-element-4e71ee8 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-4e71ee8 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-4e71ee8 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-4e71ee8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-4e71ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#16609B;}.elementor-23 .elementor-element.elementor-element-0ef7bd0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-23 .elementor-element.elementor-element-0ef7bd0 .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-43930d7 );color:var( --e-global-color-43930d7 );transition-duration:0.1s;border-radius:21px 21px 21px 21px;padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-0ef7bd0 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-0ef7bd0 .elementor-button:focus{background-color:#E4993A;border-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-0ef7bd0{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-0ef7bd0.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-0ef7bd0.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px);}.elementor-23 .elementor-element.elementor-element-0ef7bd0.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 19px 26px 1px rgba(0,0,0,0.78);}.elementor-23 .elementor-element.elementor-element-7badd9e{--display:flex;}.elementor-23 .elementor-element.elementor-element-7badd9e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7badd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-23 .elementor-element.elementor-element-7badd9e > .elementor-shape-bottom .elementor-shape-fill, .elementor-23 .elementor-element.elementor-element-7badd9e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-7badd9e > .elementor-shape-bottom svg, .elementor-23 .elementor-element.elementor-element-7badd9e > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-23 .elementor-element.elementor-element-dccf0c7{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:17px 17px 17px 17px;}.elementor-23 .elementor-element.elementor-element-dccf0c7 .elementor-heading-title{font-family:var( --e-global-typography-ea271b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ea271b4-font-size );font-weight:var( --e-global-typography-ea271b4-font-weight );font-style:var( --e-global-typography-ea271b4-font-style );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-23 .elementor-element.elementor-element-dccf0c7.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-6ac2342{text-align:left;font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-5e688f2 );margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 300px 50px 300px;}.elementor-23 .elementor-element.elementor-element-6ac2342 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-6ac2342 a:hover, .elementor-23 .elementor-element.elementor-element-6ac2342 a:focus{color:var( --e-global-color-8260d10 );}.elementor-23 .elementor-element.elementor-element-c8c3c23{--display:flex;--min-height:97px;--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23 .elementor-element.elementor-element-c8c3c23:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c8c3c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-cdffb25{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-23 .elementor-element.elementor-element-0e5ec12{--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;}.elementor-23 .elementor-element.elementor-element-0e5ec12:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0e5ec12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #000000 80%);}.elementor-23 .elementor-element.elementor-element-a35ae32{--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-23 .elementor-element.elementor-element-baa8778{text-align:center;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-baa8778 a{color:var( --e-global-color-accent );transition-duration:0.2s;}.elementor-23 .elementor-element.elementor-element-baa8778 a:hover, .elementor-23 .elementor-element.elementor-element-baa8778 a:focus{color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-059cc1d{--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-23 .elementor-element.elementor-element-fe562e2{text-align:center;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-fe562e2 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-fe562e2 a:hover, .elementor-23 .elementor-element.elementor-element-fe562e2 a:focus{color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-d61c43a{--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-23 .elementor-element.elementor-element-4253b29{text-align:center;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-4253b29 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-4253b29 a:hover, .elementor-23 .elementor-element.elementor-element-4253b29 a:focus{color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-3eda456{--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-23 .elementor-element.elementor-element-8c9ad46{text-align:center;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-8c9ad46 a{color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-23 .elementor-element.elementor-element-8c9ad46 a:hover, .elementor-23 .elementor-element.elementor-element-8c9ad46 a:focus{color:var( --e-global-color-43930d7 );}.elementor-23 .elementor-element.elementor-element-48a7e59{--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-23 .elementor-element.elementor-element-48a7e59:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-48a7e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23 .elementor-element.elementor-element-ed671f1{text-align:center;}.elementor-23 .elementor-element.elementor-element-ed671f1 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.6;background-color:#000000;border-radius:8px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-a35ae32{--width:25%;}.elementor-23 .elementor-element.elementor-element-059cc1d{--width:25%;}.elementor-23 .elementor-element.elementor-element-d61c43a{--width:25%;}.elementor-23 .elementor-element.elementor-element-3eda456{--width:25%;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-43199c9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-43199c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-Intro-AI-weit-1536x864.webp");background-position:center center;}.elementor-23 .elementor-element.elementor-element-70afa26 .elementor-icon i, .elementor-23 .elementor-element.elementor-element-70afa26 .elementor-icon svg{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-70afa26{--container-widget-width:425px;--container-widget-flex-grow:0;width:var( --container-widget-width, 425px );max-width:425px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23 .elementor-element.elementor-element-cc0e22a{--container-widget-width:686px;--container-widget-flex-grow:0;width:var( --container-widget-width, 686px );max-width:686px;}.elementor-23 .elementor-element.elementor-element-9571919 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-7bcee0c{font-size:var( --e-global-typography-da6ca9e-font-size );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-d005a02{--min-height:300px;}.elementor-23 .elementor-element.elementor-element-d005a02:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d005a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-romantic-1-768x512.webp");}.elementor-23 .elementor-element.elementor-element-477f0a7 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-cc946cb{font-size:var( --e-global-typography-da6ca9e-font-size );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-fe9fd0f{--min-height:400px;}.elementor-23 .elementor-element.elementor-element-fe9fd0f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-fe9fd0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-bw-1-768x512.webp");}.elementor-23 .elementor-element.elementor-element-08e31c5 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-ca988a2{font-size:var( --e-global-typography-da6ca9e-font-size );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-b65546d{--min-height:400px;}.elementor-23 .elementor-element.elementor-element-b65546d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b65546d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/David-epic-1-1024x768.webp");background-position:-14px -166px;}.elementor-23 .elementor-element.elementor-element-2cec61d .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-3d5addf{font-size:var( --e-global-typography-da6ca9e-font-size );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-88d459d{--min-height:400px;}.elementor-23 .elementor-element.elementor-element-88d459d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-88d459d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Albatros-Epic-2-1-768x512.webp");background-position:0px 453px;}.elementor-23 .elementor-element.elementor-element-5f29f08 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-b5a050b{padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-9afb406 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-17050b6{padding:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-00e37d8{--min-height:400px;}.elementor-23 .elementor-element.elementor-element-00e37d8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-00e37d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-bunt-side-1-768x450.webp");}.elementor-23 .elementor-element.elementor-element-18597e0 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-b9f836b{padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-546bf8a{--min-height:224px;}.elementor-23 .elementor-element.elementor-element-546bf8a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-546bf8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Unterkunft-Collage-768x256.webp");}.elementor-23 .elementor-element.elementor-element-b12fc98 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-1ffcb9a{padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-ef70e5e{--min-height:400px;}.elementor-23 .elementor-element.elementor-element-ef70e5e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ef70e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Albatros-Epic-1-1-1024x683.webp");background-position:center center;}.elementor-23 .elementor-element.elementor-element-19bf6bd .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-cd7197d{font-size:var( --e-global-typography-da6ca9e-font-size );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-3e6be75 .swiper-pagination-bullet{width:6px;height:6px;}.elementor-23 .elementor-element.elementor-element-3e6be75{--container-widget-width:477px;--container-widget-flex-grow:0;width:var( --container-widget-width, 477px );max-width:477px;}.elementor-23 .elementor-element.elementor-element-dccf0c7 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-6ac2342{padding:40px 40px 40px 40px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-43199c9{--min-height:484px;}.elementor-23 .elementor-element.elementor-element-43199c9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-43199c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-Intro-AI-weit-1024x576.webp");background-position:center center;}.elementor-23 .elementor-element.elementor-element-70afa26 .elementor-icon{font-size:154px;}.elementor-23 .elementor-element.elementor-element-70afa26 .elementor-icon svg{height:154px;}.elementor-23 .elementor-element.elementor-element-70afa26{padding:0px 0px 0px 0px;--container-widget-width:218px;--container-widget-flex-grow:0;width:var( --container-widget-width, 218px );max-width:218px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23 .elementor-element.elementor-element-cc0e22a .elementor-heading-title{font-size:24px;line-height:1.6em;letter-spacing:0.6px;word-spacing:0em;}.elementor-23 .elementor-element.elementor-element-cc0e22a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-23 .elementor-element.elementor-element-cc0e22a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-23 .elementor-element.elementor-element-9571919 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-9571919{padding:0px 17px 0px 17px;}.elementor-23 .elementor-element.elementor-element-7bcee0c{font-size:var( --e-global-typography-da6ca9e-font-size );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );padding:0px 40px 0px 40px;}.elementor-23 .elementor-element.elementor-element-d005a02{--min-height:400px;}.elementor-23 .elementor-element.elementor-element-d005a02:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d005a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-romantic-1-768x512.webp");}.elementor-23 .elementor-element.elementor-element-477f0a7 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-477f0a7{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-cc946cb{font-size:var( --e-global-typography-da6ca9e-font-size );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );padding:0px 40px 0px 40px;}.elementor-23 .elementor-element.elementor-element-fe9fd0f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-fe9fd0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-bw-1-768x512.webp");background-position:center center;}.elementor-23 .elementor-element.elementor-element-08e31c5 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-ca988a2{font-size:var( --e-global-typography-da6ca9e-font-size );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );padding:0px 40px 0px 40px;}.elementor-23 .elementor-element.elementor-element-b65546d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b65546d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -174px;}.elementor-23 .elementor-element.elementor-element-2cec61d .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-2cec61d{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3d5addf{font-size:var( --e-global-typography-da6ca9e-font-size );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );padding:0px 40px 0px 40px;}.elementor-23 .elementor-element.elementor-element-88d459d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-88d459d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-23 .elementor-element.elementor-element-5f29f08 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-5f29f08{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b5a050b{padding:0px 40px 0px 40px;}.elementor-23 .elementor-element.elementor-element-9afb406 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-9afb406{padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-17050b6{padding:0px 40px 0px 40px;}.elementor-23 .elementor-element.elementor-element-00e37d8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-00e37d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Chor-auf-See-bunt-side-1-1536x901.webp");background-position:-800px -130px;}.elementor-23 .elementor-element.elementor-element-18597e0 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-18597e0{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b9f836b{padding:0px 40px 0px 40px;}.elementor-23 .elementor-element.elementor-element-546bf8a{--min-height:201px;}.elementor-23 .elementor-element.elementor-element-546bf8a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-546bf8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Unterkunft-Collage-768x256.webp");background-size:cover;}.elementor-23 .elementor-element.elementor-element-b12fc98 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-b12fc98{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1ffcb9a{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 40px 0px 40px;}.elementor-23 .elementor-element.elementor-element-ef70e5e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ef70e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://choraufsee.de/wp-content/uploads/2026/05/Albatros-Epic-1-1-768x512.webp");background-position:-236px -560px;}.elementor-23 .elementor-element.elementor-element-19bf6bd .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-19bf6bd{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-cd7197d{font-size:var( --e-global-typography-da6ca9e-font-size );line-height:var( --e-global-typography-da6ca9e-line-height );letter-spacing:var( --e-global-typography-da6ca9e-letter-spacing );word-spacing:var( --e-global-typography-da6ca9e-word-spacing );padding:0px 40px 0px 40px;}.elementor-23 .elementor-element.elementor-element-5ad36ab{--min-height:395px;}.elementor-23 .elementor-element.elementor-element-3e6be75 .swiper-pagination-bullet{width:8px;height:8px;}.elementor-23 .elementor-element.elementor-element-3e6be75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-23 .elementor-element.elementor-element-7badd9e{--min-height:931px;}.elementor-23 .elementor-element.elementor-element-dccf0c7 .elementor-heading-title{font-size:var( --e-global-typography-ea271b4-font-size );line-height:var( --e-global-typography-ea271b4-line-height );letter-spacing:var( --e-global-typography-ea271b4-letter-spacing );word-spacing:var( --e-global-typography-ea271b4-word-spacing );}.elementor-23 .elementor-element.elementor-element-dccf0c7{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6ac2342{padding:0px 40px 0px 40px;}}